Method and device for transmitting service messages in wireless communication system

FIELD: transmitting messages with broadcast servicing parameters in wireless communication system supporting broadcast service.

SUBSTANCE: one of methods involves identification of service option number corresponding to set of broadcast transmission parameters. As an alternative, message identifies bit block corresponding to broadcast transmission parameters. Message can be transferred over service information transmission channel. Message for system supporting broadcast service identifies protocol stack for processing broadcast service and also identifies protocol stack for processing broadcast content.

EFFECT: enhanced efficiency and precision of data transfer and specific service rendering.

12 cl, 24 dwg

 

Background of invention

The claim to priority §35 U.S.C. 120

This patent application claims the priority of provisional patent application U.S. No. 60/279970, filed on March 28, 2001, the rights to which are owned by the copyright holder of the present invention included in the present description in its entirety by reference.

Links to patent applications that are in the process of simultaneous consideration

The present invention relates to the following patent applications in the U.S. Patent & Trademark Office:

"Method and Apparatus for Security in a Data Processing System" in the name of Philip Hawkes et al., the index is a patent attorney No. 010497, filed simultaneously with this application and assigned it to the right holder and which is fully incorporated herein by reference;

"Method and Apparatus for Out-of-Band Transmission of Broadcast Service Option in a Wireless Communication System" in the name of Nikolai Leung, index patent attorney No. 010437, filed simultaneously with this application and assigned it to the right holder and which is fully incorporated herein by reference;

"Method and Apparatus for Broadcast Signaling in a Wireless Communication System" in the name of Nikolai Leung, index patent attorney No. 010438, filed simultaneously with this application and assigned it to the right holder and which is fully incorporated herein by reference;

"Method and Apparatus for Transmission Framing in a Wireless Communication System" in the name of Raymond Hsu, in the former patent attorney No. 010498, filed concurrently with this application and assigned it to the right holder and which is fully incorporated herein by reference;

"Method and Apparatus for Data Transport in a Wireless Communication System" in the name of Raymond Hsu, index patent attorney No. 010499, filed simultaneously with this application and assigned it to the right holder and which is fully incorporated herein by reference;

"Method and Apparatus for Header Compression in a Wireless Communication System" in the name of Raymond Hsu, index patent attorney No. 010500, filed simultaneously with this application and assigned it to the right holder and which is fully incorporated herein by reference.

The technical FIELD TO WHICH the INVENTION RELATES.

The present invention in General relates to wireless communication systems, more particularly to a method and device for compressing messages in preparation for transmission in a wireless communication system.

PRIOR art

There is increasing demand for packet data services in a wireless communications system. As traditional wireless communication systems designed for voice communication, when they are extended to support data services, there are many challenges. In particular, the organization unidirectional services, such as broadcast service where video and audioinformation transmitted to the subscriber in streaming mode, has a JV is nificence set of requirements and goals. Such services may have the demands of a wide bandwidth, and system developers try to minimize the transmission of information. In addition, the subscriber requires specific information to access the broadcast transmission, such as processing parameters and protocols. There is the problem of transmission of information, specific to the broadcast, the optimized use of the available bandwidth.

Therefore, there is a need for efficient and accurate method of data transmission in wireless communication systems. Moreover, there is a need for efficient and accurate method of providing the user with information specific to the service.

The invention

Embodiments of the invention set forth in this description focuses on the foregoing needs by providing methods for providing the user parameters and protocols specific to the service in a wireless communication system supporting a broadcast service or another service, one-way transmission.

According to one aspect, in a wireless communication system supporting a broadcast service, the method involves the generation of a message protocols broadcast service, and a message about the protocols shirokanedai is through service on many mobile receivers, the message protocols broadcast service includes a number of service options, identifying the set of parameters and a set of parameters describes the processing of content (information meaningful content broadcasting.

In another aspect, in a wireless communication system supporting a broadcast service, the method includes receiving a message with parameters broadcast service, removing a number of service options from the message settings cell broadcast service and the initiation of the Protocol stack corresponding to the number of options of service.

In another aspect, a wireless device includes a means of receiving messages with parameters broadcast service, the extraction tool room options, service message settings cell broadcast service and the means of initiation Protocol stack corresponding to the number of options of service.

LIST of FIGURES

Figure 1 - scheme of extended spectrum communication system that supports a certain number of users.

Figure 2 - block diagram of a communication system supporting broadcast transmissions.

Figure 3 - model of the Protocol stack, the corresponding option broadcast service in a wireless communication system.

4 is a table of protocols used on the levels of the Protocol stack that supports the option widely esternay service in a wireless communication system.

5 is a block diagram of the implementation of the access to the broadcast service in the topology of the wireless communication system.

6 is a broadcast stream in a wireless communication system.

Fig.7 - display header compression in wireless communication system.

Fig - periodic broadcasting the information about header compression.

Fig.9 - Protocol header compression.

Figure 10 - the Protocol header compression for broadcast services in a wireless communication system.

11 is a block diagram of header compression for broadcast services in a wireless communication system.

Fig - block diagram of the decompression of headers for a broadcast service in a wireless communication system.

Fig and 14 illustrate the transport of data in a wireless communication system.

Fig - timing diagram of message flow in a wireless communication system.

Fig - the configuration of the service system messages about the parameters.

Fig - block configuration bits service system messages about the parameters.

Fig - block-scheme of the algorithm is the provision of broadcast protocols and parameters in a wireless communication system.

Fig - display options service on sets of parameters.

Fig illustrates the definition of the parameter in a wireless communication system.

Fig is a block diagram of channels used in the wireless Internet throughout the water system connection, supporting a broadcast service.

Fig - broadcast with service information, peremeshennoi content broadcasting.

Fig - way access to a broadcast service in a wireless communication system.

Fig - element memory for storing service information broadcast service.

Detailed description

In the present description, the word "illustrative" is used exclusively in the sense of "servant example, case illustration". Any variant of the invention, set forth in the present description as "illustrative", should not be construed as preferred or provide additional advantages in comparison with other variants of embodiment of the invention. Although various aspects of the present invention represented in the drawings, the drawings are not necessarily made to scale, unless otherwise stated.

Illustrative variant implementation of a wireless communication system applies the method header compression that reduces the size of each header, while maintaining accuracy and requirements to transfer imposed by the system. Illustrative variant implementation supports unidirectional broadcast service. Broadcast service provides video and/or audio streams to multiple users is lei. Subscribers broadcast service "tuned" for a specific channel to access the broadcast. Since the requirements for bandwidth for high-speed transmission for broadcast video are high, it is desirable to reduce the amount of any proprietary information associated with the broadcast.

Subsequent discussion develops illustrative variant of the invention, first, a representation of a wireless communication system extended range in General. Then presents a broadcast service, and the service is referred to as high-speed broadcast service (HSBS), and the discussion includes a channel assignment is illustrative of a variant embodiment of the invention. Then it seems the subscription model, including options for a paid subscription, free subscription and mixed subscription plan similar to the plans that are currently available for television transmission. Then described in detail the features of the access to the broadcast service, presents the use of service options to determine the features of the program. The flow of messages in the broadcast system is discussed taking into account the topology of the system, i.e. infrastructure elements. Finally, discusses the header compression used in the illustrative embodiment, the wasp is estline of the invention.

It should be noted that illustrative variant embodiment of the invention is considered as an example in the present description; however, alternative embodiments of the invention may include various aspects without going beyond the scope of the present invention. In particular, the present invention can be used in data processing systems, wireless communication systems, one-way broadcast systems and any other systems designed for the efficient transmission of information.

Wireless COMMUNICATION system

Illustrative variant implementation of the invention uses the wireless communication system of a wide range of supporting a broadcast service. Wireless communication systems are widely used to provide various types of communications, such as voice communication, data transmission, etc. Such systems can be based on multiple access, code division multiple access (CDMA), multiple access with time division multiplexing (TDMA), or some other modulation methods. CDMA system provide, in comparison with other systems, certain advantages, including increasing the capacity of the system.

The system can be designed to support one or more standards, such as TIA/EIA/IS-95-B Mobile Station-Base Station Compatibilit Standard for Dual-Mode Wideband Spread Spectrum Cellular System", which in this description referred to as the standard IS-95 standard, proposed by the consortium "3rdGeneration Partnership Project" (the Project partnership in the field of communication systems third generation), which in this description referred to as the 3GPP, and is implemented in a set of documents that includes documents No. 3G TS 25.211, 3G TS 25.212, 3G TS and 25.213, and 3G TS 25.214, 3G TS 25.302, which in this description referred to as W-CDMA, the standard offered by a consortium of "3rdGeneration Partnership Project 2 (Project 2 partnership in the field of communication systems third generation), which in this description referred to as the 3GPP2 consortium, and TR-45.4, which in this description referred to as cdma2000, originally known as IS-2000 MC. The standards above are included in the present description in its entirety by reference.

Each standard specifically defines processing data for transmission from the base station to the mobile station and Vice versa. The subsequent discussion considers as illustrative variant of the invention, the wireless communication system extended range, compliant with the cdma2000 protocols. Alternative embodiments of the invention may include other standards. Other embodiments of the invention can apply compression methods, izlojennye the present description, in other types of data processing systems.

Figure 1 shows an example system 100 connection that supports a number of users and is capable of implementing at least some aspects and embodiments of the present invention. For planning the transmission system 100 may be used any of a variety of algorithms and methods. System 100 provides communication for a number of hundred with 102A through 102G, each of which is served by a corresponding base station with A on 104G, respectively. In the illustrative embodiment of the invention some of the base stations 104 have multiple receiving antennas and others have only one receiving antenna. Similarly, some of the base stations 104 have multiple transmitting antennas and one transmitting antenna. There are no restrictions on the combination of transmitting antennas and receiving antennas. Thus, it is possible for the case when the base station 104 has multiple transmitting antennas and one receiving antenna, or has multiple receiving antennas and one transmitting antenna, or has one or multiple transmitting antennas and receiving antennas.

The terminals 106 in the service area may be fixed (i.e. stationary) or mobile. As shown in figure 1, the system allocated to different terminals 106. Each of the first terminal 106 in a given time reported at least one, and possibly with a large number of base stations 104, when receiving and transmitting data over the descending and ascending lines that depends on, for example, whether the soft mode relay transmission service, or whether the terminal is designed and operated it for (simultaneous or sequential) receive multiple transmissions from multiple base stations. Soft mode relay transmission service in CDMA communication systems are well known in the technical field and are described in detail in U.S. patent No. 5101501, entitled "Method and system for providing a Soft Handoff in a CDMA Cellular Telephone System", the rights to which are owned by the copyright holder of the present invention.

Under the descending line of communication refers to the transmission from the base station to the terminal, and under the ascending line of communication refers to the transmission from the terminal to the base station. In the illustrative embodiment of the invention, some of the terminals 106 have multiple receiving antennas and one receiving antenna. Figure 1 is a base station A transmits data to the terminal A and 106J on the downlink, the base station B transmits data to the terminal S etc.

The increasing demand for wireless data and expanding the number of services available through wireless technology, led to the creation of specificeskich data services. One such service is referred to as high speed data rate (HDR). An example of HDR service is proposed in the document "EIA/TIA-IS856 cdma2000 High Rate Packet Data Air Interface Specification", which is referred to as "description HDR". The HDR service is, in General, the add-in relation to speech communication system that provides an efficient way of transferring data packets in a wireless communication system. If you increase the amount of data transmitted and the number of transmission channels is limited bandwidth available for the radio becomes a critical resource. Therefore, there is a need for efficient and accurate method of scheduling transmissions in a communication system that optimizes the use of available bandwidth. In the illustrative embodiment of the invention, the system 100 shown in figure 1, is compatible with the CDMA system having a service HDR.

High-SPEED BROADCAST SYSTEM (HSBS)

Figure 2 presents the wireless system 200 of communication, in which video and audio information is provided to the network service packet data (PDSN) 202. Source of video and audio can be a TV program and radio program. Information is provided in the form of packetized data, for example in the form of IP packets. PDSN 202 processes the IP packets for distribution in the access network (AN). As shown, AN is determined by the AK parts of the system, includes base stations (BS, BS) 204, built with multiple mobile stations (MS, MS) 206. PDSN 202 is connected to the base station 204. For service HSBS BS 204 receives a stream of information from the PDSN 202 and provides this information to a designated channel to the subscribers in the system 200.

In a given sector, there are several ways to implement a broadcast service HSBS. Factors considered when designing the system, include, but are not limited to, the number of supported sessions HSBS, the number of frequencies and the number of supported broadcast physical channels.

HSBS represents the flow of information provided through the ether interface in a wireless communication system. The term "HSBS channel" refers to a single logical broadcast session HSBS defined by the content of broadcasting. It should be noted that the content of this channel HSBS may change over time, for example, news in 7 hours, the Weather in 8 hours, the Film in 9 hours, etc. Based on time scheduling is similar to a single TV channel. The term "Broadcast channel" refers to a separate physical channel for direct communication line, for example, a given Walsh code that defines the transfer of broadcast traffic. Broadcast Channel, BCH corresponds to a separate channel multiplex transmission kodovym division multiplexing (CDM).

A separate broadcast channel can carry one or more channels HSBS; in this case, the HSBS channels are multiplexed in a separate broadcast channel by way of multiplexing time division (TDM). In one embodiment of the invention separate the HSBS channel is provided in more than one broadcast channel in the sector. In another embodiment of the invention separate the HSBS channel is provided at different frequencies for customer service at these frequencies.

According to the illustrative variant embodiment of the invention, the system 100 shown in figure 1, supports high-speed multimedia broadcast service, called high-speed broadcast service (HSBS). Features broadcast service is provided to ensure programs when the data transfer rate, sufficient to ensure the transmission of video and audio data. For example, application HSBS may include the presentation of films, sports news, etc. in the form of a stream of video data. The HSBS service is a service packet data based on the Internet Protocol (IP).

According to the illustrative variant of the invention, the service provider is referred to as a Content Server (CS, CS), and IC system notifies users about availability, so the th high-speed broadcast service. Any user who wants to take the HSBS service, may become a subscriber by using IC. Then the subscriber can view the broadcast program services through a variety of methods that can be given SC. For example, information about the content of the broadcasts can be spread through advertising, short message service (SMS), wireless application Protocol (WAP) and/or any other means, in General, compatible and suitable for mobile wireless communications. Mobile users are referred to as Mobile Stations (MS). A base station (BS) transmit parameters related to the HSBS, service messages, such as messages transmitted over the channels and/or frequencies used to control and information, i.e. messages that are not related to the payload. Payload refers to the information content of the transmission, for a broadcast session payload is the content broadcast, i.e. videos, etc. If the subscriber broadcast service wants to receive a broadcast session, for example, a particular broadcast program, the MS reads the service message and determines the appropriate configuration. Then MS is tuned to the frequency containing the HSBS channel, and receives content broadcast service.

With ructure channel illustrative variant embodiment of the invention consistent with the standard cdma2000, and direct additional channel (F-SCH) supports data transfer. One variant of the invention comprises a large number of direct main channel (F-FCH) or direct dedicated control channels (F-DCCH) to meet requirements for higher data rate imposed by data services. Illustrative variant implementation of the invention uses the F-SCH as the basis for the direct broadcast of the main channel (F-BSCH), supporting the payload of 64 kbit/s (excluding service message transport radioprotecao (RTP). F-BSCH can also be modified to support other transmission speeds for the payload, for example, by dividing the transmission rate of the payload of 64 kbit/s substreams with a lower transmission speeds.

One variant of the invention also supports group calls in several different ways. For example, through the use of existing unidirectional channels, i.e. one channel direct line of communication to MS without sharing members of the F-FCH (or F-DCCH) both direct and reverse link. In another example, apply F-SCH (shared by group members in the same sector) and F-DCCH (without frames, most of the time direct the sub-channel power control) in a straight line tie and reverse dedicated control channel (R-DCCH) on the reverse link. In another example, uses a high-speed F-BSCH in a straight line and channel access (or a combination of the channel enhanced access/reverse common control channel) on the reverse link.

Having a high speed data transmission, F-BSCH illustrative variant implementation of the invention can use a very large part of the power of direct lines of communication base stations to ensure adequate service coverage. Designing the physical layer HSBS, therefore, focuses on improving efficiency in the broadcasting environment.

To ensure adequate support for video services, the system design considers the required power base stations with different transmission channel, as well as the corresponding video quality. One aspect of the design is a compromise between the perceived video quality at the boundary of service and quality in the area, closer to the cell. Decreasing the transmission rate of the payload increases the effective speed of error correction code, and the level of transmission power of the base station provides the best radio coverage on the border of the cell. For mobile stations located closer to the base stations, the reception of the channel is error-free, and the video quality will be reduced due to the reduced speed of prediciting source of information. The same compromise is present in the case of other non-video applications that can support the F-BSCH. The decrease in the rate of transmission of the payload supported by the channel, increases the service area of a price decrease download speed for data applications. Balance the relative importance between video quality and bandwidth on the one hand and service area with the other hand is objective. Select the configuration-oriented configuration that is optimized for this application, and is a good compromise among all the possibilities.

The transmission rate of the payload for the F-BSCH is an important design parameter. When designing systems that support broadcast according to an illustrative version of the invention, can be used the following assumptions: (1) basic transmission rate of the payload is 64 kbit/s; (2) for video streaming services speed transmission payload implies the inclusion of 12 8-bit bytes of service data to the service for RTP packets; (3) the average amount of service information for all levels between the RTP and the physical layer is approximately equal to 64 8-bit bytes per packet plus 8 bits of insider information to the frame F-SCH used in the module header Protocol data multiplex the regulation (MUXPDU).

In the illustrative embodiment of the invention for broadcast services that are not associated with the video, the maximum supported speed is equal to 64 kbit/S. However, it is also possible many other speed transmission payload less than 64 kbit/S.

The subscription model

For service HSBS there are several possible models, subscription/pay, which include free access, controlled access and partially controlled access. For free access does not require a subscription for receiving services. BS performs broadcast transmission of content without encryption, and interested mobile devices can receive content. Revenue from this service provider can obtain with the help of advertising, which can also be transmitted over the broadcast channel. For example, can be passed clips coming soon movies that studios pay to the provider.

In the case of controlled access, the user of the MS subscribes to the service and pay the appropriate amount in order to receive the broadcast service. Nepodpisanija the user will not be able to take the HSBS service. Controlled access can be implemented by encrypting the transmission/content HSBS in such a way that only subscribed users will be able to decrypt the tent. This may be a procedure of transmitting the decryption key on air. This scheme provides a high level of security and prevents theft of services.

Hybrid access scheme, called partially controlled access, provides the HSBS service as a subscription-based service that is encrypted with intermittent unencrypted advertising programs. Such advertising may be designed to push the subscription encrypted service HSBS. The schedule of such unencrypted segments may be known to the MS through a third-party tool.

Option service HSBS

Option service HSBS is determined by: (1) Protocol stack; (2) options in the Protocol stack; and (3) procedures for setting up and syncing service. The Protocol stack corresponding illustrative variant of the invention, presented in figure 3 and 4. As shown in Figure 3, the Protocol stack is an item-specific infrastructure, i.e. MS, BS, SN and SC in the illustrative embodiment of the invention.

Next, in Figure 3, for application level MS Protocol specifies the audio codec, video codec, as well as any profiles (set of parameters) of video data. Additionally, the Protocol determines the type of the payload of the transport radioprotecao (RTP), when RTP is used. D. the I transport layer MS, the Protocol specifies the port of the user datagram Protocol (UDP), which will be used for transmission of RTP packets. The security level of the MS is determined by the Protocol, and the security options provided by out-of-band channels, when you initially establish a secure connection with the UK. The link layer specifies the compression settings of the IP header.

In order that the mobile station can successfully discover and listen to a broadcast channel, through the ether interface transmits various parameters relating to the broadcast service. Broadcast service is designed to support various options protocols in the Protocol stack. This requires that the receivers of broadcast services were informed about the options of the protocols selected for the proper decoding and processing the broadcast data. In one embodiment of the invention IC provides this information to the receiver in the form compliant with the cdma2000 service message about system parameters. For the receiver is the advantage of the opportunity to receive information directly from the service message. In this case, the receiver can directly determine whether the receiver sufficient resources to receive broadcast session. Priem the tracks to service messages about system parameters. The system may implement a number of service options, the appropriate set of parameters and protocols, and a number of service options available in the message. Alternatively, the system may provide a set of bits or flags to indicate various options are selected protocols. Then the receiver determines the options protocols for correct decoding of the broadcast session.

The broadcast channel is a physical channel allocated for transmission of broadcast traffic. There are several possible formats for the physical layer, which can be used for a given broadcast channel, and, consequently, the receivers of the mobile stations require information about these parameters in order to successfully decode the physical transmission of broadcast channel. More precisely, each broadcast channel, HSBS, in the system as the unique identifier. Additionally, each channel HSBS BS assigns the reference ID of the broadcast service, and the base station sets this field accordingly the current session broadcast service. Then broadcast service transmits information for each of the HSBS channel, which includes: the ID of the broadcast channel and the reference ID Shiro is awesomeley service. Moreover, the broadcast channel may include various combinations of protocols upstream levels based on the type of content dissemination. Mobile receiver also requires information relating to these protocols upstream levels for interpretation broadcasts. According to one variant of the invention, the Protocol stack is passed through methods out-of-band transmission, and way out-of-band transmission means the transmission of information through a single channel different from the broadcast channel. In this approach, the description of the Protocol stack upper levels is not transmitted on the broadcast channel or channel service system parameters.

As was discussed above, the option of service define the stack of protocols and procedures used for broadcast services. Compatible with unidirectional service, a broadcast service is characterized by the options protocols common to many receivers broadcasting. In the illustrative embodiment of the invention approval options protocols for a broadcast service between the mobile station and the network is not performed. Options are predefined by the network and provided to the mobile station. As a broadcast service is AGNONA allenou service broadcast service does not support requests from the mobile station. Most likely, the concept of a broadcast service such television program, in which the receivers are tuned to the broadcast channel and get access to the broadcast by using the parameters defined by the SC.

In order to avoid the requirements of coordination between the wireless network and the UK, the service can use out-of-band channels for transmission to the mobile station information regarding options protocols above the IP network layer. Fig shows a broadcast stream according to one variant embodiment of the invention. The horizontal axis represents the topology of the system, i.e. elements of the infrastructure. The vertical axis represents the time line. At time t1 MS accesses out-of-band through the BS. It should be noted that the MS can access the network by selecting the service packet data, for example, using the option of a dedicated channel packet data marked SO 33. Mostly MS selects channel packet data to establish a session with the IC through a streaming Protocol real-time (RTSP). MS requests a description of the application and transport protocols used for broadcast stream from SK in m the point in time t3. It should be noted that in addition to using RTSP to request a description of the application and transport protocols can also be used a Protocol session initiation (SIP). Description is transmitted through the session description Protocol (SDP) at time t4. The transfer Protocol can be performed at the time when the user accesses the broadcast service. It should be noted that RTSP and SDP are standardized approaches for establishing unidirectional streaming services in the framework of the problem of designing Internet engineering task force (IETF) and within 3GPP2. The mobile station may also use the service packet data to request PDSN to the identification of the Protocol header compression broadcast service and the transmission of all information initialization compression to the mobile station at time t2. In one embodiment of the invention the control Protocol Internet Protocol (IPCP) is used for exchange with the mobile station information about header compression. Similarly, the same mechanism can be extended to provide information about the broadcast stream.

When you change the options of the Protocol broadcast service, the mobile station requires the notice. One variant of the invention applies the security parameters index (SPI) for indicating the CSOs, when options punctures can be changed. If options protocols have changed as a result of use in the system of another IC, or a relay transmission maintenance mobile station in another system, the SPI will change automatically due to a change in the IP address of the IC. Moreover, if SK has not changed, and the same IC is used with other options protocols, the insurance company will receive a request to change the SPI for indicating a change of parameters. When the mobile station detects that a new SPI, it will receive a new Protocol by calling the service packet data and contact with the PDSN and the UK, whose IP address is contained in the SPI.

In one embodiment of the invention the SPI approach uses several criteria. First, a single IC uses the same options protocols for sequential streaming sessions, or IC modifies SPI, if you change options protocols. Secondly, the PDSN does not change the algorithm or parameters header compression between the stream sessions with the same SPI.

Change options of the protocols in this system forces many mobile stations to establish a call to service packet data to obtain an updated Protocol definitions. Must be entered randomized delay calls to prevent system overload sources such calls. The content servers may impose some who pioneered the delay between the change SPI and the beginning of the content stream, to enable all users to have the option of protocols.

On the contrary, the protocols of the broadcast channel and the parameters can be transmitted to the mobile station. In an alternative embodiment of the invention, the number of service options (SO) is assigned to each set of broadcast protocols and parameters, and the number SO transferred to many receivers. As a result, the parameter information is transmitted to multiple receivers directly in the form of multiple coded fields. The above-mentioned method for the identification of broadcast protocols and options with rooms SO that includes the message settings cell broadcast service (BSPM). This BSPM is a service message that is specific to this broadcast service. The mobile station wishing to take the HSBS service, must keep track of BSPM. BSPM continuously transmitted periodically in each sector, which includes one or more configured broadcast channels.

The BSPM format in accordance with an illustrative embodiment of the invention presented in Fig. Various options present in the message list together with the number of bits allocated for each message. Index offset psevdochumoy (PN, PN) sequence of the pilot signal indicated the AK PILOT_PN. BS sets in the field PILOT_PN the offset of the PN sequences of the pilot signal for the corresponding base station in units of 64 PN chips (symbols psevdochumoy sequence). BSPM_MSG_SEQ corresponds to the sequence number message settings cell broadcast service. If the last transmission BSPM change any of the parameters identified in the current BSPM, the BS increments BSSPM_CONFIG_SEQ. HSBS_REG_USED is an indicator of registration broadcast service. Field specifies the frequency used for the search call MS subscriber broadcast service. HSBS_REG_TIME represents the time value register broadcast service. If the field HSBS_REG_TIME set to '0', the base station ignores this field. Otherwise, the base station includes this field with the value specified as follows: BS enters in this field the value of the length register for channel broadcast service; or the base station sets this field to '00000', if MS is required to record the HSBS channel every time she starts monitoring the HSBS channel.

Continuing on Fig, NUM_FBSCH is the number of direct additional broadcast channels. BS enters in this field the number of direct additional broadcast channels transmitted is relevant to the ith BS. NUM_BSCH_SESSION is the number of sessions broadcast service. BS enters in this field the number of sessions broadcast service transmitted by the corresponding BS. NUM_LPM_ENTRIES is the number of mappings of logical channels into physical channels. BS enters in this field the amount of data sent in this message mappings of logical channels, i.e. sessions broadcast service physical channel, i.e. the direct additional broadcast channel. The BS sets the ID of the direct additional broadcast channel, FBSCH_ID, in accordance with additional direct broadcast channel. If the field CDMA_FREQ is present in this record, the base station should set the bit indicator of the frequency of inclusion, FREQ_INCL, '1'; otherwise, the base station sets this bit to '0'.

FBSCH_CDMA_FREQ is the frequency assigned to direct additional broadcast channel. If FREQ_INCL set to '0', the base station ignores this field; otherwise, the base station sets this field as follows: BS enters in this field the value of the CDMA channel number corresponding to the assigned frequency CDMA to CDMA channel containing additional direct broadcast channel.

FBSCH_CODE_CHAN is the index of the code channel direct additional broadcast channel, being the m base station enters in this field the value of the index code channel, which the mobile station should use to direct additional broadcast channel. FBSCH_RC is the configuration of the radio channel direct additional broadcast channel, and BS enters in this field the configuration of the radio channel, which should be used by the mobile station to direct additional broadcast channel.

FBSCH_RATE is the data rate in the forward additional broadcast channel, and the base station enters in this field the data rate used in direct additional broadcast channel. FBSCH_FRAME_SIZE represents the frame size direct additional broadcast channel, and the base station enters in this field the size of the frame in direct additional broadcast channel. FBSCH_FRAME_REPEAT_IND is an indicator of repeating frames direct additional broadcast channel, and if in direct additional broadcast channel is a repeat frame, the base station sets this field to '1'; otherwise, the base station sets this field to '0'.

FBSCH_SHO_SUPPORTED is an indicator of support soft relay transmission service to direct additional broadcast channel, and if the base station supports soft relay transfer the servicing to direct additional broadcast channel with one or more of its neighbors, the base station sets this field to '1'; otherwise, the base station sets this field to '0'.

NUM_NGHBR is the number of neighbors that supports soft relay transmission service to direct additional broadcast channel. If the field FBSCH_SHO_SUPPORTED set to '1', then the base station enters in this field the number of neighbors that supports soft relay transmission service for this additional direct broadcast channel. NGHBR_PN is the index of the offset PN sequence pilot signal of a neighbor. The base station enters in this field the index offset PN sequence pilot signal of the neighbor in units of 64 PN chips. NGHBR_FBSCH_CODE_CHAN_INCL is the power indicator index code direct additional broadcast channel pilot signal of a neighbor. If the index code direct additional broadcast channel pilot signal of a neighbor is included in this message, the base station sets this field to '1'; otherwise, the base station sets this field to '0'. NGHBR_FBSCH_CODE_CHAN is the index of the code direct additional broadcast channel pilot signal of a neighbor. If NGHBR_FBSCH_CODE_CHAN_INCL set to '0', the BS ignores this field; otherwise, the base station enters in this field the code index of the channel that mob is supplemented flax station should use this direct additional broadcast channel with this neighbor.

HSBS_ID is a session identifier, a broadcast service, and the base station enters in this field the identifier corresponding to the broadcast session service. BSR_ID is the reference indicator of the broadcast service, and the base station enters in this field the reference ID of a broadcast service corresponding to the given session broadcast service. HSBS_ID is a session identifier, a broadcast service, and BS enters in this field the identifier corresponding to the broadcast session service.

FBSCH_ID is the ID of the direct additional broadcast channel, and the base station enters in this field the identifier corresponding to direct additional broadcast channel that carries the above-mentioned session broadcast service.

Options protocols may require coordination between the transmitter and receiver are selected and defined in the description of the service options. MS uses the number SO sent in BSPM, to determine options protocols broadcast service. Unlike services unidirectional packet data, in which SO defines the protocols to IP network layer broadcast service defines the protocols to the application layer. The security level uses algorithms W is grovania and authentication transmitted during establishment of a secure connection, for example, by using out-of-band means.

In the illustrative embodiment of the invention the transport layer is specified SO as an application transport Protocol such as RTP, and may not be uniquely defined as the payload of UDP packets. SO also specifies the UDP port number for RTP payloads, in order to distinguish it from other types of UDP traffic that can be sent on the broadcast channel.

The application layer also defined SO as many audio and video codecs (e.g. MPEG-4 and advanced codec with variable speed (EVRC)), has no static type of RTP payloads, which are easily identified mobile station. In unidirectional broadcast applications types of RTP payloads for these codecs must be assigned dynamically when negotiating during a call (for example, using SIP, RTSP, etc) Because in the broadcast services seek to avoid such approvals, media decoders pre-selected with the help of SO. Moreover, since the audio and video data can be transmitted in a separate RTP packets, it is desirable to determine the types of RTP payloads to be used for each media stream.

In the illustrative embodiment, done by the means of the invention, the mapping of logical channel to a physical channel specifies the channel HSBS (HSBS_ID/BSR_ID), portable in the appropriate channel (F-BSCH (FBSCH_ID). Set {HSBS_ID, BSR_ID, FBSCH_ID} completely determines (MS), where you can find and accept this broadcast service. As such, information about the mapping of logical channel to a physical channel is transmitted over the air station MS so that the MS wishes to obtain access to the HSBS channel may define channel (F-BSCH for monitoring. Thus, to the mobile station through the ether interface sends the following information: parameters of a physical broadcast channel; parameters logical broadcast channel; mapping of logical channel in the physical; and one option is to signal that these parameters broadcast services define a new service message in cdma2000, which is specific in relation to a broadcasting service.

An alternative embodiment of the invention uses BSPM, and individual parameters are passed to the block of bits, called a BLOB that contains selectable software options. In contrast to the use of the rooms SO to identify a set of options, when the options protocols at the application level change frequently, requiring overrides BLOB allows you to make changes at the application level without rewriting the entire set of parameters. In particular, the BLOB has the AET override a single parameter without changing the entire set of parameters. If the broadcast service must support many different options protocols, the problem of determining the number of different service options in the previous section can be mitigated by defining BLOB broadcast service. BLOB is sent as part of the BSPM and defines options of the protocols used for broadcast services. Fig illustrates the Protocol stack and the application of the BLOB. Use BLOB provides the advantage that the mobile station uses the BSPM to identify the Protocol stack, and therefore do not need any other out-of-band channels for the transmission of this information. Additionally, a mobile station can immediately determine the ability to access and decode the broadcast stream, without registering for the service.

The disadvantage of using descriptions SO and/or BLOB is the use of wireless infrastructure for coordination protocols used above the IP network layer. The protocols used SC and PDSN must comply with the protocols defined in the BLOB sent to the mobile station.

One means of ensuring coordination is that broadcasting, for example, a football match on that day, the insurance company determines the parameters and protocols to be used when transmitting, from a set of pre-standartizovannym the options.

In one embodiment of the invention, the number SO corresponds to a fixed set of protocols and parameters, and compliance is known to IC and MC. Prior knowledge of compliance eliminates the need to transfer information, and, thus, reduces the amount of transmitted messages, i.e. saves bandwidth. Correspondence stored in the MS and, therefore, cannot easily be changed or updated. If the UK should use a combination of parameters that has not been previously standardized in the form of numbers SO, the standards organization should define a new profile settings before this combination of parameters can be used to broadcast.

On Fig presented using the BLOB information and a broadcast session is assigned a set of parameters. Each parameter can be one or many options. Passing parameters provides some flexibility in comparison with the use of fixed sets of parameters associated with the number SO. The IC may choose one of the available options and to transmit information on the MC. As shown, FIELD 2 in the BLOB can be specified as any of the options from OPTION 1 to OPTION K, and each field in the BLOB may have a different number of available options.

An alternative variant is HT embodiment of the invention provides a broadcast protocols and parameters using broadcasting, for example, a football match on that day, the insurance company determines the parameters and protocols to be used when transmitting, from a set of pre-standardized options.

In one embodiment of the invention, the number SO corresponds to a fixed set of protocols and parameters, and compliance is known to IC and MC. A priori knowledge of compliance eliminates the need to transfer information, and, thus, reduces the amount of transmitted messages, i.e. saves bandwidth. Correspondence stored in the MS and, therefore, cannot easily be changed or updated. If the UK should use a combination of parameters that has not been previously standardized in the form of numbers SO, the standards organization should define a new profile settings before this combination of parameters can be used to broadcast.

On Fig presented using the BLOB information and a broadcast session is assigned a set of parameters. Each parameter can be one or many options. Passing parameters provides some flexibility in comparison with the use of fixed sets of parameters associated with the number SO. The IC may choose one of the available options and to transmit information on the MC. As shown, N IS LE 2 in the BLOB can be specified as any of the options from OPTION 1 to OPTION TO, each field in the BLOB may have a different number of available options.

An alternative embodiment of the invention provides a broadcast protocols and parameters using out-of-band signaling in the broadcast stream. In this discussion of "out-of-band" refers to a single channel used for transmitting the service information. A single channel may be a channel with a different frequency or channel spread spectrum, such as a channel defined by a different Walsh code. The system provides a subscriber parameters broadcast and information about the protocols, when a caller initiates a call to the packet data. The subscriber or MS first requests the PDSN information about header compression. Using the data acquired from the PDSN, the MS can receive the broadcast service information. MS communicates with the IC using the Protocol of IP type, for example, RTSP, or SIP, to get the description of the transport and application levels. MS uses this information for receiving, decoding and processing the broadcast session.

On Fig shows the various channels used to transmit different information in a broadcast system. As shown, the system 3000 includes IC 3002 and 3004 MS, communicating through a broadcast channel 310, channel 3012 service information and channel 3014 traffic. Content broadcasting this broadcast session is transmitted over the broadcast channel 3010, which may be assigned a unique frequency or assigned a unique channel Walsh. Send a message BSPM is on channel 3012 service information. Channel 3014 traffic is used to send out-of-band signaling, such as communication between SC and MC, and the communication between the PDSN (not shown) and MS.

MS has the ability to connect with SK and PDSN directly, using the option out-of-band signaling over the service packet data. Out-of-band communication allows the company to update the information without passing it through the BS, as out-of-band communication is installed directly between the MS and SC or MS and PDSN. It should be noted that when using the service packet data as out-of-band means, the data exchange between the MS and the SC will still occur through the BS. However, for the BS does not need to know the payload, and thus there is no need for coordination protocols SC and BS.

To avoid the disadvantages of the methods out-of-band transmission protocols and parameters at the receiver, the SDP description from IC must be multiplexed in the broadcast stream. This allows the mobile station determined the shape options protocols used IC, without tinctures call packet data.

Description SDP is sent with the same frequency as the short-term encryption key (SK) in the broadcast stream. The frequency of sending these updates is limited by the amount of bandwidth available for such updates. For example, if the SDP description has a size of 300 bytes and is sent every three seconds, the required bandwidth is 800 bits/s. It should be noted that since the source of the SDP description is server content server content can improve the quality of multimedia using multiplexing SDP messages in the broadcast stream when the bandwidth media is small enough to allow it. In the SDP information may be adaptive based on the status of bandwidth. Thus, if the channel status and/or load on the bandwidth of the system is changed, the transmission frequency SDP may also change. Similarly, you can change the size of the SDP by configuring the information contained in it, focusing on this system.

Description SDP is usually transmitted in messages RTSP Protocol notification service (SAP) or SIP. In order to avoid service information these protocols, it is recommended that the description of the SDP was transported directly over UDP using the identifier is the well-known UDP port number to send the message SDP. This port number must not be used to send RTP or other types of UDP traffic sent over the broadcast channel. Checksum UDP provides error detection for the SDP payload.

According to one variant of the invention, shown in Fig, the system provides broadcast protocols and parameters via in-band signaling in the broadcast stream. Broadcast 4000 contains the content of the broadcast and transmitted over a broadcast channel such as a broadcast channel 3010 on Fig. SDP 4002 inserted in the broadcast stream 4000.

On Fig provides a method of 5000 grant options broadcast service and information about the Protocol using in-band method, and service information provided together with the content broadcast on a broadcast channel. The term "in-band" means that the service information is available in the same channel, in the alternative, can be used to restore access to the previous broadcast session. Fig illustrates the memory block 6000, which stores the SPI and SDP corresponding to each broadcast session, which was accessed. Service information corresponding to the current broadcaster is th session, stored in the memory 6000, and the stored information is last traded information. In one of the embodiments of the invention, the memory unit 6000 is the memory of the "first - come, first-served basis (FIFO). In an alternative embodiment of the invention uses the cache memory. In another embodiment of the invention, the information relating to the session, which was accessed is stored in the mapping table (LUT).

In embodiments of the invention, using mechanisms such as cache memory and/or LUT, MC uses a simple algorithm with a time stamp to maintain in memory only one copy of the most recent configurations SPI-SDP. For each pair of SPI-SDP MC supports a timestamp of when the last dose of MC description. If MC detects SPI, which is already present in memory, it uses the saved configuration and updates the timestamp for the current time. If SPI is not in memory MC, MC replaces the oldest entry SPI-SDP in her memory to the newly discovered pair of SPI-SDP. After that MC uses a new configuration for decoding the broadcast stream.

In the alternative, can be used to restore access to the previous broadcast session. Fig illustrates the memory block 6000, which stores the SPI and SDP, sootvetstvuyushie each broadcast session, which was accessed. Service information corresponding to the current broadcast session is stored in memory 6000, and the stored information is last traded information. In one of the embodiments of the invention, the memory unit 6000 is the memory of the "first - come, first-served basis (FIFO). In an alternative embodiment of the invention uses the cache memory. In another embodiment of the invention, the information relating to the session, which was accessed is stored in the mapping table (LUT).

In embodiments of the invention, using mechanisms such as cache memory and/or LUT, MS uses a simple algorithm with a time stamp to maintain in memory only one copy of the most recent configurations SPI-SDP. For each pair of SPI-SDP MC maintains a timestamp of when the last dose of MS description. If the MS detects SPI, which is already present in memory, it uses the saved configuration and updates the timestamp for the current time. If SPI is not in the memory of the MS, the MS replaces the oldest entry SPI-SDP in her memory to the newly discovered pair of SPI-SDP. After that MS uses a new configuration for decoding the broadcast stream.

Message flow

Figure 5 illustrates the flow when calling the La accessing the broadcast session in the illustrative embodiment of the invention for a given system topology. The system includes MS, BS, SN, SC, as shown on the horizontal axis. The vertical axis represents time. The user or MS is a subscriber service HSBS. At time t1 MS and IC agree security subscription for a broadcast service. The agreement includes the exchange and support of decryption keys, etc. used for receiving content broadcast on a broadcast channel. The user establishes a secure connection with IC when receiving the encryption information. The encryption information may include the access key to the broadcast (.BAK) or combination of keys, etc. from the UK. According to the illustrative variant of the invention, the IC provides information about encryption on the selected channel during the session packet data, for example, through a Protocol point-to-point link (PPP), WAP or other out-of-band methods.

At time t2 MS tunes to the broadcast channel and starts to receive packets. At this time MS can process received packets, since the IP header/ESP compressed using technologies for sustainable header compression (ROHC)and the decompressor MS is not yet initialized, while ESP is an encapsulation of the payload of an IP packet in order to protect. PDSN provides information about compression is Golovkov (described below) at time t3. From the packet header ROHC MS detects and extracts the package initialization and refresh (IR) ROHC transmitted periodically from the PDSN in the broadcast channel. Package ROHC IR is used to initialize the state of the decompressor in MS, allowing it to perform decompression of IP header/ESP received packets. Then MS gets a chance to process the IP header/ESP received packets, the ICJ, however, requires additional information to process payload ESP since the payload is encrypted short-term key (SK) for SK. SK acts in concert with BAK, and SK is decrypted in the receiver using the .BAK. IC provides additional information about encryption, such as information about the key updating or current SK, at time t4. It should be noted that IC provides this information on the MS periodically to ensure permanent protection of the broadcast. At time t5 MS receives content broadcast from the UK. It should be noted that alternative embodiments of the invention may include alternative methods of compression and decompression, which provide effective transfer of header information. In addition, alternative embodiments of the invention can implement a variety of security schemes to protect the content of broadcasting. Other Alt is rnative embodiments of the invention can provide unprotected broadcast service. MS uses the encryption information, such as SK to decrypt and display the content of the broadcast.

Compression

According to the illustrative variant of the invention, the content of the broadcast is transmitted over a dedicated broadcast channel. The transport layer provides service information about encryption for transmission of the content of broadcasting in the form of IP packets. The system supports data compression and, in particular, the header compression. The decision about data compression depends on the required average bandwidth (which includes information about the transport/encryption, service information channel and service information physical level) and user experience quality broadcast. Transfer a larger amount of content broadcast in every IP packet reduces the amount of service information and, thus, reduces the bandwidth of the broadcast channel. On the contrary, the compression increases the frequency of errors in packets (PER), which affects the user's experience. This is due to the fact that each long IP packet merges multiple frames of the physical layer and, thus, is associated with increased error rate for personnel (FER). If the operator decides to use a small IP packets for Ulu who provide quality broadcast, the operator can choose header compression to reduce the amount of service information about transportation and the encrypted IP packet.

The RTP/UDP/IP is used to transport the content broadcast from SC to MS, and the content is protected in transport mode using ESP. Transport service information is a header of the RTP/UDP/IP and contains 40 bytes for the IP packet data. Service information about encryption is a form of ESP header, an initialization vector (IV) and the tail portion of the ESP. The ESP header and IV are located between the IP header and the UDP header. The ESP header consists of SPI (4 bytes) sequence number (4 bytes). The length of the IV is specific to the used encryption algorithm. For the AES algorithm, the length of the IV is 16 bytes. The tail part of the ESP is at the end of the UDP datagram consists of element filling insignificant information, the next header (1 byte) and the length of the element filling insignificant information (1 byte). Since the block size of the encryption algorithm AES is 16 bytes, the size of the element filling insignificant information is in the range from 0 to 15 bytes. The function value is the smallest integer exceeding the average element size filling insignificant information, is 8 bytes. For IP service General service information related to tra is spartanovka and encryption, is in the range from 66 to 81 bytes with a mean of 74 bytes, not including the service information channel from the PDSN to the MS.

Header compression, such as sustainable header compression (ROHC), can be used to reduce the IP header and the SPI field of the ESP header of 24 bytes to 2 bytes. The sequence number of the ESP header is not compressed, because it is used to construct a sequence of compressed packets. IV is not compressed, because it changes randomly for each package. Header UDP/RTP and the tail part of the ESP cannot be compressed because they are encrypted. Thus, if ROHC is used to compress header IP/ESP, then the average amount of service information relating to transportation and encryption, decreases from 74 to 52 bytes bytes per IP packet.

According to the illustrative variant of the invention, the header compression, such as sustainable header compression (ROHC) is used to avoid error propagation decompression. As shown in Fig.7. the header information is compressed from 24 bytes to 2 bytes. The header 500 includes a header 502 IP and section 504 SPI. The compression algorithm compression gives the 2-byte result. Unlike conventional header compression, require some negotiation between the MS and PDSN or other piece of infrastructure illustrative Varian the embodiment of the invention provides a unidirectional transfer of information about the compression. MS is not required to request information about the compression, i.e. the compression options header required for decompression of received data in MILLISECONDS. On the contrary, PDSN periodically provides information about the compression, as shown in Fig. On the contrary, the PDSN provides information about compression in the broadcast channel in the content of broadcasting. Providing control information in the data streams referred to as "in-band", as it does not require a separate channel. As shown, the broadcast stream 600 includes part 604 of the content broadcasting and information about decompression, i.e. information about compression, 602. Information about decompression is provided with a period of TDECOMPRESSION. Alternative embodiments of the invention can provide information about decompression when a predetermined event, and not periodically. Because MS does not request information on decompression, the PDSN provides information with frequency, which prevents delays when accessing the content of broadcasting. In other words, the PDSN shall provide the information so often that MS could access the broadcast at any time without waiting for information about decompression.

It should be noted that ROHC can operate in unidirectional mode, in which packets are sent only in the direction from the compressor to the decompressor. Thus, this mode makes ROHC useful for communication lines, where the reverse route from the decompressor to the compressor is unavailable or undesirable. Before MS will be able to carry out decompression of packets received on the broadcast channel is initialized state of the decompressor. For this purpose the package initialization and refresh (IR). There are two alternatives initialization for ROHC.

The subscriber is configured on the broadcast channel and waits for packets ROHC IR, periodically sent by the ROHC compressor in the PDSN. Frequent packages ROHC IR may be necessary to MS for fast start decompression of received packets. Frequent packages ROHC IR may use a significant portion of the bandwidth of the broadcast channel. Package IR is about 30 bytes profile compression IP/ESP. If the package IR is sent every 250 MS, this process takes about 1 kbit/s broadcast channel. Packet loss IR when air transfer leads to additional delay MS for receiving the ROHC initialization.

If decompression occurs resinhronizatsionnoj due to packet loss or of residual errors in the received compressed header, or failures, etc., the resulting errors decompression may be distributed as long as the decompression will not be re-synchronized or not reinitialized. The title is set, compressed ROCH, contains a cyclic redundancy code (CRC), which is computed over the entire header before compression. CRC allows decompression to produce a local context recovery, which results in the context synchronization status (in case of packet losses or residual error). When decompression is restored after a failure, periodic packets IR effectively re-initialize the process of decompression.

The transport layer

The Protocol framing data link layer or transport layer Protocol used between the PDSN and MS for the allocation of received packets from the broadcast channel. In Figure 3 between the PDSN and the MS provides information on the transport layer, designated as LINK_LAYER. Frame information is generated PDSN and MS is through the BS. PDSN accepts the IP flows from SC and splits the IP streams into frames according to a predefined Protocol framing. As shown in the illustrative embodiment of the invention, the PDSN uses the Protocol version of the framing of the top-level link control Protocol (HDLC). HDLC determined by the ISO, corresponds to Level 2 of the seven-layer architecture according to the International standard Organization (ISO), where Level 2 is denoted as the link layer. The HDLC Protocol is designed to provide batsheba the aqueous move data between network nodes. To this end, the HDLC designed to ensure the integrity of data transmitted to the next level. In other words, the Protocol framing is designed for the reproduction of the received data in the same form as when they initial transfer, without error, without loss of information and in the right order.

Illustrative variant implementation of the invention uses a version of HDLC framing, which uses the subset defined in the HDLC parameters. Fig.9 shows one variant of implementation of the HDLC framing, where the frame 700 includes a number of fields, as defined by the HDLC Protocol, described in RFC 1662. Field 702 specifies a FLAG or indication of the beginning of the frame. The FLAG has a certain length in bits and is defined as a predefined bit sequence. HDLC easy to use, because HDLC is publicly available standardized Protocol. One drawback of the full Protocol HDLC framing is the processing time required to generate the frames in the transmitter and extract frames at the receiver.

In particular, the HDLC Protocol is processing-intensive as it applies additional processing to ensure that the payload does not include the same sequence of bits as the FLAG. On the transmitter, if the payload OBN is razivaetsya sequence of bits FLAG, the payload is inserted a control character to indicate that the FLAG is part of the payload, and does not denote the beginning of a frame. The process of adding control characters correspond to "insert" hexadecimal characters he and 07D in the payload of the frame. Below is described an alternative method, called "Effective Protocol framing", which requires less intensive process than the formation of frames, similar to HDLC. Fig.9 illustrates the options when using HDLC framing to transport PPP frames. For HSBS the overhead framing, like HDLC, can be reduced by excluding fields that are not used, or are of small value and/or provide little information for unidirectional broadcast. As described above, the FLAG is a predefined bit sequence, which serves as the indicator of the beginning of the HDLC frame. Illustrative variant embodiment of the invention inserts a FLAG or other indicator 802 beginning of the frame format 800 is shown in Figure 10. In contrast to the format of figure 9, in the illustrative embodiment of the invention the end of the frame service information not indicated. Since the address field and control in the format 700 are fixed values, they are not included in the format 800.

PR is must in Figure 10, since the field 708 (Fig.9) PROTOCOL is intended to identify the type of payload, such as the service control Protocol communication line (LCP), the ROHC packet, IP packet, and the like, this classifier is not required in broadcast operations, since all packets in the broadcast channel belong to the same type. For example, if packet compression is used ROHC, all packets in the broadcast channel are treated as ROHC packets. Types of ROHC packets, such as packets IR, compressed packages, etc. differ in the field of the PACKET TYPE in the packet header ROHC. Therefore, the PROTOCOL field is not included in the format 800. Advanced format 800 includes a field 806 error checking after the payload 804. Field 806 error checking provides information to the receiver, allowing the receiver to check for errors in the received payload. Illustrative variant embodiment of the invention includes a Checksum for the Frame (FCS), which may have a length of zero, 16 bits or 32 bits. Since the HDLC frame can contain multiple frames of the physical layer in the broadcast channel, it is recommended to use 16-bit FCS.

Procedure insert octets, as defined in RFC 1662, also applicable in the illustrative embodiment of the invention, when calculating the FCS transmitter PDSN checks every byte in the frame HDL (except for the FLAG) on the subject of characters he and 07D. Symbol he is encoded as 07D and he, and the character 07D is encoded as 07D and 05D. The transmitter PDSN does not encode any other characters. This means that the map symbols asynchronous management (ACCM), defined in RFC 1662, all set to zero.

Service information HDLC framing is 3 bytes plus overhead information insert octets. Assuming that the byte sequence is uniformly distributed, the average service information insert octets is one byte to 128 bytes of the HDLC frame. For example, if the payload of 256 bytes, the service information of the HDLC framing is an average of 5 bytes.

Figure 11 shows the block diagram of a method 900 of forming frames performed by the transmitter. The transmitter generates a broadcast frame at step 902 by determining part broken up into data packets that are part of the payload, and generating the sequence start of frame (SOF). Then, the transmitter checks the frame for occurrence of the sequence SOF payload at step 904. If the payload found the SOF sequence, the transmitter adds a control character at step 912. Otherwise, the transmitter adds SOF to the payload at step 906 and provides a mechanism for error checking at step 908. The frame is transmitted at step 910. The transmitted frame and EET format 800 Figure 10. Alternative embodiments of the invention may use other fields in the format framing and may include any type of classifiers to determine the position of the SOF sequence in the payload.

On Fig shows the block diagram of a method 920 retrieve the data of the frames is performed by the receiver. The process begins with the reception of the broadcast frame at step 922. At step 924, the receiver identifies the SOF and searches for control characters in the payload at the point 926 decision. If the payload contains control characters or other identifiers sequence SOF, the receiver removes control characters at step 932. Otherwise, the receiver performs error checking on the stage 928 and processes the frame in step 930.

Experts in the art should understand that information and signals may be represented using any of a variety of known technologies and methods. For example, data, instructions, commands, information, signals, bits, symbols, and chips that could be mentioned in the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.

Experts in the art are also on the must admit, that the various illustrative logical blocks, modules, circuits, and steps of the algorithm described in connection with options for carrying out the invention disclosed in the present description may be implemented as electronic hardware, computer software, or a combination of them. With the purpose of clear illustration of this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above in General terms, reflecting their functionality. Whether this functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the entire system. Specialists in the art can implement the described functionality in varying ways for each particular application, but such design decisions cannot be regarded as going beyond from the scope of the present invention.

The various illustrative logical blocks, modules, and circuits described in connection with options for carrying out the invention disclosed in the present description may be implemented or performed using the General-purpose processor, a digital signal processor (DSP), a specialized integrated circuit (ASIC), programmable who th gate array (FPGA) or other programmable logic device, discrete logic elements or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions set forth in this description. General-purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, for example, the combination of a DSP and a microprocessor, a variety of microprocessors, one or more microprocessors in conjunction with a DSP core, or any similar configuration.

The stages of a method or algorithm described in connection with options for carrying out the invention disclosed in the present description may be implemented directly in hardware, in a software module executed by a processor, or combinations thereof. A software module may reside in RAM, flash memory, ROM, erasable ROM (EPROM), electrically erasable ROM (EEPROM), registers, hard disk, removable disk, ROM, CD-ROM (CD-ROM) or on any media known in the art. Illustrative storage medium associated with the processor so that the processor can read information from the media in the information and to record information on the information carrier. Alternatively, the storage medium may be integrated into the processor. The processor and the storage medium may be located in the ASIC. ASIC may be located in the user terminal. In the alternative, the processor and the storage medium may be located in the user terminal in the form of discrete components.

The preceding description of the embodiments of the invention are presented in order to a person skilled in the art had the opportunity to make or use the present invention. To a person skilled in the art obvious various modifications of these embodiments of the invention and the General principles defined in the present description, can be used in other variants of the implementation, not departing from the spirits or scope of the present invention. Thus, it is not intended that the present invention is limited to the implementation described in the present description, but it corresponds to a wide scope consistent with the principles and new distinguishing features disclosed in the present description.

1. The method of receiving a broadcast service in a wireless communication system, comprising stages, which are configured to channel the service information to receive the message broadcast service; and vlekayut the message broadcast service set settings to access the broadcast channel for receipt of the respective broadcast service; access broadcast channel on the basis of the said set of parameters; receive content broadcast from the above-mentioned broadcast channel.

2. The method according to claim 1 in which the said set of parameters includes the parameters of the physical layer mentioned communication system, the method further comprises a stage on which access has referred to the broadcast channel based on the mentioned parameters of the physical layer.

3. The method according to claim 2, in which the said parameters of the physical layer include a channel identifier and the reference identifier broadcast service.

4. The method according to claim 2, in which the said parameters of the physical layer include the configuration of the radio channel and the data rate for the mentioned servomaster channel.

5. The method according to claim 1 in which the said set of parameters includes a number of service options, the method further comprises a stage on which to perform the processing of the Protocol stack based on the accommodation options of the service.

6. A method of broadcasting in a wireless communication system, comprising stages, which perform the broadcast message cell broadcast service channel service information for multiple and direct reception,and the message broadcast service includes the parameters of the physical layer broadcast channel in said communication system; perform the broadcast content of the broadcast corresponding to the aforementioned broadcast, referred to the broadcast channel, which is accessed on the basis of the parameters of the physical layer.

7. A device for receiving a broadcast service in a wireless communication system containing means for tuning to the channel service information to receive the message broadcast service; means for extracting from the message a broadcast service parameters to access the broadcast channel for the above-mentioned broadcast service; a means for access to the broadcast channel on the basis of the said set of parameters; means for receiving content broadcast from the above-mentioned broadcast channel.

8. The device according to claim 7 in which the said set of parameters includes the parameters of the physical layer mentioned communication system.

9. The device according to claim 8 in which the said parameters of the physical layer include a channel identifier and the reference identifier broadcast service.

10. The device according to claim 8 in which the said parameters of the physical layer include the configuration of the radio channel and the data rate for the mentioned Shirokova is part of the channel.

11. The device according to claim 7 in which the said set of parameters includes a number of service options for handling stack-based protocols in this room options service.

12. The device is broadcasting in a wireless communication system containing a means to broadcast a message broadcast service channel service information for multiple and direct reception, and the message broadcast service includes the parameters of the physical layer broadcast channel in the communication system; means for broadcasting content to the broadcasting corresponding to the aforementioned broadcast, referred to the broadcast channel, which is accessed on the basis of the parameters of the physical layer.



 

Same patents:

FIELD: priority burst data transfer at quality-of-service level.

SUBSTANCE: proposed invention relates to method, network, boundary center, and server for limiting traffic in burst-oriented network at quality-of-service level without establishing connections. Admissibility checks are used to check for admissibility of network input and output. Proposed admissibility checks provide for checking if resources meeting requirements for transferring priority-class group of data bursts are available in network. Provision is made for eliminating bottlenecks in using resources, especially during network input and output. In this way data transfer is ensured at desired level of quality-of-service (QOS) parameter.

EFFECT: enhanced reliability of burst data transfer at desired quality-of-service level.

20 cl, 4 dwg

FIELD: wireless communication systems.

SUBSTANCE: in accordance to method, traffic indication counter is incremented each time when a data packet is transferred from buffer. When number of transferred packets becomes equal to or exceeds threshold number, traffic indication message is generated, containing size of buffer window, which is transferred to base station controller. Traffic indication message may be generated and transferred at each threshold time interval independently from number of transferred data packets to guarantee the fact, that traffic indication messages are transferred at each predetermined time interval. Traffic control system may be created containing traffic generation counter module, adjusted for outputting renewed number of transferred data packets. System contains module for monitoring buffer window size, which determines buffer window size and message generation module, which generates traffic indication message, containing buffer window size.

EFFECT: improved control over data traffic.

4 cl, 4 dwg

FIELD: data packet filtration.

SUBSTANCE: in accordance to invention, a operation of a set of filters is paused; operation of input or removal of filter instance in a set of filters is performed in such a way, that data transfer may be continued by at least one connected set of protocols; set of filters is activated. Set of filters is connected to one or more sets of protocols, which function in exchange channels between computer and network. Filtration operations, connected to filter instances, may be bypassed on basis of direction of data flow, flow of control commands and packet parameters.

EFFECT: efficient filtration of data packets with possible change of filtration operations while saving network resources and processing resources.

10 cl, 6 dwg

FIELD: mobile communications.

SUBSTANCE: in accordance to invention, when during a communication session streams of data of various format change (new streams are launched, and present streams are removed), traffic class of communication session is determined in accordance to highest requirement of traffic class, determined by data streams of various format, belonging to one and the same communication session, to exclude difference in delays of transfer of data streams of same format, belonging to one and the same communication session.

EFFECT: improved connection quality.

4 cl, 7 dwg, 2 tbl

FIELD: wireless communication systems, in particular, system and method for decreasing losses during data transfer, when damage occurs in communication line or unit.

SUBSTANCE: invention suggests system and method for decreasing data loss in wireless networks, as a result of failures in one or several wireless communication lines or due to damage of intermediate connecting unit, while wireless network contains at least one intermediate unit (15), having internal buffer (71) for continuous buffering of data, transferred from source unit (11) to destination unit (21), and sets up alternative route for bypassing damaged unit. Lost data packets are transferred again in certain position in response to receipt of error message, denoting damaged unit, or in response to repeatedly transferred request, as a result of data failures in wireless communication network, while intermediate units, without such internal buffering, execute transfer of requests and messages to higher positioned units with internal buffering.

EFFECT: decreased data loss.

5 cl, 8 dwg

FIELD: methods and devices for broadcast or multi-address transmission.

SUBSTANCE: receiver receives notification signals about IP-sessions from ground-based system for broadcasting digital video data. Each notification about IP-session (RM) contains information, related to notification at next lower level, and also information, identifying amount of notification data, such as number of notification messages and allocation of waiting time. Quantitative data are reported to receiver, how many messages (from X1 to X3) it is supposed to receive, before it receives all relevant notification messages. Waiting time value informs receiver, how long it may wait, before receiving messages from X1 to X3 again, which may have altered content. After original receipt of messages, receiver may be in inactive state (E), or may receive notification messages from another channel Y(D).

EFFECT: saving of resources of radio receiver and power.

5 cl, 7 dwg

FIELD: method for organization of provision of prepaid multimedia message service, possible use in personal mobile multimedia communication systems.

SUBSTANCE: in accordance to method, multimedia message is sent to MMS center by caller; address types of caller and call receiver, to whom multimedia message is addressed, are determined by MMS center, to determine user types, to which caller and call receiver are related; and also execution of billing and delivery of multimedia message by calling MMS center or by MMS center being called, by means of sending a billing request to service control panel depending on user type.

EFFECT: interface protocol is set up between MMS center and service control panel, and setup of message structure, processing of services during message exchange between two terminals or terminal and application in prepaid MMS system, generation of billing principles for prepaid MMS and realization of aforementioned billing mechanism are performed.

2 cl, 6 dwg, 4 tbl

FIELD: message exchange between data terminal equipment over various communication channels.

SUBSTANCE: newly introduced in prior-art device is digital signal-processing unit that implements modem function and enhanced reception reliability and executes extended communication program. Device for interfacing terminal data equipment and communication channel has interface, communication channel 9, memory unit 3, interface circuit 1, codec 8, digital processing unit 5, random-access memory 6, program processing memory 7, controller 3, and data/voice switching unit 13. Such device affords interaction between any data terminal equipment and channel-forming equipment of various communication channels.

EFFECT: enlarged functional capabilities.

9 cl, 1 dwg

FIELD: the invention refers to radio communication and may be used in mobile communication.

SUBSTANCE: the technical result is in providing possibility of more effective use of storage devices. For this on the transmitting side transmitting data packets at least of two flows (1,2) are designated with a corresponding indicator individual for the data flow and/or service for securing possibility of their attribution at the receiving side to corresponding data flow (1,2). Besides at the transmitting side a sequence number is added to the data packets of each flow (1,2) for providing possibility to restore in the radio set the initial sequence of the data packets flow(1,2). This provides advantage consisting of the fact that the flows (1,2) of several services may use the common process HARQ. In such a way it is possible to reduce at the receiving side the volume of storage device required for realization of the process HARQ.

EFFECT: provides more effective use of storage devices.

13 cl, 3 dwg

FIELD: communication systems.

SUBSTANCE: proposed communication system has HS-DSCH decoder for PDU decoding at first-cycle intervals and for PDU saving in memory device; second memory device for saving control table presenting disposition and amount of PDU information and rescheduling operation execution basing on disposition and amount of information; HSDPA controller for PDU reading, saving PDU read out of second memory device, checking second memory device during second cycle, updating quantity of PDU items saved in second memory device, and transmitting interrupt signal to rescheduling distributor at second-cycle intervals; rescheduling distributor for reading position and amount of information about interrupt signal reception from HSDPA controller and transferring PDU to upper level.

EFFECT: reduced load on communication system.

11 cl, 6 dwg

FIELD: wireless communication systems.

SUBSTANCE: proposed relay station designed for use in wireless communication systems incorporates wireless communication device enabling interaction with base stations which transfer data for controlling relay station gain and output power. Return communication line gain or power of relay station installed in communication system is automatically adjusted due to controlling capacity of return communication line incorporated in built-in wireless communication device. Wireless communication device installed in relay station and signals supplied from return communication line of built-in device to relay-station return communication line provide for maintaining relay station gain at relatively constant level. Built-in wireless communication devices can be also periodically turned on for sending calls and controlling return communication line capacity for calibrating or re-calibrating relay station gain. Such relay station incorporates provision for its automatic power level control.

EFFECT: provision for automatically setting return line gain or relay station power.

42 cl, 10 dwg, 1 tbl

FIELD: mobile communications.

SUBSTANCE: in accordance to method, in response to request of broadcasting/multicasting service from mobile station, base station separately notifies mobile station of whether required broadcasting/multicasting service is available. Thus, base station may include into broadcast service message only information about broadcasting channel, required for actual broadcasting, and if broadcasting/multicasting service is stopped or unavailable, base station may command mobile station to stop broadcasting/multicasting service, thus decreasing load on system resources.

EFFECT: decreased load on system resources.

3 cl, 11 dwg, 6 tbl

FIELD: communications engineering; editing multimedia messages.

SUBSTANCE: proposed wireless communication device has user's interface, content memory, multimedia-editor applied program, one or more decoders, and mixer/synchronizer. Multimedia editor constructs unique multimedia content using speech, song, background sound, graphics, images, audio and video means chosen from one or mere multimedia contents saved in content memory.

EFFECT: ability of constructing unique multimedia contents.

9 cl, 9 dwg

FIELD: technology for controlling operation mode of radio communication device.

SUBSTANCE: device and method for decreasing control in compressed mode of ascending communication channel in communication device include stage of control of neighboring channel and of measurement of its signal level. Expected level of decrease of sensitivity of controlling receiver is evaluated to determine threshold value. Measured signal level is compared to threshold value. If signal level is less than threshold value, then new neighboring channel is controlled to check, whether signal level changes. If not, then it is possible, than measured signal is an interference. In this case communication device may request compressed mode of ascending communication channel. Only under these conditions productiveness of data transfer is maintained by calling compressed mode.

EFFECT: increased capacity, connected to decreased usage of compressed mode of ascending communication channel.

2 cl, 3 dwg

FIELD: the invention refers to the field of radio technique and may be used in the position finding systems of the mobile stations of communications systems.

SUBSTANCE: the mode includes evaluation of a relative time delay by way of measuring divergence of the incoming time of the signal from a mobile station relatively to the reference time scale formed at measuring the time structure of the signal of the base station whose location is considered known, the distance from the base station to the mobile station is defined on the basis of time delay transmitted in the signal of the base station, two relative time delays in two standing positions of the measurer with known coordinates are evaluated, two hyperbolic lines of position defined by two relative time delays are calculated, the hyperbolic lines of positions with taking into consideration the distances from the base station to a mobile station are corrected, the coordinates of the mobile station are defined by way of calculating the point of intersection of two hyperbolic lines of position.

EFFECT: definition of the coordinates of mobile stations of communications systems with frequency-time division of channels.

5 dwg

FIELD: wireless communication means.

SUBSTANCE: system is used for radio communications between clients, at least one of which is located in vehicle, and may be used for providing passenger train with wireless addressed emergency signaling and internal communication, realized in accordance to DECT standard.

EFFECT: increased safety of passenger train operation with simultaneously increased level of service.

5 cl, 1 dwg

FIELD: wireless computer networks enabling use of remote display devices.

SUBSTANCE: proposed invention enables use of device for remote Internet content display and its output. Main portable computing device has cellular or satellite communication modem for connection to Internet and wireless data transport system for data exchange with additional device. Main device extracts cellular data from Internet and transfers them to additional device for display. Additional device has user graphics interface that can be controlled by main device.

EFFECT: ability of data generation and display using main portable computer and remote additional display device.

26 cl, 20 dwg

FIELD: communications.

SUBSTANCE: suggested in invention is method for evaluating location of terminal working in communication network having at least two network having overlapping service zones, while each network supports at least one method for estimating position of terminal, and terminal communicates with first network. In accordance to method, it is determined which network is appropriate for forming more precise estimate of terminal position, if it is first network, then position of terminal is evaluated by means of first network, and if it is second network, servicing of terminal is transferred to second network and position of terminal is evaluated by means of second network.

EFFECT: creation of device by means of which it is possible to improve detection of terminal location when it is connected to network different from one that may best evaluate its location.

3 cl, 1 dwg

FIELD: data transfer systems.

SUBSTANCE: described in invention is data transfer system including mobile data transfer devices. In system being described, wrist-worn watch may act as mobile device, of type present in broad usage nowadays, except the fact that watch is configured specially to receive and/or transfer data in local broadcast mode. Local broadcast mode includes possible transfer and receipt of data in equivalent manner, allowing mobile devices to transfer data directly to each other. Possible combination of these two data transfer modes in small, integrated and, therefore, inexpensive packet with low consumed power gives many advantages compared to existing solutions of personal data transfer devices.

EFFECT: increased efficiency.

8 cl, 12 dwg

FIELD: transmission and receipt of information from moveable objects, radio communications.

SUBSTANCE: introduced to device at transferring side is encoding device, and at receiving side - a decoder. Invention suggests synchronization of data output intervals with moveable object with global unified time. For that purpose to transferring and receiving parts, receivers of signals of global navigation satellite signals are introduced. They also act as indicators of precise location of moveable object. Servicing of each new moveable object by device is realized by setting on its transferring part of individual generator of number of moveable object. Simultaneously with this procedure appropriate data are inputted into programmable memorizing device of receiving part.

EFFECT: increased resistance of data being transferred to interference while increasing number of messages transferred during a time unit.

2 cl, 2 dwg

FIELD: radio communications.

SUBSTANCE: proposed method intended for single-ended radio communications between mobile objects whose routes have common initial center involves radio communications with aid of low-power intermediate transceiving stations equipped with non-directional antennas and dropped from mobile object, these intermediate transceiving drop stations being produced in advance on mentioned mobile objects and destroyed upon completion of radio communications. Proposed radio communication system is characterized in reduced space requirement which enhances its effectiveness in joint functioning of several radio communication systems.

EFFECT: reduced mass and size of transceiver stations, enhanced noise immunity and electromagnetic safety of personnel.

1 cl, 7 dwg, 1 tbl

Up!