Telecommunication arrangement and procedures to establish a RTC connection between a first and second endpoint
First Claim
1. A method for generating a real time connection in a communication system between a first endpoint and a second endpoint in a network using an Interactive Connectivity Establishment for Session Traversal Utilities for Network Address Translator (ICE STUN) connectivity check procedure that comprises:
- generating a list of possible connection paths between the first endpoint and the second endpoint,predicting a quality of service (QoS) for each and every possible connection path identified in the list,modifying the list of possible connection paths so that a highest-priority connection path is identified as a first possible connection path in the list has a highest predicted QoS and such that possible connection paths that are predicted as providing reductions in QoS are assigned a lower priority and placed at an end of the list, andgenerating the real time connection between the first endpoint and the second endpoint based on the modified list, in which;
first there is an attempt to generate the real time connection using the highest-priority connection path identified in the modified list 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.
6 Assignments
0 Petitions
Accused Products
Abstract
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.
15 Citations
20 Claims
-
1. A method for generating a real time connection in a communication system between a first endpoint and a second endpoint in a network using an Interactive Connectivity Establishment for Session Traversal Utilities for Network Address Translator (ICE STUN) connectivity check procedure that comprises:
-
generating a list of possible connection paths between the first endpoint and the second endpoint, predicting a quality of service (QoS) for each and every possible connection path identified in the list, modifying the list of possible connection paths so that a highest-priority connection path is identified as a first possible connection path in the list has a highest predicted QoS and such that possible connection paths that are predicted as providing reductions in QoS are assigned a lower priority and placed at an end of the list, and generating the real time connection between the first endpoint and the second endpoint based on the modified list, in which; first there is an attempt to generate the real time connection using the highest-priority connection path identified in the modified list 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. 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 using an Interactive Connectivity Establishment for Session Traversal Utilities for Network Address Translator (ICE STUN) connectivity check procedure, 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, predicting a quality of service (QoS) for each and every possible connection path identified in the list, modifying the list of possible connection paths so that a highest-priority connection path is identified as a first possible connection path in the list and has a predicted highest QoS and such that possible connection paths that are predicted as providing reductions in QoS are assigned a lower priority and placed at an end of the list, and generating the real time connection between the first endpoint and the second endpoint based on the modified list, in which; first there is an attempt to generate the real time connection using the highest-priority connection path identified in the modified list 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.
-
-
13. A telecommunication system for generating a real time connection between a first endpoint and a second endpoint in a network using an Interactive Connectivity Establishment for Session Traversal Utilities for Network Address Translator (ICE STUN) connectivity check procedure, the telecommunications system comprising:
-
a first endpoint, a second endpoint, and a network, through which the first endpoint and the second endpoint are connected to each other, wherein the first and second endpoints are configured to make them suitable for; generating a list of possible connection paths between the first endpoint and the second endpoint, predicting a quality of service (QoS) for each and every possible connection path identified in the list, modifying the list of possible connection paths so that a highest-priority connection path is identified as a first possible connection path in the list has a highest predicted QoS and such that possible connection paths that are predicted as providing reductions in QoS are assigned a lower priority and placed at an end of the list, and generating the real time connection between the first endpoint and the second endpoint based on the modified list, in which; first there is an attempt to generate the real time connection using a highest-priority connection path identified in the modified list 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. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification