Communications system and related method of distributing media
AssigneeAdtran, Inc.
InventorsAshley Armstrong, Daniel Weatherford, Jason Amos
Life of this patent
Estimating the term…
Abstract
A communications system and associated method distributes media in a communications network. A Session Initiation Protocol (SIP) communication session call is established between a caller and a communications server. A message is transmitted from the communications server to the media server that includes Session Description Protocol (SDP) parameters for media provided by the media server. Media is delivered to the caller in a packet format in accordance with the Real Time Transport Protocol (RTP) to reuse the same socket as the source IP and port numbers and update RTP timestamps and sequence numbers. The media is transferred to the caller with minimal jitter buffer flushes and network resource usage.
Claims14
A method of distributing media, comprising:
- establishing a Session Initiation Protocol (SIP) communications session call between a caller and a communications server;
- transmitting from the communications server to a media server a message that comprises Session Description Protocol (SDP) parameters for media to be provided by the media server without renegotiating the session call;
- delivering the media to the caller in a packet format in accordance with the Real Time Transport Protocol (RTP) and reusing the same network socket as source IP and port numbers and updating any RTP timestamps and sequence numbers;
- forming a proprietary message to include the SDP parameters for the media provided by the media server, a data field comprising a last sequence number for the RTP packet, a data field comprising a last timestamp for the RTP packet, a data field comprising a real time and last time as to when the RTP packet was sent, and a data field comprising a version and message type for the RTP packet;
- and
- transmitting the proprietary message to the media server.
A communications system, comprising:
- a communications server configured to establish a Session Initiation Protocol (SIP) communications session call with a caller;
- a media server in communication with the communications server and configured to store media to be delivered to the caller;
- wherein said communications server is configured to transmit to the media server a message that comprises Session Description Protocol (SDP) parameters for media to be provided by the media server without renegotiating the session call and receive the media from the media server and deliver the media to the caller in a packet format in accordance with the Real Time Transport Protocol (RTP), said communications server configured to reuse the same network socket as source IP and port numbers and update RTP timestamps and sequence numbers;
- and
- wherein said communications server is configured to form and transmit, to the media server, a proprietary message that comprises the SDP parameters for media provided by the media server, a data field comprising a last sequence number for the RTP packet, a data field comprising a last timestamp for the RTP packet, a data field comprising a real time and last time as to when the RTP packet was sent, and a data field comprising a version and message type for the RTP packet.
Dependencies are inferred from the claim text.