摘要:
The present disclosure provides a system and method for applying authentication and security policies in a SIP environment. In accordance with one embodiment, there is provided a method for use on a SIP server, comprising: establishing a persistent connection with a user agent (UA); initiating an idle connection timeout countdown timer; performing authentication of an initial REGISTER request using a first level of authentication; and terminating the persistent connection when the initial REGISTER request is not validated before expiry of the idle connection timeout countdown timer.
摘要:
The present disclosure provides a system and method for Session Initiation Protocol (SIP) user agent identification and efficient binding. In accordance with one example embodiment, there is provided a method for use on a Session Initiation Protocol (SIP) registration server for registering user agents, comprising: receiving a REGISTER message which includes a binding key; determining whether a prior binding associated with the binding key exists in a registration repository; and creating a new binding associated with the binding key and adding the new binding to the registration repository when no prior binding associated with the binding key exists in the registration repository.
摘要:
Systems and methods are provided to automatically discover if an email address contact is video chat capable. A server receives a request from an electronic device to determine video chat capability associated with an email address. It compares the email address with a listing of email addresses, wherein the listing includes email addresses associated with other electronic devices having video chat capability. If an entry in the listing matches the email address, it returns a message configured to automatically enable addition of the email address as a video chat contact on the electronic device.
摘要:
The present disclosure provides a system and method for shared binding maintenance. In accordance with one example embodiment, there is provided a method for use on a network component for updating bindings, comprising: receiving a Session Initiation Protocol (SIP) message concerning a particular Address-of-Record (AOR); and updating a list of one or more bindings for the particular AOR in a registration repository.
摘要:
Calls to/from one or more devices operated by a subscriber are dynamically anchored as a need is imposed by mobility of the subscriber. A dynamic call anchoring client application that operates on the one or more devices operated by the subscriber may determine when criteria are satisfied for handover of a call in progress form an enterprise network to another network, or vice versa. Replaces functionality in a switch in the enterprise network is used to effect the dynamic call anchoring by replacing a call leg anchored in one of the networks with a call leg anchored in the other of the networks.
摘要:
Systems and methods for obtaining availability status in respect of a plurality of user identifiers are provided. For each user identifier, a respective SIP cluster identifier is obtained. The user identifiers are then grouped according to SIP cluster identifier, each such group of user identifiers containing at least one user identifier for which the same SIP cluster identifier was obtained. For each SIP cluster identifier for which there is a group of user identifiers, a request is sent for availability status information in a single message to a SIP cluster associated with the SIP cluster identifier, the request containing the user identifiers of the group of user identifiers. A response to each single message is received in a single message containing availability status information for the user identifiers belonging to the group of user identifiers.
摘要:
A method that includes determining input-resolution parameters for an input resolution, receiving first and second output resolutions from an electronic device, wherein the first output resolution includes first output-resolution parameters and the second output resolution includes second output-resolution parameters, calculating a first value by using the input-resolution parameters and the first output-resolution parameters, calculating a second value by using the input-resolution parameters and the second output-resolution parameters, selecting one of the first and second output resolutions based on a comparison between the first and second values, providing the selected output resolution to the electronic device, and receiving a video stream from the electronic device, wherein the video stream has a resolution corresponding to the selected output resolution.
摘要:
Methods and systems for connecting communication devices in a network are provided. A first and a second communication devices are connected to a proxy in the network. The proxy being configured for routing signals between the first and second communication devices. Respective network protection types of the first and second communication devices are determined, and used to determine whether a peer-to-peer connection can be made between the first and second communication devices. If the peer-to-peer connection can be made, the first and second communication devices are enabled to communicate with each other via the peer-to-peer connection. If the peer-to-peer connection cannot be made, the proxy is enabled to continue routing signals between the first and second communication devices.
摘要:
Systems and methods for obtaining availability status in respect of a plurality of user identifiers are provided. For each user identifier, a respective SIP cluster identifier is obtained. The user identifiers are then grouped according to SIP cluster identifier, each such group of user identifiers containing at least one user identifier for which the same SIP cluster identifier was obtained. For each SIP cluster identifier for which there is a group of user identifiers, a request is sent for availability status information in a single message to a SIP cluster associated with the SIP cluster identifier, the request containing the user identifiers of the group of user identifiers. A response to each single message is received in a single message containing availability status information for the user identifiers belonging to the group of user identifiers.
摘要:
The present disclosure provides a system and method for Session Initiation Protocol (SIP) user agent identification and efficient binding. In accordance with one example embodiment, there is provided a method for use on a Session Initiation Protocol (SIP) registration server for registering user agents, comprising: receiving a REGISTER message which includes a binding key; determining whether a prior binding associated with the binding key exists in a registration repository; and creating a new binding associated with the binding key and adding the new binding to the registration repository when no prior binding associated with the binding key exists in the registration repository.