Device, method and computer software for delivering service indicator for first broadcast/multicast system as program for second broadcast/multicast system

FIELD: physics, communications.

SUBSTANCE: invention relates to communication engineering. Method and device are proposed, which enable delivery to a mobile terminal of a program service indicator of a second broadcast/multicast system in form of a program of a first broadcast/multicast system. Upon request, the service indicator of the second broadcast/multicast system is transmitted to the mobile terminal in form of a content element packed as a program in the service indicator of the first broadcast/multicast system through an adaptation function. The adaptation function provides the connection between the server of the first broadcast/multicast system and the server of the second broadcast/multicast system.

EFFECT: higher reception quality and speed of transmitting data using a portable device.

30 cl, 4 dwg

 

The technical field

Embodiments of the present invention mainly relate to mobile transfer services and, in one example implementation, the systems and methods of content delivery services OMA mobile broadcast (OMA BCAST) service through broadcast and multicast (BCMCS).

The level of technology

The modern era of communications caused the rapid development of wired and wireless networks. Computer, television and telephone networks are undergoing unprecedented technological development, fuelled by the demands of consumers. Wireless and mobile network technologies take into account the relevant needs of consumers, providing greater flexibility and efficiency in the transmission of information.

Current and future network technologies continue to facilitate ease of information transfer and convenience to users. One such promising technology delivery - digital video broadcasting (DVB). In this regard, DVB-T, which refers to the DVC-C (cable) and DVB-S (satellite), is a land-based version of the DVB standard. As you know, DVB-T is a wireless standard for data transmission from one point to many consumers, developed for digital television broadcasting, and it is based on the transport stream MPEG-2 for video and synchronized audio. DVB-T has the ability to be effective is actively transfer large amounts of data through the transmission channel to a large number of users for a small price, if to compare with data transmission via the mobile telecommunications network, such as the third generation network (3G). The advantage of DVB-T is that it has proven its exceptional reliability in a way that shows good results in the geographical conditions that would interfere with other transmission technologies, such as rapid changes in the conditions of admission and hilly or mountainous terrain. On the other hand, DVB-H (handheld devices), which also applies to DVB-T, can exhibit improved performance, especially for wireless data transfer portable devices.

As illustrated in the example of DVB, digital broadband broadcast network is well known. In this regard, the network DVB are popular in Europe and other places for the transmission of television data, as well as others, such as data transmission through the Internet Protocol (IP). Other examples of broadband broadcast data networks include Japanese land-based integrated service digital transmission (ISDB-T), digital audio (DAB) and multimedia broadcast service and a multicast (MBMS), and the network provided by the Committee advanced television system (ATSC). In many of these systems were developed software pointers ("program guide") to provide services to users through the Shire is Apolonia digital broadcast data network. One such software pointers is a broadcast service and a multicast (BCMCS). BCMCS allows users to receive a variety of information (such as video/text) via a mobile terminal in a wireless network. BCMCS can be applied, for example, in the environment of the 2nd partnership project third generation (3GPP2). Other similar services are being developed, for example, for Project third generation partnership (3GPP) and the Open mobile Alliance (OMA). Users can subscribe to services BCMCS, in which the control device responds to user requests to receive information over an IP network. The user selects desired information through a software pointer BCMCS on their mobile terminal. The control device may authenticate the user request and provides the selected information, if the user is properly identified.

In recent time there is a demand for services related to mobile broadcasting. In response to this demand was developed Service OMA mobile broadcast (OMA BCAST). Index of services ("service guide") OMA BCAST provides functionality that allows the user to select a mobile broadcast services, including, for example, interactive services, broadcasting, depending on location, as well as information for purchases and subscriptions. There is the possibility of the awn partially convert the XML attributes of the index of services OMA BCAST software index BCMCS. However, the index of services OMA BCAST is much more complex and developed than the software pointer BCMCS, so the function pointer of services OMA BCAST may not be able to afford to work with the BCMCS service. Instead, certain features of the index of services OMA BCAST is lost when the index of services OMA BCAST is transmitted via the BCMCS. Moreover, the software pointer BCMCS is currently the only way to provide services OMA BCAST through BCMCS. Software index BCMCS provides a method of transmitting information, the IP address of the receiver, etc. to create a connection between the server and the mobile terminal via a BCMCS. In this regard, it is desirable to develop a solution that would deliver the index of services OMA BCAST and services OMA BCAST through BCMCS.

The invention

In light of the foregoing, embodiments of the present invention represent a computer program product, system and method for content delivery services OMA mobile broadcast (OMA BCAST) Service through broadcast and multicast (BCMCS). In accordance with a computer program product, system and method of the present invention, the index of services OMA BCAST or service can be packaged as a BCMCS program for display on the mobile terminal, thus retaining most or all fu is clonally the capabilities of the service or index services OMA BCAST.

In accordance with one aspect of the present invention, it is proposed delivery method OMA BCAST mobile terminal via a BCMCS. The method includes a subscription to the BCMCS service on the mobile terminal, the request pointer services OMA BCAST through the adaptation function when communication servers BCMCS and OMA BCAST, obtaining index services OMA BCAST through the adaptation function and the display pointer services OMA BCAST through the BCMCS service.

In accordance with one example embodiment of the invention, it is proposed a method and computer software product, comprising a transaction or part of the executable code. The first operation or a piece of executable code is to subscribe to the service in the first system broadcast/multicast to the mobile terminal. The second operation or a piece of executable code is designed for querying the index service from the second system broadcast/multicast via the adaptation function when connecting the first server system broadcast/multicast server and the second system broadcast/multicast. The third operation or a piece of executable code is provided for receiving the index of services as packaged content item of the second system broadcast/multicast program first broadcast/multicast via the adaptation function. Fourth operation or a piece of executable code is intended to display the decree is the determinant of the services of the second system broadcast/multicast via the first system broadcast/multicast.

