OK, I just ran into this issue, and I am looking for insight into how widespread it might be. . .
We often deliver SIP Trunking to customers using an Adtran Total Access 908e. This converts SIP to a standard NI2 PRI handoff that even the oldest M1/CS 1000 can handle without needing an upgrade. However, sometimes when we deliver a call to the Adtran for conversion, it contains a DIVERSION header, because the call was forwarded. When this header is in the SIP invite, then the Adtran is mapping that to the Redirecting Number field in the call setup on the PRI D-channel.
The end result is that when we sent a redirecting number to the public PRI interface on the CS1000, and that call was then forwarded to voicemail, it would not go to the proper voicemail box. The CS1000 was using the Diversion Header phone number that we sent INSTEAD of the extension.
Is this common in Meridian 1s and CS 1Ks? Why, in the world, would the PBX use the Redirecting Number it received on a public PRI interface as the redirecting number when the call rang an extension and was then forwarded to voice mail? Why would it not simply either ignore what it received on a public interface, or replace it with the extension's redirecting number when forwarded.
We often deliver SIP Trunking to customers using an Adtran Total Access 908e. This converts SIP to a standard NI2 PRI handoff that even the oldest M1/CS 1000 can handle without needing an upgrade. However, sometimes when we deliver a call to the Adtran for conversion, it contains a DIVERSION header, because the call was forwarded. When this header is in the SIP invite, then the Adtran is mapping that to the Redirecting Number field in the call setup on the PRI D-channel.
The end result is that when we sent a redirecting number to the public PRI interface on the CS1000, and that call was then forwarded to voicemail, it would not go to the proper voicemail box. The CS1000 was using the Diversion Header phone number that we sent INSTEAD of the extension.
Is this common in Meridian 1s and CS 1Ks? Why, in the world, would the PBX use the Redirecting Number it received on a public PRI interface as the redirecting number when the call rang an extension and was then forwarded to voice mail? Why would it not simply either ignore what it received on a public interface, or replace it with the extension's redirecting number when forwarded.