Adapter for use with a tandem-free conference bridge
First Claim
1. A method of processing data carried on a media path between a first network element and a second network element, comprising:
- receiving a stream of composite packets from the first network element, each composite packet carrying media information and auxiliary information pertaining to the composite packet;
generating, on a basis of the media information and the auxiliary information carried in the composite packets, an output media stream free of the auxiliary information carried in the composite packets;
releasing the output media stream towards the second network element.
13 Assignments
0 Petitions
Accused Products
Abstract
A conference bridge adapter for processing data carried on a media path between, on the one hand, a conference bridge operative to communicate composite packets carrying media information and auxiliary information pertaining to the media information and, on the other hand, an endpoint characterized by an inability to exchange composite packets with the conference bridge. In one direction, a stream of composite packets is received from the bridge. An output media stream without auxiliary information is generated from the media information in each received composite packet. In the opposite direction, a stream of packets carrying only media information is received from the endpoint. Auxiliary information is derived from the media information and a stream of composite packets is generated by combining the media information and the auxiliary information. Thus, a media conference can be established between seemingly incompatible network elements.
17 Citations
60 Claims
-
1. A method of processing data carried on a media path between a first network element and a second network element, comprising:
-
receiving a stream of composite packets from the first network element, each composite packet carrying media information and auxiliary information pertaining to the composite packet;
generating, on a basis of the media information and the auxiliary information carried in the composite packets, an output media stream free of the auxiliary information carried in the composite packets;
releasing the output media stream towards the second network element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. Apparatus for processing data carried on a media path between a first network element and a second network element, comprising:
-
means for receiving a stream of composite packets from the first network element, each composite packet carrying media information and auxiliary information pertaining to the composite packet;
means for generating, on a basis of the media information and the auxiliary information carried in the composite packets, an output media stream free of the auxiliary information carried in the composite packets;
means for releasing the output media stream towards the second network element.
-
-
18. An apparatus for processing data carried on a media path between a first network element and a second network element, comprising:
-
a data interface operative to receive a stream of composite packets from the first network element and to release an output media stream towards the second network element, each composite packet carrying media information and auxiliary information pertaining to the composite packet;
a processing entity operative to generate, on a basis of the media information and the auxiliary information carried in the composite packets, the output media stream free of the auxiliary information carried in the composite packets. - View Dependent Claims (19, 20, 21, 22, 23, 25, 26, 27, 28, 29)
-
-
24. The apparatus defined in claim 24, further comprising:
an encoder operative to encode into compressed media the composite waveform data carried in the output media stream.
-
30. A computer program product for use with a conference bridge adapter located in a media path between a first data element and a second data element, the computer program product comprising a computer usable medium having computer readable program code thereon, the computer readable program code including:
-
program code for receiving a stream of composite packets from the first network element, each composite packet carrying media information and auxiliary information pertaining to the composite packet;
program code for generating, on a basis of the media information and the auxiliary information carried in the composite packets, an output media stream free of the auxiliary information carried in the composite packets;
program code for releasing the output media stream towards the second network element.
-
-
31. A method of processing data carried on a media path between a first network element and a second network element, comprising:
-
receiving a stream of packets from the first network element, each received packet carrying media information;
deriving from the media information carried in each received packet auxiliary information pertaining to the received packet;
generating a stream of composite packets, each said composite packet being produced from the media information carried in a respective received packet and the auxiliary information pertaining to the respective received packet;
releasing the stream of composite packets towards the second network element. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. Apparatus for processing data carried on a media path between a first network element and a second network element, comprising:
-
means for receiving a stream of packets from the first network element, each received packet carrying media information;
means for deriving from the media information carried in each received packet auxiliary information pertaining to the received packet;
means for generating a stream of composite packets, each said composite packet being produced from the media information carried in a respective received packet and the auxiliary information pertaining to the respective received packet;
means for releasing the stream of composite packets towards the second network element.
-
-
48. Apparatus for processing data carried on a media path between a first network element and a second network element, comprising:
-
a data interface operative to receive a stream of packets from the first network element and to release a stream of composite packets towards the second network element, each received packet carrying media information;
a processing entity operative to derive from the media information carried in each received packet auxiliary information pertaining to the received packet;
a combiner operative to produce each composite packet by combining the media information carried in a respective received packet and the auxiliary information pertaining to the respective received packet. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. A computer program product for use with a conference bridge adapter located in a media path between a first data element and a second data element, the computer program product comprising a computer usable medium having computer readable program code thereon, the computer readable program code including:
-
program code for receiving a stream of packets from the first network element, each received packet carrying media information;
program code for deriving from the media information carried in each received packet auxiliary information pertaining to the received packet;
program code for generating a stream of composite packets, each said composite packet being produced from the media information carried in a respective received packet and the auxiliary information pertaining to the respective received packet;
program code for releasing the stream of composite packets towards the second network element.
-
-
58. A method of establishing a media conference linking a plurality of endpoints via a conference bridge adapted to exchange composite packets carrying media information in conjunction with auxiliary information pertaining to the media information, comprising:
-
a) determining whether one or more of the endpoints is characterized by an inability to exchange composite packets with the conference bridge;
b) for at least one endpoint identified at a), routing the media path from said endpoint via an adapter that is capable of exchanging composite packets with the conference bridge.
-
-
59. A teleconferencing network, comprising:
-
a conference bridge operative to communicate composite packets carrying media information in conjunction with auxiliary information pertaining to the media information;
a plurality of conference endpoints, at least one of which is characterized by an inability to exchange the composite packets with the conference bridge;
a bridge adapter located between the conference bridge and at least one endpoint characterized by an inability to exchange composite packets with the conference bridge, the adapter being operative to exchange composite packets with the conference bridge and to exchange media information with said at least one endpoint. - View Dependent Claims (60)
-
Specification