In accordance with another example of a variant embodiment of the invention, a device includes a first server system broadcast/multicast and adaptive function. The adaptation function provides the link between the first server system broadcast/multicast server and the second system broadcast/multicast. The adaptation function is configured for packaging at least one content item of the second broadcasting system/group transfer in the program of the first broadcast/multicast.

In accordance with another example embodiment of the invention, a system including a first server system broadcast/multicast communication with the mobile terminal, the second server system broadcast/multicast with at least one content item of the second system broadcast/multicast and adaptive function. The adaptation function provides the link between the first server system broadcast/multicast server and the second system broadcast/multicast. The adaptation function is configured for packaging at least one item of content in the program of the first broadcast/multicast.

In accordance with another example embodiment of the invention, a device including a subscription to the service in the first systems for the broadcast/multicast to the mobile terminal, tools to query the index service from the second system broadcast/multicast via the adaptation function when communication between the first server system broadcast/multicast server and the second system broadcast/multicast, means of reception of the index of services as packaged content item of the second broadcasting system/group transfer in the program of the first broadcast/multicast via the adaptation function and display means of the pointer provides a second system broadcast/multicast via the first system broadcast/multicast.

In accordance with another example embodiment of the invention, a device including the adaptation function. The adaptation function may provide communication between the first server system broadcast/multicast server and the second system broadcast/multicast. The adaptation function can be configured for packaging at least one content item of the second broadcasting system/group transfer in the program of the first broadcast/multicast.

In accordance with another example embodiment of the invention, it is proposed a method and computer software product, including, respectively, operations, and part of the executable code. The first operation or a piece of executable code is used to receive subscription messages m the mobile terminal to the service in the first system broadcast/multicast. The second operation or a piece of executable code is to send subscribe messages of the second system broadcast/multicast. The third operation or a piece of executable code is provided for packaging indicator provides a second broadcasting system/group transfer in the program of the first broadcast/multicast.

Brief description of drawings

Having described the invention in General terms, refer now to the drawings, which are not necessarily shown to scale and in which:

Figure 1 - block diagram of a wireless communication system in accordance with the exemplary embodiment of the present invention;

Figure 2 - block diagram of a mobile terminal in accordance with the exemplary embodiment of the present invention;

Figure 3 - diagram of the sequence of operations in accordance with the method of content delivery OMA BCAST through BCMCS in accordance with the exemplary embodiment of the present invention;

4 is a block diagram of methods, systems and program products according to exemplary embodiment of the present invention.

Detailed description

In further embodiments of the present invention will be described in greater detail with reference to the relevant drawings, which show examples of embodiment of the invention. Embodiments of this invention can be, however, very diverse, so should not the duty to regulate to consider, they are limited to those options that are given here. These options are provided to ensure that the description was full and complete, and that it is fully passed the possibilities of the invention for professionals. The corresponding numbers refer to corresponding elements throughout the text.

Figure 1 is a block diagram of a system 100 for delivering content broadcasting service open mobile Alliance (OMA BCAST) service through broadcast and multicast (BCMCS) in accordance with the exemplary embodiment of the present invention.

In figure 1, the system 100 includes a BCMCS server 102, the server OMA BCAST 104, network 106 communication and function 108 adaptation. The BCMCS server 102 may include, for example, the server BCMCS content, the BCMCS controller and the BCMCS content provider. The BCMCS controller may be configured to communicate with content providers BCMCS, which is internal or external to the BCMCS server. In any case, the BCMCS content providers are in communication with the server content BCMCS BCMCS controller. The BCMCS controller can also be configured to communicate with the mobile terminal 20 and may indicate that the server BCMCS content to send the content of any of the providers of the BCMCS content to the mobile terminal 20. In one of the embodiments of the invention, the BCMCS controller may also contact functions identify the home network of the mobile terminal 20 or in a foreign network. the BCMCS information may include a software pointer BCMCS, which includes a means for selecting a BCMCS programs for display or for other uses by the mobile terminal 20.

Now refer to figure 2, which shows one type of mobile terminal 20, which will benefit from the implementation of the invention. It should be understood that the mobile terminal illustrated and described here, only shows one type of mobile terminal that would benefit from the invention, and should not be limited to the scope of the invention.

The mobile terminal 20 includes various means for performing one or more functions according to the options the implementation of the present invention, including those described here in more detail. However, it should be understood that the mobile terminal can include other means for performing one or more like functions, without departing from the essence and scope of embodiments of this invention. In particular, for example, as shown in figure 2, in addition to the antenna 24, the mobile terminal 20 may include a transmitter 68, the receiver 70 and the controller 72 or other processor, which sends signals to the transmitter and receives them from the receiver. These signals include a service message in accordance with the standard wireless interface corresponding cellular systems, and custom re the and/or data generated by the user. In this regard, the mobile terminal 20 may be capable of operating with one or more wireless interface standards, communication protocols, modulation types, and access. In particular, the mobile terminal 20 may be able to work with any of the communication protocols of the first (1G), second (2G), 2.5-th and/or third (3G) generations or the like. For example, the mobile terminal 20 may be capable of operating in accordance with the communication Protocol of the 2nd generation IS-136 (TDMA), GSM and is-95 (CDMA). Also, for example, the mobile terminal 20 may be capable of operating in accordance with wireless communication protocols 2.5G - GPRS, EDGE and the like. In addition, for example, the mobile terminal 20 may be capable of operating in accordance with wireless communication protocols 3G, such as CDMA2000 or UMTS network using WCDMA radio access technologies. Additionally, the mobile terminal 20 may be capable of operating in accordance with the communication protocols of the regional networks (WAN), such as WLAN (IEEE 802.11) or WiMAX (802.16). Some mobile terminals 20 working standards NAMPS or army fans the leather, can also benefit from this invention, as dual-band and multi-standard phones (e.g., digital/analog or TDMA/CDMA/analog phone the background).

