Providing a capability list of a predefined format in a communications network
AssigneeGenband US LLC
InventorsChung Cheung Chu, Rafi Rabipour
Life of this patent
Estimating the term…
Abstract
In a communications network having plural nodes, a first node receives a capability list that has a predefined format and includes plural entries identifying corresponding data processing functions supported by one or more nodes along a communications path of a communications session involving the first node. The first node adds at least one additional entry into the capability list in response to determining that the first node supports a data processing function that is not identified in the capability list.
Claims23
A method for use in a communications network having plural nodes, comprising:
- receiving, by a first node, a capability list that has a predefined format and includes plural entries identifying corresponding data processing functions supported by one or more other nodes along a communications path of a communications session involving the first node;
- the first node adding at least one additional entry into the capability list in response to determining that the first node supports a data processing function that is not identified in the capability list;
- and
- wherein the capability list includes entries relating to at least two of the following data processing functions:
- traffic data encoding and decoding, noise reduction, acoustic echo control, echo cancellation, and automatic level control.
A node comprising:
- a first termination point and a second termination point;
- a processor;
- and
- a coordination module executable on the processor to:
- receive, at the first termination point, a first capability list containing entries identifying data processing functions supported by certain nodes in a communications path of a communications session in which the node is involved;
- determine whether the received first capability list is different from a previously received capability list at the first termination point;
- in response to determining that the received first capability list is different from the previously received capability list, send a second capability list previously received from the second termination point, where the second capability list is sent from the first termination point;
- and
- wherein at least one of the received first capability list, the previously received capability list, and the second capability list includes entries for at least two of the following data processing functions:
- traffic data encoding and decoding, noise reduction, acoustic echo control, echo cancellation, and automatic level control.
An article comprising at least one non-transitory computer readable medium that contains instructions that when executed cause a first node to:
- receive a capability list that has a predefined format and includes plural entries identifying corresponding data processing functions supported by one or more other nodes along a communications path of a communications session involving the first node;
- add at least one additional entry into the capability list in response to determining that the first node supports a data processing function that is not identified in the capability list;
- and
- wherein the capability list includes entries relating to at least two of the following data processing functions:
- traffic data encoding and decoding, noise reduction, acoustic echo control, echo cancellation, and automatic level control.
Dependencies are inferred from the claim text.