KR20050106592A - 멀티미디어 스트리밍에서 클라이언트 레이트 능력을시그널링하는 방법 - Google Patents
멀티미디어 스트리밍에서 클라이언트 레이트 능력을시그널링하는 방법 Download PDFInfo
- Publication number
- KR20050106592A KR20050106592A KR1020057015011A KR20057015011A KR20050106592A KR 20050106592 A KR20050106592 A KR 20050106592A KR 1020057015011 A KR1020057015011 A KR 1020057015011A KR 20057015011 A KR20057015011 A KR 20057015011A KR 20050106592 A KR20050106592 A KR 20050106592A
- Authority
- KR
- South Korea
- Prior art keywords
- capability
- server
- client
- data rate
- request
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 230000011664 signaling Effects 0.000 title claims abstract description 13
- 230000007246 mechanism Effects 0.000 claims abstract description 10
- 230000006978 adaptation Effects 0.000 description 2
- 241001589086 Bellapiscis medius Species 0.000 description 1
- 238000002716 delivery method Methods 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/26—Flow control; Congestion control using explicit feedback to the source, e.g. choke packets
- H04L47/263—Rate modification at the source after receiving feedback
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
- H04L47/62—Queue scheduling characterised by scheduling criteria
- H04L47/625—Queue scheduling characterised by scheduling criteria for service slots or service orders
- H04L47/6255—Queue scheduling characterised by scheduling criteria for service slots or service orders queue load conditions, e.g. longest queue first
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/90—Buffering arrangements
- H04L49/9063—Intermediate storage in different physical parts of a node or terminal
- H04L49/9078—Intermediate storage in different physical parts of a node or terminal using an external memory or storage device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/613—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/70—Media network packetisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/752—Media network packet handling adapting media to network capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/756—Media network packet handling adapting media to device capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/61—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources taking into account QoS or priority requirements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/24—Negotiation of communication capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/24—Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
- H04N21/2401—Monitoring of the client buffer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2662—Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41407—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44004—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video buffer management, e.g. video decoder buffer or video display buffer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6125—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6131—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a mobile phone network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/633—Control signals issued by server directed to the network components or client
- H04N21/6332—Control signals issued by server directed to the network components or client directed to client
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/637—Control signals issued by the client directed to the server or network components
- H04N21/6373—Control signals issued by the client directed to the server or network components for rate control, e.g. request to the server to modify its transmission rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/637—Control signals issued by the client directed to the server or network components
- H04N21/6375—Control signals issued by the client directed to the server or network components for requesting retransmission, e.g. of data packets lost or corrupted during transmission from server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/637—Control signals issued by the client directed to the server or network components
- H04N21/6377—Control signals issued by the client directed to the server or network components directed to server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/643—Communication protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/643—Communication protocols
- H04N21/6437—Real-time Transport Protocol [RTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- General Business, Economics & Management (AREA)
- Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- Mathematical Physics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Communication Control (AREA)
- Telephonic Communication Services (AREA)
- Computer And Data Communications (AREA)
Abstract
본원에는 패킷 데이터 전달에 관한 멀티미디어 스트리밍 서비스에서의 자원이 한정된 클라이언트 및 서버 간 시그널링 및 니고시에이션 방법이 개시되어 있다. 클라이언트 측의 최대 패킷 레이트 능력에 기인하여 클라이언트 측에서의 패킷들의 폐기를 회피하기 위해, 클라이언트는 서버에 시그널링하여 최대 패킷 레이트 능력을 선언한다. 이러한 능력은 능력 교환 메커니즘을 통해서나 또는 멀티미디어 스트리밍 프로토콜을 사용하여 클라이언트에 시그널링될 수 있다. 클라이언트는 서버에 전송되는 요구 내에 최대 패킷 데이터 레이트 능력을 나타내는 매개변수를 삽입시킨다. 필요한 조치를 취하여 패킷 전달 레이트 조정을 수행하는 것은 서버에게 달려 있다.
Description
본 발명은 일반적으로 기술하면 멀티미디어 스트리밍의 기술분야에 관한 것이며, 보다 구체적으로 기술하면 멀티미디어 스트리밍 세션들에서 클라이언트의 패킷 레이트 능력을 시그널링하는 기술분야에 관한 것이다.
멀티미디어 스트리밍 서비스에는, 스트리밍 서버, 스트리밍 클라이언트, 및 서버 및 클라이언트 간의 접속을 이루게 해 주는 하부 네트워크와 같은 참가자가 관련되어 있다. 서버는 멀티미디어 스트리밍 콘텐트를 클라이언트에 전달하기 위한 기능을 제공한다. 그러한 목적을 이루기 위해, 클라이언트 및 서버는 능력 교환 방법, 콘텐트 전달 방법의 니고시에이션(negotiation) 방법, 콘텐트 전달 제어 방법 등등에 관하여 상기 네트워크를 통해 서로와의 통신을 이룬다. 그러한 정보 교환은 잘 정의된 네트워크 프로토콜들을 통해 수행될 수 있다.
멀티미디어 스트리밍 세션이 성공적으로 설정 및 개시되기 위해, 서버 및 클라이언트는 상기 서비스에 의해 표준 프로토콜들로서 선택되는 최소 세트의 프로토콜들을 지원해야 할 필요가 있다. 그러한 서비스의 일례는 「2002년 6월, 프로토콜들 및 코덱들(릴리스 5), 3GPP TS 26.234 V5.1.0, "투명 방식의 단말 대 단말 패킷 교환 스트리밍 서비스(PSS)(3GPP TS 26.234 V5.1.0, "Transparent End-to-End Packet Switched Streaming Service(PSS); Protocols and Codecs(Release 5)", June 2002」(이하 TS 26.234로 언급됨)에서 찾아 볼 수 있다. 3G PSS에서 사용되는 그러한 한 세트의 프로토콜들의 예들은 SDP(예를 들면, 1998년 4월, 핸들리(Handley)와 그의 동료 명의로 기고된 IFTF TFC 2327: "SDP: 세션 기술 프로토콜"(IFTF TFC 2327: "SDP: Session Description Protocol", Handley et al., April 1998) 참조), RTSP(예를 들면, 1998년 4월, 슐츠린(Schulzrinne)과 그의 동료 명의로 기고된 IETF RFC 2326: "실시간 스트리밍 프로토콜(RTSP)"(IETF RFC 2326: "Real Time Streaming Protocol(RTSP)", Schulzrinne et al., April 1998) 참조) 및 RTP/RTCP(예를 들면, 1996년 1월, 슐츠린(Schulzrinne)과 그의 동료 명의로 기고된 IETF RFC 1889: "RTP: 실시간 애플리케이션들용 전송 프로토콜"(IETF RFC 1889: "RTP: A Transport Protocol for Real-Time Applications", Schulzrinne et al., January 1996) 참조)이다.
스트리밍 서비스에서, 클라이언트는 자원이 한정되어 있는 장치상에서 실행하는 애플리케이션일 수 있다. 이는 클라이언트가 자신의 수신 노드에 도달하는 잘 정의된 개수보다 많은 패킷을 처리할 수 없는 경우일 수 있다.
상기 서비스들의 대부분에서, 서버 및 클라이언트는 콘텐트 전달에 사용해야 할 이용가능한 대역폭에 관한 니고시에이션을 수행한다. 그러나, 클라이언트가 자원이 한정된 장치일 경우에, 클라이언트는 실제로 클라이언트 자신의 수신 노드로부터 획득할 수 있는 최대 개수의 패킷들을 또한 한정한다. 이같은 한정을 수행하는 시간의 대부분은 시그널링되지 않는다.
이러한 것이 문제일 수 있는 특정한 경우는 50패킷/초의 패킷 레이트로의 데이터 전달(예컨대, 1AMR-NB 프레임/페이로드를 갖는 AMR-NB 코덱)이 이루어질 수 있는 오디오 스트리밍의 경우이다. 동시에 동일한 클라이언트에 데이터를 전달하는 오디오 미디어 소스가 2개 존재하는 경우에(또는 오디오 미디어 소스 외에도, 50패킷/초의 패킷 레이트로 미디어 패킷들을 전달하는 비디오 소스가 또한 존재하는 다른 경우에), 패킷 전달 레이트가 100 패킷/초를 이루겠지만, 이는 클라이언트가 패킷의 폐기 없이 처리하기에는 너무 높은 패킷 전달 레이트일 수 있다.
그러므로, 잘 적응가능한 세션을 갖도록 어느 정도는 클라이언트 및 서버 간에 이러한 값에 관한 니고시에이션을 수행해야 할 필요가 있다.
도 1은 본 발명에 따른 시그널링 및 니고시에이션 프로세스의 일부로서의 클라이언트에 의한 선언을 보여주는 도면이다.
본 발명은 서버로부터 클라이언트로의 데이터 전달에 관한 멀티미디어 스트리밍 서비스에서의 자원이 한정된 클라이언트 및 서버 간 시그널링 및 니고시에이션 방법을 제공한다. 특히, 본 발명은 클라이언트의 최대 패킷 레이트 능력을 서버에 시그널링하는 방법을 제공함으로써 서버가 클라이언트 측에서의 패킷의 폐기를 초래하거나 또는 클라이언트 이동 장치를 고장이 나게 하는 이러한 최대 패킷 레이트 값을 초과하지 않게 한다. 상기 방법은 능력 교환 메커니즘을 사용하거나 또는 멀티미디어 스트리밍 제어 프로토콜을 사용하여 수행될 수 있다.
따라서, 본 발명은 패킷 데이터 레이트로 스트리밍 데이터를 클라이언트에 제공하기 위한 서버를 구비하는 멀티미디어 스트리밍 네트워크에서 스트리밍 데이터 전달을 제어하는 방법을 제공하며, 상기 멀티미디어 스트리밍 네트워크에서의 스트리밍 데이터 전달 제어 방법은,
클라이언트 측의 최대 데이터 레이트 능력을 메시지에 선언하는 단계; 및
상기 메시지를 서버에 시그널링하는 단계를 포함하는 것을 특징으로 한다.
본 발명에 의하면, 상기 메시지는 능력 교환 메커니즘을 통해 서버에 전송되는 요구를 포함하고, 상기 요구는 상기 최대 데이터 레이트 능력을 나타내기 위한 능력 프로필을 포함한다. 상기 최대 데이터 레이트 능력은 상기 능력 프로필에서 능력 매개변수로 나타나게 되며, 상기 능력 매개변수는 RTSP DESCRIBE 요구 내에 포함된다.
더군다나, 상기 최대 데이터 레이트 능력이 능력 교환 서버에 상주하는 능력 정보로 나타나게 되며, 상기 요구는 상기 능력 정보를 나타내는 URL을 포함한다. 서버는 상기 요구에 응답하여 패킷 데이터 레이트의 조정을 위해 상기 능력 교환 메커니즘을 통해 능력 교환 서버로부터 상기 능력 매개변수를 회복한다.
서버는 클라이언트 측의 최대 데이터 레이트 능력에 맞도록 능력 매개변수를 기반으로 하여 상기 패킷 데이터 레이트를 조정할 수 있다.
변형적으로, 상기 메시지는 멀티미디어 스트리밍 제어 프로토콜을 통해 서버에 시그널링되고, 상기 메시지는 상기 최대 데이터 레이트 능력을 나타내는 RTSP 헤더 확장자를 갖는 요구를 포함한다.
본 발명에 따른 데이터 전달 프로세스의 적응에 관한 멀티미디어 스트리밍 서비스에서의 클라이언트 및 서버 간 시그널링 및 니고시에이션 방법이 능력 교환(capability exchange) 메커니즘을 통해서나 또는 멀티미디어 스트리밍 제어 프로토콜을 통해 수행될 수 있다. 상기 멀티미디어 스트리밍 제어 프로토콜은 그러한 서비스와 관련하여 잘 정의되어 있으며 또한 표준화되어 있다. 상기 능력 교환 메커니즘은 당업계에 공지되어 있음으로써, 본 발명의 일부를 이루지 않는다. 상기 데이터 전달 프로세스의 적응은 자원이 한정된 클라이언트의 최대 패킷 레이트 능력을 기반으로 한다. 클라이언트는 최대 패킷 레이트(MaxPacketRate) 값(패킷/초)을 사용하여 자신이 특정 시간 간격에서 처리할 수 있는 최대량의 패킷들에 대한 정의를 내린다.
상기 시그널링이 능력 교환 메커니즘을 통해 수행될 경우, 그러한 절차는 예를 들면 TS 26.234에 언급되어 있는 바와 같은 표준을 기반으로 할 수 있다.
"MaxPacketRate"라는 속성이 클라이언트의 최대 패킷 처리 레이트 능력의 값을 시그널링하기 위해 자원 기술 개념(Resource Description Framework; RDF)의 개요 용어로 정의된다고 하자. 그러한 속성은 패킷/초 단위로 정의된다.
그러한 시그널링 절차는 다음과 같다:
- 클라이언트는 자신의 능력 프로필에서 MaxPacketRate 값을 능력 매개변수로서 선언한다. 예를 들면, 클라이언트는 능력 교환 서버에 상주하는 클라이언트 능력 정보를 나타내는 URI를 갖는 RTSP DESCRIBE 요구를 서버에 전송한다.
- 서버는 능력 교환 메커니즘을 통해 능력 교환 서버로부터 클라이언트의 능력 선언을 회복한다. 상기 선언은 도 1에 도시되어 있는 바와 같이 클라이언트 측의 스트리밍 능력들에 대한 역할을 맡는다. 상기 선언에서의 굵은 라인들은 클라이언트의 최대 패킷 레이트 능력을 나타낸다. MaxPacketRate 값을 획득한 경우, 서버는 클라이언트의 최대 패킷 수신 레이트 능력을 조정하도록 현재 패킷 레이트에 관한 정보를 지닌다. 이후, 서버는 클라이언트에 전달되는 최대 패킷 레이트를 조정할 수 있다. 그러나, 필요한 조치를 취하고 패킷 전달 관련 조정들을 수행하는 것은 서버에게 달려 있다.
상기 시그널링이 멀티미디어 스트리밍 제어 프로토콜을 통해 수행될 경우에, 클라이언트는 잘 정의된 RTSP 옵션 태그, 및 RTSP 헤더 확장자(예를 들면, IETF RFC 2326 참조)를 사용할 수 있다.
"x-maxpacketratesupport"가 RTSP 옵션-태그이라고 하자.
"x-maxpacketrate"가 패킷/초 단위로 정의된 RTSP 헤더 확장자이라고 하자.
클라이언트는 이전에 멀티미디어 세션에 대한 RTSP URL(universal resource locator)을 알고 있었다고 가정하기로 한다.
상기 시그널링 절차는 다음과 같다:
- 클라이언트는 시그널링된 x-maxpacketrate 값으로 전송되는 DESCRIBE 요구에서 MaxPacketRate 값을 선언한다:
Client->Server:
DESCRIBE rtsp://foo/twister RTSP/1.0
CSeq: 1
Require: x-
maxpacketratesupport
x-
maxpacketrate
: 70
- 서버가 클라이언트의 최대 패킷 레이트 능력을 사용하지 못하는 경우, 서버는 "Unsupported: x-maxpacketrate" 라인을 포함하는 RTSP 551 "Option Not Supported(지원되지 않는 옵션)" 메시지나, 또는 "Unsupported: x-maxpacketrate" 라인을 포함하는 RTSP 200 OK 메시지로 응답한다. RTSP "Require(요구)" 헤더의 사용을 통해, 클라이언트는 서버가 상기 매개변수를 고려할 지의 여부를 안다. 서버가 상기 매개변수를 고려할 경우, 클라이언트는 임의의 RTSP 메시지 바디를 사용하여 상기 세션 동안 업데이트된 최대 패킷 레이트 능력을 시그널링할 수 있다.
- 서버가 이러한 매개변수를 사용할 경우, 서버는 상기 RTSP 요구를 검사하여 상기 RTSP 요구가 잘 정의된 x-maxpacketrate 값을 포함하는 것을 확인한다. 서버는 상기 RTSP 요구 메시지로부터 상기 값을 회복한다.
- 클라이언트에 의해 보내진 요구들에서 MaxPacketRate 값을 알고 난 후, 서버는 상기 값을 사용하여 클라이언트에 전달되는 최대 패킷 레이트를 조정한다. 그러나, 필요한 조치를 취하여 패킷 전달 관련 조정들을 수행하는 것은 서버에게 달려 있다.
여기서 유념해야 할 점은 클라이언트 장치에 의해 지속가능한, 네트워크 인터페이스에 의해 획득되는 최대 입력 패킷 레이트가 MaxPacketRate로서 RDF의 개요 용어로 정의될 수 있지만, 상기 최대 입력 패킷 레이트가 달리 지칭될 수 있다는 것이다. 마찬가지로, "x-maxpacketrate" 또는 다른 명칭이 클라이언트 장치에 의해 지속가능한, 네트워크 인터페이스에 의해 획득되는 최대 입력 패킷 레이트를 규정하는 데 사용될 수 있는 동안에는, "x-maxpacketrate" 또는 다른 명칭이 RTSP 메시지에 사용될 수 있다. "x-maxpacketratesupport" 또는 다른 명칭이 서버의 능력을 규정하여 클라이언트 장치에 의해 보내진 임의의 RTSP 메시지를 통해 전송되는 최대 입력 패킷 레이트 헤더를 알고 이를 고려하는 데 사용될 수 있는 동안에는, "x-maxpacketratesupport" 또는 다른 명칭이 RTSP "Require" 헤더에 사용될 수 있다.
Claims (9)
- 패킷 데이터 레이트로 스트리밍 데이터를 클라이언트에 제공하기 위한 서버를 구비하는 멀티미디어 스트리밍 네트워크에서 스트리밍 데이터 전달을 제어하는 방법에 있어서,클라이언트 측의 최대 데이터 레이트 능력을 메시지에 선언하는 단계; 및상기 메시지를 서버에 시그널링하는 단계를 포함하는 것을 특징으로 하는 멀티미디어 스트리밍 네트워크에서의 스트리밍 데이터 전달 제어 방법.
- 제1항에 있어서, 상기 메시지는 능력 교환 메커니즘을 통해 서버에 전송되는 요구를 포함하고, 상기 요구는 최대 데이터 레이트 능력을 나타내기 위한 능력 프로필을 포함하는 것을 특징으로 하는 멀티미디어 스트리밍 네트워크에서의 스트리밍 데이터 전달 제어 방법.
- 제2항에 있어서, 상기 최대 데이터 레이트 능력이 상기 능력 프로필에서 능력 매개변수로 나타나게 되는 것을 특징으로 하는 멀티미디어 스트리밍 네트워크에서의 스트리밍 데이터 전달 제어 방법.
- 제3항에 있어서, 상기 능력 매개변수는 RTSP DESCRIBE 요구 내에 포함되는 것을 특징으로 하는 멀티미디어 스트리밍 네트워크에서의 스트리밍 데이터 전달 제어 방법.
- 제4항에 있어서, 상기 최대 데이터 레이트 능력이 능력 교환 서버에 상주하는 능력 정보로 나타나게 되며, 상기 요구는 상기 능력 정보를 나타내는 URL을 포함하는 것을 특징으로 하는 멀티미디어 스트리밍 네트워크에서의 스트리밍 데이터 전달 제어 방법.
- 제5항에 있어서, 서버는 상기 요구에 응답하여 패킷 데이터 레이트의 조정을 위해 상기 능력 교환 메커니즘을 통해 능력 교환 서버로부터 상기 능력 매개변수를 회복하는 것을 특징으로 하는 멀티미디어 스트리밍 네트워크에서의 스트리밍 데이터 전달 제어 방법.
- 제6항에 있어서, 서버는 클라이언트 측의 최대 데이터 레이트 능력에 맞도록 능력 매개변수를 기반으로 하여 상기 패킷 데이터 레이트를 조정하는 것을 특징으로 하는 멀티미디어 스트리밍 네트워크에서의 스트리밍 데이터 전달 제어 방법.
- 제1항에 있어서, 상기 메시지는 멀티미디어 스트리밍 제어 프로토콜을 통해 서버에 시그널링되는 것을 특징으로 하는 멀티미디어 스트리밍 네트워크에서의 스트리밍 데이터 전달 제어 방법.
- 제9항에 있어서, 상기 메시지는 상기 최대 데이터 레이트 능력을 나타내는 RTSP 헤더 확장자를 갖는 요구를 포함하는 것을 특징으로 하는 멀티미디어 스트리밍 네트워크에서의 스트리밍 데이터 전달 제어 방법.
Applications Claiming Priority (9)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US44726403P | 2003-02-13 | 2003-02-13 | |
US60/447,264 | 2003-02-13 | ||
US44829903P | 2003-02-14 | 2003-02-14 | |
US44828403P | 2003-02-14 | 2003-02-14 | |
US44830903P | 2003-02-14 | 2003-02-14 | |
US60/448,284 | 2003-02-14 | ||
US60/448,299 | 2003-02-14 | ||
US60/448,309 | 2003-02-14 | ||
PCT/IB2004/000374 WO2004072765A2 (en) | 2003-02-13 | 2004-02-13 | Method for signaling streaming quality adaptation and control mechanisms in multimedia streaming |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050106592A true KR20050106592A (ko) | 2005-11-10 |
KR100759954B1 KR100759954B1 (ko) | 2007-09-19 |
Family
ID=32872992
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020057015011A KR100759954B1 (ko) | 2003-02-13 | 2004-02-13 | 멀티미디어 스트리밍에서 클라이언트 레이트 능력을시그널링하는 방법 |
Country Status (6)
Country | Link |
---|---|
US (3) | US20040196849A1 (ko) |
EP (3) | EP1593047A4 (ko) |
JP (2) | JP2006518948A (ko) |
KR (1) | KR100759954B1 (ko) |
CA (1) | CA2515952A1 (ko) |
WO (3) | WO2004072764A2 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101418497B1 (ko) * | 2009-08-04 | 2014-07-10 | 퀄컴 인코포레이티드 | 셀룰러를 사용하는 인터넷 무선 브로드캐스트 |
Families Citing this family (154)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2849733A1 (fr) * | 2003-01-02 | 2004-07-09 | Thomson Licensing Sa | Dispositif et procede d'ajustement de debit d'un flux de contenus et produits associes |
EP1593047A4 (en) * | 2003-02-13 | 2010-06-09 | Nokia Corp | METHOD OF SIGNALING STREAMING QUALITY ADAPTATION AND CONTROL MCHANISMS IN MULTIMEDIA STREAMING |
JP3825007B2 (ja) * | 2003-03-11 | 2006-09-20 | 沖電気工業株式会社 | ジッタバッファの制御方法 |
GB0306973D0 (en) * | 2003-03-26 | 2003-04-30 | British Telecomm | Transmitting video |
US7054774B2 (en) * | 2003-06-27 | 2006-05-30 | Microsoft Corporation | Midstream determination of varying bandwidth availability |
US20050091395A1 (en) * | 2003-10-08 | 2005-04-28 | Jason Harris | Method and system for transferring data files |
JP2005244525A (ja) * | 2004-02-25 | 2005-09-08 | Fujitsu Ltd | 通信装置 |
GB0406901D0 (en) * | 2004-03-26 | 2004-04-28 | British Telecomm | Transmitting recorded material |
FI117313B (fi) * | 2004-04-05 | 2006-08-31 | Nokia Corp | Viestinkäsittely |
US7616587B1 (en) | 2004-04-14 | 2009-11-10 | Marvell International Ltd. | Methods and apparatus for performing reverse auto-negotiation in network communication |
US7818444B2 (en) | 2004-04-30 | 2010-10-19 | Move Networks, Inc. | Apparatus, system, and method for multi-bitrate content streaming |
US7162533B2 (en) | 2004-04-30 | 2007-01-09 | Microsoft Corporation | Session description message extensions |
US8868772B2 (en) * | 2004-04-30 | 2014-10-21 | Echostar Technologies L.L.C. | Apparatus, system, and method for adaptive-rate shifting of streaming content |
US7542435B2 (en) * | 2004-05-12 | 2009-06-02 | Nokia Corporation | Buffer level signaling for rate adaptation in multimedia streaming |
WO2005112367A1 (en) * | 2004-05-12 | 2005-11-24 | Nokia Corporation | Buffer level signaling for rate adaptation in multimedia streaming |
US7643503B2 (en) * | 2004-07-30 | 2010-01-05 | Sony Corporation | System and method for dynamically determining retransmit buffer time |
US7839844B2 (en) * | 2004-07-30 | 2010-11-23 | Sony Corporation | System and method for dynamically determining retransmit buffer time |
US7433319B2 (en) * | 2004-10-27 | 2008-10-07 | At&T Intellectual Property I, L.P. | System and method for collecting and presenting service level agreement metrics in a switched metro ethernet network |
US20060184697A1 (en) * | 2005-02-11 | 2006-08-17 | Microsoft Corporation | Detecting clock drift in networked devices through monitoring client buffer fullness |
US8683066B2 (en) | 2007-08-06 | 2014-03-25 | DISH Digital L.L.C. | Apparatus, system, and method for multi-bitrate content streaming |
US8370514B2 (en) | 2005-04-28 | 2013-02-05 | DISH Digital L.L.C. | System and method of minimizing network bandwidth retrieved from an external network |
JP4274149B2 (ja) * | 2005-05-19 | 2009-06-03 | ソニー株式会社 | コンテンツ再生装置及びコンテンツ再生方法 |
US7743183B2 (en) | 2005-05-23 | 2010-06-22 | Microsoft Corporation | Flow control for media streaming |
WO2006137646A1 (en) * | 2005-06-21 | 2006-12-28 | Lg Electronics Inc. | Terminal, method and system for performing combination service using terminal capability version |
JP5394735B2 (ja) * | 2005-07-11 | 2014-01-22 | パケットビデオ コーポレーション | データ転送システム及び方法 |
US7676591B2 (en) * | 2005-09-22 | 2010-03-09 | Packet Video Corporation | System and method for transferring multiple data channels |
US7720970B2 (en) * | 2005-09-30 | 2010-05-18 | Microsoft Corporation | Method for processing received networking traffic while playing audio/video or other media |
WO2007047560A2 (en) * | 2005-10-18 | 2007-04-26 | Packetvideo Corp. | System and method for controlling and/or managing metadata of multimedia |
US7900818B2 (en) * | 2005-11-14 | 2011-03-08 | Packetvideo Corp. | System and method for accessing electronic program guide information and media content from multiple locations using mobile devices |
US8234397B2 (en) * | 2006-01-06 | 2012-07-31 | Google Inc. | Media article adaptation to client device |
US8214516B2 (en) * | 2006-01-06 | 2012-07-03 | Google Inc. | Dynamic media serving infrastructure |
US9432729B2 (en) * | 2006-02-08 | 2016-08-30 | Thomson Licensing | Method and apparatus for adaptive transport injection for playback |
EP1982485B1 (en) * | 2006-02-10 | 2019-07-24 | III Holdings 2, LLC | System and method for connecting mobile devices |
US7965771B2 (en) * | 2006-02-27 | 2011-06-21 | Cisco Technology, Inc. | Method and apparatus for immediate display of multicast IPTV over a bandwidth constrained network |
US8218654B2 (en) | 2006-03-08 | 2012-07-10 | Cisco Technology, Inc. | Method for reducing channel change startup delays for multicast digital video streams |
US8874645B2 (en) * | 2006-03-28 | 2014-10-28 | Packetvideo Corp. | System and method for sharing an experience with media content between multiple devices |
WO2007112111A2 (en) * | 2006-03-29 | 2007-10-04 | Packetvideo Corp. | System and method for securing content ratings |
CN101047705B (zh) * | 2006-03-31 | 2013-01-30 | 华为技术有限公司 | 用户代理档案信息的上报处理方法、服务器及其用户终端 |
US20070258418A1 (en) * | 2006-05-03 | 2007-11-08 | Sprint Spectrum L.P. | Method and system for controlling streaming of media to wireless communication devices |
DE102006021846A1 (de) * | 2006-05-10 | 2007-11-22 | Benq Mobile Gmbh & Co. Ohg | Empfangseinrichtung zum blockbasierten Empfang von Dateien, Sendeeinrichtung zum blockbasierten Übertragen von Dateien, System zur Datenübertragung, Verfahren zum blockbasierten Empfang einer Datei und Verfahren zum blockbasierten Senden einer Datei |
US8139566B2 (en) * | 2006-07-21 | 2012-03-20 | Cisco Technology, Inc. | System and method for establishing a communication session between two endpoints that do not both support secure media |
US20080037489A1 (en) * | 2006-08-10 | 2008-02-14 | Ahmed Adil Yitiz | System and method for intelligent media recording and playback on a mobile device |
US20080039967A1 (en) * | 2006-08-11 | 2008-02-14 | Greg Sherwood | System and method for delivering interactive audiovisual experiences to portable devices |
US7680099B2 (en) * | 2006-08-22 | 2010-03-16 | Nokia Corporation | Jitter buffer adjustment |
US8031701B2 (en) | 2006-09-11 | 2011-10-04 | Cisco Technology, Inc. | Retransmission-based stream repair and stream join |
US7733773B2 (en) * | 2006-10-18 | 2010-06-08 | Telefonaktiebolaget Lm Ericsson (Publ) | Playout based delay scheduler |
US20080107108A1 (en) * | 2006-11-03 | 2008-05-08 | Nokia Corporation | System and method for enabling fast switching between psse channels |
US7962637B2 (en) * | 2006-11-03 | 2011-06-14 | Apple Computer, Inc. | Dynamic adjustments of video streams |
US8959239B2 (en) * | 2006-12-29 | 2015-02-17 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for reporting streaming media quality |
JP4701189B2 (ja) * | 2007-01-19 | 2011-06-15 | 富士通株式会社 | データ処理装置、データ処理方法およびデータ処理プログラム |
US7937531B2 (en) * | 2007-02-01 | 2011-05-03 | Cisco Technology, Inc. | Regularly occurring write back scheme for cache soft error reduction |
US8769591B2 (en) | 2007-02-12 | 2014-07-01 | Cisco Technology, Inc. | Fast channel change on a bandwidth constrained network |
KR100860076B1 (ko) | 2007-02-22 | 2008-09-24 | 한국전자통신연구원 | 프록시 서버에서 스트리밍 서비스를 제공하기 위한 캐시교체 장치 및 그 방법 |
US7940644B2 (en) * | 2007-03-14 | 2011-05-10 | Cisco Technology, Inc. | Unified transmission scheme for media stream redundancy |
US20080253369A1 (en) | 2007-04-16 | 2008-10-16 | Cisco Technology, Inc. | Monitoring and correcting upstream packet loss |
JP4325697B2 (ja) * | 2007-04-17 | 2009-09-02 | ソニー株式会社 | 画像処理システム、画像処理装置、画像処理方法、およびプログラム |
MX2009014043A (es) | 2007-06-19 | 2010-03-01 | Nokia Corp | Sistema y método para una transferencia de transmisión mejorada desde un servicio de difusión multimedia/difusión a multiples destinos hacia un flujo de conmutación por paquetes. |
JP5411139B2 (ja) * | 2007-08-21 | 2014-02-12 | パケットビデオ コーポレーション | モバイルメディアルータ及びその使用方法 |
US8190750B2 (en) * | 2007-08-24 | 2012-05-29 | Alcatel Lucent | Content rate selection for media servers with proxy-feedback-controlled frame transmission |
US8238900B2 (en) * | 2007-08-30 | 2012-08-07 | Motorola Mobility Llc | Management of anticipated data outages in a Push-to-X communication system |
US8464053B2 (en) * | 2007-09-05 | 2013-06-11 | Radvision Ltd | Systems, methods, and media for retransmitting data using the secure real-time transport protocol |
EP2203826A1 (en) * | 2007-09-11 | 2010-07-07 | Packetvideo Corp. | System and method for virtual storage for media service on a portable device |
US8346959B2 (en) * | 2007-09-28 | 2013-01-01 | Sharp Laboratories Of America, Inc. | Client-controlled adaptive streaming |
FR2922401B1 (fr) * | 2007-10-10 | 2010-04-16 | Sagem Comm | Dispositif de reception en continu de paquets de donnees audio et/ou video |
KR20100075656A (ko) * | 2007-10-25 | 2010-07-02 | 노키아 코포레이션 | Mbms 세션으로 pss 세션을 재동기화하는 시스템 및 방법 |
US7895629B1 (en) * | 2007-11-07 | 2011-02-22 | At&T Mobility Ii Llc | Video service buffer management in a mobile rate control enabled network |
WO2009075771A1 (en) * | 2007-12-12 | 2009-06-18 | Packetvideo Corp. | System and method for creating metadata |
US9497583B2 (en) | 2007-12-12 | 2016-11-15 | Iii Holdings 2, Llc | System and method for generating a recommendation on a mobile device |
JP5590614B2 (ja) * | 2007-12-12 | 2014-09-17 | パケットビデオ コーポレーション | モバイル装置上にレコメンデーションを生成する方法 |
US20100008415A1 (en) * | 2007-12-14 | 2010-01-14 | Satoshi Kajita | Moving picture coding apparatus, method, program, and integrated circuit thereof |
US8787153B2 (en) | 2008-02-10 | 2014-07-22 | Cisco Technology, Inc. | Forward error correction based data recovery with path diversity |
EP2101503A1 (en) * | 2008-03-11 | 2009-09-16 | British Telecommunications Public Limited Company | Video coding |
WO2009114111A2 (en) | 2008-03-12 | 2009-09-17 | Packetvideo Corp. | System and method for reformatting digital broadcast multimedia for a mobile device |
TWI454087B (zh) * | 2008-03-31 | 2014-09-21 | Packetvideo Corp | 在一網路中管理媒體的方法以及具有用以管理在一網路中的媒體之程式指令的電腦可讀式媒體 |
US8578056B1 (en) * | 2008-03-31 | 2013-11-05 | Symantec Corporation | Optimized application streaming for just in time compiled components |
US20090259756A1 (en) * | 2008-04-11 | 2009-10-15 | Mobitv, Inc. | Transmitting media stream bursts |
CN101282339B (zh) * | 2008-05-16 | 2012-12-12 | 华为技术有限公司 | 流媒体***的能力协商方法、数据传输方法及相关设备 |
CN101296184B (zh) * | 2008-05-30 | 2011-04-13 | 华为技术有限公司 | 一种数据传输的方法、***及装置 |
US8107438B1 (en) | 2008-06-18 | 2012-01-31 | Sprint Spectrum L.P. | Method for initiating handoff of a wireless access terminal based on the reverse activity bit |
US7844725B2 (en) | 2008-07-28 | 2010-11-30 | Vantrix Corporation | Data streaming through time-varying transport media |
US8001260B2 (en) | 2008-07-28 | 2011-08-16 | Vantrix Corporation | Flow-rate adaptation for a connection of time-varying capacity |
CN102106113B (zh) * | 2008-07-28 | 2014-06-11 | 万特里克斯公司 | 一种用于控制通过时变传输媒介发送数据流的方法和*** |
US8544046B2 (en) * | 2008-10-09 | 2013-09-24 | Packetvideo Corporation | System and method for controlling media rendering in a network using a mobile device |
EP2200319A1 (en) | 2008-12-10 | 2010-06-23 | BRITISH TELECOMMUNICATIONS public limited company | Multiplexed video streaming |
TWI396443B (zh) | 2008-12-22 | 2013-05-11 | Ind Tech Res Inst | 應用於網路串流之影音控制回應及頻寬調適方法與使用該方法之伺服器 |
EP2219342A1 (en) | 2009-02-12 | 2010-08-18 | BRITISH TELECOMMUNICATIONS public limited company | Bandwidth allocation control in multiple video streaming |
US8254930B1 (en) * | 2009-02-18 | 2012-08-28 | Sprint Spectrum L.P. | Method and system for changing a media session codec before handoff in a wireless network |
US9374306B1 (en) | 2009-03-04 | 2016-06-21 | Sprint Spectrum L.P. | Using packet-transport metrics for setting DRCLocks |
CA2759880C (en) | 2009-03-23 | 2013-09-24 | Azuki Systems, Inc. | Method and system for efficient streaming video dynamic rate adaptation |
US9467938B1 (en) | 2009-04-29 | 2016-10-11 | Sprint Spectrum L.P. | Using DRCLocks for conducting call admission control |
US7975063B2 (en) | 2009-05-10 | 2011-07-05 | Vantrix Corporation | Informative data streaming server |
US8310929B1 (en) | 2009-06-04 | 2012-11-13 | Sprint Spectrum L.P. | Method and system for controlling data rates based on backhaul capacity |
US11647243B2 (en) | 2009-06-26 | 2023-05-09 | Seagate Technology Llc | System and method for using an application on a mobile device to transfer internet media content |
US9195775B2 (en) * | 2009-06-26 | 2015-11-24 | Iii Holdings 2, Llc | System and method for managing and/or rendering internet multimedia content in a network |
US20120210205A1 (en) | 2011-02-11 | 2012-08-16 | Greg Sherwood | System and method for using an application on a mobile device to transfer internet media content |
US8245088B1 (en) | 2009-06-30 | 2012-08-14 | Sprint Spectrum L.P. | Implementing quality of service (QoS) by using hybrid ARQ (HARQ) response for triggering the EV-DO reverse activity bit (RAB) |
US8204000B1 (en) | 2009-07-23 | 2012-06-19 | Sprint Spectrum L.P. | Achieving quality of service (QoS) by using the reverse activity bit (RAB) in creation of neighbor lists for selected access terminals |
JP2011041018A (ja) * | 2009-08-11 | 2011-02-24 | Sony Corp | 情報処理装置、情報処理方法、プログラムおよび通信端末 |
CN102025760B (zh) * | 2009-09-21 | 2015-11-25 | 华为技术有限公司 | Http的媒体传输方法及装置 |
CN102771134B (zh) * | 2010-01-18 | 2016-04-13 | 瑞典爱立信有限公司 | 用于支持播放内容的方法及装置 |
US20110183651A1 (en) * | 2010-01-28 | 2011-07-28 | Packetvideo Corp. | System and method for requesting, retrieving and/or associating contact images on a mobile device |
US8516063B2 (en) | 2010-02-12 | 2013-08-20 | Mary Anne Fletcher | Mobile device streaming media application |
US8644176B1 (en) | 2010-03-11 | 2014-02-04 | Sprint Spectrum L.P. | Methods and systems for supporting enhanced non-real-time services for real-time applications |
US9168946B2 (en) * | 2010-03-19 | 2015-10-27 | Javad Gnss, Inc. | Method for generating offset paths for ground vehicles |
US8363564B1 (en) | 2010-03-25 | 2013-01-29 | Sprint Spectrum L.P. | EVDO coverage modification based on backhaul capacity |
US8515434B1 (en) | 2010-04-08 | 2013-08-20 | Sprint Spectrum L.P. | Methods and devices for limiting access to femtocell radio access networks |
EP2395668B1 (en) * | 2010-06-10 | 2016-08-17 | Nxp B.V. | Reconfigurable interleaver comprising reconfigurable counters |
US8619674B1 (en) | 2010-11-30 | 2013-12-31 | Sprint Spectrum L.P. | Delivery of wireless access point information |
US8472952B1 (en) | 2010-11-30 | 2013-06-25 | Sprint Spectrum L.P. | Discovering a frequency of a wireless access point |
WO2012089671A1 (en) * | 2010-12-29 | 2012-07-05 | Skype | Dynamical adaptation of data encoding dependent on cpu load |
US9413803B2 (en) | 2011-01-21 | 2016-08-09 | Qualcomm Incorporated | User input back channel for wireless displays |
US20130013318A1 (en) | 2011-01-21 | 2013-01-10 | Qualcomm Incorporated | User input back channel for wireless displays |
US9787725B2 (en) | 2011-01-21 | 2017-10-10 | Qualcomm Incorporated | User input back channel for wireless displays |
US8677029B2 (en) | 2011-01-21 | 2014-03-18 | Qualcomm Incorporated | User input back channel for wireless displays |
US10135900B2 (en) | 2011-01-21 | 2018-11-20 | Qualcomm Incorporated | User input back channel for wireless displays |
US9130746B1 (en) | 2011-01-27 | 2015-09-08 | Marvell International Ltd. | Single pair PHY with auto-negotiation |
EP2490447A1 (en) * | 2011-02-16 | 2012-08-22 | British Telecommunications Public Limited Company | Compact cumulative bit curves |
US8798777B2 (en) | 2011-03-08 | 2014-08-05 | Packetvideo Corporation | System and method for using a list of audio media to create a list of audiovisual media |
FR2975555A1 (fr) * | 2011-05-18 | 2012-11-23 | Thomson Licensing | Methode d'adaptation dynamique du debit de reception et recepteur associe |
FR2977101A1 (fr) * | 2011-06-24 | 2012-12-28 | France Telecom | Retransmission de donnees perdues entre un emetteur et un recepteur |
US9137551B2 (en) | 2011-08-16 | 2015-09-15 | Vantrix Corporation | Dynamic bit rate adaptation over bandwidth varying connection |
CN104040992B (zh) * | 2011-11-14 | 2018-06-29 | 瑞典爱立信有限公司 | 移动网络中具有改善的效率的媒体流 |
KR101397592B1 (ko) | 2012-03-21 | 2014-05-20 | 삼성전자주식회사 | 멀티미디어 콘텐츠를 수신하기 위한 방법 및 장치 |
US9276989B2 (en) | 2012-03-30 | 2016-03-01 | Adobe Systems Incorporated | Buffering in HTTP streaming client |
KR101394884B1 (ko) * | 2012-06-18 | 2014-05-13 | 현대모비스 주식회사 | 차량간 통신에서의 혼잡 제어 장치 및 방법 |
US9439100B2 (en) * | 2012-06-27 | 2016-09-06 | Aruba Networks, Inc. | System and method for dynamic rate adaptation based on real-time call quality metrics |
WO2014006092A1 (fr) | 2012-07-03 | 2014-01-09 | Thomson Licensing | Dispositif et procede d'enregistrement de donnees relatifs a une fonction de decalage temporel sur un support d'enregistrement |
US9357272B2 (en) | 2012-08-03 | 2016-05-31 | Intel Corporation | Device orientation capability exchange signaling and server adaptation of multimedia content in response to device orientation |
US9100698B2 (en) * | 2012-10-26 | 2015-08-04 | Motorola Solutions, Inc. | Systems and methods for sharing bandwidth across multiple video streams |
US9356981B2 (en) * | 2012-11-29 | 2016-05-31 | Broadcom Corporation | Streaming content over a network |
JP5998923B2 (ja) * | 2012-12-28 | 2016-09-28 | 富士通株式会社 | プログラム、情報処理装置、及び通信方法 |
US9819604B2 (en) * | 2013-07-31 | 2017-11-14 | Nvidia Corporation | Real time network adaptive low latency transport stream muxing of audio/video streams for miracast |
CN103401930B (zh) * | 2013-08-05 | 2016-08-10 | 北京邮电大学 | 一种基于Web Service的工业监控方法及装置 |
EP3579520B1 (en) * | 2013-11-06 | 2021-09-22 | Telefonaktiebolaget LM Ericsson (publ) | Exchanging service capabilities between two devices supported by a network node |
CN103594103B (zh) * | 2013-11-15 | 2017-04-05 | 腾讯科技(成都)有限公司 | 音频处理方法及相关装置 |
US9495312B2 (en) * | 2013-12-20 | 2016-11-15 | International Business Machines Corporation | Determining command rate based on dropped commands |
US10142259B2 (en) | 2014-03-03 | 2018-11-27 | Ericsson Ab | Conflict detection and resolution in an ABR network |
US9455932B2 (en) * | 2014-03-03 | 2016-09-27 | Ericsson Ab | Conflict detection and resolution in an ABR network using client interactivity |
GB2521883B (en) * | 2014-05-02 | 2016-03-30 | Imagination Tech Ltd | Media controller |
DE102014012355A1 (de) * | 2014-08-25 | 2016-02-25 | Unify Gmbh & Co. Kg | Verfahren zur Steuerung einer Multimedia-Anwendung, Softwareprodukt und Vorrichtung |
WO2016207688A1 (en) * | 2015-06-26 | 2016-12-29 | Intel Corporation | Method and system for improving video quality during call handover |
WO2017063189A1 (en) * | 2015-10-16 | 2017-04-20 | Qualcomm Incorporated | Deadline signaling for streaming of media data |
US9928844B2 (en) * | 2015-10-30 | 2018-03-27 | Intel Corporation | Method and system of audio quality and latency adjustment for audio processing by using audio feedback |
CN106953834B (zh) * | 2016-01-07 | 2020-01-24 | ***通信集团公司 | 一种实现终端媒体能力协商的方法、终端及网络设备 |
KR102532645B1 (ko) * | 2016-09-20 | 2023-05-15 | 삼성전자 주식회사 | 적응적 스트리밍 서비스에서 스트리밍 어플리케이케이션으로 데이터를 제공하는 방법 및 장치 |
CN107035348B (zh) * | 2017-05-08 | 2019-05-07 | 中国石油天然气股份有限公司 | 一种油田调剖用多因素分析选井方法及装置 |
US10616304B2 (en) * | 2018-05-30 | 2020-04-07 | Qualcomm Incorporated | Audio dejittering using delay standard deviation |
US11575958B2 (en) | 2018-08-31 | 2023-02-07 | International Business Machines Corporation | Progressive increase in multimedia streaming quality |
CN109565718B (zh) * | 2018-11-15 | 2023-11-17 | 北京小米移动软件有限公司 | 传输消息的方法及装置 |
US10701124B1 (en) | 2018-12-11 | 2020-06-30 | Microsoft Technology Licensing, Llc | Handling timestamp inaccuracies for streaming network protocols |
CN112771828B (zh) * | 2018-12-25 | 2022-10-18 | 华为技术有限公司 | 一种音频数据的通信方法及电子设备 |
US11973991B2 (en) | 2019-10-11 | 2024-04-30 | International Business Machines Corporation | Partial loading of media based on context |
CN111246284B (zh) * | 2020-03-09 | 2021-05-25 | 深圳创维-Rgb电子有限公司 | 视频流播放方法、***、终端及存储介质 |
US20210281618A1 (en) * | 2020-11-12 | 2021-09-09 | Intel Corporation | System, apparatus, and method for streaming input/output data |
Family Cites Families (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5828907A (en) * | 1992-06-30 | 1998-10-27 | Discovision Associates | Token-based adaptive video processing arrangement |
US5543853A (en) * | 1995-01-19 | 1996-08-06 | At&T Corp. | Encoder/decoder buffer control for variable bit-rate channel |
US5854898A (en) * | 1995-02-24 | 1998-12-29 | Apple Computer, Inc. | System for automatically adding additional data stream to existing media connection between two end points upon exchange of notifying and confirmation messages therebetween |
CA2214838C (en) * | 1995-03-08 | 2008-02-26 | Avril Joy Smith | Broadband switching system |
US5640388A (en) * | 1995-12-21 | 1997-06-17 | Scientific-Atlanta, Inc. | Method and apparatus for removing jitter and correcting timestamps in a packet stream |
KR0176806B1 (ko) * | 1995-12-29 | 1999-05-01 | 구자홍 | 텔레비젼의 2화면 구성장치 |
ATE272919T1 (de) * | 1996-03-20 | 2004-08-15 | Cit Alcatel | Verfahren zur kontrolle der datenstromgeschwindigkeit, des warteschlangenetzknoten und des paketvermittlungsnetzwerkes |
US5881245A (en) * | 1996-09-10 | 1999-03-09 | Digital Video Systems, Inc. | Method and apparatus for transmitting MPEG data at an adaptive data rate |
US6175856B1 (en) * | 1996-09-30 | 2001-01-16 | Apple Computer, Inc. | Method and apparatus for dynamic selection of compression processing during teleconference call initiation |
US6292834B1 (en) * | 1997-03-14 | 2001-09-18 | Microsoft Corporation | Dynamic bandwidth selection for efficient transmission of multimedia streams in a computer network |
US6154768A (en) * | 1998-03-30 | 2000-11-28 | International Business Machines Corporation | System and method for negotiating functions and features |
WO2000003548A1 (en) * | 1998-07-10 | 2000-01-20 | Koninklijke Philips Electronics N.V. | Data compression assembly having several data-compression channels |
US6212194B1 (en) * | 1998-08-05 | 2001-04-03 | I-Cube, Inc. | Network routing switch with non-blocking arbitration system |
US6453336B1 (en) * | 1998-09-14 | 2002-09-17 | Siemens Information And Communication Networks, Inc. | Video conferencing with adaptive client-controlled resource utilization |
US6570872B1 (en) * | 1999-04-06 | 2003-05-27 | Nortel Networks Limited | Self-configuring distributed switch |
US6330286B1 (en) * | 1999-06-09 | 2001-12-11 | Sarnoff Corporation | Flow control, latency control, and bitrate conversions in a timing correction and frame synchronization apparatus |
US6466980B1 (en) * | 1999-06-17 | 2002-10-15 | International Business Machines Corporation | System and method for capacity shaping in an internet environment |
US6904045B1 (en) * | 2000-06-02 | 2005-06-07 | Agere Systems Inc. | Method and apparatus for guaranteeing data transfer rates and delays in asynchronous transfer mode networks using pivot sessions |
US7016970B2 (en) * | 2000-07-06 | 2006-03-21 | Matsushita Electric Industrial Co., Ltd. | System for transmitting stream data from server to client based on buffer and transmission capacities and delay time of the client |
US6904054B1 (en) * | 2000-08-10 | 2005-06-07 | Verizon Communications Inc. | Support for quality of service and vertical services in digital subscriber line domain |
US6763392B1 (en) * | 2000-09-29 | 2004-07-13 | Microsoft Corporation | Media streaming methods and arrangements |
US6901429B2 (en) * | 2000-10-27 | 2005-05-31 | Eric Morgan Dowling | Negotiated wireless peripheral security systems |
US6937770B1 (en) * | 2000-12-28 | 2005-08-30 | Emc Corporation | Adaptive bit rate control for rate reduction of MPEG coded video |
US20020131496A1 (en) * | 2001-01-18 | 2002-09-19 | Vinod Vasudevan | System and method for adjusting bit rate and cost of delivery of digital data |
JP4524724B2 (ja) * | 2001-01-19 | 2010-08-18 | ルネサスエレクトロニクス株式会社 | 入出力装置 |
US7631037B2 (en) * | 2001-02-08 | 2009-12-08 | Nokia Corporation | Data transmission |
FI118830B (fi) * | 2001-02-08 | 2008-03-31 | Nokia Corp | Tietovirran toisto |
EP1237332B1 (en) * | 2001-03-02 | 2003-11-05 | Hewlett-Packard Company | Provision of services to portable information devices via an information technology network |
EP1248431B1 (en) * | 2001-03-27 | 2007-10-31 | Sony Deutschland GmbH | Method for achieving end-to-end quality of service negotiation for distributed multimedia applications |
US6909702B2 (en) * | 2001-03-28 | 2005-06-21 | Qualcomm, Incorporated | Method and apparatus for out-of-band transmission of broadcast service option in a wireless communication system |
US6600931B2 (en) * | 2001-03-30 | 2003-07-29 | Nokia Corporation | Antenna switch assembly, and associated method, for a radio communication station |
US7161902B2 (en) * | 2001-08-08 | 2007-01-09 | Nortel Networks Limited | Reducing network traffic congestion |
US6885861B2 (en) * | 2001-08-24 | 2005-04-26 | Nokia Corporation | Service mobility and recovery in communication networks |
EP1311102A1 (en) * | 2001-11-08 | 2003-05-14 | Hewlett-Packard Company | Streaming audio under voice control |
JP2003158543A (ja) * | 2001-11-22 | 2003-05-30 | Anritsu Corp | 中継装置及び中継方法 |
EP1454493B1 (en) * | 2001-12-11 | 2009-09-23 | Telefonaktiebolaget LM Ericsson (publ) | Method of rights management for streaming media |
US20030193619A1 (en) * | 2002-04-11 | 2003-10-16 | Toby Farrand | System and method for speculative tuning |
US20030221014A1 (en) * | 2002-05-24 | 2003-11-27 | David Kosiba | Method for guaranteed delivery of multimedia content based on terminal capabilities |
US7451229B2 (en) * | 2002-06-24 | 2008-11-11 | Microsoft Corporation | System and method for embedding a streaming media format header within a session description message |
FI116498B (fi) * | 2002-09-23 | 2005-11-30 | Nokia Corp | Kaistanleveyden mukauttaminen |
US8161158B2 (en) * | 2002-09-25 | 2012-04-17 | Nokia Corporation | Method in a communication system, a communication system and a communication device |
US7134143B2 (en) * | 2003-02-04 | 2006-11-07 | Stellenberg Gerald S | Method and apparatus for data packet pattern matching |
SG111978A1 (en) * | 2002-11-20 | 2005-06-29 | Victor Company Of Japan | An mpeg-4 live unicast video streaming system in wireless network with end-to-end bitrate-based congestion control |
US7526420B2 (en) * | 2002-11-27 | 2009-04-28 | Opcoast Llc | Method and system for virtual injection of network application codes into network simulation |
CN1726678A (zh) * | 2002-12-12 | 2006-01-25 | 皇家飞利浦电子股份有限公司 | 使用“虚拟时钟”适配多媒体流送服务器的传输速率的***和方法 |
EP1593047A4 (en) * | 2003-02-13 | 2010-06-09 | Nokia Corp | METHOD OF SIGNALING STREAMING QUALITY ADAPTATION AND CONTROL MCHANISMS IN MULTIMEDIA STREAMING |
US7844727B2 (en) * | 2003-04-24 | 2010-11-30 | Nokia Corporation | Method and device for proactive rate adaptation signaling |
US7542435B2 (en) * | 2004-05-12 | 2009-06-02 | Nokia Corporation | Buffer level signaling for rate adaptation in multimedia streaming |
EP1675343A1 (en) * | 2004-12-23 | 2006-06-28 | Siemens S.p.A. | Method and system to minimize the switching delay between two RTP multimedia streaming sessions |
US7720096B2 (en) * | 2005-10-13 | 2010-05-18 | Microsoft Corporation | RTP payload format for VC-1 |
-
2004
- 2004-02-13 EP EP04710942A patent/EP1593047A4/en not_active Withdrawn
- 2004-02-13 US US10/779,318 patent/US20040196849A1/en not_active Abandoned
- 2004-02-13 CA CA002515952A patent/CA2515952A1/en not_active Abandoned
- 2004-02-13 JP JP2006500321A patent/JP2006518948A/ja active Pending
- 2004-02-13 WO PCT/IB2004/000370 patent/WO2004072764A2/en active Search and Examination
- 2004-02-13 KR KR1020057015011A patent/KR100759954B1/ko not_active IP Right Cessation
- 2004-02-13 US US10/778,941 patent/US20040196852A1/en not_active Abandoned
- 2004-02-13 JP JP2006500320A patent/JP2006525693A/ja active Pending
- 2004-02-13 EP EP04710939A patent/EP1593107A4/en not_active Withdrawn
- 2004-02-13 US US10/778,899 patent/US7558869B2/en active Active
- 2004-02-13 WO PCT/IB2004/000374 patent/WO2004072765A2/en active Application Filing
- 2004-02-13 WO PCT/IB2004/000380 patent/WO2004072766A2/en active Application Filing
- 2004-02-13 EP EP04710940A patent/EP1593046A2/en not_active Withdrawn
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101418497B1 (ko) * | 2009-08-04 | 2014-07-10 | 퀄컴 인코포레이티드 | 셀룰러를 사용하는 인터넷 무선 브로드캐스트 |
US8848548B2 (en) | 2009-08-04 | 2014-09-30 | Qualcomm Incorporated | Internet radio broadcast using cellular |
Also Published As
Publication number | Publication date |
---|---|
EP1593047A2 (en) | 2005-11-09 |
US20040196852A1 (en) | 2004-10-07 |
JP2006518948A (ja) | 2006-08-17 |
WO2004072766A3 (en) | 2004-11-25 |
JP2006525693A (ja) | 2006-11-09 |
KR100759954B1 (ko) | 2007-09-19 |
EP1593107A2 (en) | 2005-11-09 |
CA2515952A1 (en) | 2004-08-26 |
WO2004072764A3 (en) | 2007-08-16 |
WO2004072766A2 (en) | 2004-08-26 |
WO2004072764A2 (en) | 2004-08-26 |
WO2004072765A2 (en) | 2004-08-26 |
US20040193762A1 (en) | 2004-09-30 |
EP1593107A4 (en) | 2010-08-18 |
US7558869B2 (en) | 2009-07-07 |
EP1593046A2 (en) | 2005-11-09 |
US20040196849A1 (en) | 2004-10-07 |
WO2004072765A3 (en) | 2005-06-02 |
EP1593047A4 (en) | 2010-06-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100759954B1 (ko) | 멀티미디어 스트리밍에서 클라이언트 레이트 능력을시그널링하는 방법 | |
US11218529B2 (en) | Session control for media stream transmission | |
KR100731963B1 (ko) | 네트워크에서 QoS 프로파일 파라미터를 통지 및부여하는 방법, 시스템 및 통신 장치 | |
JP4456115B2 (ja) | サービス品質に関する埋込み情報の送信 | |
US7894377B2 (en) | Method and system for group communications | |
US20080151885A1 (en) | On-Demand Multi-Channel Streaming Session Over Packet-Switched Networks | |
US20050232148A1 (en) | Method in a communication system, a communication system and a communication device | |
KR20090097204A (ko) | 스트리밍 미디어 품질 상호 참조를 관련 애플리케이션에 보고하는 방법 및 장치 | |
JP2004343698A (ja) | マルチメディア・ストリーミング環境におけるサーバベースのレート制御 | |
JP5746112B2 (ja) | 最大パケットサイズ属性を規定する、回線交換マルチメディアサービスとパケット交換マルチメディアサービスとの間の効率的なインターワーキング | |
CN101179480A (zh) | 一种转发流媒体的方法 | |
US20060133372A1 (en) | Apparatus and method for multiplexing packet in mobile communication network | |
US8463307B1 (en) | Method of requesting a communication session using segmented signaling messages | |
CN101088081A (zh) | 在多媒体流中用于发信号报告客户机速率能力的方法 | |
RU2367003C2 (ru) | Способ сообщения о скорости передачи данных от клиента в передаче мультимедийного потока | |
US20090046643A1 (en) | Support Of Media Oriented Negotiation Acceleration Procedures In Split Architecture | |
KR20050051863A (ko) | 고화질 인터넷 방송 서비스 시스템의 사용자 정보 관리 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20100910 Year of fee payment: 4 |
|
LAPS | Lapse due to unpaid annual fee |