It is clear that the controller 72 includes circuits necessary to provide video, audio and logic functions of the mobile terminal 20. For example, the controller 72 may comprise a digital signal processor, a microprocessor, and various analog-to-digital converters, digital to analog converters, and other support schemes. Control functions and signal processing of the mobile terminal 20 are allocated between these devices according to their capabilities. The controller 72 may have the opportunity to work with one or more client programs, such as those mentioned above, which can be stored in memory (described below).

The mobile terminal 20 may also have a user interface that includes ordinary headphones or speaker 74, 76 call, the microphone 78, the screen 80 and a user input device, and all these components are connected to the controller 72. Although not shown, the mobile terminal 20 may have a battery 34 for supplying power to various circuits necessary for the operation of the mobile terminal 20, and, optionally, to provide mechanical vibration. A user interface that allows the mobile terminal 20 to receive data, may include any device of allowing the mobile terminal 20 to receive data, such as a keyboard 82, the touch screen is (not shown), joystick (not shown) or other input device.

The mobile terminal 20 may also include one or more devices to share or receive data. For example, the mobile terminal 20 may include a transceiver radio range small range or polling a device that allows you to share data or obtained from electronic devices in accordance with RF techniques. The mobile terminal 20 may together with this, or instead of these devices, to include other transceivers small range, such as infrared (IR) transceiver and/or the Bluetooth transceiver (W), working on technology called Bluetooth, developed by a group via Bluetooth. The mobile terminal 20, thus together with or instead, be able to transmit and/or receive data from electronic devices in accordance with these standards.

Next, the mobile terminal 20 may have a memory, which usually contains information about the user of the mobile network. In this regard, the mobile terminal 20 may include a memory 92, such as random-access memory (RAM)including a cache region for temporary storage of data. The mobile terminal 20 may also have a different, constant, memory 94, which may be embedded and/lishennoj. The memory can store any number of programs, commands, content, and data used by the mobile terminal 20 to maintain the functions of the mobile terminal 20.

The mobile terminal 20 is connected with the BCMCS server 102 via a network connection 106. The network connection 106 can operate according to any one of the above communication protocols. In one of the embodiments of the invention, the network 106 may include an IP network, broadcast and data delivery (e.g., 3GPP2) for delivery, for example, the video streaming service on mobile terminal 20. The network 106 may also include a channel for the exchange of information (e.g., cellular network) to exchange information between the mobile terminal 20 and the service providing server functions OMA BCAST 104. The service providing server functions OMA BCAST 104 may include, for example, purchase of a service or content and functions of the payment.

Server OMA BCAST 104 is connected to the BCMCS server 102 through 108 adaptation. Server OMA BCAST 104 provides the opportunity to identify requests to view content or services OMA BCAST through a pointer of services OMA BCAST. Server OMA BCAST 104 may then provide the content or services OMA BCAST, for example, following the identification of the request or payment for such content or service. Server OMA BCAST 104 may have additional functions to communicate with the BCMCS server 102 through 108 adapt the tion for negotiating the details of the data interface.

Function 108 adaptation can either be part of the server OMA BCAST 104, or part of the BCMCS server 102. Alternatively, the function 108 adaptation may be a separate unit located on the server OMA BCAST 104 or the BCMCS server 102. Function 108 adaptation can be carried out, for example, in the form of proxy or router. Alternatively, the function 108 adaptation can be another device that performs functions similar to the functions of the proxy or router, omitting, for example, the index of services OMA BCAST, the file to upload or broadcast information from the server OMA BCAST 104 to the BCMCS server 102. In one of the embodiments of the invention, the function 108 adaptation delivers content OMA BCAST within the same "channel"as the BCMCS program, and proxied by one access. In other words, the function 108 adaptation acts as a proxy or network address translation (NAT), because the service OMA BCAST can have multiple sources with different IP addresses. Thus, for example, if the operator BCMCS allocated only one "software" area for service OMA BCAST function 108 adaptation masks the entire service or content OMA BCAST behind a single IP address. As a result, the function 108 adaptation performs tunneling or packaging or single service OMA BCAST or index services OMA BCAST, or the entire service OMA BCAST. Thus, for example, CA is services OMA BCAST is provided as a program in a software pointer BCMCS. When the pointer of services OMA BCAST is selected as the program to provide through BCMCS, it can be viewed for selection of a particular service OMA BCAST. When you select a particular service OMA BCAST, the BCMCS server 102 provides the mobile terminal 20 specific service OMA BCAST from function 108 adaptation, again, as the BCMCS program.

Now refer to figure 3, which illustrates the sequence of operations in accordance with the method of content delivery OMA BCAST through BCMCS in accordance with the variants of implementation of the present invention. The BCMCS server 102 and the mobile terminal 20 is carried out the process of setting up a BCMCS service or subscription 200. In the example embodiment of the invention, the client program BCMCS on the mobile terminal 20 can communicate with the BCMCS server 102 to implement the subscription process 200 for services BCMCS. During the subscription process 200 for services BCMCS, the BCMCS server 102 provides a list of available programs to the BCMCS client on the mobile terminal 20. This subscription process is described in the 3GPP2 document "Broadcast and Multicast Service in cdma2000 Wireless IP Network, Release And further distributed as X.S0022-A). One of the available programs provided by the mobile terminal 20 may be Packed index services OMA BCAST.

