Media Session Between Network Endpoints
US-2016094586-A1 · Mar 31, 2016 · US
US2016174239A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016174239-A1 |
| Application number | US-201514960649-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 7, 2015 |
| Priority date | Dec 16, 2014 |
| Publication date | Jun 16, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A telecommunication system and a method for generating a real time connection between a first endpoint and a second endpoint in an IP network using an ICE STUN connectivity check follow a procedure that includes the steps of generating a list of possible connection paths between the first endpoint and the second endpoint, establishing a respective priority for each possible connection path included in the list, and generating the real time connection between the first endpoint and the second endpoint. During this procedure first there is an attempt to generate the real time connection using the highest-priority connection path. If this is not possible, then the system attempts to establish the real connection using the connection path with the next highest priority, until the real time connection is actually established. Furthermore, for each possible connection path, its respective quality-of-service value is determined and is considered when establishing its priority on the list.
Opening claim text (preview).
What is claimed is: 1 . A method for generating a real time connection in a communication system between a first endpoint and a second endpoint in an IP network using an ICE STUN connectivity check procedure that includes the following steps: generating a list of possible connection paths between the first endpoint and the second endpoint, establishing a respective priority for each possible connection path included in the list, and generating the real time connection between the first endpoint and the second endpoint, in which: first there is an attempt to generate the real time connection using a highest-priority connection path and, if this is not possible, then there are attempts to establish the real time connection using the connection path with a next highest priority, until the real time connection is actually established, wherein for each possible connection path, its respective quality-of-service value is determined and is considered when establishing its priority on the list. 2 . The method as in claim 1 wherein the IP network also contains other endpoints and the first endpoint transmits the quality-of-service values for possible connection paths between the first endpoint and the second endpoint to other endpoints using STUN messages. 3 . The method as in claim 1 also comprising considering quality-of-service values from previously established connections when establishing priorities for possible connection paths. 4 . The method as in claim 1 wherein quality-of-service values known only to network infrastructure elements are inserted into STUN connectivity check messages in order to send information to the endpoints that would otherwise be unavailable to those endpoints. 5 . The method as in claim 4 wherein the network infrastructure elements are routers. 6 . The method as in claim 1 also comprising defining groups, each group including at least one of the endpoints, at least one respective subnet and exactly one connection path to that subnet, wherein for a defined connection path to various endpoints in a group, a same quality-of-service value applies to each endpoint in that group. 7 . The method as in claim 6 wherein the same quality-of-service value is determined from at least one of completed connections and existing connections. 8 . The method as in claim 1 wherein a central point of the IP network is selected to deliver the quality-of-service values for executing the steps of the method at a controlling endpoint. 9 . The method of claim 8 where the central point is a gateway, a session-border controller or a media server. 10 . The method as in claim 1 wherein the determined quality-of-service values for the possible connection paths are stored in a central instance and made accessible to all endpoints. 11 . A non-transitory computer readable storage media containing instructions that are executable by at least one of an endpoint and a router in a communications network which when implemented result in the endpoint or router performing a method comprising: generating a list of possible connection paths between the first endpoint and the second endpoint, establishing a respective priority for each possible connection path included in the list, and generating the real time connection between the first endpoint and the second endpoint, in which: first there is an attempt to generate the real time connection using a highest-priority connection path and if this is not possible, then there are attempts to establish the real connection using the connection path with the next highest priority, until the real time connection is actually established, wherein for each possible connection path, its respective quality-of-service value is determined and is considered when establishing its priority on the list. 12 . A telecommunication system for generating a real time connection between a first endpoint and a second endpoint in an IP network using an ICE STUN connectivity check procedure, the telecommunications system comprising: a first endpoint, a second endpoint, and an IP network, through which the first endpoint and the second endpoint are connected to each other, wherein the endpoints are configured to make them suitable for: generating a list of possible connection paths between the first endpoint and the second endpoint, establishing a respective priority for each possible connection path included in the list, and generating the real time connection between the first endpoint and the second endpoint, in which: first there is an attempt to generate the real time connection using a highest-priority connection path and if this is not possible, then there are attempts to establish the real connection using the connection path with the next highest priority, until the real time connection is actually established, wherein for each possible connection path, its respective quality-of-service value is determined and is considered when establishing its priority on the list.
based on priority criteria · CPC title
using measured or perceived quality · CPC title
by checking connectivity · CPC title
Session establishment or de-establishment · CPC title
between local and global IP addresses · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.