Method and apparatus for transmitting frequency shift key data in a packetized format
AssigneeAlcatel-Lucent USA Inc.
InventorRex Arthur Coldren
Life of this patent
Estimating the term…
Abstract
This invention relates to a method and apparatus for transmitting frequency shift key (FSK) data in packetized format. More particularly, the invention is directed to a method for using a new Real-Time Transport Protocol (RTP) payload type to transport FSK data used for voiceband data transmission outside of the voice RTP stream. This technique allows for data compression and reduces the possibility of packet loss for FSK data carried in-band.
Claims23
A method for handling frequency shift key (FSK) data of a voiceband data communication to be passed through an Internet Protocol (IP) network, the method comprising:
- identifying the FSK data;
- determining that the FSK data is to be transmitted through the IP network separate from a voice stream for the voiceband data communication;
- encoding the FSK data as a binary representation;
- packetizing the encoded FSK data within Real-Time Transport Protocol (RTP) data packets, each RTP data packet including a header portion with a payload type identifying a redundancy scheme and a payload portion with at least one RTP payload, each RTP payload comprising a bit count, an end of data bit, an FSK data block, and a pad, the RTP data packet includes a first data packet with a first primary FSK data block, a second data packet with a second primary FSK data block and a first redundant FSK data block, a third data packet with a third primary FSK data block and the first redundant FSK data block and a second redundant FSK data block;
- and,
- transmitting the packetized FSK data in the RTP data packets out-of-band from transmission of voice packets associated with the voice stream, wherein the RTP data packets are multiplexed with the voice packets.
A system for handling frequency shift key (FSK) data of a voiceband data communication to pass through an Internet Protocol (IP) network, the system comprising:
- means for identifying the FSK data;
- means for determining that the FSK data is to be transmitted through the IP network separate from a voice stream for the voiceband data communication;
- means for encoding the FSK data as a binary representation;
- means for packetizing the encoded FSK data within Real-Time Transport Protocol (RTP) data packets, each RTP data packet including a header portion with a payload type identifying a redundancy scheme and a payload portion with at least one RTP payload, each RTP payload comprising a bit count, an end of data bit, an FSK data block, and a pad, the RTP data packet includes a first data packet with a first primary FSK data block, a second data packet with a second primary FSK data block and a first redundant FSK data block, a third data packet with a third primary FSK data block and the first redundant FSK data block and a second redundant FSK data block;
- and,
- means for transmitting the packetized FSK data in the RTP data packets out-of band from transmission of voice packets associated with the voice stream, wherein the RTP data packets are multiplexed with the voice packets.
A data format for a voiceband data communication including a voice stream and frequency shift key (FSK) data, comprising:
- a Real-Time Transport Protocol (RTP) header portion with a payload type identifying a redundancy scheme;
- and,
- a Real-Time Transport Protocol (RTP) payload portion with at least one RTP payload, each RTP payload comprising a bit count, an end of data bit, an FSK data block, and a pad, wherein each FSK data block comprises frequency shift key (FSK) data separated from the voice stream for the voiceband data communication;
- wherein the RTP header and RTP payload portions form an RTP data packet for transmission out-of-band from voice packets associated with the voice stream in a multiplexed fashion in relation to transmission of the voice packets, the RTP data packet includes a first data packet with a first primary FSK data block, a second data packet with a second primary FSK data block and a first redundant FSK data block, a third data packet with a third primary FSK data block and the first redundant FSK data block and a second redundant FSK data block.
An apparatus, comprising:
- a digital loop carrier (DLC) receiving a voiceband data communication including a voice stream and frequency shift key (FSK) data;
- and
- a multimedia terminal adapter (MTA) in operative communication with the DLC via an internet protocol network;
- wherein the DLC transmits the voiceband data communication to the MTA by separating the FSK data from the voice stream, encoding the FSK data as a binary representation, packetizing the encoded FSK data using a real-time transport protocol (RTP) to form RTP data packets, and transmitting the RTP data packets out-of-band from transmission of voice packets associated with the voice stream, the RTP data packets being multiplexed with the voice packets;
- wherein each RTP data packet includes a header portion with a payload type identifying a redundancy scheme and a payload portion with at least one RTP payload, each RTP payload comprising a bit count, an end of data bit, an FSK data block, and a pad, each FSK data block including at least a portion of the FSK data from the voiceband data communication, the RTP data packet includes a first data packet with a first primary FSK data block, a second data packet with a second primary FSK data block and a first redundant FSK data block, a third data packet with a third primary FSK data block and the first redundant FSK data block and a second redundant FSK data block.
Dependencies are inferred from the claim text.