Power control in external circuit for wireless communication systems

FIELD: information technologies.

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

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

43 cl, 5 dwg

 

This patent application claims the priority of provisional application No. 60/448,269 on "data Transmission on the return line from the February 18, 2003, provisional application No. 60/452,790 "Method and apparatus for data transmission on the reverse of the communication line in the communication system," dated March 6, 2003, and provisional application No. 60/470,770 on "power Control in the external circuit for version D : March 14, 2003, which is assigned to the assignee of the present invention and is incorporated into this description by reference.

The technical field

The present invention relates to the field of telecommunications, and more particularly to mechanisms for detection and assessment of packets and transmission of frames in a wireless communication system having multiple channels with different channel.

Prior art

Wireless technology get rapid development, and wireless communication systems are used to ensure that a growing segment of the communications resources available at present to users. This is true despite the additional technological obstacles encountered in the implementation of wireless communication systems, in comparison with a wired system. For example, wireless communication systems must address issues related to the transfer of data between base stations and mobile mill is s, to maximize the efficiency of the system, while a wired system, this problem does not exist.

One type of wireless communication systems is a cellular system CDMA2000 (multiple access, code-division multiplexing), which is configured to support voice and data communications. This system may contain a number of base stations that communicate through wireless channels with multiple mobile stations (Base station typically connected through a wired network with various other systems such as the public switched telephone network (PSTN). Each base station communicates with multiple mobile stations that are in the sector corresponding to the base station. This base station is capable of detecting errors in the transmission from the mobile station, in order to properly demodulate and decode signals from mobile stations, and controls the power transmission between the base station and mobile stations to minimize interference and maximize throughput, and allows you to save power in the mobile stations, thereby prolonging their service life.

In a typical case, to detect errors in the transmission from the mobile stations use audits by the cyclic redundancy code (CRC). In the ideal case transmission are divided into pre-defined duration, and the division is performed with a constant divisor. The remaining number in the result of this division is attached then to the transfer, executed by the mobile station. After receiving the transmission base station recalculates the balance and compares it with the adopted balance. If the two balance do not match, then the base station detects an error in the transfer.

However, this method of error detection may be inappropriate for some types of transmission channels. Packet-oriented data transmission channels may have a corresponding channel of the speed indicator, which signals the base station about the format of the packet-oriented channel, and controls the control circuit power. Although test CRC can detect errors in the transmission of data in systems containing channels discontinuous transmission-oriented impulse transmission, utility cost test CRC on the corresponding channel pointer speed may be too high. In most cases test CRC requires from 8 to 10 bits appended to each data transfer, but the channel pointer speed the transfer itself may consist of only a few bits at a particular time. The transfer of such additional bits p is overki CRC greatly increases the transmit power. This, however, causes problems, because the base station still requires identification with a high probability of good and bad frames in the channel pointer speed to determine the transmission format of these superior channels and for setting loop power control.

Thus, in the technique there is a need for systems and methods that provide the ability to identify packets in the channel speed indicator, a high probability of identifying good and bad frames in the channel speed indicator and the corresponding non-periodic data transmission channel.

The invention

Disclosed below are embodiments of the invention aimed at solving the above problems by creating systems and methods that provide reliable detection and evaluation of packet and frame transmission at low service costs.

Some wireless communication systems include batch-oriented channel and the corresponding channel pointer speed. Instead of performing error detection on the basis of a system that carries unacceptably high utility costs for checking the CRC, it is desirable to provide identification of bad frames in the channel at low service cost and high probability of detection.

Various embodiments of the present invention is directed is and the improvement of the detection packets and staff appraisal systems, having a channel with non-periodic packet-oriented data transmission and the corresponding channel pointer speed. More specifically, examines the presence of packets in the channel pointer speed, and based on the presence of packets in the channel and type of the present packet can be determined the validity of one or more frames. The presence of data in the corresponding channel of the transmission data can also be used to confirm this definition.

One implementation includes a method of assessment of packets and frames in a wireless communication system having a packet-oriented channel and the corresponding channel pointer speed, containing the decoding channel pointer speed using the decoder of the maximum likelihood and detection of the service channel pointer speed on the basis of probability. In one embodiment, the channel pointer speed is decoded at preset intervals. After the discovery of the package is analyzed to determine whether it is valid. If the package is a package zero speed and was to be expected, then the energy can be defined in the corresponding batch-oriented data channel for making the next decision is whether a valid packet zero speed. If the package is not the service is zero speed, in this embodiment, can be analyzed identifier subpacket and payload contained in the packet, and if they contradict the expected values, then the information in the package can be used to decode the corresponding batch-oriented channel for making subsequent decisions, whether the current package or the preceding packet is invalid. However, if no packet is not detected in the channel pointer speed, and no package was not expected, it can be batch-oriented data channel. Thus can be detected package in the channel pointer speed and determined the validity of the frame transmission.

An alternative embodiment of the invention includes a wireless communication system containing a base station and a mobile station associated with the base station through a wireless communication channel, and a base station configured to receive data from a mobile station according to the multitude of channels reverse lines of communication in a wireless communication line, comprising a batch-oriented channel and the corresponding channel pointer speed, and the base station is configured to decode the channel pointer speed using the decoder of the maximum likelihood and determine the presence of a package in the analog speed indicator based on the probability. In one embodiment, the channel pointer speed is decoded with a pre-defined intervals. After the discovery of the package can be determined the validity of the frame. If you find the package, this package is analyzed. If the package is a package zero speed and was to be expected, the corresponding packet-oriented data channel can be defined energy for making the next decision is whether a valid packet zero speed. If the package is not a package zero speed, it can be analyzed identifier subpacket and payload contained in the frame, and if they contradict the expected values, then the information in the package can be used to decode the corresponding batch-oriented channel. However, if no packet is not detected in the channel pointer speed, and no package is not expected, batch-oriented data channel can be checked on the energy content. Thus, it can be detected package in the channel pointer speed, and can be determined the validity of the frame transmission.

Also, there are various additional options for implementation.

Brief description of drawings

Various aspects and features of the invention are disclosed in the following detailed description with reference to illustrious the e drawings, which presents the following:

Figure 1 - block diagram illustrating the structure of a sample wireless communication system corresponding to a variant embodiment of the invention;

Figure 2 - functional block diagram illustrating the basic structural components of the system, a wireless transceiver, corresponding to a variant of embodiment of the invention;

Figure 3 is a block diagram illustrating multiple channels between the mobile station and the base station in accordance with the embodiment of the invention;

4 is a block diagram illustrating a generalized variant of implementation of the present invention to determine the validity of frames in the channel pointer speed and the corresponding batch-oriented channel through detection and assessment packages in the channel pointer speed

5 is a flowchart illustrating a method used in Association with channel speed indicator and the corresponding batch-oriented channel for detecting packets in the channel pointer speed and assess the validity of frames in the channel.

While the invention may be presented in various modifications and alternative forms, the drawings and the subsequent detailed description presented specific examples of its implementation. However, it should be borne in mind that the ertesi and detailed description are not intended to limit the invention to the specific options described implementation.

Detailed description

Below is described one or more embodiments of the invention. It should be noted that these and any other implementation options are illustrative, but not limiting the invention.

As described below, various embodiments of the invention include systems and methods to detect packet errors in the channel pointer speed and the corresponding data channel, and a high probability of error detection is provided at low service costs.

A number of terms are defined or clarified below to assist in correct understanding of the following description. The term "package" in the context of the disclosure in the present description may be understood as a discrete part of the message or sequence of bits. The term "frame transfer" ("frame") may be understood as the transmission of one or more channels for a particular time interval.

In one embodiment, the wireless communication system provides multiple channels return line connection for data transmission from the mobile station to the base station. These channels include packet-oriented transmission channel (also called a channel graph) and the corresponding channel pointer speed. To detect the presence of packets in the channel pointer speed, carried the tsya control channel and decoding, using the decoder of maximum likelihood. Based on the probability that adopted a specific package, and compare this probability with the threshold value can be decided regarding the availability of the service. Decoder for maximum likelihood is used because unlike the usual channels of information test CRC is not provided in the packets in the channel pointer speed.

Based on this discovery packets in the channel pointer speed can be assessed the validity of the frame transmission. Additionally, in many cases, information about the corresponding packet-oriented transmission channel is used to help assess the validity of the frame transmission. If the package zero speed has been detected in the channel pointer speed, but still enough energy is present in the data channel, it can be decided about the bad (invalid) frame transmission. Conversely, if the package is found in the channel speed indicator indicates the presence of information in the data channel, but the channel data cannot be decoded correctly, it can also be decided to be invalid frame transmission.

Although the example embodiments of systems and methods are used throughout the disclosure in the context of reverse advanced an additional channel (R-ESCH) standard is CDMA2000 and its corresponding reverse channel speed indicator (R-RICH), it is clear that embodiments of the present invention can be used with other packet-oriented communication channels and corresponding channels of the speed indicator.

Preferred embodiments of the invention 10 are implemented in the wireless communication system, which corresponds in principle to the CDMA2000 specification. CDMA2000 is a wireless standard of the 3rd generation (3G). The CDMA2000 evolved and continues to evolve for the continuous support of new services on the carrier of 1.25 MHz standard. The preferred embodiment of the invention is intended for use in standards, using a version D of the CDMA2000 standard, but other options for implementation may be implemented in other versions of CDMA2000 or in systems that conform to other standards (for example, W-CDMA). Therefore, the described embodiments of should be viewed as illustrative, but not restrictive.

Figure 1 shows a block diagram illustrating the structure of a sample wireless communication system. As shown in the drawing, the system 100 includes a base station 110, which is configured for communication with multiple mobile stations 120. The mobile station 120 may, for example, be a cell phones, personal data assistants (PIM or PDA), and so the., which are made with the wireless connection. It should be noted that you do not want these devices were mobile, and they can simply communicate with the base station 110 over the wireless link. The base station 110 transmits data to mobile stations 120 by the corresponding straight line (FL), and the mobile station 120 transmits data to the base station 110 through the appropriate channels return line (RL).

It should be noted that for the purposes of this description, identical elements in the drawings may be denoted by identical reference positions followed by lowercase letters, such as 120A, 120b, etc. To the corresponding elements of the reference may be given simply using reference positions.

The base station 110 is also connected with the switching station 130 through a wired communication line. Communication switching station 130 enables the base station 110 to communicate with various other system components, such as server 140 data, the public switched telephone network 150 public or the Internet 160. It should be noted that the mobile station and system components in the drawing are for example, and other systems may include other types and other combinations of devices.

Although specific embodiments of the databases is howling station 110 and mobile station 120 can vary considerably, each serves as a wireless transceiver for communication on the forward and reverse links. This structure is shown in figure 2.

Figure 2 presents a functional block diagram illustrating the basic structural components of a wireless transceiver system in accordance with one embodiment. As shown in the drawing, the system comprises a transmitting subsystem 222 and the receiving subsystem 224, each of which is connected with the antenna 226. The transmitting subsystem 222 and reception subsystem 224 may be configured so that together form a transceiver subsystem. The transmitting subsystem 222 and reception subsystem 224 get access to the forward and reverse lines of communication through the antenna 226. The transmitting subsystem 222 and reception subsystem 224 is also connected to the processor 228 that is configured to control the transmitting subsystem 222 and the receiving subsystem 224. The memory 230 associated with the processor 228 to provide working space and the local memory for the processor. Source 232 data associated with the processor 228 to secure the data transmitted by the system. Source 232 data may contain, for example, a microphone or input from the network device. Data processed by the processor 228 and then forwarded to the transmitting subsystem 222, which transmits data through the antenna 226. Data, take aimie receiving subsystem 224 via the antenna 226, sent to the processor 228 for processing and then to the output 234 of the data for presentation to the user. The output 234 of the data may include such devices as a speaker, a visual display or output to a network device.

Specialists in the art should be understood that the structure shown in figure 2, is illustrative, and that other options for implementation may use alternative configurations. For example, the processor 350, which may be a universal microprocessor, digital signal processor (DSP) or a specialized processor may perform some or all of the functions of the other components of the transceiver, or any other processing required by the transceiver. Therefore, the scope of the claims is not limited to the specific configuration described here.

Considering the structure presented in figure 2, as implemented in the mobile station, system components can be represented as a transceiver subsystem associated with the processing engine, and transceiver subsystem provides transmit and receive data wirelessly, and the engine ensures the preparation and issuance data transceiver subsystem for sending and receiving and processing the data that it receives from the transceiver podcast who we are. Transceiver subsystem can be considered as comprising transmitting subsystem 222, the receiving subsystem 224 and antenna 226. The processing engine may be considered as comprising the processor 228, a memory 230, the source 232 data and the output 234 of the data.

As indicated above, communication between the base station and the mobile station actually includes a variety of channels. Figure 3 shows a block diagram illustrating multiple channels between the mobile station and the base station. As shown in the drawing, the base station 110 transmits data to the mobile station 120 via a set of channels 310 a straight line. These channels typically include both channels of the graph on which data is transmitted, and the control channels, which are transmitted control signals. Each of the channels of the graph in the General case has one or more control channels associated with it. The channels 310 a direct line of communication may include, for example, the straight main channel (F-FCH), which can be used for transmission of low speed data, a direct auxiliary channel (F-SCH), which can be used to transmit high-speed point-to-point transmission, direct high-speed broadcast channel (F-HSBCH), which can be used to broadcast a message to set the recipients. Channels can also include direct dedicated control channel (F-DCCH) and direct broadcast control channel (F-BCCH) or a direct channel search call (F-PCH), which can be used for transmitting control information related to the TV schedule or other aspects of system operation.

Mobile station 120 transmits data to the base station 110 through a set of channels 320 return line connection. Again these channels typically include both channels schedule, and control channels. Mobile station 120 may send data back to base stations on channels such as a reverse access channel (R-ACH), advanced reverse access channel (R-EACH), the reverse request channel (R-REQCH), inverse improved auxiliary channel (R-ESCH), the reverse dedicated control channel (R-DCCH), the reverse common control channel (R-CCCH) or a reverse channel speed indicator (R-RICH).

In many cases, the bandwidth of the return line is limited by interference. The base station distributes the available resources return line with mobile stations for effective use in order to maximize throughput in accordance with the requirements of quality of service (QoS) for different mobile stations.

Maximizing resource utilization of the reverse communication line is associated with a different factor is I. One factor that should be taken into account is the aggregate of the scheduled transmission return line communication between different mobile stations, each of which can test changing the quality of the channel at a specific point in time. To increase the overall throughput (aggregate data transmitted from all mobile stations in the cell) it is desirable that the entire back line was completely used whenever the data needs to go back to the line. To fill the available resource, some mobile stations may be granted access at the highest speed that they can support. Additional mobile stations may have access to until you will not use the available bandwidth. Therefore, when deciding which stations should be planned, the base station may consider the maximum speed that can support each mobile station, the transmission efficiency from the mobile station and the amount of data that must pass each mobile station. Mobile station, providing higher throughput (given as the data transfer rate supported by the mobile station, and the amount of data which should be transmitted by each mobile station), can b is to be selected instead of the alternative mobile station, which may not currently maintain a high throughput.

Another factor that must be considered is the quality of service required by each mobile station. It may be acceptable to delay access to a particular mobile station in the expectation that the channel for a mobile station (or, more specifically, it supports bandwidth) will improve, instead of selecting a mobile station that supports higher throughput. However, it may be the case when suboptimal mobile station may require access in order to allow the mobile station to meet the minimum guarantee for the quality of service. Therefore, data throughput, which is really planned, may not be an absolute maximum, but instead can be optimized taking into account the channel conditions existing in the mobile station, the transmission power requirements of quality of service and other factors.

Various planning mechanisms can be used to allow the mobile station to transmit data on the reverse link. One class of transmission through a return line connection involves the use of random channel packet-oriented data transmission, such as the R-ESCH, and therefore, the Osia to him channel pointer speed (R-RICH). When the channel is R-ESCH transmits the data channel R-RICH transmits the appropriate package nonzero speed. This package is non-zero speed, is passed in the channel R-RICH signals to the base station on the transfer format in the corresponding channel of the R-ESCH, provides the ID of subpacket and the size of the payload that triggers the loop power control, if necessary, and can provide the additional energy of the pilot signal for demodulation and decoding of the signal R-ESCH.

Conversely, when the channel of the R-ESCH is missing the transmission channel R-RICH periodically transmits a packet zero speed, usually in fixed borders, frames, such as frames with a duration of 80 MS. Package speed indicator may have a length that is less than the frame duration (for example, 10 MS), so that the relative cycle time in the channel R-RICH may be less than 10%, when transmitted packets only zero speed.

A mobile station may move within the area served by the base station, changing capacity requirements for data transmission on the channel R-ESCH. This package zero speed is used to provide some information to start loop power control and ensure the accurate and efficient transmission. If the loop power control is not supported, then the transmission channel R-ESCH may be erased due to inadequate m is nosti, or the mobile station may use more power than necessary, transfer, reducing their energy efficiency.

Due to the intermittent nature of transmission channels R-ESCH and R-RICH, the base station must determine when a package is present in the channel R-RICH, and are valid frames transmission channel R-RICH and corresponding channel R-RICH. Traditionally it was not necessary to channel the R-ESCH, because the transmission channels of data were more or less continuous, and the format of the transmission channels of the data was known to the base station. In other words, the detection and decoding data frames and control circuit power control could be carried out essentially on the basis of actual data transmission channel. In the present system, the mobile station may decide whether to perform transmission channel R-ESCH and with what speed, if the speed of data transmission in the channel R-ESCH is not higher than the authorized rate for the base station. Used as a channel of transmission data (R-ESCH), and the control channel (R-RICH), in view of the above described character channel R-ESCH, and therefore, since the transfer on the corresponding channel R-RICH is not continuous, and transmission format of the data channel is not known to the base station, there is a need to detect the presence of packets in the channel R-RICH and defined the deposits actually related personnel transfer.

The flowchart of the algorithm, illustrating a General description of the methods used in the variants of implementation of the present invention to determine the validity of the frame transmission, shown in figure 4. In General these methods can be used in conjunction with intermittent channel packet-oriented transmission, such as R-ESCH, and corresponding to the channel data channel, speed indicator, such as R-RICH, which can transmit their packets to zero speed in a fixed and defined the border of the frame. In one embodiment, the controlled channel R-RICH (block 510)and used by the decoder for maximum likelihood to determine whether packets in a controlled channel R-RICH (block 520). Based on the presence or absence of packets and associated conditions can be determined the validity of one or more frames of the transmission channel R-RICH and corresponding channel R-ESCH (block 530).

Figure 5 shows the block diagram of the algorithm in more detail illustrating the method used to determine whether packets in the channel and validity of the associated frames. When the control channel R-RICH base station can detect the presence of packets by decoding channel R-RICH to generate the probability of each possible code word (block 402) and compare the probability of the most probable code slows threshold (block 404), on the basis of this comparison can be defined initially, if there is a packet in the channel R-RICH. The service or its absence can then be analyzed to determine the validity of the frame transmission. In one embodiment, the first step in the determination of the packets in the channel R-RICH is the decoding channel R-RICH at every frame boundary (block 402), such as the border frame duration of 10 MS. Because channel R-RICH can use a short block code decoder for maximum likelihood (ML) can be used to identify the most likely code word (W) and the associated likelihood (L) of the presence of the code word in the channel R-RICH. The likelihood (L) the most likely code word (W) can then be compared with a threshold (Th) (block 404). If the probability (L) the most likely code word (W) is greater than some threshold level (L>Th), it may be decided that in the channel R-RICH detected package. Otherwise, it may be decided that no packet is not detected in the channel R-RICH for the analyzed frame. Although the decoders of maximum likelihood is well known in the art and implemented in recent years to a probability distribution for a continuous bit streams, the new way is to apply the decoder is the maximum likelihood for definition wide-angle is the presence of packets in the channel with intermittent transmission. In some embodiments, implementation of the present invention, the decoder of the maximum likelihood estimator can be implemented as a Bank of correlators.

According to figure 5, based on the detection of the base station packet channel R-RICH can be determined the validity of the transmission frame. If the probability (L) the most likely code word (W) is greater than some threshold level (L>Th), it can be determined that the channel R-RICH is the package (block 404). If the package is present in the channel R-RICH, then the base station may then analyze the packet to determine whether the packet is detected in the channel R-RICH, service zero speed (block 406). If the base station determines that there is a package of zero speed (block 406), and is not expected presence package zero speed (block 408), for example, if the package zero speed detected at the time other than the specific boundaries of the frame, it can be determined that the frame is invalid (block 424). Conversely, if the base station is expected package zero speed (block 408), it may be decided to the presence of a valid frame. In many variants of implementation, if the expected packet zero speed (block 408), then the base station may use the corresponding channel R-ESCH for additional evaluation of the validity of the frame (block 422). If PT is exactly the energy is detected in the channel of the R-ESCH, to determine the presence data (block 422), it revealed the packet is detected zero speed in the channel R-RICH (block 406), and due to this discrepancy, the frame may be qualified as invalid (block 426). If, however, the energy detected in the corresponding channel R-RESCH (block 422), consistent with the detected packet zero speed (block 406), then it can be decided whether there is a valid frame on channel R-RICH (block 428).

If the base station detects the presence of the package (block 404), and he is not a package zero speed (block 406), then it can analyze the content of the detected packet (block 410). This analysis (block 410) may be based on a previously defined time relation for simultaneous increasing redundancy (SIR) and pre-defined order of the identifiers (ID) of subpackets in the transmission channel R-RICH. In many embodiments, the implementation of the packets in the channel R-RICH contain ID subpacket and payload. When a packet in the channel R-ESCH is initially sent from the mobile station 120 to the base station, the packet channel R-RICH contains ID subpacket equal to 0, if the base station receives the frame, an acknowledgement (ACK) is transmitted to the mobile station 120. If the mobile station 120 receives the confirmation of the ASC, it will transmit a new packet on the channel R-ESCH ID SMS is ket, 0. However, if the mobile station does not accept the confirmation of the ASC, it may re-transmit the original package and give increment the ID subpacket. This cycle continues until the mobile station 120 will not confirm the ACK from the base station. Then the base station can analyze these ID subpacket (block 410)to determine the validity of the detected packet. If ID subpacket is not contrary to that expected by the base station, it can be decided whether there is a valid packet (block 412). If ID subpacket contrary to that expected by the base station, it may be decided to have an invalid package. This may occur, for example, if the base station before it has sent the confirmation ACK to the mobile station 120. In this case, the base station can expect the following subpacket with ID equal to 0, and if it receives a packet with ID subpacket not equal to 0, you can make a decision about the presence of invalid frame. For mobile stations in the state of the flexible transmission service when the mobile station communicates with multiple base stations, even if the base station has not previously sent an ACK to the mobile station, but adopted a new package with ID subpacket, About equal, then the base station believes that this new package does not contradict the fact that idesa base station, as in the previous package confirmation ASC could be sent from other base stations.

Similarly, if the base station detects the presence of a packet (block 404), and he is not a package zero speed (block 406), it can analyze the payload of the detected packet (block 410). For example, the base station can expect two sets of channel R-RICH, relevant package of the same encoder must have the same payload. If these expectations are satisfied (block 410), then can make a decision about the detection of a valid frame, however, if the payload of these packets is contrary to the expectations of a base station, you can decide about the detection of an invalid frame. A valid frame is declared, as if ID subpacket, and the size of the payload are consistent with the corresponding values of the expected base station.

In many cases implement when ID subpacket and the size of the payload is not consistent with the corresponding values expected by the base station (block 410), the information present in the channel of the R-ESCH, is used to further assess the validity of the current frame channel R-RICH. If the channel R-RICH (block 404) detected package nonzero speed with proper ID subpacket the payload (block 410), the information (the package size and ID subpacket) in this package can be used to decode the relevant information present in the channel of the R-ESCH (block 414). If the channel is R-ESCH is decoded incorrectly by the way (block 416), then this indicates that the information in the channel R-RICH and the corresponding channel R-ESCH may be inconsistent, and can make a decision about invalid frame (block 420). If, however, the channel R-ESCH is decoded correctly based on the information contained in the corresponding service channel R-RICH (block 416), then can decide whether there is a valid packet (block 418). Additionally, in this case, one or more previous packets in the channel R-RICH can qualify as invalid on the basis of the contradiction between the current full frame and incorrect expected results derived from information contained in one or more of the previous packet channel R-RICH (block 418).

According to shown in the upper part of figure 5, if the base station decodes the packet channel R-RICH to generate probability values (block 402), and the likelihood (L) the most likely code word (W) is less than some threshold level (L<Th), it can be determined that the channel R-RICH package (block 404). If the base station is expected to locate in the channel R-RICH package zero speed (nl is to 430), it may be decided to have an invalid frame (block 432). Conversely, if not expected presence package zero speed, it may be declared valid frame.

In many variants of implementation, if the package has not been detected (block 404) channel R-RICH and not expected the service zero speed (block 430), then the corresponding channel R-ESCH can be used to help assess the validity of the frame. If the energy is high enough in the channel R-ESCH (block 434), which contradicts the guidance channel R-RICH, it can be checked in the presence of invalid frame (block 436). If, however, the energy level (block 434) and specify the channel R-RICH agreement, may declare the existence of a valid frame (block 438).

Various aspects and features of the present invention described above with reference to specific embodiments. As used in this description, the terms "contains", "containing" or any of their variants should be interpreted as a non-exclusive way, incorporating elements or limitations that follow these terms. Accordingly, the system, method or other forms of exercise, which contain a set of elements, not limited to these elements and may include other elements not listed explicitly or p is Susie declare options for implementation. Additionally, the steps of the disclosed methods are not presented in a specific order and can usamusements without deviating from the scope of the present invention.

Specialists in the art should understand that information and signals may be represented using any of a variety of different technologies and methods. For example, data, instructions, commands, information, signals, bits, symbols, and code elements that can be referred to in the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.

Specialists in the art should understand that the various illustrative logical blocks, modules, circuits, and steps of the algorithms described in connection with the implementation disclosed in the present description may be implemented as electronic hardware, computer software, or a combination of both. To illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps described above in the General form in terms of their functionality. Then, if implemented this functionality as hardware or the TS software, depends on the specific application and limitations when designing existing in the system as a whole. Specialists can implement the described functions in different ways for each particular application, but such implementation decisions of the invention should not be interpreted as causing a departure from the scope of the present invention.

The various illustrative logical blocks, modules, and circuits described in connection with the implementation disclosed in the description may be implemented or performed with a generic processor, digital signal processor (DSP), focused on the application of specialized integrated circuit (ASIC), programmable by use of a matrix of logic gates (FPGA) or other programmable logic devices, discrete logic or transistor logic, discrete hardware components, or any combination of these tools, designed to perform the described functions. Universal processor may be a microprocessor, but alternatively can be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, a variety of microprocessors, one or Bo is its microprocessors in conjunction with a DSP core, or any other such combination.

The stages of a method or algorithm described in connection with open options for implementation, can be implemented through hardware, software module, executable by the processor, or a combination of both. A software module may reside in random access memory (RAM), flash memory, read-only memory (ROM), erasable programmable ROM (EPROM), electronically-erasable PROM (EEPROM), registers, hard disk, removable disk, ROM, CD-ROM (CD-ROM) or any other storage media known in the art. Sample media for data storage associated with the processor so that the processor can read information from the media and record information on the storage media. Alternatively, the medium for storage of information can be embedded in the processor. The processor and the storage media may be on the ASIC. ASIC may reside in a user terminal. Alternative, the processor and the storage media may be in the user terminal as discrete components.

The above description of the disclosed embodiments is intended for specialists in the art could make and use the present invention. Various modifications of these embodiments should be PTS is visible for specialists in the art without deviating from the scope and essence of the invention. Therefore, the present invention is not limited to the illustrated variant implementation, and consistent with the widest scope consistent with the principles and novel traits, as described above.

1. The method for evaluating the presence of packets and frames in a wireless communications system having a packet-oriented channel and the corresponding channel pointer speed, and how is that control channel pointer speed and determine if a packet in the channel pointer speed based on the probability generated by the decoder of maximum likelihood, which decodes the channel pointer speed.

2. The method according to claim 1, wherein determining whether the service performed at preset intervals.

3. The method according to claim 2, in which the said interval is the interval Subhadra.

4. The method according to claim 2, which further determine the validity of the frame.

5. The method according to claim 4, in which the determining whether the frame includes an analysis package, if the package is found.

6. The method according to claim 5, in which the analysis package includes determining whether the packet service zero speed, and the analysis identifier (ID) of subpackets and payload, if the package is not a package zero speed.

7. The method according to claim 6, in which the analysis of the package additionally includes decoding and the formation in packet-oriented data transmission channel using the package, if ID subpacket and payload are not expected.

8. The method according to claim 5, in which the analysis package includes a comparison of the ID subpacket and size of the payload of this packet with ID subpacket and sizes of payloads previous packages.

9. The method according to claim 5, in which the analysis package includes a comparison of the packet with the expected type of the package, if the package is a package of zero velocity.

10. The method according to claim 9, in which the analysis of the package additionally includes the definition of energy in a batch-oriented data channel, if the package is consistent with the expected type of package.

11. The method according to claim 4, in which the determining whether the frame includes the definition of energy in a batch-oriented channel, if there is no packet in the corresponding channel of the speed indicator, and no package is expected.

12. The system for evaluating the presence of packets and frames in a wireless communication system containing a base station and a mobile station associated with the base station via a wireless communication line, and a base station configured to receive data from a mobile station according to the multitude of channels reverse lines of communication in a wireless communication line, comprising a batch-oriented channel and the corresponding channel pointer speed, and a base station configured to control to the Nala speed indicator and determine whether a packet in the channel pointer speed based on the probability, generated by the decoder of maximum likelihood, which decodes the channel pointer speed.

13. System according to clause 12, in which the presence of the package is determined at preset intervals.

14. The system of item 13, in which the above-mentioned interval is the interval Subhadra.

15. The system of item 13, in which the base station is configured to determine the validity of the frame.

16. The system of clause 15, in which the base station is configured to determine the validity of the frame by parsing the package, if the package is found.

17. System according to clause 16, in which the base station is configured to analyze the packet by determining whether the packet service zero speed, and analysis identifier (ID) of subpackets and payload, if the package is not a package zero speed.

18. System 17, in which the base station is additionally configured to analyze the packet by decoding the information in a packet-oriented data transmission channel using the package, if the ID of subpackets and useful load are expected.

19. System according to clause 16, in which the base station is configured to analyze the packet by comparing the ID of subpackets and size of the payload of this packet with ID subpacket and sizes of payloads previous packages.

20. System according to clause 16, in which the base camp of the Oia configured to analyze the packet by comparing the packet with the expected type of the package, if the package is a package of zero velocity.

21. The system according to claim 20, in which the base station is configured to analyze the packet by determining the energy in a batch-oriented channel, if the package is consistent with the expected type of package.

22. The system of clause 15, in which the base station is additionally configured to determine the validity of the frame by detecting energy in a batch-oriented channel, if there is no packet in the corresponding channel of the speed indicator, and no package is expected.

23. A base station configured to communicate with a mobile station through a wireless channel, and the base station includes a processing engine and transceiver subsystem associated with the processing engine, and

transceiver subsystem is configured to receive signals on multiple channels reverse lines of communication in a wireless communication line, comprising a batch-oriented channel and the corresponding channel pointer speed, and a base station configured to control channel pointer speed and determine the presence of a packet in the channel pointer speed based on the probability generated by the decoder of maximum likelihood, which decodes the channel pointer speed.

24. The base station according to item 23, the cat is Roy package is determined at preset intervals.

25. The base station according to paragraph 24, in which the above-mentioned interval is the interval Subhadra.

26. The base station according to paragraph 24, and the base station is configured to determine the validity of the frame.

27. The base station b, and the base station is configured to determine the validity of the frame by parsing the package, if the package is found.

28. The base station according to item 27, and the base station is configured to analyze the packet by determining whether the packet service zero speed, and analysis identifier (ID) of subpackets and payload, if the package is not a package zero speed.

29. The base station b, and the base station is configured to analyze the packet by decoding the information in a packet-oriented data transmission channel using the package, if the ID of subpackets and useful load are expected.

30. The base station according to item 27, and the base station is configured to analyze the packet by comparing the ID of subpackets and size of the payload of the packet with the ID of subpackets and sizes of payloads previous packages.

31. The base station according to item 27, and the base station is configured to analyze the packet by comparing the packet with the expected type of the package, if the package is a package of zero velocity.

32. The base station b, and the base is tance configured to analyze the packet by determining the energy in a batch-oriented data channel, if the package is consistent with the expected type of package.

33. The base station b, and the base station is configured to determine the validity of the frame by detecting energy in a batch-oriented channel, if there is no packet in the corresponding channel of the speed indicator, and no package is expected.

34. The device for communication with the mobile station through the wireless channel, and the device comprises means for controlling feed speed indicator and a means for determining the service channel pointer speed based on the probability generated by the decoder of maximum likelihood, which decodes the channel pointer speed.

35. The device according to clause 34, in which the means for determining determines the presence of a package at preset intervals.

36. The device according to p, in which the said interval is the interval Subhadra.

37. The device according to p, further containing a means for determining the validity of the frame.

38. The device according to p, in which the means to determine the validity of the frame includes a tool for analysis of the package, if the package is found.

39. The computer-readable medium containing software code stored thereon, which, when executed by its processor, provides assessment of packets and frames in the wireless system is vodnoy communication contains batch-oriented channel and the corresponding channel of the speed indicator, which contains the source code for the control channel pointer speed and program code to determine whether a packet in the channel pointer speed based on the probability generated by the decoder of maximum likelihood, which decodes the channel pointer speed.

40. Media in 39, in which the mentioned code for determining is configured to determine whether a package with pre-defined intervals.

41. Media in p, in which the said interval is the interval Subhadra.

42. Media in p, optionally containing program code to determine the validity of the frame.

43. Media in 42, in which a software code for determining the validity of the frame contains the code for the analysis of the package, if the package is found.



 

Same patents:

FIELD: information technologies.

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

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

5 cl, 28 dwg

FIELD: information technologies.

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

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

32 cl, 13 dwg

FIELD: information technologies.

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

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

5 cl, 2 dwg

FIELD: information technologies.

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

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

18 cl, 5 dwg

FIELD: information technologies.

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

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

61 cl, 7 dwg, 3 tbl

FIELD: physics; communications.

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

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

31 cl, 8 dwg

FIELD: physics; communications.

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

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

26 cl, 6 dwg

FIELD: physics; communications.

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

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

66 cl, 26 dwg

FIELD: physics; communications.

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

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

66 cl, 26 dwg

FIELD: physics; communications.

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

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

26 cl, 6 dwg

FIELD: physics; communications.

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

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

31 cl, 8 dwg

FIELD: information technologies.

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

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

61 cl, 7 dwg, 3 tbl

FIELD: information technologies.

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

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

18 cl, 5 dwg

FIELD: information technologies.

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

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

5 cl, 2 dwg

FIELD: information technologies.

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

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

32 cl, 13 dwg

FIELD: information technologies.

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

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

5 cl, 28 dwg

FIELD: information technologies.

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

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

43 cl, 5 dwg

FIELD: information technologies.

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

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

95 cl, 10 dwg

Up!