The choice of index services OMA BCAST initiates a subscription to the "program" indicator services OMA BCAST, operations, 202-214. In response to selection of the user is the user pointer of services OMA BCAST, the BCMCS client on the mobile terminal 20 sends the first request BCMCS BCMCS server 102, see operation 202. The first BCMCS request 202 includes a request for the index of services OMA BCAST. The BCMCS server 102 then sends a subscribe message or query the index service OMA BCAST function 108 adaptation, see operation 204. The information exchange function 108 adaptation server OMA BCAST 104 may include negotiation parameters, etc., refer to operation 206. Operations 208 and 210, the server OMA BCAST 104 sends a stream pointer data services OMA BCAST to the BCMCS server 102 in the form of a program through the function 108 adaptation. More precisely, the function 108 adaptation packages index services OMA BCAST as the BCMCS program, see the operation 210. Function 108 adaptation can enter the ID of the OMA BCAST stream pointer services OMA BCAST. For example, the function 108 adaptation can enter the ID of the OMA BCAST, such as "OMA BCAST v1.0 identifier" in the index of services OMA BCAST. In operation 212, the BCMCS server 102 sends the first response BCMCS mobile terminal 20. The first answer BCMCS 212 may include a pointer services OMA BCAST provided to the BCMCS client on the mobile terminal 20 as the BCMCS program. In the embodiment of the invention, the BCMCS client on the mobile terminal 20 receives the index of services OMA BCAST from the BCMCS server 102 recognizes the BCMCS program as a pointer services OMA BCAST and delivers pointer services OMA BCAST to clients the th program OMA BCAST on the mobile terminal 20 in operation 214.

After receipt of the index of services OMA BCAST client OMA BCAST, the mobile terminal 20 can display the user's index services OMA BCAST. The user can select a particular service OMA BCAST, which may require or not to require an additional subscription. Client OMA BCAST may then send a subscribe message or the service request OMA BCAST client BCMCS in operation 216. The BCMCS client then sends a second request BCMCS BCMCS server 102 in operation 218. The second BCMCS request 218 contains the service request OMA BCAST. In operation 220, the BCMCS server 102 sends a subscribe message or the service request OMA BCAST function 108 adaptation, which forwards the request to the server OMA BCAST 104 in operation 222. Server OMA BCAST 104 then provides the service OMA BCAST BCMCS server 102 through 108 adaptation operations 224 and 226. More precisely, the function 108 adaptation service packs OMA BCAST as the BCMCS program in operation 226. The BCMCS server 102 then generates a second response BCMCS mobile terminal 20 in operation 228. In one of the embodiments of the invention, the second answer BCMCS 228 includes OMA BCAST, which is transmitted in a data stream to the client BCMCS on the mobile terminal 20. The client then transmits the BCMCS service OMA BCAST streaming data to the client OMA BCAST on the mobile terminal 20.

Alternatively, variants of the invention described above, the index of services OHMS CAST may be partially converted. In other words, information about the access (for example, IP address and port number)is transmitted to the "program" indicator services OMA BCAST BCMCS server 102 may be the same as the information about the access pointer of services OMA BCAST passed to the function 108 adaptation. Alternatively, the data describing the session, can be converted from OMA BCAST in BCMCS, or Vice versa.

Figure 4 represents a diagram of the sequence of actions of the methods, systems and program products in accordance with this invention. It is clear that each block or step on the diagram, and combinations of blocks in the diagram, can be expressed as operations of the computer program. These operations of the computer program can be loaded into a computer or other programmable device in order to obtain such a machine in which the command is executed on the computer or other programmable device, create tools to perform the functions specified in the block (block) or step (steps) on the chart of the sequence of actions. These commands of a computer program may also be stored in memory that can be read by the computer, and which can make the computer or other programmable device to function in a certain way, such that the commands stored in memory that can be read by the computer, created a product, on the make command, perform the functions specified in the block (block) or step (steps) of sequence diagrams. Commands of the computer program can also be downloaded to a computer or other programmable device to create a series of steps performed on the computer or other programmable device to receive process executing on the computer, such that the commands executed on the computer or other programmable device, would be steps to ensure the implementation of the functions specified in the block (block) or step (steps) of sequence diagrams.

Accordingly, blocks or steps of the sequence diagrams, implement combinations of means for performing the specified functions, combinations of steps for performing the specified functions and combinations of software commands to perform these functions. It is also understood that each block or step on the chart of the sequence of actions, and combinations of blocks or steps in the diagram the sequence of actions that can be implemented by specialized hardware computer systems that perform the specified functions or steps, or by a combination of specialized hardware and computer commands.

Now refer to figure 4, which shows the method of delivery of OMA BCAST through BCMCS in accordance with variations the fact of carrying out the invention. Configuring a BCMCS service is in operation 300. Subscription to the program pointer of services OMA BCAST occurs at operation 310. Subscription to the program pointer of services OMA BCAST includes transmitting and receiving, respectively, the first BCMCS request and the first response BCMCS. Subscription to the service OMA BCAST occurs at operation 320. Subscription to the service OMA BCAST includes a transmission and reception, respectively, of the second BCMCS request and the second response BCMCS. Packing services OMA BCAST and index services OMA BCAST occurs when performing operations, respectively, 310 and 320.

For example, the method corresponding to the implementation of the present invention may include the initial operation of the subscription in the first system broadcast/multicast to the mobile terminal. Then may be requested index services of the second system broadcast/multicast via the adaptation function, which is in communication with the first server system broadcast/multicast server, the second system broadcast/multicast. Index of services of the second system broadcast/multicast can then be packaged as a content item within a program first broadcast/multicast. Index of services can then be passed from the second system broadcast/multicast to the mobile terminal via the function is adaptatsii. Index of services of the second system broadcast/multicast can then be displayed via the service first broadcast/multicast. The user can then request a second broadcast service system broadcast/multicast from the index of services via the adaptation function. The broadcast service may then be adopted Packed inside another program first broadcast/multicast via the adaptation function.

You need to specify that although the above described embodiments of the invention describe the packaging of the index of services or service OMA BCAST software index BCMCS, the above principles apply more generally to situations in which the first type of service is necessary to provide a second service type. Thus, service OMA BCAST and BCMCS are only examples, they can be applied to embodiments of the present invention, and should not be interpreted as limiting factors in relation to the above principles. Examples of other services, they can be applied to embodiments of this invention are FLO (forward link only - line only in forward direction) and MediaFLO.

