08-26-2020 11:53 PM
Hello all,
We are trying to register a non CISCO device in a CISCO Call Manager to make SIP calls. When the device has only one line eveything is clear and registration and calling working ok. However when we try to manage several lines for the same device registration process fail.
We check how CISCO devices with several lines make the registration process and it seems that "line" parameter is add after the IP and the port at the contact URI area of the request message. Then the device is registerer twice, once per each line. For example:
-for the first line: Contact URI: sip:808100@10.149.1.69:5062;line=bcd75feb9031476
-for the second line: Contact URI: sip:808099@10.149.1.69:5060;line=bc89e8ff884ef9a4
We would like to know if someone could help us to understand how this "line" paramater is built in order to add it in the non CISCO device registration request message.
Any information related to several lines device registration could be also useful to understand better the process.
Thank you in advance
08-27-2020 08:44 AM
Multi-line registration should work essentially like registering separate devices: each line requires a unique digest credentials for identification, and a unique DN in the SIP URI.
See the 'SIP Line Messaging Guide' for more details, including a full SIP message flow for single and multi-line registration: https://developer.cisco.com/site/uc-manager-sip/documents/sip_line/
The 'line' Contact header field is part of a set of Cisco-proprietary SIP extensions developed to add advanced/enterprise features, and are generally not documented/supported for 3rd party use.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide