[go: up one dir, main page]

WO2018101554A1 - Procédé de fourniture de service de diffusion en continu, et appareil correspondant - Google Patents

Procédé de fourniture de service de diffusion en continu, et appareil correspondant Download PDF

Info

Publication number
WO2018101554A1
WO2018101554A1 PCT/KR2017/005389 KR2017005389W WO2018101554A1 WO 2018101554 A1 WO2018101554 A1 WO 2018101554A1 KR 2017005389 W KR2017005389 W KR 2017005389W WO 2018101554 A1 WO2018101554 A1 WO 2018101554A1
Authority
WO
WIPO (PCT)
Prior art keywords
cell
terminal
information
streaming
service
Prior art date
Application number
PCT/KR2017/005389
Other languages
English (en)
Korean (ko)
Inventor
이종민
Original Assignee
에스케이텔레콤 주식회사
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from KR1020170003834A external-priority patent/KR101915469B1/ko
Application filed by 에스케이텔레콤 주식회사 filed Critical 에스케이텔레콤 주식회사
Priority to CN201780082774.5A priority Critical patent/CN110178401A/zh
Priority to US16/464,641 priority patent/US10820229B2/en
Publication of WO2018101554A1 publication Critical patent/WO2018101554A1/fr

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control

Definitions

  • the present invention relates to a streaming service, and more particularly, to a streaming service providing method and apparatus for providing streaming data by adaptively changing a service quality in consideration of a congestion situation of a cell.
  • Streaming refers to the transmission of content such as video or audio from a server to a client over a network such as the Internet.
  • Data that is transmitted is treated as if it is flowing, called streaming.
  • the streaming server separates the data into data packets so that the content can be sent to the network, and the terminal collects the received data packets again and restores them to their original form. At this time, playback and packet reception occur at the same time, and the associated series of packets is called a stream.
  • the adaptive streaming service is proposed to consider various network environments in a rapidly changing mobile environment.
  • the adaptive streaming service refers to a method of changing a transmission quality of a streaming service variably according to a change in transmission bandwidth or user device performance.
  • the terminal periodically checks a variable reception environment while checking the variable reception environment while storing the same video encoded for each bitrate according to the service transmission quality in the form of chunks divided into constant lengths.
  • the adaptive streaming service to date has been changed by providing a changed image quality from the time of moving to a congested network environment.
  • the user must experience the interruption of the picture quality, and there is a problem that it takes a certain time before the picture quality is changed.
  • the present invention has been proposed to solve the above problems, and an object of the present invention is to provide a streaming service providing method and apparatus for providing streaming data by adaptively changing the quality of service in consideration of the mobility of the terminal. There is this.
  • the present invention provides a streaming service providing method and apparatus for requesting and receiving streaming data by adaptively changing a service quality in consideration of a congestion situation of a cell in a direction in which a terminal wishing to use a streaming service moves.
  • the purpose is to provide.
  • a streaming service providing method including: receiving, by a terminal, a network congestion status message including a quality of service for at least one cell from a streaming server; Confirming a quality of service corresponding to an adjacent cell in a direction to be moved using the network congestion status message; And requesting and receiving streaming data from the streaming server according to the quality of service corresponding to the neighbor cell.
  • the network congestion status message is generated based on cell information received from the base station apparatus, and includes a maximum bit rate Max_bitrate corresponding to one or more cell identification information C_ID, or one or more cell identification information (current_cell_id). It may be configured to include a maximum bitrate (maximum_rate) corresponding to the mobile information descriptor (mobile_info_descriptor) including.
  • the requesting and receiving may include requesting streaming data corresponding to the maximum bit rate to the streaming server; And receiving streaming data corresponding to at least the maximum bit rate from the streaming server.
  • the requesting and receiving may include streaming data corresponding to the resolution and frames per second. Requesting the streaming server; And receiving streaming data corresponding to the resolution and the number of frames per second from the streaming server.
  • a streaming service providing method comprising: checking, by a streaming server, a cell congestion information message generated by using cell information delivered from a base station apparatus; Constructing a network congestion status message that includes a quality of service for at least one cell using the cell congestion information message; Transmitting the configured network congestion status message to a terminal; And transmitting the streaming data according to the network congestion status message according to the request of the terminal.
  • the cell congestion information message includes a cell identification information (C_ID) identified through cell information transmitted from a base station apparatus and a congestion level (Congestion_level) indicating a congestion level of a corresponding cell in response to the cell identification information, and an event time.
  • C_ID cell identification information
  • Congestion_level congestion level
  • an event time an event time.
  • the cell congestion information message may include a mobile information descriptor (mobile_info_descriptor) including cell identification information (current_cell_id) identified through cell information transmitted from a base station apparatus, and a network for a congestion level of a corresponding cell in response to the cell identification information. It may be configured to include level information (levelOf network status), a recording time (reporting Time) and a valid Duration (validDuratiom).
  • mobile_info_descriptor including cell identification information (current_cell_id) identified through cell information transmitted from a base station apparatus, and a network for a congestion level of a corresponding cell in response to the cell identification information. It may be configured to include level information (levelOf network status), a recording time (reporting Time) and a valid Duration (validDuratiom).
  • the network congestion status message may be configured to include a maximum bitrate indicating a quality of service, determined in response to the cell congestion information message, or may include a resolution (Forced_resolution) and frames per second (Forced_fps).
  • the network congestion status message may further include a personalized field (private_field) including subscriber type information (priority_type), an application ID (Application ID), and a channel list (channel_List), or a validDuration and a private field. It may be configured to further include a length (private_length).
  • a personalized field including subscriber type information (priority_type), an application ID (Application ID), and a channel list (channel_List), or a validDuration and a private field. It may be configured to further include a length (private_length).
  • the step of transmitting to the terminal at the request of the terminal checks the subscriber type information (priority_type), the personalized field (private_field) or the private length (private_length), and if the preset condition is satisfied, the personalized The streaming data according to the quality of service corresponding to the field may be transmitted to the terminal.
  • the step of transmitting to the terminal according to the request of the terminal if a request for transmission of streaming data corresponding to the network congestion status message is received from the terminal, to determine whether there is streaming data corresponding to the maximum bit rate step; And if there is no streaming data corresponding to the maximum bit rate, transmitting streaming data lower than the maximum bit rate to the terminal.
  • the present invention can provide a computer readable recording medium having recorded thereon a program for executing the method as described above.
  • a computer program stored in a computer-readable recording medium corresponds to the cell identification information (C_ID) of the base station apparatus based on the cell information received from the base station apparatus.
  • C_ID cell identification information
  • a mobile information descriptor (mobile_info_descriptor) that defines a cell congestion information message including a congestion_level, an event time and an expire time indicating a congestion level of a cell, or includes identification information of an MMT receiving entity.
  • a cell congestion information message including network level information (levelOf networkstatus), a recording time (reportingTime), and a validDuratiom of a congestion level for the access cell in correspondence with the " And defining a network congestion status message including a maximum bitrate (Max_bitrate) indicating a service quality determined corresponding to the congestion level or including a resolution (Forced_resolution) and frames per second (Forced_fps).
  • network level information level information
  • recordingTime recording time
  • validDuratiom of a congestion level for the access cell in correspondence with the &quot
  • a network congestion status message including a maximum bitrate (Max_bitrate) indicating a service quality determined corresponding to the congestion level or including a resolution (Forced_resolution) and frames per second (Forced_fps).
  • a terminal for achieving the above object includes a communication unit for transmitting and receiving information with a streaming server; And receiving a network congestion status message including a quality of service for at least one cell from a streaming server, checking a quality of service corresponding to an adjacent cell in a direction to be moved using the network congestion status message, and determining the neighboring cell. And a controller for requesting and receiving streaming data from the streaming server according to the service quality corresponding to the service quality.
  • Streaming server for achieving the above object is a server communication unit for transmitting and receiving information with the terminal and transmitting the streaming data to the terminal; And confirming a cell congestion information message generated by using the cell information transmitted from the base station apparatus, and constructing a network congestion status message including a quality of service corresponding to a cell by using the cell congestion information message.
  • the server control unit for transmitting the streaming data according to the network congestion status message sent to the terminal to the terminal at the request of the terminal; can be made.
  • the terminal adaptively changes the service quality in consideration of the congestion situation of the cell to request streaming data, and receives the streaming data whose service quality is changed, the movement of the terminal In consideration of this, it is possible to use an adaptive streaming service.
  • FIG. 1 is a block diagram showing the main configuration of a streaming system according to an embodiment of the present invention.
  • FIG. 2 is an exemplary view for explaining a streaming data transmission method according to an embodiment of the present invention.
  • FIG. 3 is a data flow diagram illustrating a process of storing cell information for providing a streaming service according to an embodiment of the present invention.
  • 4 and 5 are data flow diagrams for explaining a streaming data providing method according to an embodiment of the present invention.
  • 6 and 7 are data flow diagrams for describing a streaming data providing method according to another exemplary embodiment of the present invention.
  • FIG. 8 is a data flowchart illustrating a streaming data providing method according to another embodiment of the present invention.
  • FIG. 9 is a block diagram showing a main configuration of a terminal according to an embodiment of the present invention.
  • FIG. 10 is a flowchart illustrating an operation of a terminal according to an embodiment of the present invention.
  • FIG. 11 is a block diagram showing the main configuration of a cell management server according to an embodiment of the present invention.
  • FIG. 12 is a flowchart illustrating an operation of a cell management server according to an exemplary embodiment of the present invention.
  • FIG. 13 is a block diagram showing the main configuration of a streaming server according to an embodiment of the present invention.
  • FIG. 14 is a flowchart illustrating an operation of a streaming server according to an embodiment of the present invention.
  • the streaming service described in this specification means providing content such as audio or video by a streaming method.
  • the streaming method is a technology that transfers and plays files to reduce latency and is not limited by the storage capacity of the receiver.
  • Such streaming may be divided into VOD streaming that provides stored content according to a user's request and live streaming that broadcasts content data at a predetermined time.
  • the streaming service described herein may preferably be a live streaming service, but is not necessarily limited to the above structure.
  • FIG. 1 is a block diagram showing the main configuration of a streaming system according to an embodiment of the present invention.
  • the streaming system of the present invention may include a terminal 100, a base station apparatus 200, a cell management server 300, and a streaming server 400.
  • the terminal 100 of the present invention accesses the core network 500 through the base station apparatus 200 and communicates with the streaming server 400 via the base station apparatus 200 and the core network 500. It becomes possible.
  • the terminal 100 of the present invention through the access network and the core network 500 through the base station apparatus 200 at the request of the user Means a user's device that can transmit and receive various data.
  • the terminal 100 may perform voice or data communication, and may request streaming data to the streaming server 400 to receive and play corresponding streaming data.
  • the terminal 100 of the present invention may perform a process of scanning a signal transmitted from the base station apparatus 200 located within a predetermined radius.
  • the terminal 100 of the present invention refers to any one base station apparatus (A, B, C, ...), which is located within a predetermined radius, is referred to as 200a, 200b, etc., if a separate classification is necessary and requires a separate classification. Or 200 if no).
  • the terminal 100 of the present invention when a plurality of base station apparatus 200 within a predetermined radius, selects a specific base station apparatus of the plurality of base station apparatus 200 is connected to the selected base station apparatus 200 Can be done.
  • the process of connecting the terminal 100 to the base station apparatus 200 may be performed using various known procedures.
  • the terminal 100 of the present invention may access the core network 500 via the connected base station apparatus 200, and establish and establish a control session with the streaming server 400 through the core network 500.
  • the control session may be established according to a transmission control protocol (TCP) communication procedure, but is not necessarily limited thereto.
  • TCP transmission control protocol
  • the terminal 100 of the present invention confirms the streaming data transmission request for the specific content from the user.
  • the streaming data transmission request for the specific content may be input from a user such as a Uniform Resource Locator (URL) for requesting specific content through a browser or the like.
  • the terminal 100 accesses a name server such as a domain name server (DNS) to obtain address information (IP address) of the streaming server 400 providing a streaming service for the corresponding content.
  • the terminal 100 may sequentially receive streaming data from the streaming server 400 in packet units and sequentially play the data.
  • the terminal 100 of the present invention may request contents of an MPEG media transport, that is, an MMT packet, and may receive and play content of an MMT packet.
  • the MMT packet is sequentially received in a streaming form, and the terminal 100 may reproduce and process the MMT packet sequentially received in the streaming form.
  • the terminal 100 of the present invention may include a browser for transmitting and receiving information, a memory for storing programs and protocols, a microprocessor for executing and controlling various programs, and the like.
  • the terminal 100 of the present invention is carried continuously in a state in which the user possesses.
  • the base station apparatus 200 connected to the terminal 100 continuously performs a connection release and connection process.
  • the terminal 100 disconnects from the base station apparatus A and performs a procedure of connecting with a neighboring base station apparatus B. can do.
  • the terminal 100 may disconnect from the base station apparatus B and perform a procedure of connecting with a neighboring base station apparatus C.
  • the conventional adaptive streaming service simply has a problem in that the terminal 100 provides a streaming service considering only the environment of a currently connected network.
  • the present invention is to solve this problem, and when the terminal 100 of the present invention is determined to move within the cell coverage of the base station apparatus B as indicated by 1, the movement is considered in consideration of the network environment of the base station apparatus B.
  • the streaming service is requested in a quality of service suitable for the network environment, and the streaming data corresponding to the changed service quality can be received and used from the streaming server 400.
  • a plurality of base station apparatus 200 performing the above process may serve to transfer the call connection request of the terminal 100 to the core network 500, in addition to the baseband signal processing, wired and wireless conversion, wireless signal Various functions such as transmission and reception can be performed.
  • the base station apparatus 200 may be implemented as a base station transmission system (BTS) in a synchronous (CDMA) network, and a base station controller (BSC) which controls a base station may be included in the access network.
  • BTS base station transmission system
  • CDMA synchronous
  • BSC base station controller
  • the BTS may be replaced by a NodeB
  • the BSC may be replaced by a Radio Network Controller (RNC).
  • RNC Radio Network Controller
  • LTE Long Term Evolution
  • MME Mobility Management Entity
  • WCDMA Wireless Fidelity
  • MSC Mobile Service Control Node
  • the base station apparatus 200 of the present invention may perform a handover procedure according to the movement of the terminal 100 as described above.
  • the base station apparatus 200 of the present invention may support the handover process of the terminal 100 according to a specific handover protocol such as an X2 handover and an S1 handover procedure.
  • the handover process may be performed.
  • the terminal 100 may continuously measure the strength of a signal transmitted by the base station apparatus 200 within its predetermined radius in a moving environment.
  • the terminal 100 may transmit the signal strength of the measured cell to a currently connected base station apparatus, for example, base station apparatus A, through a measurement report message.
  • the base station apparatus A determines the target base station apparatus based on the signal strength of the cell received from the terminal 100 and the neighbor cell list information it holds, and transmits a handover required message to the target base station apparatus, for example, the base station apparatus B.
  • the terminal 100 may support a process of releasing the connection with the terminal 100 and connecting to the base station apparatus B.
  • the base station apparatus A transmits the measurement report message received from the terminal 100 to the EPC apparatus (not shown) of the core network 500, and the target base station is transmitted by the EPC apparatus (not shown). It means the process by which the device is determined.
  • the terminal 100 and the base station apparatus 200 of the present invention may perform a process of continuously connecting or releasing a cell connection in consideration of a moving environment of the terminal 100.
  • 100 may identify the base station apparatus 200 to move using various handover messages generated in this process, and the congestion degree of the cell of the base station apparatus 200 may be previously received from the streaming server 400. After confirming using the message, it is possible to request the streaming server 400 to change the quality of service based on this.
  • the streaming server 400 serves to provide various types of content, such as a photo, video, audio, application, etc., to the terminal 100 in a streaming manner.
  • the streaming server 400 may receive and manage at least one content from a content provider (CP).
  • CP content provider
  • the streaming server 400 may control a process of converting and managing a specific content such as a professional baseball relay broadcast, a world cup relay broadcast, etc. from a content provider server of a content provider to a streaming form.
  • the streaming server 400 of the present invention may store and manage content in the form of chunks divided into a predetermined length after encoding the content.
  • the streaming server 400 of the present invention may configure a data packet according to the MPEG Media Transport (MMT) protocol, and transmit the data packet converted into the MMT packet to the terminal 100 at the request of the terminal 100.
  • MMT MPEG Media Transport
  • the streaming server 400 of the present invention in the state in which cell information about the network environment of the base station apparatus 200 is received and stored in advance from the cell management server 300, the streaming from the terminal 100
  • a cell congestion information message which is information about a network environment of the base station apparatus 200
  • a network environment in which the terminal 100 is expected to move through the message is transmitted. If the network environment is congested in advance and the network environment is crowded, the streaming data is encoded and received in advance to minimize the degradation of image quality that may occur when moving to the corresponding cell.
  • FIG. 2 is an exemplary diagram for describing a streaming data transmission method according to an exemplary embodiment of the present invention. It is assumed that a user is in a state of boarding a vehicle 503 in a state in which the user possesses the terminal 100. In addition, cells A, B, C, D, and E may be connected as the terminal 100 moves, the cells A and B are congested, the cell C is not congested, and the cells D and E are congested. Assume the situation. In this state, the user may continuously travel by boarding the vehicle 503 from point 501 to point 502. In this case, when A and B are congested, the streaming server 400 of the present invention is transmitting streaming data encoded in the Full High Definition (FHD) class before the user boards the vehicle 503.
  • FHD Full High Definition
  • the streaming data encoded by lowering the quality of the streaming service to SD (Standard Definition) level before cell A entry is transmitted to the terminal 100.
  • SD Standard Definition
  • the streaming data encoded by increasing the quality of service to FHD level before the entry of the C is transmitted to the terminal 100, and the cells D and E are congested areas, and thus, the cell D
  • the quality of the streaming service before entering the service it is possible to provide a seamless streaming service while minimizing the influence of the image quality that the user can recognize when entering the cell.
  • the terminal 100 of the present invention determines that the cell in the direction to move is congested, after receiving the streaming data by lowering the quality of service, if it is determined that the terminal 100 is out of the cell, The streaming data corresponding to the original quality of service may be requested and received.
  • the cell management server 300 of the present invention may play a role of storing and managing cell information transmitted by the plurality of base station apparatus 200.
  • the cell management server 300 of the present invention may monitor and detect information transmitted and received between the terminal 100 and the base station apparatus 200, and may collect the collected cell information and the terminal 100 and the base station apparatus 200.
  • the generated various information may be transmitted to the streaming server 400.
  • the cell management server 300 of the present invention is illustrated in the form of a separate device independent from the streaming server 400, the cell management server 300 and the streaming server 400 are not limited thereto. It may be implemented in the form.
  • the core network 500 is a network system that performs a main function for a mobile communication service such as mobility control and switching, and performs circuit switching or packet switching. Manage and control packet flow in mobile networks.
  • the core network 500 may manage inter-frequency mobility and may play a role for interworking with traffic in the base station apparatus and the core network 500 and other networks such as the Internet network (not shown).
  • the core network 500 may include a mobile switching center (MSC), a home location register (HLR), a mobile mobility entity (MME), a home subscriber server (HSS), and the like.
  • a processor mounted in the terminal 100, the base station apparatus 200, the cell management server 300, and the streaming server 400 processes a program command for executing the method according to the present invention. can do.
  • this processor may be a single-threaded processor, and in other implementations, the processor may be a multithreaded processor.
  • the processor is capable of processing instructions stored on memory or storage devices.
  • the streaming server 400 should store cell information on the network environment of the base station apparatus 200 in advance.
  • FIG. 3 is a data flow diagram illustrating a process of storing cell information for providing a streaming service according to an embodiment of the present invention.
  • the plurality of base station apparatuses 200a, 200b, and 200c transmit cell information to the cell management server 300 on a periodic basis or in real time.
  • the cell information may be configured to include identification information of the base station apparatus, congestion information of the cell, and information on an adjacent neighbor cell.
  • the congestion information of the cell may mean, for example, the number of connected terminals 100, but the present invention is not limited thereto, and the congestion information of the cell may be confirmed using various information.
  • the information of the neighboring neighbor cells may be confirmed through a list of neighbor cells held by the base station apparatus 200 or through a measurement report message collected from the terminal 100.
  • the neighboring cell defined in the specification of the present invention may mean that the physical distance between the base station apparatus 200 is close, but may also mean that the base station apparatus 200 adjacent to the cell coverage.
  • the base station apparatus A 200a and the base station apparatus B 200b are located in a geographically close location, the cell coverage of the base station apparatus B 200b is small and is located geographically far from the base station apparatus C 200c.
  • the base station apparatus A 200a may determine the base station apparatus C 200c as an adjacent cell.
  • each base station apparatus 200a, 200b, 200c may transmit the cell information indicating the cell network environment to the cell management server 300 (S101 to S105).
  • each base station apparatus 200a, 200b, 200c sequentially transmits cell information to the cell management server 300, but the above process may be simultaneously transmitted.
  • the number of cell information that the cell management server 300 may collect is not limited, and cell information may be simultaneously collected from base station devices nationwide.
  • the cell management server 300 of the present invention may store the collected cell information and establish a cell information database (CID). Then, the cell management server 300 of the present invention can check the information on the congestion cell using the collected cell information, and configures a cell congestion information message for the congestion cell in response to the cell identification information (S107), The configured cell congestion information message may be transmitted to the streaming server 400 (S109).
  • CID cell information database
  • the format according to an embodiment of the cell congestion information message generated by the cell management server 300 and transmitted to the streaming server 400 may be configured as shown in Table 1 below. .
  • C_ID means cell identification information.
  • it may include cell identification information such as Cell Global Identifier (CGI) and E-UTRAN CGI (ECGI), and may be configured as 32 bits.
  • CGI Cell Global Identifier
  • ECGI E-UTRAN CGI
  • Congestion_level is a congestion level indicating a degree of congestion for a cell for changing the quality corresponding to the cell.
  • the congestion level may be represented in the form of high, mid, and low, and is 4 bits.
  • event_time is related to the event time of the cell congestion information message and consists of 64 bits.
  • expire_time relates to an expiration time of the cell congestion information message and is composed of 64 bits.
  • the cell management server 300 of the present invention checks the congestion level by using the cell information collected from the plurality of base station apparatus 200, configures a cell congestion information message including the congestion level, and then streams it. In operation S109, it may be transmitted to 400.
  • the cell congestion information message may be regenerated and transmitted after expiration according to a value determined at the expiration time, and the streaming server 400 may store the received message to store and manage information on the congestion cell. (S111).
  • the process of the cell management server 300 of the present invention to generate the cell congestion information message and then transmitted to the streaming server 400 may be an embodiment of the present invention, equivalent to the cell management server 300 A device capable of playing a role may generate the cell congestion information message.
  • the cell congestion information message of the present invention is a message including cell congestion information transmitted and received between an MMT sending entity and an MMT receiving entity. It may be measured by a base station apparatus other than 300), a media aware network element (MANE), or an entity existing on a network.
  • the cell congestion information message of the present invention may identify a network entity and network state information of the network entity that may perform or apply a media aware delivery function in order to avoid media quality degradation by the MMT transmitting entity. May contain information. The above information may be used by the MANE managing QoS to report the MMT transmitting entity.
  • the cell congestion information message according to another embodiment of the present invention may be defined as shown in Table 2 below.
  • parameter Explanation message_id It indicates the identifier of the CCI message. version It indicates version of the CCI messages. An MMT sending entity can use this field to check the version of the received CCI message. length It indicates length of the CCI messages in bytes, counting from the first byte of the next field to the last byte of the CCI message. The value '0' is not valid for this field. numberOflist It specifies the number of list contained in mobile_info_descriptor. This field shall not be set to '0'. mobile_info_descriptor Mobile information descriptor contains information which is associated with MMT receiving entity in case it is a mobile device.
  • MMT receiving entity When MMT receiving entity is a cellular mobile device, it can have mobile-specific attributes including MSISDN or Cell ID which are also defined in 3GPP.
  • levelOfnetworkstatus indicates the level of the network status which classifies the conditions of the underlying network in MANE.
  • reportingTime It is reporting time of current network status which is based on NTP timestamp. The reportingTime is expressed in milliseconds. validDuration It indicates the valid period of this reporting information from the reportingTime in milliseconds. The value of this parameter within this CCI message is vaild until this duration.
  • the cell congestion information message defines a mobile information descriptor (mobile_info_descriptor).
  • the mobile information descriptor may include information on the MMT receiving entity, cell identification information when the MMT receiving entity is a mobile device.
  • the MMT receiving entity may include mobile identification information including an MSISDN or a cell ID defined in 2GPP.
  • This mobile information descriptor may be defined as follows.
  • descriptor_tag A tag value indicates the type of this descriptor. The value of this field is 0x0004 in Table 63.
  • descriptor_length It indicates the length in bytes counting from the next byte after this field to the last byte of the descriptor.
  • MSISDN_flag It indicates whether MSISDN is included or not. If it is set to '1', the descriptor is included.
  • IMSI_flag It indicates whether IMSI is included or not. If it is set to '1', the descriptor is included.
  • current_cell_id_flag It indicates whether current_cell_ID is included or not. If it is set to '1', the descriptor is included.
  • MSISDN Mobile Subscriber International Subscriber Directory Number (MSISDN) number of MMT receiving entity, and it follows format as defined in ITU-T specification E.164. The length of this field is 15 decimal digits, which is coded into 60 binary digits where each decimal digit is assigned 4 binary bits.
  • IMSI International Mobile Subscriber Identity
  • current_cell_id indicates current cell ID (CGI for 2G / 3G and eCGI for 4G) as defined in 3GPP TS 36.331. It is assigned a 15 decimal digit code which corresponds to totally 60 bits where 4bits are assigned for each 1 decimal digit.
  • Such a mobile information descriptor of the present invention may be configured to include identification information (MSISDN, IMSI) of the terminal or MMT entity or include cell identification information (current_cell_id), and each identification information includes or includes a message through flag setting. You may not.
  • the cell identification information (current_cell_id) included in the mobile information descriptor of the present invention may include cell identification information for any cell that the UE or MMT entity is currently accessing or available for, and may select all cells or selected specific cells. It may also include cell identification information for multiple cells.
  • the cell congestion information message is configured to include network level information (levelOf networkstatus) as described with reference to ⁇ Table 2>, network level information (levelOf networkstatus) corresponding to the quality of the cell Means the congestion level indicating the degree of congestion for the access cell to change, for example, the congestion level may be represented in the form of high (mid), low (low). This network level information may consist of 4 bits.
  • the recording time (reportingTime) relates to the time when the cell congestion information message is recorded, and may be configured 32-bit.
  • valid period means the valid period of the cell congestion information message, it may be composed of 32 bits.
  • the cell congestion information message may be generated by the cell management server 300, and may be generated by a base station apparatus, a media aware network element (MANE), or an entity existing on a network.
  • a mobile information descriptor (mobile_info_descriptor) that defines a network entity (terminal or MMT entity) capable of performing or applying a media aware delivery function and identification information (cell identification information) of network state information of the network entity. ) It is possible to identify the MMT entity more accurately and to apply more specialized to MMT communication.
  • the cell management server 300 is constructed, and the cell management server 300 receives the information transmitted from the base station apparatus 200, and describes the form of selecting or processing the same.
  • the cell management server 300 and the streaming server 400 may be implemented in the form of a single device, and the streaming server 400 may directly receive cell information from the plurality of base station devices 200.
  • the cell information received from the base station apparatus 200a, 200b, 200c may be received in the form of a cell congestion information message, and the received cell information may be stored in correspondence with the identification information of the base station apparatus 200, or the cell information.
  • the process may be performed based on adding a class and determining that it is a congestion cell only when the class is higher than or equal to a predetermined class.
  • 4 and 5 are data flow diagrams for explaining a streaming data providing method according to an embodiment of the present invention.
  • the terminal 100 of the present invention is connected to the base station apparatus A 200a. Since the connection process between the terminal 100 and the base station apparatus A 200a is performed according to a known procedure, a detailed description thereof will be omitted.
  • the terminal 100 of the present invention may establish a control session by connecting to the streaming server 400 through the connected base station apparatus A 200a (S201).
  • the control session may be established according to a transmission control protocol (TCP) communication procedure, but is not necessarily limited thereto.
  • TCP transmission control protocol
  • the terminal 100 requests streaming data to the streaming server 400 through the established control session (S203).
  • the terminal 100 may transmit cell identification information of the base station apparatus 200a which is a connected cell to the streaming server 400, and the streaming server 400 may use the cell identification information of the base station apparatus A 200a.
  • the terminal 100 may recognize the currently connected connected cell by using the stored cell congestion information message and check the congestion level of the connected cell.
  • the streaming server 400 of the present invention stores all the cell information
  • the cell information is stored using the cell identification information of the base station apparatus A 200a, and the network environment of the base station apparatus A 200a is checked. If the streaming server 400 of the present invention selectively stores only the information whose congestion level is higher than or equal to a predetermined level, the cell information corresponding to the identification information of the base station apparatus A 200a can be checked. If is not stored, the streaming server 400 may determine that the connected cell to which the terminal 100 is currently connected is not a congested situation.
  • the streaming server 400 may determine the service quality according to the corresponding information, and sequentially transmit the streaming data encoded with the determined service quality to the terminal 100 (S209).
  • the terminal 100 of the present invention may perform a process of sequentially receiving and reproducing it (S211).
  • the streaming server 400 of the present invention may perform a process of checking the cell information for the cell to be moved, not the currently connected cell in consideration of the mobile environment of the terminal 100 in step S205.
  • the terminal 100 may request streaming data from the streaming server 400 through the established control session in a state in which the terminal 100 is connected to the base station apparatus A 200a (S301). . Since the request includes identification information of the base station apparatus A 200a, the streaming server 400 checks the connected cell corresponding to the cell identification information of the base station apparatus A 200a. In addition, the streaming server 400 of the present invention confirms the mobility of the terminal 100.
  • the streaming server 400 of the present invention may collect various sensor information from the terminal 100 and check whether the terminal 100 is moving, information on the moving direction, etc. through the collected sensor information. For example, it may be confirmed that the terminal 100 is moving at a speed of 50 km in the north direction, for example, by receiving various sensor information including acceleration information, GPS information, and the like from the terminal 100.
  • the streaming server 400 of the present invention may check the mobility of the terminal 100 using messages related to various handover procedures generated between the terminal 100 and the base station apparatus A 200a. That is, as described above, the terminal 100 may transmit the strength of the received signal for the neighbor cell to the base station apparatus A 200a periodically connected through the measurement report message, and the base station apparatus A 200a may transmit the terminal 100. The measurement report message received from the user may be used to determine whether to handover.
  • the base station apparatus A 200a may interwork with the core network or directly determine the target base station apparatus, and the streaming server 400 may receive the messages generated in the above process through the cell management server 300 or directly monitor the You can check the messages.
  • the streaming server 400 of the present invention collects the messages related to the handover procedure from the terminal 100 and checks the neighboring cell in the currently connected connection cell using previously stored cell information or related to the handover procedure.
  • the neighboring cell may be identified by identifying the target base station apparatus included in the message.
  • the streaming server 400 of the present invention may collect the cell information from the terminal 100 in real time or in a predetermined cycle unit, and thus may detect the mobility of the terminal 100.
  • the streaming server 400 of the present invention may check the mobility of the terminal through the past movement history in the terminal 100 of the user or the terminal 100 of another user. For example, if the user of the terminal 100 boarded the subway at the point A and got off at the point B, the streaming server 400 may check the direction of the terminal 100 to move through the movement history.
  • the movement history may consider the information that may be generated not only in the user's terminal 100 but also in another user's terminal 100. For example, in the case of a user's movement using public transportation, the movement is performed through a designated path, and thus, the streaming server 400 of the present invention determines whether the terminal 100 is moving or moving in such a direction through the movement history. You can check the information.
  • the process of checking the mobility may be performed according to specific conditions. For example, in the case of confirming mobility using sensor information, when information is detected from a corresponding sensor or a plurality of designated sensors, the terminal 100 determines the mobility based on the sensor information and then notifies the streaming server 400 to it. The sensor information may be transmitted to the streaming server 400 to control mobility determination in the streaming server 400.
  • the streaming server. 400 may check mobility in the terminal 100.
  • the streaming server 400 of the present invention may check mobility in consideration of various conditions at the same time. For example, when the terminal 100 generates a message including identification information of the base station apparatus 200 generated in the cell connection process, the streaming server 400 collects sensor information of the terminal 100 to determine the terminal 100. Mobility can also be determined.
  • the streaming server 400 of the present invention may check an adjacent cell of the currently connected connected cell, for example, the base station apparatus B 200b, through previously stored cell information (S307). ). In addition, the streaming server 400 of the present invention may determine whether adjacent cells are congested or non-congested using previously stored cell information (S309). That is, it is possible to confirm that the base station apparatus B 200b is an adjacent cell by using previously stored cell information corresponding to the base station apparatus A 200a, and again through the identification information of the base station apparatus B 200b, the base station apparatus B 200b. It is possible to determine whether adjacent cells are congested or not by using cell information of.
  • the streaming server 400 of the present invention determines the quality of service according to the congestion information of the neighbor cell (S311), and transmits the streaming data corresponding to the determined quality of service (S313).
  • the streaming server 400 may maintain the original quality of service.
  • the terminal 100 receives the streaming data sequentially received from the streaming server 400 in step S313 it is possible to reproduce the streaming data without great awareness of the degradation of the quality and without interruption (S315).
  • the streaming server 400 adaptively changes the service quality and transmits streaming data according to the changed service quality in consideration of the mobility of the terminal 100 through FIGS. 4 and 5.
  • the terminal 100 may adaptively change the service quality in consideration of its mobile environment, request the provision of streaming data, and receive the streaming data whose service quality is changed.
  • 6 and 7 are data flow diagrams for describing a streaming data providing method according to another exemplary embodiment of the present invention.
  • the terminal 100 of the present invention is connected to the base station apparatus A 200a. Since the connection process between the terminal 100 and the base station apparatus A 200a is performed according to a known procedure, a detailed description thereof will be omitted.
  • the terminal 100 of the present invention may establish a control session by connecting to the streaming server 400 through the connected base station apparatus A 200a, and requests streaming data to the streaming server 400 through the set control session. (S401).
  • the terminal 100 may include cell identification information of the base station apparatus 200a which is a connected cell and transmit the same to the streaming server 400.
  • the streaming server 400 of the present invention generates a network congestion status message (S403).
  • the Network Congestion Status (NCS) message is configured to apply the media quality (eg, resolution, FPS) of the MMT receiving entity in a particular cell, that is, recommendation for adaptive streaming in the congested cell.
  • the resolution may be defined including the resolution and the frames per second (FPS).
  • the streaming server 400 of the present invention may configure a network congestion status message corresponding to the corresponding cell through the cell identification information included in the streaming data request message received from the terminal 100 and transmit the same to the terminal 100.
  • the terminal 100 may generate a network congestion status message including information on an adjacent cell other than the connected cell to which the terminal 100 is currently connected.
  • the message format according to an embodiment of the network congestion status message may be as follows.
  • C_ID means cell identification information.
  • it may include cell identification information such as Cell Global Identifier (CGI) and E-UTRAN CGI (ECGI), and may be configured as 32 bits.
  • CGI Cell Global Identifier
  • ECGI E-UTRAN CGI
  • Forced_resolution indicates a resolution according to a quality of service that can be set corresponding to a congested cell, and the resolution may vary according to LD, SD, and HD grades.
  • This resolution (Forced_resolution) may consist of 4 bits.
  • Forced_fps means the number of frames per second according to the quality of service that can be set corresponding to the congested cell.
  • the fps value may vary depending on the quality of service, such as 10, 15, or 20.
  • This fps (Forced_fps) may be configured with 4 bits.
  • subscription_type represents information about a subscriber type. For example, it may mean a premium level or a normal level confirmed based on the service subscription information of the terminal 100, and may provide the service quality differentially according to the subscriber type.
  • the subscription type (subscription) field indicates 0xFF hexadecimal, it means that all the subscribers can be targeted.
  • the subscriber type field may consist of 8 bits.
  • app_ID refers to identification information of an application for which a streaming data request is generated in the terminal 100.
  • the app_ID may be an application for receiving streaming data such as YouTube or facebook.
  • This application ID may be composed of 16 bits.
  • channel_List may mean a list of channels of a media service that has requested streaming data and may be configured with 16 bits. The quality of service may be differentially provided according to the app_ID and the channel_List.
  • the network congestion status message may include a quality of service (resolution and fps) in response to cell identification information.
  • the streaming server 400 transmits it to the terminal 100 (S405), and the terminal 100 transmits the quality of service (resolution and fps) of the current cell through the network congestion status message. It can be confirmed (S407).
  • the terminal 100 of the present invention may request streaming data corresponding to the confirmed quality of service (S409), and the streaming server 400 may transmit streaming data according to the quality of service requested by the terminal 100 (S411). ).
  • the streaming server 400 of the present invention when a predetermined time has elapsed while connecting the session with the terminal 100 (S413), reconstructs the network congestion status message and reconstructs the reconstructed network congestion status message. It may be transmitted to the terminal 100 again (S415).
  • the terminal 100 of the present invention can use the adaptive streaming service even in a mobile environment using a network congestion status message transmitted from the streaming server 400.
  • streaming data may be requested to the streaming server 400 through a set control session (S501). Since the request includes identification information of the base station apparatus A 200a, the streaming server 400 checks the connection cell corresponding to the cell identification information of the base station apparatus A 200a and includes information on the connection cell. A network congestion situation message may be configured and transmitted to the terminal 100 (S503).
  • the terminal 100 may check the cell congestion level of the currently connected base station apparatus 200a through the network congestion status message, and check the corresponding service quality (S505), for example, the coverage of the base station apparatus 200a. If it is possible to use the FHD level within, the terminal 100 may request and receive the FHD-class streaming data to the streaming server 400 (S507 to S509).
  • the terminal 100 of the present invention may detect the cell movement in the state of sequentially receiving and playing the received FHD-class streaming data (S511).
  • the terminal 100 of the present invention may collect sensor information through various sensors provided and check whether the terminal 100 is moving, information on a moving direction, etc. through the collected sensor information.
  • the terminal 100 may receive various sensor information including acceleration information, GPS information, and the like, and confirm that the terminal 100 is moving at a speed of 50 km in the north direction, for example.
  • the terminal 100 of the present invention may check the mobility of the terminal 100 by using a message related to various handover procedures generated between the base station apparatus A 200a according to the movement. That is, as described above, the terminal 100 may transmit the strength of the received signal for the neighbor cell to the base station apparatus A 200a periodically connected through the measurement report message, and the base station apparatus A 200a may transmit the terminal 100.
  • the measurement report message received from the user may be used to determine whether to handover.
  • the base station apparatus A 200a may interwork with the core network or directly determine the target base station apparatus, and may identify in advance a cell to which the terminal 100 intends to move through various messages generated in this process.
  • the terminal 100 of the present invention may check the mobility of the terminal 100 through the past movement history. For example, if the user of the terminal 100 boarded the subway at the point A and got off at the point B, the terminal 100 may check the direction in which the terminal 100 intends to move through the movement history.
  • the movement history may consider the information that may be generated not only in the user's terminal 100 but also in another user's terminal 100. For example, in the case of a user's movement using public transportation, the movement is performed through a designated path, and thus, the terminal 100 of the present invention can check information on whether the user is moving or moving in the direction of the movement. .
  • the process of checking the mobility may be performed according to specific conditions. For example, when checking mobility using sensor information, when information is detected from a corresponding sensor or a plurality of designated sensors, the terminal 100 may determine mobility based on the sensor information.
  • the terminal ( 100 may determine mobility.
  • identification information eg, eNBID, PCID, etc.
  • the terminal 100 checks the congestion level of the cell in the direction to move, for example, the base station apparatus B 200b, using the network congestion status message received from the streaming server 400.
  • the service quality may be checked (S513).
  • the base station apparatus B 200b when entering the cell without lowering the quality of service in advance, a phenomenon such as interruption of the streaming service may occur, so that the terminal 100 of the present invention is Before the cell movement occurs, it is possible to request in advance the quality of service corresponding to the base station apparatus B 200b, for example, SD-class streaming data (S515), and to receive the SD streaming data from the streaming server 400. (S517).
  • the terminal 100 of the present invention receives the streaming data by lowering the quality of service in advance before the cell movement when the actual cell movement occurs, and thus occurs in a crowded situation such as a delay in receiving the streaming data. This can minimize the possible problems.
  • the terminal 100 of the present invention may perform cell movement from the base station apparatus B 200b to another base station apparatus C 200c, which is another base station apparatus, and the cell movement is detected as described above (S519).
  • the service quality of the cell to be moved can be checked in advance.
  • the terminal 100 requests the quality of service, for example, FHD-class streaming data, after performing the cell movement.
  • the FHD streaming data may be received from the streaming server 400 in operation S515.
  • the terminal 100 of the present invention may receive a network congestion status message indicating network congestion information in response to a cell received from the streaming server 400, and may determine in advance the congestion status of a cell to be moved based on this. have. If it is determined that the cell to be moved is congested, the streaming data is lowered in advance to a quality of service suitable for the cell to be moved before the movement occurs, so that the image quality that can be generated when the actual cell movement is achieved. The degradation of can be minimized.
  • the streaming server 400 may transmit streaming data corresponding to a quality of service corresponding to the maximum bit rate according to a request of the terminal 100 that detects the entry of a congested cell.
  • FIG. 8 is a data flowchart illustrating a streaming data providing method according to another embodiment of the present invention.
  • FIG. 8 it is assumed that the terminal 100 of the present invention is connected to the base station apparatus A 200a. Since the connection process between the terminal 100 and the base station apparatus A 200a is performed according to a known procedure, a detailed description thereof will be omitted.
  • the terminal 100 of the present invention may establish a control session by connecting to the streaming server 400 through the connected base station apparatus A 200a, and requests streaming data to the streaming server 400 through the set control session. (S901).
  • the terminal 100 may include cell identification information of the base station apparatus 200a which is a connected cell and transmit the same to the streaming server 400.
  • the streaming server 400 of the present invention generates a network congestion status message (S903).
  • the network congestion status (NCS) message may be configured to include a maximum bitrate (Max_bitrate) for adaptive streaming in a congested cell, unlike the network congestion status message described above.
  • the streaming server 400 of the present invention may configure a network congestion status message corresponding to the corresponding cell through the cell identification information included in the streaming data request message received from the terminal 100 and transmit the same to the terminal 100.
  • the terminal 100 may generate a network congestion status message including information on an adjacent cell other than the connected cell to which the terminal 100 is currently connected. It is also possible to generate a network congestion status message including information on all cells except the currently connected connected cells.
  • the network congestion status message according to another embodiment of the present invention may be configured in the following message format.
  • C_ID means cell identification information.
  • it may include cell identification information such as Cell Global Identifier (CGI) and E-UTRAN CGI (ECGI), and may be configured as 32 bits.
  • CGI Cell Global Identifier
  • ECGI E-UTRAN CGI
  • Max_bitrate means a maximum bitrate representing the maximum number of bits that can be processed per second corresponding to the quality of service. For example, 500kbps in LD class, 1Mbps in SD class, 2Mbps in HD class, and 4Mbps in FHD class may mean the maximum bit rate. This bitrate may consist of four bits.
  • expire_time relates to the expiration time of the network congestion status message and consists of 64 bits.
  • the terminal 100 may check and receive the network congestion status message by checking the expiration time, and the streaming server 400 retransmits the network congestion status message to the terminal 100 by using the expiration time. can do.
  • priority_type represents information on a subscriber type. For example, it may mean a premium level or a normal level confirmed based on the service subscription information of the terminal 100, and may provide the service quality differentially according to the subscriber type. For example, even if the terminal 100 is expected to enter the congestion cell, if the service subscription information of the terminal 100 is checked and the premium service subscriber, the streaming server 400 streams the high quality to the terminal 100 without degrading the quality. You can also provide data.
  • the subscriber type (priority_type) field indicates 0xFF hexadecimal, it means that all subscribers can be targeted.
  • the subscriber type field may consist of 8 bits.
  • the private_field is another private field area.
  • the private_field may include an application ID, a channel list, and the like, and may be composed of 32 bits.
  • the Application ID refers to identification information of an application for which a streaming data request is generated in the terminal 100.
  • the application ID may be an application for receiving streaming data such as YouTube or facebook. This application ID may be composed of 16 bits.
  • channel_List may mean a channel list of a media service that has requested streaming data, and may include 16 bits.
  • the streaming server 400 of the present invention may provide differential streaming data using the personalized field information.
  • an exception process is provided to provide a high quality service without degrading the service quality when a predetermined condition is met, such as when the application requesting the streaming data is an important application or a channel is an important channel. You can also do the process.
  • the terminal 100 Upon receiving the network congestion message, the terminal 100 checks the quality of service corresponding to the neighboring cell in the direction to move according to the for statement, that is, the maximum bit rate, and streams according to the corresponding quality of service, that is, the maximum bit rate. Data can be requested by the streaming server 400 and received. In addition, the operation according to the for statement described above may be performed by an expiration time (expire_time).
  • the network congestion status message may be configured to include the maximum bit rate in response to the cell identification information.
  • the streaming server 400 may correspond to the currently requested quality of service. If there is no streaming data, the service quality corresponding to the maximum bit rate may be checked and the streaming data of the checked service quality may be transmitted to the terminal 100.
  • the streaming server 400 transmits it to the terminal 100 (S905), and the terminal 100 transmits the maximum bit rate corresponding to the congestion cell through the network congestion status message. You can check.
  • the terminal 100 detects the movement of the terminal 100 through various methods, and may determine that the terminal 100 enters a congested cell.
  • the congestion cell may determine whether the neighboring cell is a congested cell through a network congestion status message corresponding to the neighboring cell to which the terminal 100 wants to move, and the network corresponding to the congestion cell from the streaming server 400.
  • the neighbor cell may be identified as the congestion cell.
  • the terminal 100 of the present invention when the terminal 100 of the present invention is expected to move to the congested cell (S907), it requests the streaming server 400 streaming data corresponding to the congested cell. At this time, the cell identification information and the information on the maximum bit rate confirmed based on the network congestion status message may be transmitted to the streaming server 400.
  • the streaming server 400 checks streaming data corresponding to the quality of service (S911), and when it is determined that there is no streaming data corresponding to the quality of service (S913), by checking the quality of service corresponding to the maximum bitrate ( In operation S915, streaming data corresponding to the maximum bit rate may be transmitted to the terminal 100.
  • the streaming server 400 may have the streaming data encoded for every service quality, but may not be. In this case, it may take some time before the streaming server 400 encodes the streaming data again with the corresponding quality of service to provide the streaming data corresponding to the quality of service requested by the terminal 100. Therefore, in order to prevent a delay that may occur in such a situation in advance, the streaming server 400 according to another embodiment of the present invention may transmit streaming data according to the quality of service corresponding to the maximum bit rate to the terminal 100. have.
  • the streaming server 400 transmits the pre-encoded streaming data corresponding to the HD class to the terminal 100, but if not, It is also possible to transmit streaming data of SD level 1Mbps lower than the HD level.
  • network congestion status message may be configured in the following message format.
  • parameter Explanation message_id It indicates the identifier of the NCS message. version It indicates version of the NCS messages. An MMT receiving entity can use this field to check the version of the received NCS message. length It indicates length of the NCS messages in bytes, counting from the first byte of the next field to the last byte of the NCS message. The value '0' is not valid for this field. numberOflist It specifies the number of mobile_info_descriptor. This field shall not be set to '0'. mobile_info_descriptor Mobile information descriptor contains information which is associated with MMT receiving entity in case it is a mobile device.
  • MMT receiving entity When MMT receiving entity is a cellular mobile device, it can have mobile-specific attributes including MSISDN or Cell ID which are also defined in 3GPP.
  • maximum_rate defines maximum bitrate of available network condition which provides to prevent the network congestion during continuous delivery of the Package.
  • the maximum_rate is the limitted bitrate during validDuration.
  • the maximum_rate is expressed in bits per second.
  • validDuration It indicates the valid period of the NCS message.
  • the NCS message is valid from the sending time of the received MMTP packet which current message is carried on until this validDuration.
  • the sending time is specified by the sending timestamp of MMTP packet header in milliseconds.
  • the MMT receiving entity does not need to try to change its media quality.
  • private_length the identifier is provided as private data and this field provides the length of the private identifier in bytes.
  • private_byte a byte of the private identifier.
  • the mobile information descriptor (mobile_info_descriptor) of the network congestion status message defined in another embodiment of the present invention may be the same as described with reference to Tables 4 and 5.
  • the mobile information descriptor of the network congestion status message delivered by the streaming server 400 to the terminal 100 is adjacent.
  • the network congestion status message of the present invention may be defined including a maximum bitrate (maximum_rate) for a cell defined in the mobile information descriptor.
  • the maximum bitrate (maximum_rate) means the maximum bitrate in the corresponding cell, and means the maximum number of bits that can be processed per second in response to the quality of service identified through the mobile information descriptor (mobile_info_descriptor). For example, 500kbps in LD class, 1Mbps in SD class, 2Mbps in HD class, and 4Mbps in FHD class may mean the maximum bit rate. This bitrate may consist of 16 bits.
  • the network congestion status message of the present invention includes a validDuration and a private_length.
  • validDuration relates to the validity period of the network congestion status message, and is composed of 32 bits.
  • the terminal 100 may check the validity period and re-receive the network congestion status message, and the streaming server 400 may retransmit the network congestion status message to the terminal 100 using the validity period. can do.
  • the private length represents a private field area and may include information about a subscriber type, an application ID, a channel list, and the like.
  • the terminal 100 of the present invention receives the defined network congestion status message as described above, as confirmed in the for syntax, the terminal 100 confirms the cell identification information through the mobile information descriptor (mobile_info_descriptor) and identifies the corresponding cell.
  • the quality of service corresponding to the information that is, the maximum bitrate (maximum_rate) can be checked.
  • the terminal 100 of the present invention can check the quality of service corresponding to the neighboring cell in the direction to be moved according to the for syntax using the network congestion status message described above. After checking the maximum bitrate, it is possible to request and receive the corresponding streaming data from the streaming server.
  • the streaming service providing method according to an embodiment of the present invention has been described above.
  • the terminal 100 of the present invention determines the quality of service in consideration of congestion of neighboring cells to be moved in consideration of mobility, and requests streaming data to the streaming server 400 accordingly.
  • the configuration has been described with reference to the receiving configuration, it is not necessarily limited thereto.
  • the terminal 100 of the present invention lowers the quality of service when adjacent cells to be congested are streaming data.
  • the streaming data corresponding to the original quality of service may be requested and received immediately without checking the quality of service corresponding to the next cell. It may be.
  • FIG. 9 is a block diagram illustrating a main configuration of a terminal according to an embodiment of the present invention
  • FIG. 10 is a flowchart illustrating an operation of the terminal according to an embodiment of the present invention.
  • the terminal 100 includes a communication unit 110, an input unit 120, a controller 130, an output unit 140, and a storage unit 150. Can be.
  • the communication unit 110 may support a process of connecting to the base station apparatus 200 within a predetermined radius and a process of connecting to the core network 500 via the base station apparatus 200.
  • the communication unit 110 may be connected to the access network by searching for the base station apparatus 200 located within a predetermined radius, requesting the access of the found base station apparatus 200, and supporting the process of connecting to the base station apparatus 200.
  • the process of connecting the communication unit 110 of the terminal 100 to the base station apparatus 200 of the access network may employ a variety of well-known configuration, so a detailed description thereof will be omitted.
  • the communication unit 110 of the present invention may perform various communication procedures related to handover in a moving environment, through which the session establishment and session with the streaming server 400 may be maintained through the core network 500. It can play a role of transmitting and receiving various necessary information.
  • the communication unit 110 of the present invention requests the streaming data according to the quality of service to the streaming server 400, and when the corresponding streaming data is received from the streaming server 400, it performs a process of transmitting it to the controller 130 can do.
  • the input unit 120 transmits a variety of information such as numeric and text information input from a user, a signal input in connection with various function settings and function control of the terminal 100, to the controller 130.
  • the input unit 120 of the present invention may support user input related to the streaming data transmission request. For example, it may support execution input of an application that wants to receive streaming data from a user, and support input of selection command information for a specific channel through the application.
  • the controller 130 performs overall control of the terminal 100, and includes at least one processor including a central processing unit (CPU) and an execution memory (eg, a register and at least one memory loading data) loaded in hardware. And / or a random access memory (RAM) and a bus that inputs and outputs at least one data into the processor and memory.
  • it may include a predetermined program routine (Routine) or program data that is loaded into the execution memory from a predetermined recording medium to be performed by the processor to perform a function defined in the terminal 100 by software.
  • the controller controls a component that can be processed in software among functions provided in the terminal 100 to perform a process of requesting, receiving and playing streaming data to the streaming server 400 according to an embodiment of the present invention. It may be determined by the function of 130.
  • the controller 130 may include a session processing module 131, a service quality checking module 132, and a streaming data reproducing module 133.
  • the session processing module 131 may be connected to an adjacent base station apparatus 200 through the communication unit 110 to perform a series of processes for performing session establishment with the streaming server 400 via the core network 500.
  • the quality of service checking module 132 confirms the quality of service of the resolution and fps corresponding to the currently connected base station apparatus 200 using the network congestion status information message received from the streaming server 400, or the quality of service of the maximum bit rate. can confirm.
  • the quality of service checking module 132 may check the quality of service for the currently connected cell as well as neighboring cells in a direction to be moved.
  • the streaming data reproducing module 133 may request and receive streaming data requested by a user via the communication unit 110 while a session is established with the streaming server 400.
  • the streaming data playback module 133 of the present invention may support an MPEG-2 TS processing function capable of processing MPEG media transport streaming data.
  • an MMT packet including a plurality of media processing units (MPUs) delivered from the streaming server 400 may be received.
  • MPUs media processing units
  • the MMT packet includes a plurality of assets
  • the plurality of assets may be synchronized according to time information.
  • the function to play and output can be performed.
  • the streaming data reproducing module 133 of the present invention may check a suitable service quality of a cell to be moved in consideration of the mobility of the terminal 100 through the service quality checking module 132, and is suitable for the checked service quality.
  • the streaming data may be requested to the streaming server 400 through the communication unit 110, and the corresponding streaming data may be received and used.
  • the output unit 140 displays information on a series of operation states and operation results that occur during the functioning of the terminal 100.
  • the output unit 140 of the present invention may display information generated by sequentially playing the streaming data delivered from the streaming server 400.
  • the storage unit 150 may temporarily store various data generated during execution of the application program, including an application program required for operating a function according to an embodiment of the present invention.
  • the storage unit 150 according to an embodiment of the present invention may store various commands related to the use of the streaming service according to an embodiment of the present invention, and in particular, the network congestion situation information 151 received from the streaming server 400. ) Can be stored and managed.
  • the terminal 100 may further include a sensor unit (not shown) capable of collecting various sensor information for checking the mobility of the terminal 100.
  • the terminal 100 of the present invention may perform a process of accessing according to a session establishment procedure with the streaming server 400 (S601).
  • the above process may be performed by driving an application for which a user of the terminal 100 intends to use a streaming service.
  • the terminal 100 of the present invention receives a network congestion status message from the streaming server 400 (S603).
  • the terminal 100 of the present invention may receive a network congestion status message for network congestion after requesting streaming data to the streaming server 400, or may be received simultaneously with the access of the streaming server 400.
  • the terminal 100 of the present invention may receive a network congestion status message for a congested cell, and may also receive a network congestion status message for all cells.
  • the terminal 100 of the present invention may receive a network congestion status message corresponding to the currently connected connected cell.
  • the terminal 100 of the present invention checks the quality of service corresponding to the currently connected cell (S605), requests streaming data of the corresponding quality of service to the streaming server 400 (S607), and sends the corresponding streaming data. Receive and play (S609).
  • the terminal 100 of the present invention can continuously move, if the cell movement is detected in accordance with this movement (S611), to check the neighbor cell in the direction to move and the quality of service of the neighbor cell received in step S603
  • the network congestion status message may be used to confirm (S613).
  • the terminal 100 of the present invention determines that the confirmed quality of service of the neighboring cell is lower than the quality of service of the current connected cell, the terminal 100 moves to the corresponding cell in order to minimize the deterioration of image quality that may occur when the corresponding cell enters.
  • the terminal 100 of the present invention requests streaming data of a service quality suitable for a corresponding neighbor cell (S615), while receiving and playing streaming data whose service quality is changed from the streaming server 400 (S617).
  • S619 By performing the movement (S619), it is possible to minimize the deterioration of the image quality that may occur due to the cell movement.
  • the terminal 100 described in this specification may be a user equipment, a mobile station (MS), a mobile terminal (MT), a subscriber station (SS), a portable subscriber station (Portable Subscriber Station). , PSS), an access terminal (AT), and the like, and may include all or some functions of a mobile terminal, a subscriber station, a portable subscriber station, and the like.
  • the terminal 100 may be a mobile terminal such as a smart phone, a tablet PC, a personal digital assistant (PDA), or a portable multimedia player (PMP).
  • PDA personal digital assistant
  • PMP portable multimedia player
  • FIG. 11 is a block diagram illustrating a main configuration of a cell management server according to an embodiment of the present invention
  • FIG. 12 is a flowchart illustrating an operation of a cell management server according to an embodiment of the present invention.
  • the cell management server 300 may include a cell management communication unit 310, a cell management control unit 320, and a cell management storage unit 330. .
  • the cell management communication unit 310 may receive cell information transmitted from the plurality of base station apparatuses 200 and may transmit a cell congestion information message transmitted from the cell management control unit 320 to the streaming server 400. have.
  • the cell management controller 320 performs overall control of the cell management server 300 according to an exemplary embodiment of the present invention.
  • the cell management controller 32 of the present invention includes a cell congestion information management module 321. And generate a cell congestion information message and control the process of transmitting the same to the streaming server 400.
  • the cell congestion information message is generated by using the cell information 331 transmitted from the base station apparatus 200.
  • the cell information 331 is cell identification information of the base station apparatus and congestion information of the cell, and adjacent neighbors. It may be configured to include information about the cell.
  • the congestion information of the cell may mean, for example, the number of connected terminals 100, but the present invention is not limited thereto, and the congestion information of the cell may be confirmed using various information.
  • the cell management controller 320 receiving this may add a congestion level corresponding to the congestion information of the cell.
  • the cell management controller 320 of the present invention may configure a cell congestion information message including a congestion level corresponding to the cell identification information.
  • the cell congestion information message may include information on an adjacent cell corresponding to the cell identification information.
  • the cell management controller 320 of the present invention may not generate a corresponding cell congestion information message when the congestion information of the corresponding cell is less than the reference value using the cell information 331 received from the base station apparatus 200. . That is, the congestion level of the cell may be checked to configure and generate a cell congestion information message only when the congestion level is greater than or equal to a preset level.
  • the cell management storage unit 330 stores and manages the cell information 331 received from the base station apparatus 200 as described above.
  • the cell management server 300 of the present invention receives the cell information from the base station apparatus 200 as described above (S701), constructs and generates a cell congestion information message using the received cell information (S703), This may be transmitted to the streaming server (S705).
  • the cell management server 300 of the present invention may minimize the generation of unnecessary traffic by transmitting the cell congestion information message to the streaming server 400 on a periodic basis.
  • FIG. 13 is a block diagram illustrating a main configuration of a streaming server according to an exemplary embodiment of the present invention
  • FIG. 14 is a flowchart illustrating an operation of a streaming server according to an exemplary embodiment of the present invention.
  • the streaming server 400 of the present invention may include a server communication unit 410, a server control unit 420, and a server storage unit 430.
  • the server communication unit 410 of the present invention performs the role of transmitting and receiving information via the terminal 100, the base station apparatus 200 and the core network 500.
  • the server communication unit 410 of the present invention may establish a control session with the terminal 100 to transmit and receive various information with the terminal 100, it is possible to transmit streaming data to the terminal 100.
  • the server communication unit 410 of the present invention may perform a role of transmitting and receiving various information with the cell management server 300.
  • the server controller 420 is configured to perform overall control of the streaming server 400 according to an embodiment of the present invention, and the cell congestion information management module 421, the service providing module 422, and the service quality processing module 423. It may be configured to include.
  • the cell congestion information management module 421 may store and manage a cell congestion information message received from the cell management server 300.
  • the cell congestion information management module 421 of the present invention may store the congestion level in response to the cell identification information.
  • the cell congestion information management module 421 may match the quality of service corresponding to the congestion level and store the congestion level in the cell congestion information 431. For example, if the cell congestion level is higher, the corresponding quality of service may be set to be a bit rate of LD-500kbps.
  • the service providing module 422 performs overall control over the streaming data transmission process of the present invention, connects the control session with the terminal 100 according to the 3-way handshaking method of TCP communication, and congests the network with the terminal 100.
  • the context message may be transmitted, and the terminal 100 may play a role of encoding and transmitting streaming data of a corresponding quality of service according to a streaming data transmission request corresponding to the quality of service.
  • the service quality processing module 423 may serve to encode streaming data for each service quality.
  • the service quality processing module 423 may perform a process of encoding streaming data for each service quality in advance, for example, for FHD, HD, and SD, and then storing the data in the server storage unit 430.
  • the service quality processing module 423 checks the maximum bit rate corresponding to the cell, and then the streaming data corresponding to the service quality lower than the maximum bit rate. May be controlled to be transmitted through the service providing module 422.
  • the server storage unit 430 may play a role of storing and managing various information necessary for performing an operation of the streaming server 400 according to an exemplary embodiment of the present invention.
  • the server storage unit 430 of the present invention may configure and store the cell congestion information 431 based on the information collected from the cell management server 300.
  • the server storage unit 430 may largely include a program area and a data area.
  • the program area stores information related to the driving of the streaming server 400.
  • the data area is an area in which various data generated according to the operation of the streaming server 400 of the present invention is stored. As described above, various commands for processing streaming data may be stored.
  • the server storage unit 430 may be a flash memory, a hard disk, a multimedia card micro type of memory (eg, SD or XD memory, etc.), RAM, ROM, or the like. (ROM) or the like, and a storage medium.
  • the streaming server 400 has the same configuration as a conventional web server or a network server in hardware.
  • software includes program modules implemented through languages such as C, C ++, Java, Visual Basic, Visual C, and the like.
  • the streaming service providing method from the perspective of the streaming server 400 of the present invention will be described with reference to FIG. 14.
  • the streaming server 400 of the present invention first receives a cell congestion information message from the cell management server 300. (S801). The process can be done periodically.
  • the streaming server 400 of the present invention when the streaming server 400 of the present invention establishes a session with the terminal 100 according to the access of the terminal 100 (S803), it configures a network congestion status message to the terminal 100 (S805) and transmits the same. There is (S807).
  • the streaming server 400 of the present invention determines the service quality corresponding to the congestion level of the cell by using the information received from the cell management server 300 to configure a network congestion status message including the determined quality of service. do.
  • the quality of service of the present invention may include a resolution and an FPS, and may include only information on the maximum bit rate.
  • the streaming server 400 of the present invention may receive a streaming data request corresponding to a specific quality of service from the terminal 100 (S809), and transmit the streaming data of the quality of service corresponding to the terminal 100 ( S815).
  • the streaming server 400 of the present invention checks the quality of service corresponding to the maximum bit rate (S813). ), The streaming data of a service quality lower than the maximum bit rate may be provided to the terminal 100.
  • the streaming server 400 of the present invention may change the network congestion situation from time to time, so that the network congestion situation message is reconstructed using the information received from the cell management server 300, and when the preset time is exceeded.
  • the reconstructed network congestion status message may be transmitted (S819).
  • the network congestion status message delivered by the streaming server 400 of the present invention may include information on neighboring cells centering on the connected cell to which the terminal 100 is currently connected, and through which the terminal 100 moves.
  • the environment continuously checks the change in quality of service and requests appropriate streaming data to the streaming server 400 to receive it.
  • the streaming server 400 will be described as an example of transmitting the corresponding streaming data to the terminal 100 according to the request of the terminal 100.
  • the terminal 100 may lower the service quality corresponding to the congested cell in advance to transmit streaming data to the terminal 100.
  • the specification and drawings describe exemplary device configurations, the functional operations and subject matter implementations described herein may be embodied in other types of digital electronic circuitry, or modified from the structures and structural equivalents disclosed herein. It may be implemented in computer software, firmware or hardware, including, or a combination of one or more of them. Implementations of the subject matter described herein relate to one or more computer program products, ie computer program instructions encoded on a program storage medium of tangible type for controlling or by the operation of an apparatus according to the invention. It may be implemented as the above module.
  • the computer readable medium may be a machine readable storage device, a machine readable storage substrate, a memory device, a composition of materials affecting a machine readable propagated signal, or a combination of one or more thereof.
  • the streaming data transmission method of the present invention may also be provided in the form of a computer readable medium suitable for storing computer program instructions and data.
  • a computer in order for a computer to read a program recorded on a recording medium and execute functions implemented as a program, the above-described computer program is a C, C ++ that can be read by the computer's processor (CPU) through the computer's device interface (Interface) Code for a program instruction coded in a computer language such as JAVA, machine language, or the like may be included.
  • Such code may include a function code associated with a function or the like that defines the above-described functions, and may include execution procedure-related control code necessary for a processor of the computer to execute the above-described functions according to a predetermined procedure.
  • the code may further include memory reference-related code for additional information or media required for a processor of the computer to execute the above-described functions at which location (address address) of the computer's internal or external memory. .
  • the code may be used to determine which computer the processor of the computer uses the communication module of the computer on the remote. It may further include communication-related codes such as how to communicate with other computers or servers, and what information or media should be transmitted and received during communication.
  • the present invention relates to a streaming service, and more particularly, to provide streaming data by adaptively changing a service quality in consideration of a congestion situation of a cell, thereby preventing sudden changes in image quality when entering a congested cell. It is possible to minimize the deterioration of the image quality that can be achieved, and to use a seamless streaming service.
  • the present invention can contribute to the development of the streaming service industry.
  • the present invention is not only commercially available or commercially viable, but also practically obviously used in industrial applications. There is a possibility.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

La présente invention concerne un procédé de fourniture d'un service de diffusion en continu, et un appareil associé. L'invention permet à des données de diffusion en continu d'être fournies après avoir été préalablement modifiées à une qualité de service convenant à une cellule occupée, avant qu'un terminal n'entre dans la cellule occupée. L'invention empêche ainsi de brusques changements d'une qualité d'image lorsque le terminal entre dans la cellule occupée. Cela réduit une détérioration de la qualité d'image, reconnaissable par un utilisateur, et permet l'utilisation ininterrompue d'un service de diffusion en continu.
PCT/KR2017/005389 2016-11-29 2017-05-24 Procédé de fourniture de service de diffusion en continu, et appareil correspondant WO2018101554A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201780082774.5A CN110178401A (zh) 2016-11-29 2017-05-24 用于提供流传输服务的方法及其设备
US16/464,641 US10820229B2 (en) 2016-11-29 2017-05-24 Method for providing streaming service and apparatus therefor

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR20160160820 2016-11-29
KR10-2016-0160820 2016-11-29
KR1020170003834A KR101915469B1 (ko) 2016-11-29 2017-01-10 스트리밍 서비스 제공 방법 및 이를 위한 장치
KR10-2017-0003834 2017-01-10

Publications (1)

Publication Number Publication Date
WO2018101554A1 true WO2018101554A1 (fr) 2018-06-07