Many modifications and other embodiments of the present invention are obvious to the expert and provide benefits that are presented in visiprise the hinnon description and relevant illustrations. Therefore, it should be understood that embodiments of the invention are not limited to those specific options, which are listed here, and that modifications and other embodiments of the invention, means are included in the scope of the attached claims. Despite the fact that used here, in concrete terms, they are used only for descriptive purposes but not for purposes of limitation.

1. The method of delivery of the index of services containing:
the direction of subscribe messages the mobile terminal to the service of the first system broadcast/multicast;
querying the index service from the second system broadcast/multicast via the adaptation function when communication between the first server system broadcast/multicast server and the second system broadcast/multicast;
the reception indicator provides a second system broadcast/multicast as a content item, Packed inside the program in the index of services of the first system broadcast/multicast, via the adaptation function;
and displaying the pointer provides a second system broadcast/multicast inside or in the form of programs in the index of services of the first system broadcast/multicast.

2. The method according to claim 1, wherein the first broadcast/multicast system uses broadcast and multicast (BCMCS) 2nd project p is rtnersh third generation (3GPP2), and the second broadcast/multicast uses broadcast service open mobile Alliance (OMA BCAST).

3. The method according to claim 1, including the direction of the mobile terminal message for subscription of the second broadcast system broadcast/multicast, selected from the index of services of the second system broadcast/multicast, via the adaptation function.

4. The method according to claim 3, comprising receiving the specified subscription broadcast via the adaptation function.

5. The method according to claim 3, comprising receiving services second broadcast system broadcast/multicast, Packed in another one of the programs in the index of services broadcasting system/group, transmission via the adaptation function.

6. The method according to claim 5, in which the reception services of the second broadcast system broadcast/multicast includes receiving pointer of the services or content of the second system broadcast/multicast transmitted within the same channel as the program in the index of services of the first system broadcast/multicast, hidden behind a single IP address.

7. The method according to claim 1, wherein receiving the indicator includes receiving index of services based on the data describing the session, which is converted between the first and second systems broadcast/multicast.

8. The media, computer readable medium, having computer readable software code is, contains:
a first executable portion for sending subscribe messages the mobile terminal to the service of the first system broadcast/multicast;
a second executable portion for retrieving the pointer from the second system broadcast/multicast via the adaptation function when communication between the first server system broadcast/multicast server and the second system broadcast/multicast;
a third executable portion for receiving pointer provides a second system broadcast/multicast as a content item, Packed inside the program in the index of services of the first system broadcast/multicast, via the adaptation function; and
a fourth executable portion for displaying the pointer provides a second system broadcast/multicast inside or in the form of programs in the index of services of the first system broadcast/multicast.

9. The storage medium of claim 8, in which the first broadcast/multicast system uses broadcast and multicast (BCMCS) 2nd partnership project third generation (3GPP2), and the second broadcast/multicast uses broadcast service open mobile Alliance (OMA BCAST).

10. The storage medium of claim 8, containing a fifth executable portion for sending the mobile terminal message for subscription broadcasting the second si is theme of the broadcast/multicast, selected from the index of services of the second system broadcast/multicast, via the adaptation function.

11. The storage medium of claim 10, containing a sixth executable portion for receiving the specified subscription broadcast via the adaptation function.

12. The storage medium of claim 10, containing a sixth executable portion for receiving services of the second broadcast system broadcast/multicast, Packed in another one of the programs in the index of services of the first system broadcast/multicast, via the adaptation function.

13. Media information indicated in paragraph 12, in which the sixth executable portion includes commands for the reception of the pointer of the services or content of the second system broadcast/multicast transmitted within the same channel as the program in the index of services of the first system broadcast/multicast, hidden behind a single IP address.

14. The storage medium of claim 8, in which a third executable portion includes commands for the reception of the index of services based on the data describing the session to be converted between the first and second systems broadcast/multicast.

15. Device for delivery of a content item that contains:
the first server system broadcast/multicast; and the adaptation function, providing communication between the first server system broadcast/multicast server and the second broadcasting system/gr is POWAY transmission, the function of adaptation is configured on the packaging of the at least one content item of the second system broadcast/multicast to the program pointer of the services of the first system broadcast/multicast.

16. The device according to item 15, in which the first broadcast/multicast system uses broadcast and multicast (BCMCS) 2nd partnership project third generation (3GPP2), and the second broadcast/multicast uses broadcast service open mobile Alliance (OMA CAST).

17. The device according to item 15, in which the server is configured to receive the services of the second broadcast system broadcast/multicast, selected from the index of services of the second system broadcast/multicast, via the adaptation function.

18. The device according to 17, in which the server is configured to receive messages for the subscription of the second broadcast system broadcast/multicast via the adaptation function.

19. The device according to 17, in which the adaptation function is configured to package the services of the second broadcast system broadcast/multicast within another one of the programs in the index of services of the first system broadcast/multicast.

20. The device according to claim 19, in which the adaptation function is configured for packaging pointer of the services or content of the second system broadcast/multicast transmitted within the same channel, as the program index of services of the first system broadcast/multicast, hidden behind a single IP address.

21. The device according to item 15, in which the adaptation function configured to transform the data describing the session, between the first and second systems broadcast/multicast.

22. Wireless communication system, comprising:
the first server system broadcast/multicast, communicating with the mobile terminal;
the second server system broadcast/multicast with at least one content item of the second system broadcast/multicast; and
the adaptation function, providing communication between the first server system broadcast/multicast server and the second system broadcast/multicast, where the adaptation function is configured for packaging at least one content item of the second system broadcast/multicast to the program pointer of the services of the first system broadcast/multicast.

