Data transport between a media gateway and server
First Claim
Patent Images
1. A method comprising:
- receiving at a gateway time division multiplexed data from multiple sender devices or TDM channels, the time division multiplexed data including payloads;
generating a single generated packet that includes the payloads from the received time division multiplexed data from the multiple sender devices;
indicating in the generated packet a destination indication associated with at least some of the payloads of the received time division multiplexed data, wherein the generated packet includes an IP header, a UDP header, an RTP header, and a payload comprising alternating sequences of the destination indication and an associated payload of the received time division multiplexed data, the destination indication indicating an associated data channel;
forwarding the generated packet toward a device on an Internet Protocol (IP) based network, wherein forwarding the generated packet reduced latency in receiving the packet compared to receiving multiple packets collectively comprising the time division multiplexed data; and
forwarding a tone packet separately from the generated packet.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for reducing latency includes receiving at a gateway time division multiplexed data from multiple sender devices, the time division multiplexed data including payloads. The method also includes a generated packet that includes the payloads from the received time division multiplexed data from the multiple sender devices. The method also includes indicating in the generated packet a destination indication associated with at least some of the payloads of the received time division multiplexed data and forwarding the generated packet to a media server.
13 Citations
23 Claims
-
1. A method comprising:
-
receiving at a gateway time division multiplexed data from multiple sender devices or TDM channels, the time division multiplexed data including payloads; generating a single generated packet that includes the payloads from the received time division multiplexed data from the multiple sender devices; indicating in the generated packet a destination indication associated with at least some of the payloads of the received time division multiplexed data, wherein the generated packet includes an IP header, a UDP header, an RTP header, and a payload comprising alternating sequences of the destination indication and an associated payload of the received time division multiplexed data, the destination indication indicating an associated data channel; forwarding the generated packet toward a device on an Internet Protocol (IP) based network, wherein forwarding the generated packet reduced latency in receiving the packet compared to receiving multiple packets collectively comprising the time division multiplexed data; and forwarding a tone packet separately from the generated packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device configured to:
-
receive time division multiplexed data from multiple sender devices or TDM channels on a TDN based network, the time division multiplexed data including payloads; generate a single generated packet that includes the payloads from the received time division multiplexed data from the multiple sender devices; indicate in the generated packet a destination indication associated with at least some of the payloads of the received time division multiplexed data, wherein the generated packet includes an IP header, a UDP header, an RTP header, and a payload comprising alternating sequences of the destination indication and an associated payload of the received time division multiplexed data, the destination indication indicating an associated data channel; forward the generated packet toward a device on an IP based network, wherein forwarding the generated packet reduces latency in receiving the packet compared to receiving multiple packets collectively comprising the time division multiplexed data; and forward a tone packet separately from the generated packet. - View Dependent Claims (12, 13, 14)
-
-
15. A medium having a computer program product, tangibly embodied therein, comprising instructions operable to cause a processor to:
-
receive time division multiplexed data from multiple sender devices or TDM channels on a TDM based network, the time division multiplexed data including payloads; generate a single generated packet that includes the payloads from the received time division multiplexed data from the multiple sender devices; indicate in the generated packet a destination indication associated with at least some of the payloads of the received time division multiplexed data, wherein the generated packet includes an IP header, a UDP header, an RTP header, and a payload comprising alternating sequences of the destination indication and an associated payload of the received time division multiplexed data, the destination indication indicating an associated data channel; forward the generated packet toward a device on an IP based network, wherein forwarding the generated packet reduces latency in receiving the packet compared to receiving multiplexed packets collectively comprising the time division multiplexed data; and forward a tone packet separately from the generated packet. - View Dependent Claims (16)
-
-
17. A system comprising:
-
an input; a gateway; and an output, wherein; the input provides a communication path between a TDM based network and the gateway; the output provides a communication path between the gateway and an IP based network; and the gateway is configured to; receive time division multiplexed data from the input, the time division multiplexed data including payloads; generate a single generated packet that includes the payloads from the received time division multiplexed data; indicate in the generated packet a destination indication associated with at least some of the payloads of the received time division multiplexed data, wherein the generated packet includes an IP header, a UDP header, an RTP header, and a payload comprising alternating sequences of the destination indication and an associated payload of the received time division multiplexed data, the destination indication indicating an associated data channel; forward the generated packet to a device on an IP based network, wherein forwarding the generated packet reduces latency in receiving the packet compared to receiving multiple packets collectively comprising the time division multiplexed data; and forward a tone packet separately from the generated packet.
-
-
18. A method comprising:
-
receiving a single packet from a device on an Internet Protocol (IP) based network, the packet including data from multiple sender devices on a TDM based network, wherein the received packet includes a destination indication associated with at least some of the data from the multiple sender devices on the TDM based network, wherein the received packet includes an IP header, a UDP header, on RTP header, and a payload comprising alternating sequences of the destination indication and an associated portion of the data from the multiple sender devices on the TDM based network, the destination indication indicating an associated data channel, wherein receiving the received packet reduces latency compared to separately receiving multiple packets collectively comprising the data from the multiple sender devices on the TDM based network; receiving a tone packet separately from the received packet; generating a generated packet that includes a payload comprising a portion of the payload from the received packets; and forwarding the generated packet to a device on a TDM based network. - View Dependent Claims (19)
-
-
20. A media gateway configured to:
-
receive a single packet from a device on an Internet Protocol (IP) based network, the packet including data from multiple sender devices on a TDM based network, wherein the received packet includes a destination indication associated with at least some of the data from the multiple sender devices on the TDM based network, wherein the received packet includes an IP header, a UDP header, an RTP header, and a payload comprising alternating sequences of the destination indication and an associated portion of the data from the multiple sender devices on the TDM based network, the destination indication indicating an associated data channel, wherein receiving the received packet reduces 1atency compared to separately receiving multiple packets collectively comprising the data from the multiple sender devices on the TDM based network; receive a tone packet separately from the received packet; generate a generated packet that includes a portion of the payload from the received packet; and forward the generated packet to a device on a TDM based network. - View Dependent Claims (21, 22)
-
-
23. A medium having a computer program product, tangibly embodied therein, comprising instructions operable to cause a processor to:
-
receive a single packet from a device on an Internet Protocol (IP) based network, the packet including data from multiple sender devices on a TDM based network, wherein the received packet includes a destination indication associated with at least some of the data from the multiple sender devices on the TDM based network, wherein the received packet includes on IP header, a UDP header, an RTP header, and a payload comprising alternating sequences of the destination indication and an associated portion of the data from the multiple sender devices on the TDM based network, the destination indication indicating an associated data channel, wherein receiving the received packet reduces latency compared to separately receiving multiple packets collectively comprising the data from the multiple sender devices on the TDM based network; receive a tone packet separately from the received packet; generate a generated packet that includes a portion of the payload from the received packet; and forward the generated packet to a device on the a TDM based network.
-
Specification