Family

ID=62242175

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2017/005389 WO2018101554A1 (fr) 2016-11-29 2017-05-24 Procédé de fourniture de service de diffusion en continu, et appareil correspondant

Country Status (1)

Country Link
WO (1) WO2018101554A1 (fr)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021101849A1 (fr) * 2019-11-21 2021-05-27 Synamedia Limited Sélection de débit binaire de diffusion en continu de contenu vidéo au moyen d'un système informatique en périphérie permettant d'améliorer l'expérience de l'utilisateur
US11533344B2 (en) 2018-08-20 2022-12-20 Siemens Aktiengesellschaft Method for establishing a stream, method for providing stream identification information, domain name system (DNS) server, device computer program and computer-readable medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130137679A (ko) * 2011-04-11 2013-12-17 알까뗄 루슨트 지능형 존재 혼잡 통지 서비스
KR20140111407A (ko) * 2013-03-11 2014-09-19 삼성전자주식회사 이동통신 네트워크의 혼잡 상황 제어 방법 및 장치
KR20140144066A (ko) * 2013-06-10 2014-12-18 삼성전자주식회사 비디오 스트리밍 서비스를 제공하기 위한 방법 및 그 모바일 장치
WO2015093912A1 (fr) * 2013-12-20 2015-06-25 삼성전자 주식회사 Procédé et dispositif de régulation de l'encombrement dans un système de communication mobile

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130137679A (ko) * 2011-04-11 2013-12-17 알까뗄 루슨트 지능형 존재 혼잡 통지 서비스
KR20140111407A (ko) * 2013-03-11 2014-09-19 삼성전자주식회사 이동통신 네트워크의 혼잡 상황 제어 방법 및 장치
KR20140144066A (ko) * 2013-06-10 2014-12-18 삼성전자주식회사 비디오 스트리밍 서비스를 제공하기 위한 방법 및 그 모바일 장치
WO2015093912A1 (fr) * 2013-12-20 2015-06-25 삼성전자 주식회사 Procédé et dispositif de régulation de l'encombrement dans un système de communication mobile

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JONGMIN LEE: "Network Assisted Adaptive Streaming for Mobile MMT", JTC1/SC29/WG11, MPEG2016/M39197, no. m39197, October 2016 (2016-10-01), Chengdu, China, XP030067543 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11533344B2 (en) 2018-08-20 2022-12-20 Siemens Aktiengesellschaft Method for establishing a stream, method for providing stream identification information, domain name system (DNS) server, device computer program and computer-readable medium
WO2021101849A1 (fr) * 2019-11-21 2021-05-27 Synamedia Limited Sélection de débit binaire de diffusion en continu de contenu vidéo au moyen d'un système informatique en périphérie permettant d'améliorer l'expérience de l'utilisateur
US11297364B2 (en) 2019-11-21 2022-04-05 Synamedia Limited Video content streaming bitrate selection using an edge computing system for improving user experience

Similar Documents

Publication Publication Date Title
WO2020226360A1 (fr) Appareil et procédé destinés à prendre en charge une horloge de référence de temps d'arrivée de rafale sur la base d'informations d'aide à la communication sensibles au temps dans un réseau de communication sans fil
WO2021054747A1 (fr) Appareil et procédé de relocalisation d'upf psa dans un système de communication sans fil
WO2018143774A1 (fr) Procédé de gestion d'enregistrement pour un terminal accédant à un réseau 5g au moyen d'un accès non 3 gpp
WO2017003175A1 (fr) Procédé et appareil de fourniture d'un service dans un système de communication sans fil
EP3970383A1 (fr) Procédé et serveur de distribution de contenu
WO2014171790A1 (fr) Procédé et appareil pour commander une distribution multimédia dans un réseau de transport multimédia
WO2018128477A1 (fr) Procédé et appareil de commande de transport de données entre des systèmes de réseau sans fil
WO2011021876A2 (fr) Serveur pour plan de commande au niveau d'un réseau de communication mobile et procédé de commande de session basée sur sipto
KR101930715B1 (ko) 스트리밍 서비스 제공 방법 및 이를 위한 장치
WO2013141599A1 (fr) Procédé et appareil de déclenchement de groupe mtc dans un système de communication sans fil
WO2016003177A1 (fr) Procédé et appareil d'accroissement de l'efficacité de communication d'un terminal en mode d'économie d'énergie
WO2020218843A1 (fr) Procédé et système pour fournir une protection de message de strate de non-accès (nas)
WO2021150060A1 (fr) Procédé et appareil de service informatique périphérique
WO2011136617A2 (fr) Serveur responsable du plan de commande dans un réseau de communication mobile et procédé destiné à commander un service sur un serveur
WO2014148836A2 (fr) Appareil et procédé pour l'acquisition de synchronisation dans un système de communications coopératives
WO2012138099A2 (fr) Serveur destiné à se charger d'un plan de commande dans un réseau de communication mobile et procédé pour prendre en charge une mobilité par service de détournement de trafic dans le même serveur
WO2018030861A1 (fr) Procédé pour exécuter une commande de connexion légère sur un équipement d'utilisateur et équipement correspondant
WO2018174427A1 (fr) Procédé et dispositif de commande d'un état de transmission de données
WO2012081882A2 (fr) Procédé et appareil pour la transmission fiable d'une diffusion multiple vers un groupe au moyen d'une technique de radiodiffusion cellulaire dans un système de communication mobile
WO2016003234A1 (fr) Procédé et dispositif pour recevoir et transmettre des informations dans un système multimédia
EP3314931A1 (fr) Procédé et appareil de fourniture d'un service dans un système de communication sans fil
WO2016021773A1 (fr) Procédé et système de flux vidéo à qs garantie, et serveur de transmission
WO2023068854A1 (fr) Procédé et appareil de gestion de qualité de service de trafic sur liaison montante dans un système de communication sans fil
WO2022092624A1 (fr) Dispositif de nœud de traitement de données et procédé de transmission d'informations mis en œuvre dans le même dispositif
WO2018101554A1 (fr) Procédé de fourniture de service de diffusion en continu, et appareil correspondant

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17876419

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17876419

Country of ref document: EP

Kind code of ref document: A1