23. The system according to item 22, in which the first broadcast/multicast system uses broadcast and multicast (BCMCS) 2nd partnership project third generation (3GPP2), and the second broadcast/multicast uses broadcast service open mobile Alliance (OMA BCAST).

24. Device for delivery of the index of services containing:
means for sending the message to the Oia about the subscription of the mobile terminal to the service of the first system broadcast/multicast;
means for querying the index service from the second system broadcast/multicast via the adaptation function when communication between the first server system broadcast/multicast server and the second system broadcast/multicast;
means of reception of the pointer provides a second system broadcast/multicast as a content item, Packed inside the program in the index of services of the first system broadcast/multicast, via the adaptation function; and
renderer pointer provides a second system broadcast/multicast inside or in the form of programs in the index of services of the first system broadcast/multicast.

25. Device for delivery of a content item that contains:
the adaptation function, providing communication between the first server system broadcast/multicast server and the second system broadcast/multicast, where the adaptation function is configured for packaging at least one content item of the second system broadcast/multicast to the program pointer of the services of the first system broadcast/multicast.

26. The device according A.25, in which the first broadcast/multicast system uses broadcast and multicast (BCMCS) 2nd partnership project third generation (3GPP2), and the second broadcast/multicast uses the broadcast service on the indoor mobile Alliance (OMA CAST).

27. The method of delivery of the index of services, including:
receive subscription messages evidencing the subscription of the mobile terminal to the service in the first system broadcast/multicast;
a message about subscribing second system broadcast/multicast;
the reception pointer data services and packaging pointer provides a second system broadcast/multicast to the program pointer of the services of the first system broadcast/multicast.

28. The device according to item 27, in which the first broadcast/multicast system uses broadcast and multicast (BCMCS) 2nd partnership project third generation (3GPP2), and the second broadcast/multicast uses broadcast service open mobile Alliance (OMA BCAST).

29. The media, computer readable medium, having computer readable software code that contains:
a first executable portion for receiving subscription messages evidencing the subscription of the mobile terminal to the service in the first system broadcast/multicast;
a second executable portion for sending subscribe messages the second system broadcast/multicast; and
a third executable portion for receiving data pointer services and packaging pointer provides a second system broadcast/multicast to the program pointer of the services of the first system prophetic the ia/group transfer.

30. Media in clause 29, in which the first broadcast/multicast system uses broadcast and multicast (BCMCS) 2nd partnership project third generation (3GPP2), and the second broadcast/multicast uses broadcast service open mobile Alliance (OMA BCAST).



 

Same patents:

FIELD: information technologies.

SUBSTANCE: system of wireless communication includes multiple units of wireless transmission/reception (WTRU) and multiple basic service sets (BSS). At least one WTRU belongs to each BSS. WTRU of source, which wishes to send a packet WDS to destination WTRU in another BSS, sends a notice on availability (AN) in WTRU, with which source of WTRU is connected, to specify that WTRU of source will not be available for reception of data. WTRU of source then addresses the channel, in which destination WTRU is located, and sends the packet to destination WTRU. After transmission of packet, or reception of reception confirmation from destination WTRU, WTRU of source returns back to initial channel.

EFFECT: invention allows to transfer packets, less amount of service signal data is required, increased capacity of WDS.

40 cl, 7 dwg

FIELD: information technology.

SUBSTANCE: methods of positioning access points and terminals in WLAN and other wireless networks are proposed. In order to position an access point, measurements are taken for at least one access point in a WLAN. Measurements can be taken based on a transmission sequence (e.g. beacon signal frames) periodically transmitted by each access point. Measurements can be taken by several terminals in different positions or by one mobile terminal in different positions. The position of each access point is determined based on the measurements and known positions of terminal(s). In order to position a terminal, measurements are taken for at least one access point in a WLAN. The position of the terminal is determined based on the measurements and the known position of each access point. Measurements can be round-trip time (RTT) measurements, observed time difference (OTD) measurements, signal time of arrival (TOA) measurements, signal level measurements, signal quality measurements etc.

EFFECT: higher accuracy of determining position of a terminal in a wireless network.

45 cl, 14 dwg, 2 tbl

FIELD: information technology.

SUBSTANCE: proposed is a complex communication room which has an automated operator workstation (AW) with equipment in form of a local area network (LAN) switch, which enables formation of a local area network (LAN) inside the equipment room, broad-band radio access stations and radio relay stations, and additionally includes first and second composite signalling system multiplexers (CSSM) based on network transport blocks (NTB), first and second Ethernet electronic cross channels, first and second E1 electronic cross channels, a multiprotocol information encryption (MIE) device and an integrated switching device (ISD) connected to each other in a corresponding connection circuit.

EFFECT: increased transmission capacity of communication directions based on rapid change of operation modes of equipment and cross switching of formed channels and transmission paths.

1 dwg

FIELD: information technology.

SUBSTANCE: system for accessing virtual private network (VPN) includes a terminal and may also include at least one security policy database (SPD). The said terminal can exchange information with a VPN client and at least one application. In its turn, the said VPN client can set at least one VPN access point, where each VPN access point includes an associated physical access point and VPN policy. The VPN client can then access at least one virtual private network based on the VPN access point in order to establish, that way, at least one connection for transmitting data from at least one application over at least one virtual private network. Also the VPN client can load at least one VPN policy from the said security policy database. Also proposed is a system for managing at least one VPN policy, designed for use when accessing at least one virtual private network.

EFFECT: improved process of accessing a virtual private network.

52 cl, 24 dwg

FIELD: information technology.

SUBSTANCE: mobile terminal sends information relating to desirableness and/or possibility of supporting seamless roaming (VCC) to a network element during communication, and the network element receives the information from the mobile terminal in order to use the information as a basis for deciding on bridging the call of the mobile terminal.

EFFECT: improved method of transmitting information between a mobile terminal and a mobile communication network element.

16 cl, 2 dwg

FIELD: physics, communications.

SUBSTANCE: invention relates to communication systems. Methods and devices designed for routing messages between an end node and an access node through another access node are described. Physical level identification information is used during identification of, for instance a remote adjacent access node as a message recipient. That way, when a connection identifier based on one or more physical level identifiers is accessible to a wireless terminal, for instance from one or more direct communication line signals received from the recipient access node, the wireless terminal can use a connection identifier which corresponds to the recipient node to route the message through the access node with which a return communication line connection has been set up. Such connection identifier information can be used even when some other addressing information, e.g. network level address information related to the recipient access node, is inaccessible to the wireless terminal.

EFFECT: routing messages between an end node and an access node through another access node.

18 cl, 9 dwg

FIELD: physics, communications.

SUBSTANCE: invention relates to communication. Present invention provides a broadband access device and a method for providing a video service, where the broadband access device includes a video service component which transmits stored video service data through an access component of the broadband access device to a user terminal in accordance with a request from the user terminal. In accordance with embodiments of this invention, video service requirements to the frequency band of the access network and convergence network are reduced and bandwidth restrictions between a highway network and a convergence network are avoided. The mechanism of managing access network and convergence network resources is simplified and management of access network resources is also simplified.

EFFECT: improved use of network frequency band, simpler management of network resources, and avoiding video server limitations which is the technical result.

18 cl, 3 dwg

FIELD: physics, communications.

SUBSTANCE: systems and methods which enable conflict resolution when allocating resources between access terminals in a wireless communication environment are described. A first access terminal can receive a constant or "fixed" allocation consisting of a set of resources such as sub-carriers. When there is need for short-term resource allocation for the second access terminal, time-limited or "unfixed" resource allocation can be provided for the second access terminal. If the resource in the unfixed allocation has already been allocated for the first access terminal through the fixed allocation, the first access terminal can receive a conflict indicator together with information relating to prolonged unfixed allocation, can forgo the conflicting resource, and can resume control over the conflicting resource after unfixed allocation.

EFFECT: assistance in allocating resources in a wireless communication environment to improve system transmission capacity and broaden user experience.

50 cl, 11 dwg

FIELD: physics; communication.

SUBSTANCE: invention relates to communication systems and more specifically to a method and a device for efficient delegation and/or address allocation and/or transmitting signals in a virtual communication network, for example a network supporting virtual private networks (VPN) and one or more addressing domains and meant for such systems as mobile communication systems, where the number of mobile nodes in each of several visited domains can vary relatively fast, which makes delegation of static address from a personal domain in each of the visited domains inefficient. Address delegation can be done beforehand upon requests for address allocation from a visiting mobile node, or address delegation can be initiated by an address allocation request. Information update messages constantly inform the personal domain on allocation status of addresses delegated to the said personal domain and can, in particular initiate additional delegation.

EFFECT: supporting a range of unallocated delegated addresses which increases efficiency of transmitting signals.

28 cl, 19 dwg

FIELD: information technologies.

SUBSTANCE: method of assigning cellular communications identifier to SIP device consists in the following: it is determined if the device is only SIP device requiring cellular communication identifier which includes one or more of the following: electronic serial number (ESN) or International Mobile Subscriber Identity (IMSI) number; only SIP device is authenticated based on determination that only SIP device corresponds to SIP user account of SIP provider associated with SIP device only; and cellular communication identifier is assigned only to SIP device based on authentication, and assignment additionally contains selection of one of certain number of cellular communication identifiers received from cellular operator by SIP provider associated with SIP device only.

EFFECT: providing interaction of devices with session initialisation protocol for cellular communications network.

30 cl, 10 dwg

FIELD: physics, communications.

SUBSTANCE: invention relates to communication networks and is specifically designed for providing terminal initialisation in a communication network. A device and a method are proposed for a digital broadcast system, which enable transmission of terminal initialisation as a service or as access to a service. The terminal initialisation function can provide a terminal or group of terminals with configuration parametres, data or applications, for instance. Terminal initialisation can be transmitted in an ESG fragment which can include, for instance a service fragment, an access fragment or a content fragment. In one example the ESG service fragment can include a parametre which determines the type of the service fragment. The type of the service fragment can be indicated as a terminal initialisation service. In another example the ESG access fragment can include a parametre for indicating terminal initialisation as service or as access to a service. The content fragment can also contain terminals initialisation messages in form of files.

EFFECT: efficient and reliable terminal initialisation in a communication network.

64 cl, 8 dwg

FIELD: physics, communications.

SUBSTANCE: invention relates to communication networks and is specifically designed for providing terminal initialisation in a communication network. A device and a method are proposed for a digital broadcast system, which enable transmission of terminal initialisation as a service or as access to a service. The terminal initialisation function can provide a terminal or group of terminals with configuration parametres, data or applications, for instance. Terminal initialisation can be transmitted in an ESG fragment which can include, for instance a service fragment, an access fragment or a content fragment. In one example the ESG service fragment can include a parametre which determines the type of the service fragment. The type of the service fragment can be indicated as a terminal initialisation service. In another example the ESG access fragment can include a parametre for indicating terminal initialisation as service or as access to a service. The content fragment can also contain terminals initialisation messages in form of files.

EFFECT: efficient and reliable terminal initialisation in a communication network.

64 cl, 8 dwg

FIELD: information technologies.

SUBSTANCE: mobile terminal for performance of operations with broadcast content comprises controller able to control client application. Client application may perform operations including work in recording mode. In recording mode client application may record content for selected channel and save recorded content in data base. In response to changing channel from selected channel to another channel, client application may initiate time-out of recording for selected channel. Client application may reset time-out of recording for selected channel at each subsequent event of changing channels back to selected channel. However, if time-out of recording expires before its reset at the following event of changing channels back to selected channel, client application may terminate recording of content for selected channel.

