Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Raman amp losses #403

Open
cgkelly opened this issue May 31, 2021 · 3 comments
Open

Raman amp losses #403

cgkelly opened this issue May 31, 2021 · 3 comments

Comments

@cgkelly
Copy link

cgkelly commented May 31, 2021

The "detailed" Raman amplifier, defined by using the Raman pump powers/frequencies, does not have an obvious method to include post pump losses that determine the net gain instead of just the on-off gain. Thus, the resulting power levels into the following EDFA are too high, ie. they don't reflect the loss of the passive components within the Raman amplifier.

I thought about using the conn. out loss to accomplish this, but for EDFAs, this loss represents the connector (or patch panel) loss between the fiber plant and the EDFA input. For a Raman amplifier, this loss, if the same, should affect the pump powers into the fiber, and thus the Raman on-off gain.

[email protected] suggested that the Raman gain may not be affected by this conn. loss, in which case the conn. loss could be used to represent the Raman output losses. However, would represent a change in definition of the meaning of this loss. Furthermore, if the pump powers are not adjusted by the patch panel losses, the user has to adjust the pump powers to include any expected patch panel losses. I think a better approach would be to have the Raman pump powers adjusted by the conn. loss and have an extra parameter to capture the Raman to EDFA losses. (The pump powers need to be attenuated by the conn. loss, and the Raman amplified signal powers need to be attenuated by both the Raman to EDFA losses as well as the conn. loss).

@jktjkt
Copy link
Collaborator

jktjkt commented May 31, 2021

I wonder what input files are being used here -- in the current master, there's that "faux raman" amplifier which is emulated via a possibly negative NF. You are definitely not using this one because you mention specifying actual pumps. So it might refer to the RamanFiber with some raman_pumps set. I understand that thing as a "magic way of injecting some pump power in" because there is no tangible element apart from the Fiber (well, Raman Fiber). There is no reference to the equipment library (as we do with regular EDFAs). So, in case of a RamanFiber, I would expect all the pump power insertion losses to be already accounted for when one sets the pump frequency and power, and for the RamanFiber's conn_in and conn_out to only affect the signal, not the Raman pump power.

Can you describe the input data that you're using, and what you think should be the correct behavior?

@ojnas
Copy link

ojnas commented May 31, 2021

Let me try to illustrate where potential confusion may arise. With a standard Fiber element we have this:

Fiber -> connectors (patch panel) -> EDFA

The Fiber con_out, as specified in the topology file, here represents the loss of the connectors (patch panel). With a RamanFiber element, what we are trying to model is this:

RamanFiber -> connectors (patch panel) -> "Raman box" -> connectors -> EDFA

The "Raman box" here contains the pumps as well as combiners and other required components that also introduce loss. Since con_out represents the loss of the connectors following the fiber in the standard case, the same could be expected to be true for the RamanFiber, in which case con_out would also attenuate the pump powers. In addition, there are now additional lossy components inside the "Raman box" as well as between this and the EDFA.

I don't have a strong opinion on whether we should try to modify the code according to @cgkelly's proposal. But if we keep the code as is, we could at least try to make it clear in the documentation that con_out has slightly different interpretations for Fiber vs. RamanFiber (where for RamanFiber it would represent loss of combiners, etc. + the connectors between the "Raman box" and the EDFA) and that any Raman pump power losses introduced by the connectors (patch panel) after the RamanFiber must by manually accounted for when setting the pump power levels.

@cgkelly
Copy link
Author

cgkelly commented Jun 2, 2021 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants