Method for switching between mbms download and http-based delivery of dash formatted content over ims network

FIELD: radio engineering, communication.

SUBSTANCE: method includes a service control function (SCF) module receiving a session initiation protocol (SIP) re-invitation while the mobile device is receiving a MBMS download in a content delivery session including DASH formatted content, wherein the SCF module can send a SIP invitation to an HTTP/SIP adapter to select an HTTP server for an HTTP-based delivery. The SCF module can receive a SIP acknowledgement from the HTTP/SIP adapter indicating a selection of the HTTP server for the content delivery session. The SCF module can forward the SIP acknowledgement to the mobile device indicating a switch to the HTTP server for the content delivery session.

EFFECT: providing a method for switching from a multimedia broadcast multicast services download to a hypertext transfer protocol (HTTP)-based delivery of dynamic adaptive streaming over HTTP (DASH) formatted content in an Internet protocol multimedia subsystem network.

30 cl, 8 dwg

 

The level of technology

Technology wireless mobile communication uses various standards and protocols for data transmission between a transmitting station and a wireless mobile device. Some wireless devices communicate using multiplexing with orthogonal frequency division multiplexing (OFDM) in combination with desired digital modulation scheme using the physical layer. Standards and protocols that use OFDM include long-term development (LTE) project partnership communication systems of the 3rd generation (3GPP), the 802.16 standard (e.g., 802.16 e, 802.16 m) of the Institute of electrical and electronics engineers (IEEE), which is widely known to industry groups as WiMAX (global interoperability for microwave access), IEEE 802.11 standard, which is widely known to industry groups as WiFi.

In systems of the LTE radio access network (RAN) of 3GPP, the transmitting station may be a combination of node B (Node B) allocated universal terrestrial radio access network (E-UTRAN) (which are usually also referred to as the selected Node In nodes, advanced nodes, Node B, eNodeB or eNB) and radio network controllers (RNC) that support communications with a wireless mobile device, known as user equipment (UE). Transmission in the downlink (DL) can be �Wallpaper communication from the transmission station (or eNodeB) to the wireless mobile device (or UE), and transmission of uplink (UL) may be a communication from a wireless mobile device with a transmitting station.

When transmitting in the downlink, the transmitting station may communicate with one wireless mobile device using a unicast transmission. Shipping unicast is one-to-one correspondence, which refers to a single message on the mobile device to one or more mobile devices. Alternatively, the transmitting station may communicate with multiple mobile wireless devices using podagra SFN multicast/broadcast MBSFN) using multimedia services, broadcast and multicast (MBMS). Transport multicast and broadcast traffic in MBMS may only have one-to-one correspondence, relating to the same message to many mobile devices.

Brief description of the drawings

Features and advantages of the disclosure will be apparent from the following detailed description, taken in conjunction with the accompanying drawings, which together illustrate, by way of example, the signs of the disclosure and in which:

Fig.1 illustrates a block diagram of a streaming packet-switched services (PSS) based on multi�edinei subsystem (IMS) based on the Internet Protocol (IP) and functional architecture of multimedia services, broadcast and multicast (MBMS) according to the example;

Fig.2 illustrates a block diagram of podunksville architecture center services broadcast and multicast (BMSC) according to the example;

Fig.3 depicts an exemplary process for switching from the download services multimedia broadcast and multicast (MBMS) for delivery based on the hypertext transfer Protocol (HTTP) dynamic adaptive streaming over HTTP DASH-formatted content in the network multimedia subsystem (IMS) based on the Internet Protocol (IP) according to the example;

Fig.4 depicts an exemplary process for switching from the download services multimedia broadcast and multicast (MBMS) for delivery based on the hypertext transfer Protocol (HTTP) dynamic adaptive streaming over HTTP (DAS)-formatted content in the network multimedia subsystem (IMS) based on the Internet Protocol (IP), wherein the network includes a request to describe a multimedia presentation (MPD) according to the example;

Fig.5 depicts an exemplary process for switching from the delivery based on the hypertext transfer Protocol (HTTP) shipping download services multimedia broadcast and multicast (MBMS) DASH-formatted content in the multimedia network positely (IMS) on b�see the Internet Protocol (IP) according to the example;

Fig.6 depicts a flow chart of a method for switching from the download services multimedia broadcast and multicast (MBMS) for delivery based on the hypertext transfer Protocol (HTTP) dynamic adaptive streaming over HTTP (DAS)-formatted content in the network multimedia subsystem (IMS) based on the Internet Protocol (IP);

Fig.7 depicts a flow chart of a method for switching from the delivery based on the hypertext transfer Protocol (HTTP) shipping download services multimedia broadcast and multicast (MBMS) DASH-formatted content in the network multimedia subsystem (IMS) based on the Internet Protocol (IP) according to the example; and

Fig.8 depicts a diagram of a user equipment (UE) according to the example.

Next would refer to the illustrated exemplary embodiments of the implementation, and their description will be used specific terminology. However, it should be understood that they are not intended to limit the scope of the invention.

The implementation of the invention

Before the present invention will be disclosed and described, it should be understood that the invention is not limited to the particular structures, process steps, or materials disclosed here, but sprea�astranauts on cash equivalents, as will be clear to experts in this field of technology. It should also be understood that the terminology used herein is used to describe only specific examples and is not intended to be limiting. The same reference position in the drawings represent the same element. The numbers given on the diagrams of the sequence of operations and processes, are presented for clarity in illustration of the stages and operations and do not necessarily indicate a particular order or sequence.

The approximate variant of the implementation

First provides a brief overview of technological options for implementation and then will detail the technological implementation options. This is a preview and summary are intended to help readers quickly understand the technology, but it is not intended to identify key features or essential features of the technology and is not intended to limit the claimed subject invention.

Streaming that supports the hypertext transfer Protocol (HTTP), can be used in delivering multimedia online video. Delivery based on HTTP can provide reliability and ease of deployment due to the wide adoption as HTTP and the underlying HTTP Protocol, including Protocol� transmission control (TCP)/Internet Protocol (IP). Delivery based on HTTP provides you with easy and effortless streaming services, while avoiding network address translation (NAT) and firewall problems. Delivery based on HTTP or streaming also allows you to be able to use standard HTTP servers-servers and the cache memory is a special streaming server. Delivery based on HTTP helps to ensure scalability with minimal or reduced state information on the server side.

Dynamic adaptive streaming over HTTP (DASH) is a technology for streaming media, where the media file can be divided into one or more segments and delivered to the client using HTTP. DASH-the client can receive media content by downloading the segments via a series of HTTP request-response. DASH allows for the possibility of dynamic switching between different views of your data transfer rate of mediastorage in the form of available bandwidth. Thus, DASH allows for rapid adaptation to changing network and the conditions of the wireless link, the user preferences and device capabilities, such as resolution device display, the type of Central processing device�TWA (CPU) or the available memory resources. Dynamic adaptation of the DASH allows you to provide a higher quality of experience (QoE) for the user with shorter delays when starting and a smaller number of events re-buffering.

Multimedia subsystem that supports the Internet Protocol (IP) multimedia subsystem or the underlying IP network (IMS) is the Foundation of the architecture in 3GPP for delivering IP multimedia. Multimedia core network subsystem IP can represent a combination of different functions of the core network and access network, linked by standardized interfaces, which grouped together, may form a single administrative network IMS. To facilitate integration with the Internet, IMS may use the session initiation Protocol (SIP). Several roles of SIP servers or proxies, which together can be called as a function of session management and challenges (CSCF), can be used for signal processing of SIP packets in the IMS. Fixed access (e.g., digital subscriber line (DSL), cable modems or Ethernet, mobile access (e.g., W-CDMA, CDMA2000, GSM or GPRS) and wireless access (e.g. WLAN or WiMax) can be used to support IMS. Other phone systems like plain old telephones (POTS analog phones) and IMS-compliant system, voice over IP (VoIP) can be maintained through �Luz.

DASH-formatted content can be delivered over the IMS network multicast frame, such as download services multimedia broadcast and multicast (MBMS), or in a unicast frame, such as a delivery based on HTTP. Session content delivery, including DASH-the content can be delivered using the method of the MBMS download, then switch to method of delivery based on HTTP in the middle of a session (mid-session). Alternatively, the session content delivery can be delivered using a delivery method based on HTTP, then switch to method download the MBMS in the middle of a session. May be desirable to switch to the network based on the IMS between the way download the MBMS and the method of delivery based on HTTP during transmission of DASH-formatted content to the user.

As illustrated in the exemplary block diagram (Fig.1) when switching MBMS download delivery HTTP-based DASH-formatted content in IMS network, the mobile device, such as a user equipment (UE) 210 may resend the invitation to the session initiation Protocol (SIP) module control function (SCF) 230 when the mobile device receives a download of the MBMS in the current session of the delivery of the content, including the content DASH. Re the SIP invitation may include a SIP message Re-INVITE. Re PR�the SIP agreement may include the uniform resource identifier (URI) of the request to the HTTP server 260, to provide DASH-the content through delivery based on HTTP in the same session content delivery. The request URI may include a domain name or a content ID that identifies (or reference to an HTTP server to ensure delivery based on HTTP). SCF module can be included in a multimedia subsystem (IMS) based on the Internet Protocol (IP). After receiving the SIP re-invitation via subsystem 220 multimedia core network based on IP (IM CN), SCF module may send an invitation to SIP adapter 250 HTTP/SIP to select the HTTP server 260 for delivery based on HTTP. The SIP invitation may include a SIP INVITE message with request URI, where the SCF module previously used the domain name or the ID of the content linked to (or associated with) the center(ω) services broadcast and multicast (BMSC) or subfunction(s) user plane (UPF) BMSC (BMSC.UPF) 240 to establish the MBMS download DASH-formatted content via the BMSC.

The domain name and the content ID that references the HTTP server may be different from the domain name and the content ID associated with the BMSC. SCF module 230 may also send a termination request to the BMSC to complete the MBMS download session for content delivery. Adapter HTTP/SIP can set up an HTTP server to download HTTP-based DASH-formatted�about the content for the same session content delivery, formerly used for MBMS download. Adapter HTTP/SIP may send a SIP in SCF-module showing the selection of the HTTP server session for content delivery. Confirmation of the SIP may include a SIP message 200 OK. SCF module may forward the SIP confirmation to the mobile device via the subsystem the IM CN showing the switching to the HTTP server for the session content delivery. The mobile device can then take DASH-formatted content session content delivery via delivery based on HTTP instead of loading MBMS.

When switching from delivery based on HTTP to a download MBMS DASH-formatted content, the mobile device may send a second SIP invitation to the SCF module 230 when the mobile device receives the delivery of HTTP-based DASH-formatted content in the session content delivery. Re the SIP invitation may include a request URI for the BMSC or BMSC.UPF 240 to provide a DASH-formatted content via the MBMS download in the same session content delivery. URI-the request may include a domain name or a content ID that identifies or references the BMSC to perform MBMS download. After receiving the SIP re-invitation via subsystem 220 IM CN, SCF module may send an invitation message to the BMSC or BMSC.UPF to initiate (or us�of anouki) BMSC for MBMS download session content delivery. The invitation message may include a URI-query, where the SCF module previously used the domain name or the identifier of the content associated with (or linked to) HTTP server 260 to establish based delivery HTTP DASH-formatted content via the HTTP server. The domain name and the content ID that references the HTTP server may be different from the domain name and the content ID associated with the BMSC. SCF-module can receive the confirmation BMSC from BMSC showing a selection of BMSC for the session content delivery after BMSC will be established for MBMS download. SCF module may send a termination request in SIP adapter 250 HTTP/SIP for separation with the HTTP server and/or to complete delivery based on HTTP session for content delivery. A termination request, the SIP may include a SIP message BYE.

Adapter HTTP/SIP may send an ACK in SIP SCF module 230 that represents the completion of delivery based on HTTP session for content delivery and/or installation BMSC session for content delivery. Confirmation of the SIP may include a SIP OK message 200. SCF module may forward the SIP confirmation to the mobile device via the subsystem the IM CN showing the switching to the BMSC session for content delivery. The mobile device may receive DASH-formatted content session content delivery� through the MBMS download delivery is based on HTTP.

Following are additional details of the examples. Delivery of the MBMS download may represent an alternative service to upload unicast delivery download HTTP-based. The advantages of using shipping download the MBMS may include providing support for the types of services in an unreal time, providing the ability to provide content that complement the services of streaming MBMS, and maximum utilization of the increasing amount of memory on mobile devices. The format of the DASH segment, which although designed primarily for unicast transport using HTTP may be agnostic of the delivery environment is unicast or multicast. DASH-formatted content can be transferred using the delivery of the MBMS download delivery file over unidirectional transport Protocol (FLUTE).

FLUTE may submit a Protocol for unidirectional delivery of files over the Internet, which, in particular, can be suitable for multicast (mnogokasatelnoy) networks. FLUTE can be built on top of the asynchronous layered coding (ALC) for mass scalable multicast distribution. FLUTE can provide concrete block building transport layer-by-layer coding (LCT). The ALC Protocol allows to connect the unit pic�swarming LCT, the building block of the congestion control (CC) and the building block of a forward error correction (FEC) to ensure reliable simultaneous delivery of a controlled overload. LCT can provide support at the transport level for reliable content delivery and streaming delivery protocols. Data streaming or downloads can be encapsulated in a transport Protocol real-time (RTP) and transport, using the FLUTE Protocol for delivery via the unidirectional channel MBMS. RTP can be used in communication and entertainment systems that involve streaming media, such as telephony, the application of videoteleconference, services of television and especially radio by pressing one key on the basis of the Web (web).

Three functional levels can be used for delivery of services on the basis of the MBMS, which may include the level of unidirectional channels, the level of the shipping method and service level of the user or the application level. Level unidirectional channels may provide a mechanism by which it is possible to transport IP data. Unidirectional channels may include unidirectional unicast channel or a unidirectional channel MBMS. The level of delivery can provide functionality such as security and distributed�to the amount of keys management of reliability, using a forward error correction (FEC) and their associated delivery procedures, such as file recovery, verification of delivery. Delivery methods may include downloading and streaming. Service MBMS user allows you to provide applications. The service user may include service multimedia messaging or service streaming packet-switched services (PSS).

Adaptive streaming based on the DASH by HTTP may differ from adaptive streaming-based streaming Protocol real-time (RTSP). RTSP may be a network control Protocol that is used in entertainment and communications systems to manage servers for streaming media. The RTSP Protocol can be used to establish and control media sessions between end points method on the basis of "pushing" and running servers, although adaptive streaming based on the DASH may be based on retrieval of information and to be managed by the client. Clients of media servers can issue commands type cassette recorder (VCR), such as play and pause, to facilitate real-time control of playback of media files coming �z servers. Similarly, to some extent, HTTP, RTSP can determine the sequence control, useful for controlling multimedia playback. Although HTTP can be stateless, RTSP may have a condition or an identifier used when it is necessary to keep track of concurrent sessions.

Before using the adaptive streaming technologies on the basis of the DASH, methods were progressive download is also available for media delivery from standard HTTP web servers. Disadvantages of progressive download based HTTP can include that throughput may be useless to spent, if the user decides to stop watching the content after the start progressive download (e.g. when switching to another content), the download is not actually an adaptive data transfer speed, or download does not support the media services account live. Technology DASH eliminates the disadvantage of streaming based on RTP/RTSP, progressive download HTTP-based.

To DASH the metadata file, the description file of the multimedia presentation (MPD) allows you to provide information about the structure and different versions of representations of mediastorage stored in the server, including variety of data rate, frame rate, resolution, types to�DECA and similar information. Information MPD can be used to provide the display segments in a temporal sequence presentation multimedia to switch and synchronize the view with other views. In addition, DASH also allows you to pinpoint the segments formats, such as information relating to the initiation, and mediamagnet mechanism for multimedia. The mechanism allows you to view multimedia segment initiation to determine the container format and information of the separate synchronization of multimedia.

Examples of DASH technologies may include planned streaming Microsoft IIS, streaming live Apple and HTTP dynamic streaming Adobe HTTP. Technology DASH was also standardized by organizations such as the partnership project 3rd generation (3GPP), expert group on the moving images (MPEG) and the open IPTV forum (OIPF).

To ensure a consistent user experience throughout the session, adaptive streaming session, or delivery of the content, the mobile device can be switched between delivery based on HTTP and a download MBMS depending on the specific circumstances, such as changing between service streaming data with packet-switched services (PSS) and the action area of MBMS, or run using a specific user action�I, such as the fast media streaming. Fast multimedia playback, or fast playback multimedia may include fast forward, rewind, slow playback, slow rewind, pause and resume play. Fast multimedia playback, or fast playback multimedia may be based on processing of received segments using a mobile device. Actions taken (or not loaded segments) can be fed into the decoder at speeds lower or higher than you can require a nominal timeline segments (internal time scale), thus producing the desired effects on the screen or multimedia presentations.

The mobile device may have already established MBMS download or session delivery of DASH-formatted content based on HTTP. The mobile device may be able to switch to another method of delivery, such as delivery based on HTTP, if the reception of the MBMS download or to switch to the MBMS download in case of delivery based on HTTP. Some examples associated with this event switching for switching from the MBMS download on shipping method based on HTTP, you can lead without changing the channel and changing the channel. For example, without changing the channel the user can browse services�the user MBMS and move out of range of the MBMS. Either user may initiate an action in the mode of fast playback media that facilitate switching for delivery based on HTTP. In another example, the content may only be available when streaming packet-switched services (PSS)/DASH with the change of the channel. Examples of some related developments of switches to switch from delivery based on HTTP for download of the MBMS can be lead without changing the channel and changing the channel. For example, without changing the channel the user can return from fast multimedia playback to normal service MBMS user. In another example, the content may be available for MBMS with the change of the channel.

Fig.1 illustrates the functional architecture user services MBMS and PSS based on IMS. Function blocks that can facilitate switching between MBMS download and delivery DASH HTTP-based, may include subsystem 220 IM CN, UE 210, the SCF 230, the adapter 250 HTTP/SIP server 260 HTTP BMSC.UPF 240, module, function, policy and charging (PCRF) 270, function module selection services (SSF) adapter 290 and 292 PSS. Other PSS on the basis of functional block IMS and functional architecture user services MBMS may constitute a selected core network packet-switched (EPC)/streaming packet-switched (PS)/RAN 280. EPC or the development of the system architecture�tours (SAE) may include a module mobility management (MIU), accepted gateway (SGW) and the gateway packet data network (PDN) (PGW).

Subsystem 220 IM CN can support the registration and user authentication, mobility and roaming, the management of multimedia sessions that manage quality of service (QoS), policy management, billing and/or security gateway exchange networks with channel switching. UE 210 may include a universal customers bootstrapping architecture (GBA)/IMS/PSS/MBMS who can perform discovery and selection of services, the initiation of treatment services modification and completion and/or to receive and provide the content to the user.

SCF 230 can provide a service logic function for the maintenance of execution of such logic services. SCF can provide authorization services during session initiation and session modification, which may include verification of PSS and signed up for a service MBMS user to allow or deny access to the service. SCF can choose related functions multimedia PSS and MBMS. For delivery based on HTTP, SCF can act as a proxy or double-side user agent (B2BUA). For MBMS, the SCF can act as a terminating user agent (UA). Adapter 250 HTTP/SIP can establish a communication session with SIP incoming HTTP requests. HTTP server 260 may provide DASH-formatted content to hon�VCI based on HTTP. Module PCRF 270 may control the charging and the establishment of resources in the core network 280 RAN and PS. The SSF module 290 can provide a list of available PSS (including DASH HTTP-based) and services MBMS user and related information of the service description. The SSF module can be personalized with the customer's identity. Adapter 292 PSS can perform bidirectional transmission Protocol between SIP and RTSP in order to offer management server PSS. BMSC.UPF 240 may include a subfunction user plane (UPF) of the centre for broadcast and multicast services transmission (BMSC). BMSC.UPF can provide DASH-formatted content for MBMS download.

Fig.2 illustrates podunksville architecture BMSC and related interfaces between the UE and the BMSC. BMSC or BM-SC 242 may communicate with and/or manage the content provider/source 246 multicast broadcasting. BM-SC may provide the functions 244 MBMS delivery.

Fig.3 illustrates an example of switching from the MBMS load for delivery based on HTTP DASH-formatted content in the session content delivery based on IMS. Delivery download 300A-MBMS on the basis of a FLUTE could be initiated earlier, and UE 210 may take one of the DASH-formatted content from the BMSC.UPF 240. Download of the MBMS can be a mechanism used by the service user in the MBMS content delivery. Loaded�ka MBMS may refer to MBMS delivery method, which uses a unidirectional channel MBMS delivery of content, and can use the associated procedures. Method download the MBMS, which is used here can be applied for the delivery of analog media (e.g. real-time video) or for the delivery of discrete objects (e.g., files).

UE 210 can start streaming by HTTP download media segments from the HTTP server after receiving MPD. To switch from MBMS download delivery HTTP-based DASH-formatted content, re-prompt Re-INVITE 302 session initiation Protocol relation (SIP) (SIP Re-INVITE) can be issued using the UE, and to send to the subsystem 220 IM CN. The proposal of the session description Protocol (SDP) and the uniform resource identifier (URI) of the request can be included in the message repeated invitations to SIP Re-INVITE.

The request URI may refer to a session-based delivery HTTP or SIP session that the user wishes to activate. The request URI may consist of the user part and the domain part. The user part may contain the identifier of the content retrieved from the information service description the user from the SSF module. The content ID may be extracted from the information selecting services. The domain part may include a domain name service provider, received from the SSF module. Title 'Then' communications�" SIP Re-INVITE 302 and 304 or 306 SIP INVITE may include the same URI as the request URI. Title 'From' messages SIP Re-INVITE or SIP INVITE can show the public the identity of the user. The content ID can be extracted from the information selecting services.

The offer SDP may include multimedia capabilities and policies available for the streaming session HTTP. For example, the SDP offer may contain parameters indicating the type of the recommended services (e.g., PSS, MBMS, or service HTTP streaming), the content ID and the ID of the target UE. The SDP offer can be obtained based on the analysis of the MPD, as well as on the basis of the parameters taken from the SSF module during the procedure of selecting services. The SDP offer can be obtained on the basis of the parameters obtained during the procedure for retrieving missing parameters using the SIP message OPTIONS.

Query the HTTP server for MPD may be optional because the UE may have to call the MPD at the time of MBMS download. In the example, if the MPD has not been previously received, the UE may send an HTTP GET request to the HTTP server in order to download MPD. In another example, the offer SDP may include previously agreed descriptions of multimedia with the port set to zero, and two or more additional descriptions of multimedia. For example, descriptions of media may include a control channel multimedia (i.e., the delivery channel MPD and channel media delivery (i.e. delivery channel for unicast streaming over HTTP). The SDP offer may include information for delivery based on HTTP, such as description media control channel media delivery channel media control channel MPD, the delivery channel for unicast streaming over HTTP, multimedia capabilities available on the HTTP server, policy, available on the HTTP server, and a combination of this information.

In another example, the SDP offer for media delivery may be similar to the previous SDP offer, made for broadcasting in terms of codecs and transport protocols. Delivery based on HTTP can operate on top of TCP, while the delivery of the MBMS download based FLUTE can run over user datagram Protocol (UDP). TCP and UDP can be a protocols at the transport layer. A change in the underlying Protocol, such as UDP to TCP, you can specify in the SDP. UDP is one of the members of the stack of Internet protocols. With UDP, computer applications can send messages, which are referred to as datagrams, to other hosts on an IP network without requiring a previous connection to install special transmission channels or data channels.

Subsystem 220 IM CN may forward the message to a SIP Re-INVITE 304 in SCF 230. After receiving the request to modify the SIP in the SIP Re-INVITE, SCF may determine whether a program that)�scheduled in the current time, support switching MBMS to HTTP switching support MBMS-HTTP). If switching MBMS to HTTP is not available for the UE 210, the modification of the session you can decline and it is possible to maintain the initial load or the MBMS session (along with the previous reserved resources).

If switching MBMS to HTTP available for UE 210, the SCF 230 can act as a B2BUA. After receiving the SIP Re-INVITE 304 of the UE, the SCF may check or verify the user rights for the requested DASH-formatted content, to identify that the request is for HTTP streaming, choose adapter 250 HTTP/SIP, and forward the SIP request (SIP INVITE (306) in the adapter's HTTP/SIP, which may be responsible for the service HTTP streaming by modifying the request URI, respectively. When the response is a 301 or 302 of the adapter's HTTP/ SIP, SCF may forward the response message 301 or 302 in the UE. Adapter HTTP/SIP can return a 301 response if this adapter HTTP/SIP manages the requested content. Adapter HTTP/SIP may return a 302 response for any other reasons than the lack of a control request of the contents (reply 301). For example, the response message 302 can be sent for any reason, such as load balancing.

If the request URI contains the ID of the content in the user part or domain name in the domain part, the SCF 230 can select an approach�schy adapter 250 HTTP/SIP and to develop the SIP INVITE request 306 to the selected adapter HTTP/SIP. Title 'Then' SIP INVITE request can contain the same content ID as in the request-URI of a request to modify a SIP taken from UE 210 using SCF.

SCF 230 can send a SIP INVITE request 306 to the adapter 250 HTTP/SIP SDP parameters that includes multimedia capabilities and policies available for the streaming session HTTP. The SIP INVITE request can be obtained based on the analysis of the MPD. In one example, the SDP offer may include previously agreed descriptions of multimedia with the port set to zero, and two or more additional descriptions of multimedia. For example, descriptions of media may include a control channel multimedia (i.e., the delivery channel MPD) and channel media delivery (i.e. delivery channel for unicast streams over HTTP).

SCF 230 can disconnect the session download the MBMS on the basis of the FLUTE between the BMSC.UPF UE 240 and 210. SCF can request 310 to the completion of the MBMS or a message to the BMSC.UPF. The communication Protocol between the SCF and the BMSC.UPF can be identified using technical terms (3GPP) (TS 26.346 V10.0.0, published in March 2011 BMSC.UPF may disable any content provider/multicast broadcast (246 in Fig.2) and terminate the MBMS download. BMSC.UPF may send a confirmation message (ACK) 312 in the SCF, indicating successful completion, or send a message with a negative acknowledgement (NACK) to the SCF, �providing failure or disconnection of resources.

After receiving a request to initiate a session HTTP streaming (e.g., SIP INVITE 306), the adapter 250 HTTP/SIP can validate the identity of the content present in the user portion of the header 'A', and the media options in the SDP and select the HTTP server 260 according to the request URI. Adapter HTTP/SIP may send an HTTP POST message to the HTTP server, including the IP address of the UE. Adapter HTTP/SIP can make the decision regarding forwarding the request to another server adapter HTTP/SIP. In the case of forwarding the request to another server adapter HTTP/SIP adapter HTTP/SIP can return a 301 response if this adapter HTTP/SIP does not control the content of, or a 302 response for any other reasons, such as load-balancing. Forwarding adapter HTTP/SIP may specify one or more addresses of the HTTP/SIP destination in the header of the contact.

Adapter 250 HTTP/SIP may return a confirmation message of SIP, such as SIP message OK 308 (e.g., a SIP message 200 OK), the SCF 230. The SIP confirmation may include the SDP answer. The answer SDP to describe the session HTTP streaming (or a SIP session). The SDP answer may include information for delivery based on HTTP, such as description media control channel media delivery channel media control channel description of the multimedia presentation (MPD), a description of the delivery and the combination of this information�.

SCF 230 can forward the SIP OK 314 to the subsystem 220 IM CN. Subsystem the IM CN can communicate with the module function policy and charging (PCRF) management architecture for policy and charging (PCC) for performing the QoS reservation to establish a unidirectional channel QoS. Module PCRF may provide for the establishment 316b-d unidirectional channel QoS between the UE and IMS. Subsystem the IM CN may then forward the SIP OK 318 (e.g., a message SIP 200 OK) to the UE 210.

Intermediary control function call state (P-CSCF) can be used as application functions in the architecture of the RCC. PCRF 270 may decide as to what type of QoS policy management is performed for user services PSS and MBMS initiated and managed IMS. The PCRF may use the SDP received from P-CSCF during a session is established to calculate the proper QoS authorization. Corresponding to the existence of unidirectional channels can be used or new required unidirectional channels can be distinguished through the PCRF. Possible control unidirectional channel initiated by the network, and control unidirectional channel initiated by the UE. After receipt of the final SDP, the UE 210 may initiate establishment of required bearers with the exception of cases when the procedure for the allocation odenplan�channel, initiated by the network that is already running. Alternative UE was configured to use resource management initiated by the network.

After receiving the SIP OK 318, the UE 210 may leave a multicast channel and can start the download of DASH-formatted content via HTTP (adaptive delivery 320A-DASH with content based on HTTP) so that the segments of the media could be transported to the UE using the reserved QoS.

In another example, the radio interface between a mobile device such as a UE, and a transmitting station, such as eNB, can support unicast and multicast delivery of the content to enable switching between the MBMS download delivery and HTTP-based DASH-formatted content. eNB RAN may communicate with IMS and modules that are within the IMS, such as the SCF module. The air interface may include a 3GPP LTE or 802.16 standard. The mobile device and/or transmitting station may use 3GPP LTE or 802.16 Protocol. The 3GPP LTE may include LTE Rel-8 (2008), LTE Rel-9 (2009) and LTE Rel-10 (2011). The IEEE 802.16 standard may include IEEE 802.16 e-2005, IEEE 802.16 k-2007, IEEE 802.16-2009, IEEE 802.16 j-2009, IEEE 802.16 h-2010 and IEEE 802.16 m-2011.

Fig.4 illustrates an example of switching from the MBMS load for delivery based on HTTP DASH-formatted content in the session content delivery where the file metadata�nnyh MPD received before the SIP Re-INVITE. UE 210 may make a request for MPD 322 from the HTTP server 260. The HTTP server can send MPD 324 in UE. UE can use the information in the MPD to generate a SIP Re-INVITE 302 for further sending to the subsystem 220 IM CN. The rest of the operation shown in Fig.4, can be similar to the operations shown in Fig.3, which was described earlier.

Fig.5 illustrates an example of switching from delivery based on HTTP to a download MBMS DASH-formatted content in the session content delivery. Delivery based on HTTP (such as adaptive delivery a-DASH with content based on HTTP) to initiate earlier and UE 210 may take one of the DASH-formatted content via HTTP from HTTP server 260. DASH-formatted content can be delivered in an existing SIP session.

In order to switch from delivery based on HTTP to the reception of the MBMS download DASH-formatted content, a request to modify a session, such as a SIP Re-INVITE 332 can be overridden by using the UE 210 and send to the subsystem 220 IM CN. The proposal of the session description Protocol (SDP), showing the selected MBMS service, information about the FLUTE session and a universal resource identifier (URI) of the request, can be included in the SIP message Re-INVITE. The SDP offer can be performed in accordance with the parameters obtained during the procedure of selecting the services of a UE, and in accordance with mediabooster and required bands�th transmission, available for MBMS download. In one example, the SDP offer for media delivery may be similar to the previous SDP offer made for the delivery of HTTP-based in terms of codecs and transport protocols. The SDP offer may include information for MBMS download, such as description media control channel media delivery channel media control channel MPD, a delivery channel for a multicast stream over MBMS, multimedia capabilities available in the BMSC, the policies are available in the BMSC, and the combination of this information.

In another example, the MPD may include information for switching from the delivery based on delivery HTTP download the MBMS, the UE may use this information when issuing a request to modify a session, for example, a SIP Re-INVITE to switch to the MBMS download. The message is a SIP Re-INVITE may also contain a request URI, which may include a public service identifier (PSI) services MBMS download. Title 'Then' SIP Re-INVITE may contain the same URI as the request URI, and the title 'From' SIP Re-INVITE may indicate the public user identity.

Subsystem 220 IM CN may forward the message to a SIP Re-INVITE 334 in SCF 230. Upon receiving the request, the SIP Re-INVITE, SCF can perform authorization services authorization services on the requested service download MBMS information about user subscription.

After receipt of the request for modification of SIP (e.g., SIP Re-INVITE), the SCF 230 can determine whether the content delivered in the current time, support for switching HTTP to MBMS (for example, support for switching http MBMS). If switching on HTTP not available for MBMS UE 210, the modification of the session you can decline and it is possible to maintain the initial HTTP session (along with the previous reserved resources). If switch HTTP to available for MBMS UE, the SCF can act as a B2BUA to establish a session download the MBMS on the basis of the FLUTE between the BMSC.UPF and UE. The communication Protocol between the SCF and the BMSC.UPF can be defined by technical specifications (TS) 3GPP 26.346 V10.0.0, published in March 2011, the SCF may send an invitation to 340 MBMS in the BMSC.UPF. When the BMSC.UPF installed to download the MBMS, the BMSC.UPF may send a confirmation message 342 MBMS in SCF. If switch HTTP MBMS is available to the UE, the SCF may send the SIP message BYE 336 (request for completion of HTTP) in the adapter 250 HTTP/SIP to complete the SIP session between the SCF and the adapter's HTTP/SIP.

Adapter 250 HTTP/SIP can then disconnect the HTTP server 260, and may send an acknowledgment message SIP, such as SIP OK 338, 230 SCF. After receiving the SIP message OK from the HTTP adapter, the SCF may send the SIP message OK 344 subsystem 220 IM CN. The SIP confirmation may include the SDP answer. The SDP answer may include information for load� MBMS, such as description media control channel media delivery channel media control channel description of the multimedia presentation (MPD), a description of the delivery and the combination of this information.

Subsystem 220 IM CN may send the SIP message OK 348 in UE 210. The OK SIP message may include SDP answer. P-CSCF can be used as application functions in the architecture of the RCC. The PCRF may decide as to what type of QoS policy management is performed for user services and MBMS communication, initiated and managed IMS, to enforce 346a-d unidirectional channel QoS (similar process to enforce 316a-d unidirectional QoS channel, illustrated in Fig.3 between the IM subsystem CN, by the PCRF and the UE). To switch to a download MBMS, the PCRF may initiate the establishment of specific unidirectional channel.

After the UE 210 receives a SIP response OK UE can activate the appropriate service MBMS user, as described in the SDP, such as the MBMS service on the basis FLUTE 350A-S. Initiation of receipt of the MBMS download may correspond to the procedure activate MBMS broadcast or procedure mode activation multifemale MBMS. The UE may check the FLUTE session parameter in a received SDP and receive data of the MBMS download, respectively. In the case where the�person file delivery (FDT) may be unavailable UE can obtain the FDT according to the attribute fdt_address in the SDP answer. FDT may contain information about the description of the contents of the files delivered in the FLUTE session. In the case of an incomplete download, UE can perform the recovery procedure files towards the server, perform the recovery, shown by the attribute repair-server-address in the SDP answer.

Switching between MBMS download and delivery based on HTTP can be agnostic of the specific characteristics of the radio interface (e.g., RAN). Any air interface or a combination of multiple radio interfaces can be used until such time as the associated network will be able to carry out the delivery of HTTP-based IMS and the delivery of the MBMS download. Switching between MBMS download and delivery based on HTTP can be used in wireless wide area networks (WWANs), based on the 3GPP standard or 802.16, and applications based on IMS, where desirable optimized delivery of DASH-formatted media content on these networks. Procedure alarm to ensure the switching between the delivery based on HTTP and delivery of the MBMS download to stream DASH-formatted content can improve the quality of perception for the user.

Another example provides a method 500 for switching from the download of multimedia services, broadcast mnogoukosnoe transmission (MBMS) for delivery based on the hypertext transfer Protocol (HTTP) dynamic adaptive streaming over HTTP (DASH)-formatted content as shown in the flow chart of Fig.6. The method includes a step of receiving a re-invite session initiation Protocol relation (SIP) module control function (SCF) from the mobile device when the mobile device receives a MBMS download session content delivery, including the DASH-formatted content (step 510). Next, the operation of sending the SIP invitation from the SCF module in the adapter's HTTP/SIP to select the HTTP server for delivery based on HTTP (step 520). In the next operation method allows you to receive confirmation of SIP in the SCF module from the adapter's HTTP/SIP, showing the selection of the HTTP server session for delivery of content (step 530). The method may further include sending confirmation SIP from the SCF module in the mobile device indicating a switch to the HTTP server for the session content delivery (step 540).

In another example method 600 for switching from the delivery based on the hypertext transfer Protocol (HTTP) dynamic adaptive streaming over HTTP (WASN)-formatted content download service of multimedia broadcast and multicast (MBMS), as shown in Fig.7 in the flow chart. The method includes a step of receiving a re-invite session initiation Protocol (SIP) in m�Dul control function (SCF) from the mobile device at a time when a mobile device receives a delivery-based HTTP session content delivery, including the DASH-formatted content (step 610). Next, the operation of sending the invitation message from the SCF module in the BMSC to initiate a center of broadcast and multicast services transmission (BMSC) to download the MBMS (step 620). In the next operation of the method, you can send a termination request SIP from the SCF module in the adapter's HTTP/SIP to complete delivery on the basis of HTTP (step 630). Followed by receive operation confirmation SCF SIP module from the adapter's HTTP/SIP, showing the completion of delivery on the basis of HTTP (step 640). The method may further include sending confirmation SIP from the SCF module in the mobile device indicating a switch to the BMSC session for delivery of content (step 650).

In another example, the SCF may include a transceiver module, configured to receive request to modify a multicast session to a unicast, where the transceiver can perform operations that relate to the SCF, illustrated in Fig.3. SCF-transceiver module can be performed with the possibility of reception of the request for modification unicast multicast session, where the transceiver can perform operations that relate to the SCF, illustrated in Fig.5.

In another example, mobileyouth may include a transceiver, made with the possibility of a request for modification of a multicast session to a unicast to the subsystem the IM CN, where the transceiver can perform operations that relate to a mobile device, illustrated in Fig.3. SCF-transceiver module can be performed with the possibility of sending the request to modify a unicast session to a multicast, where the transceiver can perform operations that relate to a mobile device, illustrated in Fig.5. The transceiver can be performed with the possibility of reception of the SIP or confirmation completion message SIP from the subsystem the IM CN. The mobile device may include a processing module, configured to switch between the MBMS download and delivery based on HTTP for DASH-formatted content.

In another example, the transmitting station may communicate wirelessly with the mobile device. Fig.8 presents an exemplary illustration of a mobile device, such as a user equipment (UE), mobile station (MS), a mobile wireless device, a mobile communication device, tablet device, handset, or other type of mobile wireless device. The mobile device may include one or more antennas configured to support�the relationship with the node Makrolon, a low power node (LPN) or a transmitting station, such as base station (BS), an evolved Node B (Node B (eNB)), the block of the base strip (BBU), a remote head radio unit (RRH), a remote radio equipment (RRE), a relay station (RS), a radio equipment (RE) or another type of access point wireless WAN (WWAN). The mobile device can be performed with the possibility of communication using at least one wireless communication standard including 3GPP LTE, WiMAX, high speed packet access (HSPA), Bluetooth and WiFi. The mobile device can communicate using separate antennas for each wireless standard or shared antennas for numerous wireless standards. The mobile device may communicate in a wireless local area network (WLAN), wireless personal area network (WPAN) and/or WW AN.

Fig.8 also presents an illustration of a microphone and one or more loudspeakers, which can be used for audio input and output from the mobile device. The screen of the display device may be a liquid crystal display (LCD) screen or a different screen type display device such as a display based on organic light emitting diodes (OLED). The screen of the display device can configu�ing in the form of a touch screen. The touch screen may use capacitive, resistive or other type of touchscreen technology. Applied processor and a graphics processor can be connected with internal memory to enable processing and display. Port non-volatile memory can also be used to provide options input/output data for the user. Port non-volatile memory can also be used to extend the capabilities of your mobile device. The keyboard can be run as a single unit with the mobile device or wireless and connect to a mobile device to provide additional user input. The virtual keyboard can also be performed using the touch screen.

Various techniques, or certain aspects or portions of them may take the form of program code (i.e. instructions), implemented on a tangible media such as floppy disks, CD-ROMs, hard drives, non-volatile machine-readable media, or any other machine-readable storage medium, wherein, when the program code is loaded into and executed by a machine, such as a computer, the machine becomes a device for the practical application of various technologies. In case of execution of program code on a programmable �omputer, the computing device may include a processor, a storage medium readable by the processor (including volatile and non-volatile memory and/or storage elements), at least one input device and at least one output device. Volatile and nonvolatile memory and/or memory elements can be a RAM, EPROM (programmable read only memory (EPROM), flash memory, optical disk, magnetic disk or other medium for storing electronic data. Base station and the mobile station can also include a transceiver module, a counter module, a processing module and/or module of the clock pulse generator or timer module. One or more programs that may implement or use the various technologies described herein may use the application programming interfaces (APIs), system management, multiple use, and the like. Such programs can be implemented in procedural or object-oriented languages high-level programming for communication with the computer system. However, if necessary, the program(s) can be implemented in Assembly language or computer language, In any case, the language may repre�ablate a broadcast or an interpreted language and acting in conjunction with hardware implementations.

It should be understood that many of the functional units described in this description, were labeled as modules in order to more particularly emphasize their implementation independence. For example, a module can be implemented as a hardware circuit that contains circuit on a custom VLSI (an extra-large integrated circuit (VLSI) or gate arrays, standard semiconductors such as logic chips, transistors, or other discrete components. The module can also be implemented in programmable hardware devices such as field programmable gate arrays, programmable logic arrays, programmable logic devices, etc.

Modules can also be implemented in software for execution by various types of processors. An identified module of executable code may, for example, contain one or more physical or logical blocks of computer instructions which may be arranged, for example, as an object, procedure, or function. Nevertheless, the executables of an identified module need not be physically located together, but may include different instructions stored in different locations which, when they are joined logically together, contain the module and achieve� the stated purpose for the module.

Really a module of executable code may be a single instruction, or many instructions, and may even be distributed across many different code segments, among different programs and across multiple storage devices. Similarly, operational data can be used to identify and illustrate here within modules and can be implemented in any suitable form and organized within any suitable type of data structure. Operating data can be collected as a single data set or can be distributed in different locations, including different storage devices, and may exist, at least partially, only in the form of electrical signals in the system or network. Modules can be passive or active, including agents, that can perform the required functions.

Reference used throughout this description, the term "example" means that a particular feature, structure or characteristic described in conjunction with the example is included in at least one embodiment of the present invention. Thus, the appearance of the phrase "in one example" in various places throughout this description does not mean that it fully belongs to the same variant implementation.

In this context, many e�cops structural elements, compositional elements, and/or materials may be presented in a common list for convenience. However, these lists should be construed as if each list item is separately identifiable as individual and unique item. Thus, no single element in this list should not be interpreted as a de facto equivalent of any other element from the same list based on their presentation in a common group without indications to the opposite. In addition, you can refer here to the various options for implementation, and an example of the present invention along with alternatives of their various components. It is clear that such variants of implementation, examples, and alternatives should not be interpreted as actual equivalents of each other, and should be construed as a separate and Autonomous representations of the present invention.

Furthermore, the described features structures, or characteristics can be combined in any suitable manner in one or more embodiments. In the following description numerous specific details such as examples of layouts, distances, examples of networks, etc., to ensure full understanding of the description of embodiments of from�retenu. However, one skilled in the art would understand that the invention can be implemented without one or more of the specific details or with other methods, components, layout, etc. In other instances, well known structures, materials, or operations are not shown or described in detail to avoid unnecessarily complicating the presentation aspects of the invention.

Although the above examples are an illustration of the principles of the present invention in one or more specific applications, specialists in the art it will be obvious that numerous modifications in form, usage and details of implementation can be done without the use of inventive abilities and without deviation from the principles and concepts of this invention.

Accordingly, it is not intended that this invention be limited, except for the claims set forth below.

1. Non-volatile machine-readable storage media storing computer-readable program code recorded on it, and the computer readable program code configured to, when execution of a method of switching from download service of multimedia broadcast and multicast (MBMS) to load based on the streaming packet-switched PSS), containing phases in which:
receive module control function (SCF) re-invitation of session initiation Protocol relation (SIP) from user equipment (UE), when receiving UE MBMS download;
send using SCF module invitation to SIP adapter hypertext transfer Protocol (HTTP) and SIP-to select the HTTP server to load based on the PSS;
take using SCF module the SIP confirmation indicating the ID of the selected HTTP server, the HTTP adapter/SIP; and
forward with the SCF module confirmation SIP on UE for a call to switch the UE from the download-based MBMS download based PSS.

2. Non-volatile machine-readable medium according to claim 1, additionally containing a stage, on which by means of the SCF module sends a termination request to the centre of the broadcast and multicast services transmission (BMSC) to finish loading MBMS after receiving the SIP re-invitation SCF module.

3. Non-volatile machine-readable medium according to claim 1, wherein the SCF module, previously with reference to domain name, or an identifier of the content associated with the center of the broadcast and multicast services transmission (BMSC), is arranged to ensure the loading of the MBMS to the UE and the SIP re-invitation, which includes the uniform resource identifier (URI) of the request for the HTTP server to ensure W�load on the basis of PSS, and the HTTP server to load based on the selected PSS on the basis of a domain name or content ID contained in the request URI that references the HTTP-server, and the domain name and the content ID that references the HTTP-server, different from the domain name and the content ID associated with the BMSC.

4. Non-volatile machine-readable medium according to claim 1, additionally containing a stage, on which by means of the SCF module determines whether the session content delivery support for switching from MBMS to PSS before sending a SIP invitation from the SCF module to the adapter's HTTP/SIP.

5. Non-volatile machine-readable medium according to claim 1, wherein a reinvite SIP accept the SCF module from the UE through the core network subsystem multimedia subsystem (IMS) based on the Internet Protocol (IP) (IM CN), and the SIP confirmation sent from the SCF module to the UE through the subsystem the IM CN.

6. Non-volatile machine-readable medium according to claim 1, wherein the radio interface between the UE and the transmitting station of the radio access network (RAN) that communicate with the SCF module, configured to support unicast and multicast delivery of the content.

7. Non-volatile machine-readable medium according to claim 1, wherein the UE is configured to use a Protocol selected from the group consisting of a standard long-term development (LTE) proj�the partnership of the 3rd generation (3GPP) and the 802.16 standard of the Institute of engineers on electrical engineering and electrical engineering (IEEE).

8. Non-volatile machine-readable medium according to claim 1, wherein the SIP confirmation includes the answer of the session description Protocol (SDP), which includes information to download-based PSS selected from the group consisting of descriptions of multimedia, the control channel media delivery channel media control channel description of the multimedia presentation (MPD), description, delivery, and combinations thereof.

9. Non-volatile machine-readable medium according to claim 1, wherein a reinvite SIP includes the offer of the session description Protocol (SDP), which includes information to download-based PSS selected from the group consisting of descriptions of multimedia, the control channel media delivery channel media control channel description of the multimedia presentation (MPD), the delivery channel for unicast streaming via hypertext transfer Protocol (HTTP), multimedia capabilities available on an HTTP server, policy, available on the HTTP server, codecs and transport protocols, and combinations thereof.

10. Non-volatile machine-readable medium according to claim 9, in which media, and policy, available on the HTTP server for the streaming session HTTP get when loading the MBMS from the previously received metadata file MPD.

11. Non-volatile machine-readable medium according to claim 1, further �terjadi stage, which verified user rights to download based on PSS before sending a SIP invitation from the SCF module to the adapter's HTTP/SIP.

12. Non-volatile machine-readable medium according to claim 1, wherein a reinvite SIP includes the message, the SIP Re-INVITE, the SIP invitation includes a SIP INVITE message and the SIP confirmation includes the SIP 200 OK.

13. Non-volatile machine-readable medium according to claim 1, wherein the load based on the PSS operates using a Protocol transmission control (TCP) at the transport layer, and the MBMS delivery functions using for user datagram Protocol (UDP) at the transport level and file delivery Protocol unidirectional transport (FLUTE).

14. Non-volatile machine-readable medium according to claim 1, wherein the SCF module is included in a multimedia subsystem (IMS) based on the Internet Protocol (IP).

15. Non-volatile machine-readable storage media storing computer-readable program code recorded on it, and the computer readable program code configured to, when execution of a method for switching from the delivery of hypertext transfer Protocol (HTTP) dynamic adaptive streaming over HTTP (DASH)-formatted content download service of multimedia broadcast and multicast (MBMS), soteriades� stages, in which:
take using the module control function (SCF) re-invitation of session initiation Protocol (SIP) from a mobile device, when receiving the mobile device based delivery HTTP session content delivery, including DASH-formatted content;
send using SCF module, a prompt message in the center of broadcast and multicast (BMSC) to initiate the BMSC for MBMS download session content delivery;
send using SCF-module a request for termination SIP adapter on the HTTP/SIP to complete delivery based on HTTP;
take using SCF module the SIP confirmation indicating the completion of delivery on the basis of the HTTP adapter the HTTP/SIP; and
forward with the SCF module the SIP confirmation showing the switching to the BMSC session for delivery of content to the mobile device.

16. Non-volatile machine-readable medium according to claim 15, additionally containing a stage at which accept the confirmation BMSC SCF module from BMSC showing a selection of BMSC for the session content delivery after sending a message prompts SCF module on BMSC.

17. Non-volatile machine-readable medium according to claim 15, in which the SCF module, previously with reference to domain name or an identifier of the content associated with the HTTP server that is capable of providing transmission DASH-format�bath of content through delivery based on HTTP session content delivery, in this case the mobile device is arranged to receive delivery based on HTTP, and SIP re-invitation, which includes the uniform resource identifier (URI) of the request for BMSC for feeding the DASH-formatted content via the MBMS download in the same session content delivery, and the different URI requests are used to select the BMSC for MBMS download session content delivery, and BMSC to download the MBMS chosen on the basis of a domain name or content ID contained in the request URI that references the BMSC, and the domain name and the identifier of the content associated with the HTTP server different from the domain name and the ID of the content referencing the BMSC.

18. Non-volatile machine-readable medium according to claim 15, in which the radio interface between the mobile device and a transmitting station for radio access network (RAN) that communicate with the SCF module, configured to support unicast and multicast delivery of the content.

19. Non-volatile machine-readable medium according to claim 15, in which the mobile device is configured to use a Protocol selected from the group consisting of a standard long-term development (LTE) of the partnership project 3rd generation (3GPP) and the 802.16 standard of the Institute of engineers on electrical engineering and electrical engineering (IEEE).

20. Energy�Nezavisimy machine-readable medium according to claim 15, in which a reinvite SIP includes the offer of the session description Protocol (SDP), which includes information to download the MBMS selected from the group consisting of descriptions of multimedia, the control channel media delivery channel media control channel description of the multimedia presentation (MPD), the delivery channel for multicast streaming for MBMS, multimedia capabilities available in the BMSC, policy, available in the BMSC, codecs and transport protocols, and combinations thereof.

21. Non-volatile machine-readable medium according to claim 15, wherein the SIP confirmation, transferred to the SCF module, includes the response of the session description Protocol (SDP), which includes information to download the MBMS selected from the group consisting of descriptions of multimedia, the control channel media delivery channel media control channel description of the multimedia presentation (MPD), description, delivery, codecs and transport protocols, and combinations thereof.

22. Non-volatile machine-readable medium according to claim 15, further comprising a stage on which to perform the procedure of authorization services authorization services DASH-formatted content by downloading the MBMS according to the subscription information of the user before sending the invitation message from the SCF module on BMSC.

23. Non-volatile machine-readable� media according to claim 15, in which a reinvite SIP includes the message, the SIP Re-INVITE, SIP end includes a SIP message BYE SIP and confirmation includes the SIP message 200 OK.

24. Non-volatile machine-readable medium according to claim 15, in which the delivery is based on HTTP operates using a Protocol transmission control (TCP) at the transport level, and loading MBMS operates using a Protocol user datagram (UDP) at the transport level and file delivery Protocol unidirectional transport (FLUTE).

25. The module control function (SCF) in a multimedia subsystem based on the Internet Protocol (IP) (IMS), comprising:
transceiver module, configured to receive request to modify a multicast session to a unicast, from the mobile device after the preceding uniform resource identifier (URI) of a multicast request, with reference to the center of the broadcast and multicast services transmission (BMSC), made with the possibility of feeding the DASH-formatted content via a download service of multimedia broadcast and multicast (MBMS) in the session content delivery, wherein the request to modify a multicast session to a unicast includes the URI of the unicast request for the HTTP server to provide innings� DASH-formatted content through delivery based on HTTP in the same session content delivery; in this case,
the transceiver module further configured to receive, from a mobile device, the request to modify unicast multicast session, after previous URI unicast query that is referenced by an HTTP server that is capable of feeding the DASH-formatted content through delivery based on HTTP session content delivery, wherein the request to modify a unicast session to a multicast includes the URI of a multicast request to the BMSC, for feeding the DASH-formatted content via the MBMS download in the same session content delivery; and
the transceiver module further configured to pass the request to the modification of a multicast session to a unicast adapter HTTP/SIP to select the HTTP server for delivery based on HTTP, and the transmission of the request to modify a unicast session to a multicast on the BMSC to initiate the BMSC to download the MBMS;
the transceiver module further configured to transfer the request to the completion of the HTTP adapter the HTTP/SIP to complete delivery based on HTTP and send the request to the completion of the MBMS in the BMSC to finish loading MBMS; and
the transceiver module further configured to receive a confirmation SIP adapter HTTP, SIP, p�nazyvayuschego the choice of HTTP server for session content delivery, receive a confirmation BMSC, BMSC, showing the selection of BMSC for the session content delivery, and reception completion message SIP adapter HTTP, SIP, represents the completion of delivery based on HTTP; and
the transceiver module further configured to forward SIP from the SCF module to the mobile device, the confirmation indicating the switching to the HTTP server session for delivery of content, and sending, to the mobile device, the final message to the SIP that shows the switch on BMSC session for delivery of content.

26. SCF module according to claim 25, further comprising a processing module, configured to verify the user rights for DASH-formatted content through delivery based on HTTP and perform authorization services authorization services DASH-formatted content by downloading the MBMS according to the information about the user's subscription.

27. The mobile device is arranged to switch between multicast download and unicast delivery of dynamic adaptive streaming over HTTP (DASH)-formatted content that contains;
a transceiver, configured to send the request for modification of a multicast session to a unicast to the core network subsystem (IM CN) multimedia subsystem (IMS) BA�e Internet Protocol (IP) upon receipt of DASH-formatted content through download services multimedia broadcast and multicast (MBMS) in the session content delivery, wherein the request to modify a multicast session to a unicast includes the URI of the unicast request for the HTTP server to deliver the DASH-formatted content through delivery based on HTTP in the same session content delivery;
the transceiver further configured to send the request for modification of a session in the multicast subsystem (IM CN when receiving DASH-formatted content through delivery based on HTTP session content delivery, wherein the request to modify a unicast session to a multicast includes the URI of a multicast request for broadcast and multicast services transmission (BMSC) for feeding the DASH-formatted content via the MBMS download in the same session content delivery; and
the transceiver further configured to receive, from subsystem the IM CN, confirm SIP showing the switching to the HTTP server session for delivery of content, and receive, from subsystem the IM CN, the final message to the SIP that shows the switch on BMSC session for delivery of content;
a processing module, configured to switch between zagruzka� MBMS and delivery based on HTTP for DASH-formatted content.

28. The mobile device according to claim 27, in which the mobile device is arranged to communicate with the subsystem the IM CN over the air, is capable of unicast and multicast delivery of the content.

29. The mobile device according to claim 27, in which the mobile device is configured to use a Protocol selected from the group consisting of a standard long-term development (LTE) of the partnership project 3rd generation (3GPP) and the 802.16 standard of the Institute of engineers on electrical engineering and electrical engineering (IEEE).

30. The mobile device according to claim 27, in which the mobile device is made with the possibility of connection with at least one of a wireless local area network (WLAN), wireless personal area network (WPAN) and wireless WAN (WWAN), wherein the mobile device includes an antenna, a touch screen display device, a speaker, a microphone, a graphics processor, an application processor, internal memory, port non-volatile memory, or combinations thereof.



 

Same patents:

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to mobile communication. A Mobility Management Entity receives a service type indicator from a gateway node. The service type indicator indicates a type of service for the session and is associated with bearers used for the session. The Mobility Management Entity subsequently receives, from an eNodeB, an indication that the session is to be transferred from the packet switched network to the circuit switched access network. The Mobility Management Entity determines the bearers associated with the session using the service type indicator, and initiates transfer of the session using those bearers.

EFFECT: performing session transfer from a packet switched access network to a circuit switched access network while ensuring that the correct bearers are transferred regardless of whether or not identifiers such as Quality of Service Class Identifier (QCI) values have been assigned to other types of service.

13 cl, 8 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to data transmission networks. A networking system comprising a virtual group controller in an information-oriented network configured to enable mobility and security for a plurality of users groups of the information-oriented network, a plurality of user groups connected to the virtual group controller and associated with the users, a plurality of agents that are each associated with one of the user groups, and a database for trusted service profile connected to the virtual group controller, wherein the virtual group controller is configured to interact with the agents to enable mobility for the user groups using a server-less domain-based naming scheme.

EFFECT: providing global routing on a network.

24 cl, 11 dwg

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to communication. A method and device for changing a transmission/reception setting of a base station (BS) in a communication network to another transmission/reception setting (for example, using fewer transmitting antennae and/or a narrower channel bandwidth), without affecting communication with user equipment, includes "replacing" the existing BS with a "virtual" BS having the other transmission/reception setting. Replacement can be carried out, for example, by reducing the power of the existing or the first BS, having the corresponding identification (ID) of a first cell or a first node, and simultaneously increasing the power of the virtual or second BS, having the corresponding ID of a second cell or a second node.

EFFECT: improved BS efficiency.

18 cl, 6 dwg

FIELD: radio engineering, communication.

SUBSTANCE: result is achieved by dividing a geographical area into a plurality of geographical bins, setting up a plurality of zones for a cell based on a plurality of boundary thresholds, receiving a plurality of signal measurements from a plurality of user devices across the geographical bins, classifying the geographical bins into the different zones by comparing the signal measurements to the boundary thresholds of the zones, calculating a plurality of gain adjustments for the corresponding geographical bins in the zones and generating a beam pattern based on the gain adjustments.

EFFECT: optimising the antenna beam pattern of a base station.

23 cl, 10 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to data transmission. The method enables a femtocell access point to automatically establish communication with a communication network provider; enable said access point to automatically download a personal configuration from an initialisation server belonging to said communication network provider and a domain name system server is automatically used to obtain the address of the initialisation server.

EFFECT: improved femtocell initialisation method.

19 cl, 4 dwg

FIELD: radio engineering, communication.

SUBSTANCE: invention discloses, in particular, a method of detecting a preamble, which includes the following: chips of a preamble are divided into a plurality of chip blocks, and correlative accumulation is performed on the plurality of chip blocks to obtain multiple groups of partial products of signature components; compensation of positive frequency offset is performed on each group of the multiple groups of partial products of signature components to obtain multiple groups of compensation results of positive frequency offset, and compensation of negative frequency offset is performed on each group of the multiple groups of partial products of signature components to obtain multiple groups of compensation results of negative frequency offset; coherent accumulation, phase rotation, signature matching and complex modulus calculation, and dual-antenna merging are performed on the multiple groups of compensation results of positive frequency offset, and the coherent accumulation, the phase rotation, the signature matching and the complex modulus calculation, and the dual-antenna merging are performed on the multiple groups of compensation results of negative frequency offset.

EFFECT: high efficiency of detecting preamble in a wideband code division multiple access system.

14 cl, 4 dwg

FIELD: radio engineering, communication.

SUBSTANCE: method includes receiving a network packet containing a device identifier, determining the device identifier and checking if the device identifier is contained in a database. If the device identifier is not contained in the database, an installed application is launched which, through the device, transmits a login request to the system, during which the device identifier and the associated application identifier are entered into the database. If the device identifier is contained in the database, an application identifier is retrieved from the database, said application identifier serving as the address for sending push notifications and corresponding to said device.

EFFECT: enabling identification of devices with referencing to the geographic location in local zones.

7 cl

FIELD: radio engineering, communication.

SUBSTANCE: direct communication is facilitated using a network-connected server device, which provides a common platform for a plurality of requesting devices in order to request a plurality of target devices with any initiation means based on a plurality of service attributes. The network-connected server device has an auxiliary function - making the system compatible with all initiation means, but in which the system is absent during service level communication in the devices.

EFFECT: improved system.

19 cl, 2 dwg

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to a mobile communication system. A terminal (200), which uses a plurality of different layers to transmit two code words in which control information is placed, comprises: a resource amount determining unit (204) which determines, based on a lower one of the encoding rates of the two code words or based on the average value of the inverses of the encoding rates of the two code words, resource amounts of control information in the respective ones of the plurality of layers; and a transport signal generating unit (205) which places, in the two code words, the control information modulated using the resource amounts, thereby generating a transport signal.

EFFECT: invention enables a terminal device to prevent degradation of reception quality of control information even when employing SU-MIMO transmission system.

12 cl, 10 dwg

FIELD: physics, communications.

SUBSTANCE: invention relates to radio communication. A base station performs radio data communication with terminal devices by using a plurality of bands of which each has a data channel region to which a data channel is assigned and a control channel region to which a control channel is assigned. The base station includes a control channel assigning device which assigns a control channel for the terminal device at a location in the control channel region of any band from a plurality of bands corresponding to a band to which a data channel assigned to the terminal device belongs, and a control channel transmitting device which transmits the control channel to the terminal device at the location assigned by the control channel assigning device.

EFFECT: improved efficiency of using system frequency as a whole.

2 cl, 21 dwg

FIELD: physics; communications.

SUBSTANCE: description is given of a method and device for switching wireless terminal channels. For this, several communication channels with different physical characteristics are supported in the cell of the base station. Each wireless terminal controls several channels and evaluates several channels at the same time, such that, there can be fast switching between channels. Information on the quality of the channel is sent from each wireless terminal to the base station. The wireless terminal or base station selects the channel, based on the evaluated quality of the channel. By supporting several channels and through periodical changes in channels in different implementation alternatives, the time taken before the wireless terminal finds good or suitable channel conditions is minimised, even if the wireless terminal changes position. Several antennae are used at the base station for simultaneous support of several channels, for example, through control of the directional pattern of the antennae.

EFFECT: reduced delays before wireless terminal finds suitable channel conditions.

66 cl, 26 dwg

FIELD: physics; communications.

SUBSTANCE: during different set conditions providing source of sound for company service information as substitutive audio signal for call return, receiver can determine whether source of sound for service information for subscriber or set time interval is provided for. Present invention provides for a method and device for obtaining substitutive repeating audio signal for call return based on choice or successively in accordance with a preset condition.

EFFECT: provision for several substitutive audio signals for call return.

26 cl, 6 dwg

FIELD: physics; communications.

SUBSTANCE: method consists of the following stages: reception of request for channel access from user terminal. Reception of the user terminal can be one of several active user terminals. The transmission cycle duration is determined as a result of reception of a request for channel access. The arrival time of data to the cycle is determined for the user terminal. The arrival time of data to the user terminal is set, so as to designate the channel for the user terminal, starting from the time of arrival of data.

EFFECT: reduced probability of collisions during transfer of data from different users.

31 cl, 8 dwg

FIELD: information technologies.

SUBSTANCE: method for assignment of band channel with adaptive modulation and coding (AMC) to subscriber stations (SS) is realised in wireless communication system, which separates full range of frequencies into multiple subcarrier bands, every of which represents set from previously specified quantity of subranges, every of which represents set of previously specified quantity of adjacent subcarriers. Method comprises the following stages: necessity in use of band channel with AMC is detected; quality of reception is measured in frequency bands; list of frequency bands with high quality of reception is formed; request is sent for assignment of band channel with AMC as well as foresaid list to base station (BS); response is received to mentioned request from BS; in compliance with response, changeover is done in SS in condition of use of band channel with AMC.

EFFECT: creation of flexible system that provides possibility for subscriber stations with proper condition of channel to realise high-speed communication with high throughput.

61 cl, 7 dwg, 3 tbl

FIELD: information technologies.

SUBSTANCE: service center (SZ) for transmission of information content should not know or define number of person who initiates loading, and sole connection (TKV) of communication from communication device (TKG) to service center (SZ) does not require making another communication contact, at that information content is requested in the first communication session (SI1) with the first notice (SN1) about service from service center (SZ), and is delivered from service center (SZ) in the second communication session (SI2) with at least one notice (SN2) about service.

EFFECT: reduction of power inputs and use of hardware resources.

18 cl, 5 dwg

FIELD: information technologies.

SUBSTANCE: system comprises subsystem of all-channel signaling processing, data base subsystem, services processing subsystem and operational maintenance subsystem, at that all subsystems are connected to communication network and accordingly realise information exchange; at that all-channel signaling processing subsystem performs function of OKC-7 processing; data base subsystem is used for storage of user data; services processing subsystem comprises one or more modules for processing of home location register services; operational maintenance subsystem comprises operational maintenance server, services acceptance terminal and close-range terminal of operational maintenance.

EFFECT: provision of possibility to service user of several types of networks via system of home location register.

5 cl, 2 dwg

FIELD: information technologies.

SUBSTANCE: in one version of realisation access network may assign group identifier (group ID) to every of pilot-signals associated with sector, for instance, on the basis of pilot-signals coverage areas, and transmit pilot-signals with appropriate group ID. PN shift may be used as group ID. Access terminal may group accepted pilot-signals in one or more pilot-signals group according to their group ID, and select representative pilot-signals from every group of pilot-signals for transmission of message about pilot-signal level. Access terminal may also use grouping of pilot-signals for efficient control of sets.

EFFECT: provision of efficient and reliable communication systems with multiple carriers.

32 cl, 13 dwg

FIELD: information technologies.

SUBSTANCE: wireless communication network comprises different base stations and subscriber stations. Every base station provides services of broadcasting content transfer to subscriber stations via communication channels of one of the following types: 1) common channel used by multiple subscriber stations, 2) individual channels, every of which is separated for use by separate subscriber station. In response to one or several preset changes of condition, i.e. change of number of subscriber stations that request the program, change of transmission power level used by base station, or in case of other change of network condition, communication channel type used for provisioning of broadcasting content to one or several subscriber stations is switched over.

EFFECT: delivery of broadcasting content with use of errors and individual channels combination, depending on whatever is more preferable in available circumstances.

5 cl, 28 dwg

FIELD: information technologies.

SUBSTANCE: one version of realisation comprises base station, which controls channel of speed indicator, decodes speed indicator channel with application of likelihood maximum decoder and determines availability of packet in speed indicator channel by comparison of probability to threshold, and analyses frame validity in packet-oriented channel on the basis of availability and content of packets accepted in speed indicator channel.

EFFECT: possibility to identify packets in speed indicator channel, high probability of good and bad frames identification in speed indicator channel and corresponding nonperiodical data transfer channel.

43 cl, 5 dwg

FIELD: information technologies.

SUBSTANCE: method and device are provided for provisioning of one or more communication services of point-point set type, such as multimedia service of broadcasting/multicasting (MBMS), to one or more mobile terminals, or subscriber devices (AA). When one or more mobile terminals are moved to new zone of mobile communication system controlled by other network component, after connection to service, information is transmitted between network elements by method.

EFFECT: facilitation of continuous service reception by mobile terminals that moved, preserving network resources and increasing efficiency of mobile communication system.

95 cl, 10 dwg

Up!