EFFECT: reduction of delay related to switching of channels.

27 cl, 30 dwg

FIELD: information technologies.

SUBSTANCE: method is proposed for generation of digital broadcasting transport flow pack, including formation of transport flow pack comprising filling area for insertion of available data of subsidiary reference sequence (SRS), randomisation of pack, which includes filling area, and SRS-data is inserted into filling area of randomised packet, addition of parity for correction of errors in pack, where SRS-data is inserted, pack, in which parity has been added, is alternating, and its trellis coding is carried out. Signal of segment synchronisation and signal of field synchronisation are inserted into pack produced by trellis coding, and modulation is carried out with vestigial sideband (VSB) and RF-transformation of pack for transfer of VSB-modulated and RF-transformed pack.

EFFECT: improved efficiency of reception in receiving system and support of compatibility with existing digital broadcasting transmitting receiving system.

23 cl, 14 dwg

FIELD: information technology.

SUBSTANCE: presentation associatively related to a basic service and an additional presentation associatively related to an additional service are received. Also the devices and methods include provision for a channel set up in the device, where the set up channel is based on the combination of at least part of the basic service with at least part of the additional service.

EFFECT: possibility of content distributors customising content presented to their subscribers when on service is offered by several content distributors.

51 cl, 21 dwg

FIELD: physics, communications.

SUBSTANCE: invention relates to multimedia transmission systems, specifically to methods and a device for acquiring services. Proposed is a service acquisition device which has a source coder configured to generate one or more channel switch video (CSV) signals, which is an independently decoded version of a low-resolution video for the selected channel in a received multiplex transmission and associated one or more multimedia signals, an error coder configured to code CSV signals and multimedia signals for formation of coded error blocks, and a linker configured to encapsulate coded error blocks into a multiplex transmission signal.

EFFECT: fast acquisition of a service and/or switching between services in multiplex transmission.

60 cl, 23 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to content distribution systems and specifically to a device and methods of subscribing for opening and closure of packets. The technical result is achieved due to that program package information containing attributes of the channel package for presenting multimedia information is provides. Further, the subscription characteristic which determines possibility of subscription for a package and presentation of the program package information on the device is determined. The device can compare the subscription characteristic with information on subscription relating to the device. Subscription is permitted and/or program package information is presented on the device based on predefined dependency between the subscription characteristic and subscription information of the device.

EFFECT: improved efficiency of managing changes in multimedia scheduling packages.

28 cl, 9 dwg

FIELD: physics, communications.

SUBSTANCE: invention relates to communication networks, and particularly to message templates in electronic service guides used in communication networks. A device and method of transmitting and receiving electronic service guide (ESG) fragments relating to an event or program are disclosed. An event or program can include an interactive service component through which a subscriber can interact with the program in real time. Information content of a program such as audio and video data relating to the program can be transmitted to a subscriber in an ESG fragment. An ESG fragment can have associated metadata which can contain modified information relating to an interactive service component of an event or program. A terminal device or subscriber receiver can analyse data in the ESG fragment in order to determine attributes required for displaying the message template related to the interactive service component of the event or program. A subscriber can interact with a program through the said message template.

EFFECT: design of a system for offering subscribers interactive services, distinguished by efficiency and flexibility which can be eliminate errors or minimise their frequency when a subscriber enters their response.

38 cl, 9 dwg, 1 tbl

FIELD: physics; communication.

SUBSTANCE: invention relates to communication networks, and particularly to electronic service guides used in communication networks. The technical result is achieved due to that, when transmitting electronic service guide ESG fragments, identifier (ID) values are processed and compared, as well as the version and/or uniform resource identifier (URI) associated with ESG fragments for transmission. ESG fragments are encapsulated into an electronic service guide delivery unit (SGDU) based on processing and comparing values. Similarly, the SGDU can be received in a receiver, data associated with ID values, version and/or URI of the SGDU, and associated ESG fragments can be extracted and compared with already stored values. The SGDU and ESG fragments can be processed in accordance with comparison results.

EFFECT: identification of ESG fragments with small amount of service information.

28 cl, 10 dwg, 1 tbl

FIELD: physics; communication.

SUBSTANCE: invention relates to digital video broadcasting systems using an electronic service guide (ESG). A device is proposed for handling errors in ESG transmission in a digital video broadcasting system, which includes a service application (SA) component for receiving a request message for file restoration from a communication terminal after transmitting ESG from a service management (SM) component to a terminal and, if the request message for file restoration is an ESG request, providing the SM component with a request message for file restoration and a terminal address; a logic device for compiling ESG for generating ESG within a SM component which interprets the request message and determines whether to resend the ESG to the terminal, and if a decision is made to resend the ESG, the logic device for compiling the ESG sends ESG metadata and terminal address to an interactive server for transmitting ESG within the SM component, and the interactive server sends ESG metadata to the terminal.

EFFECT: design of a video broadcasting system capable of sending a restoration request to a network and receiving a repeatedly transmitted ESG when an error occurs during transmission of the ESG.

33 cl, 14 dwg

FIELD: technology for simultaneous broadcasting radio-transmission of signals with analog modulation and of digital transmission signals.

SUBSTANCE: in accordance to the invention, amplitude-modulated signal of simultaneous broadcasting radio-transmission, which incorporates digital transmission signal and analog transmission signal in one transmission channel, is characterized by the fact that one side band of carrier of signal of simultaneous broadcasting transmission is modulated by digital transmission signal, and another band is modulated by correcting signal, which ensures provision of analog transmission signal of waveform envelope for demodulation. Generator of amplitude-modulated signal is intended to be used for generation and transmission of aforementioned signals.

EFFECT: creation of method for simultaneous transmission of digital and analog signals through a single channel.

4 cl, 2 dwg

Up!