KR101863965B1 - 적응적 멀티미디어 서비스를 제공하는 장치 및 방법 - Google Patents
적응적 멀티미디어 서비스를 제공하는 장치 및 방법 Download PDFInfo
- Publication number
- KR101863965B1 KR101863965B1 KR1020110057681A KR20110057681A KR101863965B1 KR 101863965 B1 KR101863965 B1 KR 101863965B1 KR 1020110057681 A KR1020110057681 A KR 1020110057681A KR 20110057681 A KR20110057681 A KR 20110057681A KR 101863965 B1 KR101863965 B1 KR 101863965B1
- Authority
- KR
- South Korea
- Prior art keywords
- information
- media data
- layer
- lower layer
- network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- 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/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
-
- 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/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
-
- 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/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/23602—Multiplexing isochronously with the video sync, e.g. according to bit-parallel or bit-serial interface formats, as SDI
-
- 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/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/23605—Creation or processing of packetized elementary streams [PES]
-
- 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/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/23608—Remultiplexing multiplex streams, e.g. involving modifying time stamps or remapping the packet identifiers
-
- 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/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/23611—Insertion of stuffing data into a multiplex stream, e.g. to obtain a constant bitrate
-
- 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/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/23614—Multiplexing of additional data and video streams
-
- 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/239—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
- H04N21/2393—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
-
- 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
-
- 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/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/2402—Monitoring of the downstream path of the transmission network, e.g. bandwidth available
-
- 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/2407—Monitoring of transmitted content, e.g. distribution time, number of downloads
-
- 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/2408—Monitoring of the upstream path of the transmission network, e.g. client requests
-
- 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/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client data
- H04N21/25825—Management of client data involving client display capabilities, e.g. screen resolution of a mobile phone
-
- 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/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
-
- 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
-
- 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
-
- 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
-
- 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/61—Network physical structure; Signal processing
- H04N21/6156—Network physical structure; Signal processing specially adapted to the upstream path of the transmission 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/61—Network physical structure; Signal processing
- H04N21/6156—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
- H04N21/6175—Network physical structure; Signal processing specially adapted to the upstream 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/6156—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
- H04N21/6181—Network physical structure; Signal processing specially adapted to the upstream 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
-
- 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
-
- 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/6338—Control signals issued by server directed to the network components or client directed to 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/637—Control signals issued by the client directed to the server or network components
-
- 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/6371—Control signals issued by the client directed to the server or network components directed to 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/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
- H04N7/00—Television systems
- H04N7/24—Systems for the transmission of television signals using pulse code modulation
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Computer Graphics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
도 2는 본 발명의 실시 예에 따른 cross-layer QoS 방법을 나타낸 도면,
도 3은 본 발명의 실시 예에 따른 상위 계층과 하위 계층 간의 NAMB의 정보를 교환하는 과정을 나타낸 도면,
도 4는 본 발명의 실시 예에 따른 적응적 멀티미디어 서비스 제공 방법을 나타낸 도면.
Field | Type | size (bits) |
channel_id | unsigned integer | 6 |
token_bucket_rate | float | 32 |
token_bucket_size | float | 32 |
peak_data_rate | float | 32 |
maximum_delay | float | 32 |
frame_size | unsigned integer | 32 |
frame_loss_ratio / lost_frame_number | float / unsigned integer | 32 |
Field | Type(difference/differential rate) | size (bits) |
changed_token_bucket_size | float/float | 32 |
changed_data_rate | float/float | 32 |
changed_maximum_delay | float/float | 32 |
changed_frame_size | unsigned integer/float | 32 |
changed_frame_loss_ratio / changed_lost_frame_number | float/float // unsigned integer /float |
32 |
Claims (10)
- 통신 시스템에서, 네트워크에 의해 멀티미디어 서비스를 제공하는 방법에 있어서,
하위 계층에서 이종 네트워크들 각각에 상응하는 채널 상황들 및 가용 비트율들과, 지터와, 라우터 버퍼 및 수신 버퍼의 상태를 기반으로 서비스 품질(qualityof service : QoS) 정보를 측정하는 과정과,
상기 하위 계층으로부터 어플리케이션 계층으로 상기 QoS 정보를 제공하는 과정과,
상기 어플리케이션 계층에서 상기 제공된 QoS 정보를 기반으로 상기 이종 네트워크들 중 타겟 네트워크에서의 미디어 데이터의 전달을 최적화하기 위한 미디어 데이터 품질을 결정하는 과정과,
상기 어플리케이션 계층으로부터 하위 계층으로 상기 미디어 데이터 품질을 제공하는 과정과,
상기 하위 계층에서 상기 제공된 미디어 데이터 품질을 기반으로 상기 미디어 데이터를 생성하는 과정과,
상기 하위 계층에서 상기 타겟 네트워크를 통해 상기 생성된 미디어 데이터를 송신하는 과정을 포함하며,
상기 채널 상황들은 상기 이종 네트워크들 각각에서의 지연 및 손실의 정도를 나타내며,
상기 QoS 정보는 지연 관련 정보 및 손실 관련 정보를 포함하고, 네트워크 환경들(network environments)을 지원하기 위해 추상화된 방식(abstracted manner)으로 표현되고(represented),
상기 하위 계층과 상기 어플리케이션 계층은 미디어 데이터의 송신을 위한 네트워크 엔터티에 포함되며,
상기 QoS 정보는 상기 하위 계층과 상기 어플리케이션 계층 간의 계층 인터페이스를 이용하여 수신됨을 특징으로 하는 멀티미디어 서비스 제공 방법.
- 삭제
- 삭제
- 삭제
- 통신 시스템에서, 멀티미디어 서비스를 제공하는 네트워크에 있어서,
미디어 데이터를 송수신하는 송수신부와,
하위 계층에서 이종 네트워크들 각각에 상응하는 채널 상황들 및 가용 비트율들과, 지터와, 라우터 버퍼 및 수신 버퍼의 상태를 기반으로 서비스 품질(qualityof service : QoS) 정보를 측정하고, 상기 하위 계층으로부터 어플리케이션 계층으로 상기 QoS 정보를 제공하고, 상기 어플리케이션 계층에서 상기 제공된 QoS 정보를 기반으로 상기 이종 네트워크들 중 타겟 네트워크에서의 미디어 데이터의 전달을 최적화하기 위한 미디어 데이터 품질을 결정하고, 상기 어플리케이션 계층으로부터 하위 계층으로 상기 미디어 데이터 품질을 제공하고, 상기 하위 계층에서 상기 제공된 미디어 데이터 품질을 기반으로 상기 미디어 데이터를 생성하고, 상기 하위 계층에서 상기 타겟 네트워크를 통해 상기 생성된 미디어 데이터를 송신하는 제어부를 포함하며,
상기 채널 상황들은 상기 이종 네트워크들 각각에서의 지연 및 손실의 정도를 나타내며,
상기 QoS 정보는 지연 관련 정보 및 손실 관련 정보를 포함하고, 네트워크 환경들(network environments)을 지원하기 위해 추상화된 방식(abstracted manner)으로 표현되고(represented),
상기 하위 계층과 상기 어플리케이션 계층은 미디어 데이터의 송신을 위한 네트워크 엔터티에 포함되며,
상기 QoS 정보는 상기 하위 계층과 상기 어플리케이션 계층 간의 계층 인터페이스를 이용하여 수신됨을 특징으로 하는 네트워크.
- 삭제
- 삭제
- 삭제
- 제 1 항에 있어서, 상기 QoS 정보는,
주기적으로 또는 상기 어플리케이션 계층의 요청에 따라, 상기 하위 계층에서 측정되고, 상기 어플리케이션 계층으로 제공됨을 특징으로 하는 멀티미디어 서비스 제공 방법.
- 제 5 항에 있어서, 상기 QoS 정보는,
주기적으로 또는 상기 어플리케이션 계층의 요청에 따라, 상기 하위 계층에서 측정되고, 상기 어플리케이션 계층으로 제공됨을 특징으로 하는 네트워크.
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110057681A KR101863965B1 (ko) | 2011-06-14 | 2011-06-14 | 적응적 멀티미디어 서비스를 제공하는 장치 및 방법 |
EP12799819.3A EP2721834A4 (en) | 2011-06-14 | 2012-06-12 | DEVICE AND METHOD FOR PROVIDING AN ADAPTIVE MULTIMEDIA SERVICE |
EP19202832.2A EP3618449A1 (en) | 2011-06-14 | 2012-06-12 | Apparatus and method for providing adaptive multimedia service |
PCT/KR2012/004618 WO2012173364A2 (en) | 2011-06-14 | 2012-06-12 | Apparatus and method for providing adaptive multimedia service |
US13/495,480 US10057614B2 (en) | 2011-06-14 | 2012-06-13 | Apparatus and method for providing adaptive multimedia service |
US16/105,505 US10750222B2 (en) | 2011-06-14 | 2018-08-20 | Apparatus and method for providing adaptive multimedia service |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110057681A KR101863965B1 (ko) | 2011-06-14 | 2011-06-14 | 적응적 멀티미디어 서비스를 제공하는 장치 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20120138310A KR20120138310A (ko) | 2012-12-26 |
KR101863965B1 true KR101863965B1 (ko) | 2018-06-08 |
Family
ID=47354841
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110057681A Expired - Fee Related KR101863965B1 (ko) | 2011-06-14 | 2011-06-14 | 적응적 멀티미디어 서비스를 제공하는 장치 및 방법 |
Country Status (4)
Country | Link |
---|---|
US (2) | US10057614B2 (ko) |
EP (2) | EP3618449A1 (ko) |
KR (1) | KR101863965B1 (ko) |
WO (1) | WO2012173364A2 (ko) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102869003A (zh) * | 2012-08-28 | 2013-01-09 | 中兴通讯股份有限公司 | 一种异构网络下业务内容分发的方法、业务管理平台 |
RU2663187C2 (ru) * | 2013-10-28 | 2018-08-02 | Сони Корпорейшн | Устройство и способ подачи содержания, программа, устройство терминала и система подачи содержания |
KR102105567B1 (ko) | 2014-01-09 | 2020-04-28 | 한국전자통신연구원 | Mmt 시그널링 메시지를 처리하는 장치 및 방법 |
US10779035B2 (en) * | 2014-01-09 | 2020-09-15 | Samsung Electronics Co., Ltd. | Method and apparatus of transmitting media data related information in multimedia transmission system |
WO2015106225A1 (en) * | 2014-01-10 | 2015-07-16 | Futurewei Technologies, Inc. | Client behavior control in adaptive streaming file |
US10165028B2 (en) * | 2014-03-25 | 2018-12-25 | Intel Corporation | Context-aware streaming of digital content |
US10666863B2 (en) * | 2018-05-25 | 2020-05-26 | Microsoft Technology Licensing, Llc | Adaptive panoramic video streaming using overlapping partitioned sections |
US10764494B2 (en) | 2018-05-25 | 2020-09-01 | Microsoft Technology Licensing, Llc | Adaptive panoramic video streaming using composite pictures |
CN114520789B (zh) * | 2022-02-21 | 2023-11-21 | 北京浩瀚深度信息技术股份有限公司 | 基于令牌桶的共享缓存报文处理方法、装置、设备及介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020147828A1 (en) * | 2001-04-09 | 2002-10-10 | Chen Xiaobao X. | Providing quality of service in telecommunications systems such as UMTS or other third generation systems |
KR20050023583A (ko) * | 2003-08-28 | 2005-03-10 | 삼성전자주식회사 | 콘텐츠 추천방법 및 시스템 |
KR100757057B1 (ko) * | 2006-11-02 | 2007-09-10 | 고려대학교 산학협력단 | 이동형 단말기에서 사용자 환경을 고려한 서비스 품질보장형 디엠비 시스템 |
US20080037521A1 (en) * | 2006-07-31 | 2008-02-14 | Motorola, Inc. | Apparatus and Method for End-to-End Adaptive Frame Packing and Redundancy in a Heterogeneous Network Environment |
US20090154426A1 (en) * | 2005-08-09 | 2009-06-18 | Freescale Semiconductor, Inc. | Handover based on a quality of service metric obtained from a mac layer of a received signal |
KR20110061505A (ko) * | 2009-12-01 | 2011-06-09 | 삼성전자주식회사 | 상호 계층 최적화를 이용한 멀티미디어 데이터 패킷을 송신하는 방법 및 장치 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10006245A1 (de) * | 2000-02-11 | 2001-08-30 | Siemens Ag | Verfahren zum Verbessern der Qualität einer Audioübertragung über ein paketorientiertes Kommunikationsnetz und Kommunikationseinrichtung zur Realisierung des Verfahrens |
ATE236489T1 (de) | 2000-09-11 | 2003-04-15 | Mediabricks Ab | Verfahren zur bereitstellung von medieninhalt über ein digitales netzwerk |
DE50014591D1 (de) * | 2000-11-27 | 2007-10-04 | Siemens Ag | Bandbreitenreservierung in Datennetzwerken |
JP4395662B2 (ja) * | 2003-06-12 | 2010-01-13 | キャミアント,インク. | Pcmmアプリケーションマネージャ |
US20050052996A1 (en) * | 2003-09-09 | 2005-03-10 | Lucent Technologies Inc. | Method and apparatus for management of voice-over IP communications |
EP1678920B1 (en) * | 2003-10-15 | 2007-04-18 | NTT DoCoMo, Inc. | Apparatus and method for controlling an operation of a plurality of communication layers in a layered communication scenario |
CN1957612A (zh) * | 2004-01-26 | 2007-05-02 | 皇家飞利浦电子股份有限公司 | 提供个人化广播服务的方法 |
KR100655452B1 (ko) * | 2004-05-17 | 2006-12-08 | 전자부품연구원 | 사용자 친화형 멀티미디어 재생 장치 및 그 방법 |
US7784076B2 (en) * | 2004-10-30 | 2010-08-24 | Sharp Laboratories Of America, Inc. | Sender-side bandwidth estimation for video transmission with receiver packet buffer |
US7587454B2 (en) * | 2004-12-08 | 2009-09-08 | Nice Systems Ltd. | Video streaming parameter optimization and QoS |
US7509124B2 (en) * | 2005-09-16 | 2009-03-24 | At&T Intellectual Property I, L.P. | Methods, systems, and computer program products for providing multimedia information services over a communication network |
US20070217339A1 (en) * | 2006-03-16 | 2007-09-20 | Hitachi, Ltd. | Cross-layer QoS mechanism for video transmission over wireless LAN |
KR20080114496A (ko) * | 2007-06-26 | 2008-12-31 | 삼성전자주식회사 | 레이저 콘텐츠를 이용하여 장면을 구성하는 방법 및 장치 |
WO2009032214A2 (en) * | 2007-08-29 | 2009-03-12 | The Regents Of The University Of California | Network and device aware video scaling system, method, software, and device |
US20100217888A1 (en) * | 2008-07-17 | 2010-08-26 | Panasonic Corporation | Transmission device, reception device, rate control device, transmission method, and reception method |
US20100020756A1 (en) * | 2008-07-24 | 2010-01-28 | Adapt4, Llc | Dynamically transformed channel set quality of service |
KR101672454B1 (ko) * | 2009-10-30 | 2016-11-04 | 삼성전자 주식회사 | 컨텐트 이용 이력에 기반한 네트워크 컨텐트 서비스 관리 방법 및 장치 |
-
2011
- 2011-06-14 KR KR1020110057681A patent/KR101863965B1/ko not_active Expired - Fee Related
-
2012
- 2012-06-12 WO PCT/KR2012/004618 patent/WO2012173364A2/en unknown
- 2012-06-12 EP EP19202832.2A patent/EP3618449A1/en not_active Ceased
- 2012-06-12 EP EP12799819.3A patent/EP2721834A4/en not_active Ceased
- 2012-06-13 US US13/495,480 patent/US10057614B2/en active Active
-
2018
- 2018-08-20 US US16/105,505 patent/US10750222B2/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020147828A1 (en) * | 2001-04-09 | 2002-10-10 | Chen Xiaobao X. | Providing quality of service in telecommunications systems such as UMTS or other third generation systems |
KR20050023583A (ko) * | 2003-08-28 | 2005-03-10 | 삼성전자주식회사 | 콘텐츠 추천방법 및 시스템 |
US20090154426A1 (en) * | 2005-08-09 | 2009-06-18 | Freescale Semiconductor, Inc. | Handover based on a quality of service metric obtained from a mac layer of a received signal |
US20080037521A1 (en) * | 2006-07-31 | 2008-02-14 | Motorola, Inc. | Apparatus and Method for End-to-End Adaptive Frame Packing and Redundancy in a Heterogeneous Network Environment |
KR100757057B1 (ko) * | 2006-11-02 | 2007-09-10 | 고려대학교 산학협력단 | 이동형 단말기에서 사용자 환경을 고려한 서비스 품질보장형 디엠비 시스템 |
KR20110061505A (ko) * | 2009-12-01 | 2011-06-09 | 삼성전자주식회사 | 상호 계층 최적화를 이용한 멀티미디어 데이터 패킷을 송신하는 방법 및 장치 |
Also Published As
Publication number | Publication date |
---|---|
US20190007723A1 (en) | 2019-01-03 |
EP2721834A2 (en) | 2014-04-23 |
US10750222B2 (en) | 2020-08-18 |
US20120324490A1 (en) | 2012-12-20 |
KR20120138310A (ko) | 2012-12-26 |
EP2721834A4 (en) | 2015-01-28 |
WO2012173364A3 (en) | 2013-03-28 |
US10057614B2 (en) | 2018-08-21 |
WO2012173364A2 (en) | 2012-12-20 |
EP3618449A1 (en) | 2020-03-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101863965B1 (ko) | 적응적 멀티미디어 서비스를 제공하는 장치 및 방법 | |
US8230105B2 (en) | Adaptive bitrate management for streaming media over packet networks | |
JP5658762B2 (ja) | コンテンツ配信システム、コンテンツ配信システムにおいて用いられるゲートウェイ、コンテンツを配信する方法、およびコンピュータ・プログラム | |
US10251178B2 (en) | QoE provisioning method and apparatus for mobile video application | |
KR101912072B1 (ko) | 하이퍼텍스트 전송 프로토콜을 통한 품질 인식 적응 스트리밍을 위한 방법 | |
CN104956631B (zh) | 用于执行链路感知自适应流传输的设备和方法 | |
EP2415234B1 (en) | Adaptive bitrate management for streaming media over packet networks | |
US10433239B2 (en) | Cross-layer optimized adaptive HTTP streaming | |
US20140181266A1 (en) | System, streaming media optimizer and methods for use therewith | |
US7940653B2 (en) | Audiovisual data transport protocol | |
US9197559B1 (en) | Adaptive streaming using non-local information | |
US20150163273A1 (en) | Media bit rate estimation based on segment playback duration and segment data length | |
KR101718127B1 (ko) | 상황 인지 스트리밍 서비스를 위한 콘텐츠 패키징 시스템 및 스트리밍 방법 | |
KR102280168B1 (ko) | 콘텐츠 송수신 장치 및 방법 | |
Kim et al. | Context-aware multimedia quality adaptation for smart streaming | |
KR20130007944A (ko) | 멀티미디어 서비스를 위해 생성되는 데이터에 관한 정보를 제공하는 방법 및 장치 | |
JP2011239232A (ja) | 送信装置、送信方法、並びにプログラム | |
WO2021144139A1 (en) | Method, apparatus and computer program product providing for signaling of viewport orientation timing in panoramic video delivery | |
HK1232042A1 (en) | Methods for quality-aware adaptive streaming over hypertext transfer protocol | |
HK1170605A (en) | Adaptive bitrate management for streaming media over packet networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20110614 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20160614 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20110614 Comment text: Patent Application |
|
AMND | Amendment | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20170724 Patent event code: PE09021S01D |
|
AMND | Amendment | ||
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20180130 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20170724 Comment text: Notification of reason for refusal Patent event code: PE06011S01I Patent event date: 20170131 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
AMND | Amendment | ||
PX0901 | Re-examination |
Patent event code: PX09011S01I Patent event date: 20180130 Comment text: Decision to Refuse Application Patent event code: PX09012R01I Patent event date: 20170925 Comment text: Amendment to Specification, etc. Patent event code: PX09012R01I Patent event date: 20170328 Comment text: Amendment to Specification, etc. |
|
PX0701 | Decision of registration after re-examination |
Patent event date: 20180314 Comment text: Decision to Grant Registration Patent event code: PX07013S01D Patent event date: 20180302 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I Patent event date: 20180130 Comment text: Decision to Refuse Application Patent event code: PX07011S01I Patent event date: 20170925 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I Patent event date: 20170328 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I |
|
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20180528 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20180528 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20210429 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20220428 Start annual number: 5 End annual number: 5 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20250309 |