Package transmission control between controller of base station and base station

FIELD: data package transmission in mobile communication lines.

SUBSTANCE: device for controlling data package transmission in mobile communication line, which has base receiving-transmitting system (RTS) provided with buffer for storing data packages to be transmitted to mobile station, has base station controller (BSC) for comparing size of RTS buffer with number of non-transmitted data packages after data packages are received from common use data transmission commutated circuit (CUDTCC). Non-transmitted packages have to be packages which have been transmitted from BSC to RTS but still haven't been transmitted from BSC to RTS. Transmission of data packages is performed if size of buffer exceeds number of non-transmitted data packages.

EFFECT: prevention of overflow of internal buffer of base receiving-transmitting system; prevention of efficiency decrease caused by next cycle of data package transmission.

19 cl, 15 dwg

 

The control Packet transmission between KBS and BS

1. The technical field to which the invention relates.

This invention generally relates to packet data in mobile communication networks, and more particularly to a device and method for controlling packet data transmission between a base station controller (ASC, BSC) and base transceiver system (base station, BPS, BTS).

2. The level of technology

In General, the mobile communications network, such as CDMA-2000 (Multiple access code division multiple access - 2000), WCDMA (Wideband Multiple access, code-division multiplexing, also known as UMTS (Universal Mobile telecommunication System)), GPRS (wireless packet data), and CDMA 2000 1xEV-DO (the First option format development CDMA-2000, providing data transmission network includes a base station controller (BSC) and base transceiver system (BTS). This mobile network is typically provided to the mobile subscriber (the subscriber of the mobile network) only the voice service, but recently there is a tendency for the maintenance, along with voice service, packet data.

Fig. 1 explains the configuration of a typical (normal) mobile network that provides mobile subscriber as a voice service and a service packet Dan who's. Referring to Fig. 1, the mobile communications network includes a mobile station (MS) 11 and 12, base transceiver system (BTS) 20 and 30 connected to the mobile stations 11 and 12 wireless connectivity, providing them with radio communication, and the controller 40 of the base station (BSC)connected by cable communication with base transceiver systems 20 and 30 to provide a wired connection with them. The controller 40 of the base station is connected to the switching center 50 mobile communications (CCMS) and the gateway (gateway) 60. The center 50 of the mobile communication switching is connected to the public switched telephone network (PSTN) (TCOP, PSTN), and the gateway 60 is connected to the Internet/XDOP (public switched data network public use, PSDN). Therefore, when the mobile station 11 is connected to TCOP through the center 50 of the mobile communication switching under the control of the controller 40 of the base station, the mobile station 11 is provided with voice service. When the mobile station 11 is connected to the Internet/XDOP through the gateway 60, the mobile station 11 is provided by the service packet data.

Base transceiver system 20 and 30 include, respectively, the controllers 21 and 31 RF (Radio frequency). The controller 40 of the base station includes the SDU/RLP (drilling and blasting/PSR, Block selection and distribution/radio link Protocol) 41. The controllers 21 and 31 RF is provided to sposobstvovat effective use radioresource transceiver systems 20 and 30, and to promote proper separation between users restricted radioresource. SDU is provided for transmission of traffic data exchange) to the set of base transceiver systems, and to combine data from the same MS, received from multiple base transceiver systems. Optional SDU may also be optionally included in the gateway 60, and perform the same function. However, here SDU included in the controller 40 of the base station. RLP (BPD) is provided to convert the traffic packet data received from the gateway 60 in the format of frames, blocks of data) Protocol error, and transmission to the base transceiver system 20 and 30. It should be noted that the base transceiver system 20 and 30 have a limited buffer size for users. Therefore, if the amount of traffic transmitted from the controller 40 of the base station to the base transceiver system 20 and 30, more is allocated to the respective users, inevitably there is a loss of traffic in base transceiver systems 20 and 30. Because of the loss of traffic during a communication session between the controller 40 of the base station and the base transceiver systems 20 and 30, the re-transmission between a mobile station (here in the example, the mobile station 11) and the controller 40 of the base is tanzihi accomplished through the function of protection against errors (for example, through the elimination of errors BPD). The procedure for re-transmission causes the transmission delay and the reduction efficiency radioresource. In addition, the mobile station can perform off while moving between base transceiver systems. Therefore, during the transmission of excessive traffic, the mobile station may sometimes reject traffic, reducing the efficiency of the connections used for traffic transmission between the base station controller and base transceiver system.

Typical process control packet transmission between the base station controller and base transceiver system proposed to solve the above problems, is shown in Fig. 2 and 3. The following description assumes that the process of managing packet data carried out between the controller 40 of the base station and the base transceiver system 20 according to Fig. 1. Used here, the term "BSC_BUF" refers to the number (hereinafter referred to as "buferizovannogo number") traffic packet data stored in the internal buffer controller 40 of the base station, and the term "BTS_BUF" refers to the number (hereinafter referred to as "buferizovannogo number") traffic packet data stored in the internal buffer BA is new transceiver system 20. In addition, the term "BTS_Q_SIZE" indicates the maximum number of available traffic packet data that can be stored in the internal buffer base transceiver system 20. That is, "BSC_BUF" represents the current size of the internal buffer controller 40 of the base station, "BTS_BUF" represents the current size of the internal buffer base transceiver system 20, and "BTS_Q_SIZE" represents the maximum size of the internal buffer base transceiver system 20.

Fig. 2 explains the procedure for controlling the controller of the base station packet data transmission in accordance with the prior art. Referring to Fig. 2, the controller 40 of the base station waits to receive packet data traffic from the gateway 60, or waiting for a report (message) from the base transceiver system 20 of bateriafina number (Step S201). After receiving reports of bateriafina the number of base transceiver system 20, the controller 40 of the base station updates the received value superyoung amount of the current value of the buffer BTS_BUF base transceiver system 20 (Step S209).

After receiving the packet data traffic from the gateway 60, the controller 40 of the base station stores the received traffic in its internal buffer (Step S203), and increases the current value of the buffer BSC_BUF controller basic is the first station on the amount of received traffic (Step S204). If the current value of the buffer BTS_BUF base transceiver system 20 is less than the maximum buffer size BTS_Q_BUF allocated to the corresponding user base transceiver system 20 ("Yes" in Step S205), the controller 40 of the base station transmits to the base transceiver system 20 what's the highest amount of traffic, which base transceiver system 20 may be stored in the free internal buffer that is as much as can be accommodated on the basis of size(BTS_Q_SIZE - BTS_BUF) (Step S206). After the transfer of traffic to the base transceiver system 20, the controller 40 of the base station decreases the current value BSC_BUF in the base station controller to the transferred amount of traffic (Step S207).

If BTS_BUF equal BTS_Q_SIZE, this means that is available to transfer the amount of traffic has reached its limit ("No" in Step S205), so the controller 40 of the base station waits until BTS_BUF will not be less than BTS_Q_SIZE (Step S201). Upon receipt of a message from the base transceiver system 20 that BTS_BUF less than BTS_Q_SIZE, the controller 40 of the base station sends to the base transceiver system 20 that amount of traffic, which base transceiver system 20 may be stored in the free internal buffer (Step S206).

In Fig. 3 shows the procedure of sending base transceiver system managing soobshenia information about the current size of the buffer in accordance with the prior art. Referring to Fig. 3, the base transceiver system 20 waits for a time of transmission of the control message (Step spider S301 demonstration). If this is the time of transmission of the control message has occurred ("Yes" in Step W302), base transceiver system 20 sends to the controller 40 of the base station control message containing the values BTS_BUF and BTS_Q_SIZE (Step S303). Here, the transmission time of the control message may be either a pre-defined period, or a time when traffic is sent to the controller 40 of the base station. When traffic is sent to the controller 40 of the base station, information BTS_BUF about the current size of the buffer BTS transmitted as in-band information corresponding to traffic.

In Fig. 4 illustrates the procedure of exchanging packet data between a base station controller and base transceiver system in accordance with the prior art. Here it is assumed that BTS_Q_SIZE is 64 packets and BTS_BUF initially empty.

Referring to Fig. 4, if it is assumed that the controller 40 of the base station received 64 packet from the gateway 60 (Step 40a), the controller 40 of the base station stores the received packets in its internal buffer, and then increases the value of BSC_BUF to 64. Here, since the number of stored (or accumulated) in the base transceiver system 20 at the moment the packet is 0, the controller 40 base camp the AI decides he can send 64 packet and, based on this decision, 64 sends the packet to the base transceiver system 20 (Step 40b). These 64 package passed by the controller 40 of the base station, are the base transceiver system 20 (Step 40c). After receiving 64 packages, base transceiver system 20 reports about the increase in the current buffer size BTS_BUF base transceiver system up to 64 packets, sending a control message in a preset transmission time of the control message (Step 40d). After receiving the control message from the base transceiver system 20, the controller 40 of the base station sets the value of the current size of the buffer base transceiver system BTS_BUF is 64 packets. Here, because the current size of the buffer BTS BTS_BUF identical to the maximum buffer size BTS BTS_Q_SIZE, the controller 40 of the base station recognizes that it can no longer send packets.

At this stage, if the received 64 new package, the controller 40 of the base station stores the 64 new package in its internal buffer, and then updates the value of the current buffer size BSC BSC_BUF (Step 40e). Here, since the value of the current buffer size BTS BTS_BUF is 64 packets (i.e., the maximum size of the buffer BTS), the controller 40 of the base station is in idle state without sending 64 new package.

The procedure for sending packet data according to Fig. 4 has been described for the case where the controller 40 of the base station and the base transceiver system 20 are in normal mode. However, there is a situation, when the controller 40 of the base station and the base transceiver system 20 is in a nonstandard mode. For example, the packet transmitted by the controller 40 of the base station can reach the base transceiver system 20 with a large delay in delivery due to delay connection or buffering between the controller 40 of the base station and the base transceiver system 20. The procedure of packet data between a base station controller and base transceiver system for this case is shown in Fig. 5.

Fig. 5 explains a modified procedure of exchanging packet data between a base station controller and base transceiver system in accordance with the previous prior art. Here again it is assumed that BTS_Q_SIZE 64 package is, and BTS_BUF initially empty.

Referring to Fig. 5, assuming that the controller 40 of the base station received 64 packet from the gateway 60 (Step 50a), the base station controller 40 stores the received packets in its internal buffer, and then increase the value BSC_BUF to 64. Here, since the controller 40 of the base station may transmit the 64 (=BTS_Q_SIZE [64] - BTS_BUF [0]) packet, it sends 64 package base transceiver system 20 (Step 50b).

In some cases, before transferred 64 package reaches the base transceiver system 20, or before BTS_BUF otherwise will be updated in the BSC, the controller 40 of the base station can receive 64 new packet (Step 50c). After receiving a new packet, the controller 40 of the base station calculates the available capacity of the base transceiver system 20. In this case, as sent 64 package has not yet reached the base transceiver system 20, and thus BTS_BUF in BSC still shows that it is equal to 0, the controller 40 of the base station erroneously decides that BTS_BUF equal to 0. Therefore, the base station controller 40 calculates that the amount of traffic that the base transceiver system 20 may additionally get is 64 (=BTS_Q_SIZE [64] - BTS_BUF [0]), and then sends the received 64 new package to the base transceiver system 20 (Step 50d).

Accordingly, the base transceiver system 20 receives on the additional 64 package transferred to step 50d in addition to 64 packets transmitted in step 50b. In this case, the number of packets received base transceiver system 20 exceeds the maximum size of the internal buffer base transceiver system 20, that is, exceeds the limit of 64 package. This causes an overflow of the internal buffer base transceiver system 20, therefore, between the mobile station 11 and the controller 40 of the base station (specifically, SDU/RLP 41) is retransmitted, resulting in reduced efficiency radioresource, and also occurs propagation delay due to retransmission. Such problems become more serious in particular, when the base transceiver system is sending traffic without packet service of a mobile communication system.

Summary of the invention

Therefore, the objective of the invention is to implement a device and method for controlling packet data transmission between the base station controller and base transceiver system in a mobile communication system.

Another objective of this invention is to provide a device and method to prevent overflow of the internal buffer base transceiver system during exchange of packet data between the controller the gas station and the base transceiver system in a mobile network.

Another objective of this invention is to provide a device and method for preventing a decrease in the efficiency of use radioresource due to re-transmission of packet data from the base station controller to the base transceiver system in a mobile network.

There is another objective of the invention consisting in providing a device and method for preventing the propagation delay caused by the re-transmission of packet data during an exchange of packet data between a base station controller and base transceiver system in a mobile network.

And finally, there is another objective of the invention consisting in providing a device and method to accurately determine the number of data packets transmitted by the base station controller to the base transceiver system in a mobile network.

To solve the above and other objectives, the invention proposes a device and method for controlling BSC sending such a large number of packet data that can be stored in the BTS buffer. BTS buffer temporarily stores packet data received from the BSC for transmission to the mobile station.

In accordance with the first variant of the present invention provides a method for the control of the controller BA the new station (BSC), packet data at a base transceiver system (BTS) in a mobile network includes BSC, receiving the data packets, and BTS buffer for storing data packets received from the BSC for transmission to the mobile station. The method includes comparing, after obtaining BSC data packets, the buffer size with the number of data packets sent from BSC to BTS, but not yet transmitted from the BTS to the mobile station, and sending the received data packets to the BTS, if the buffer size is larger than the number of unsent data packets.

In accordance with a second embodiment of the present invention provides a method for controlling packet data transmission between a base station controller (BSC) and base transceiver system (BTS) in a mobile network, comprising BSC receiving data packets, and BTS buffer for storing data packets received from the BSC for transmission to the mobile station. The method comprises sending from the BTS to the BSC reports the number of data packets received from the BSC, and then transmitted to the mobile station; calculating in the BSC number of data packets sent from BSC to BTS, but not yet transmitted from the BTS to the mobile station based on the reported number of data packets; comparing in BSC, after receiving the data packets, the buffer size with the number of unsent data packets; and sending the received data packets from the BSC to the BTS, if the buffer size is greater than the number that failed is acetow data.

In accordance with a third variant of the present invention provides a method for calculating the number of data packets transmitted by the base station controller (BSC) base transceiver system (BTS) in a mobile network, comprising receiving data packets to the BSC and the BTS buffer for storing data packets received from the BSC for transmission to the mobile station. The method comprises sending from BTS to BSC messages about the first number representing the number of data packets transmitted from the BTS to the mobile station, and the second number representing the number of data packets stored in the buffer; if the first number and the second number are both equal to zero (0), defined in the BSC, is whether the third number represents the number of packets of data sent from BSC to BTS to a point in time previous message, but not yet transmitted from the BTS to the mobile station, the fourth number represents the number of data packets transmitted from the BSC on BTS at the time of the current message, but not yet transmitted from the BTS to the mobile station; and assigning the number of data packets sent from BSC to BTS zero value if the third number is equal to the fourth number.

Brief description of drawings

The above and other objectives, features and advantages of this invention will become more apparent from the following the detailed description, taken together with the accompanying drawings, in which:

Fig. 1 illustrates the configuration of a typical mobile communication network;

Fig. 2 illustrates a procedure for controlling packet data transmission by the base station controller in accordance with the prior art;

Fig. 3 illustrates a procedure of sending a control message with information about the size of the buffer base transceiver system in accordance with the prior art;

Fig. 4 illustrates the procedure for exchanging packet data between a base station controller and base transceiver system in accordance with the prior art;

Fig. 5 illustrates a modified procedure of exchanging packet data between a base station controller and base transceiver system in accordance with the prior art;

Fig. 6 is a detailed picture of the structure of the controller of the base station shown in Fig. 1, to which is applied the present invention;

Fig. 7 is a detailed picture of the structure of the base transceiver system shown in Fig. 1, to which is applied the present invention;

Fig. 8 is a detailed picture of the structure of the channel maps shown in Fig. 7;

Fig. 9 illustrates a user account in a base transceiver system in accordance with a variant of the m implementation of the present invention;

Fig. 10 illustrates a procedure for controlling packet data transmission controller of a base station in accordance with a variant implementation of the present invention;

Fig. 11 illustrates a procedure for transmitting a control message including information about the number of transmitted base transceiver system (BTS) packets in accordance with a variant implementation of the present invention;

Fig. 12 illustrates the procedure for exchanging packet data between a base station controller (BSC) and base transceiver system (BTS) in accordance with a variant implementation of the present invention;

Fig. 13 illustrates a modified procedure of exchanging packet data between a base station controller (BSC) and base transceiver system (BTS) in accordance with a variant implementation of the present invention;

Fig. 14 illustrates a procedure for controlling packet data transmission by the base station controller (BSC) in accordance with another variant of implementation of the present invention; and

Fig. 15A and 15B depict the size of the BTS buffer, applied to procedures for packet data according to prior art and according to a variant implementation of the present invention, respectively.

A detailed description of the preferred variants of the invention

Preferred embodiments of and the gain will be described hereinafter with reference to accompanying drawings. In the following description, well-known functions or constructions are not described in detail in order not to complicate the description of the invention with unnecessary detail.

The following description of the process packet data according to a variant implementation of the present invention is applied to a mobile communication network depicted in Fig. 1. Embodiment in accordance with the present invention can also be applied to networks of standards IS-95A/B, GSM (global System for Mobile Communications), IS-2000, WCDMA, UMTS, CDMA 2000 1xEV-DO, GPRS. Process packet data according to a variant implementation of the invention is carried out by a base station controller (specifically, SDU drilling and blasting, unit selection and distribution) and base transceiver system in a mobile network.

In Fig. 6 shows the detailed structure of a controller of the base station shown in Fig. 1, to which is applied the present invention. Referring to Fig. 6, the controller 40 of the base station includes a main controller 410, the line interface (interface block) channel 420, the internal switch BSC (or router) 430, line interface 440 and the processor 41 SDU/RLP.

The main controller 410 controls the overall operation of the controller 40 of the base station. Line interface 420 is designed for connection with the gateway 60, while the line interface 440 is designed to connect with b the basic transceiver system 20. Internal switch 430 BSC distributes traffic in the controller 40 of the base station. Of the processor 41, which is the SDU (drilling and blasting, Unit Selection and Distribution) multiplexes/demuxes the traffic sent/received via two or more communication lines during the soft-switching communication signals (transmission service). Of the processor 41, responsible for RLP (BPD, the radio link Protocol) supports Troubleshooting of the radio.

Although the operation management packet transmission proposed in accordance with the invention, can be implemented by a single physical device, here will be assumed that the control packet transmission is realized by means of software in the CPU 41 SDU/RLP. The software implementation allows no changes to use the existing modules of the base station controller.

The CPU 41 SDU/RLP supports user account in accordance with Fig. 9 to carry out work according to a variant implementation of the invention.

Referring to Fig. 9, the user record consists of fields user ID, NUMTx_SDU2BTSNUMTx_BTS2AIRandQBTS_Q_PER_USER. The user ID is the record key, serving to identify the user. NUMTx_SDU2BTSrepresents the number of packets, perenniporia base station 40 (more specifically, SDU 41) to the base transceiver system 20, but not yet transferred to the base transceiver system 20 via radio, that is, the corresponding mobile station.NUMTx_BTS2AIRrepresents the number of packets transmitted over the radio link from the base transceiver system 20 to the mobile station 11.QBTS_Q_PER_USERrepresents the maximum size of the buffer allocated to the corresponding user in the base transceiver system 20, that is, the internal buffer is enabled for packet mobile station 11.QBTS_Q_PER_USERis the value preset by the controller 40 of the base station, whileNUMTx_BTS2AIRis the value communicated to the base transceiver system 20 in a preset transmission time of the control message.

In Fig. 7 shows a detailed structure of the base transceiver system shown in Fig. 1, to which is applied the present invention. Although it is considered to be the base transceiver system base transceiver system 20 according to Fig. 1, the other base transceiver system 30 also have the same structure.

Referring to Fig. 7, the base transceiver system 20 includes a main controller 210, the line interface 220, the internal commutat the R BTS (or router) 230, channel card 241 to 243, RF transmitter/receiver 250 and RF Manager 21.

The main controller 210 controls the overall operation of the base transceiver system 20. The line interface 220 is designed for connection to the controller 40 of the base station. The RF receiver/transmitter 250 is designed to exchange data and control signals with the mobile station 11. Internal switch 230 BTS determines the routing of traffic in the base transceiver system 20. RF Manager 21 provides an efficient radio resource management. RF Manager 21 can be either an independent processor, as shown, or may be implemented in the channel maps 241 to 243.

Process control, packet data, proposed by the present invention can be implemented through a separate physical device, but here it is assumed that the process of managing packet transmission is implemented in software in channel maps 241 to 243. The software implementation allows no changes to use the modules of the existing base transceiver system.

In Fig. 8 shows a detailed structure of the channel card (Board)shown in Fig. 7. Although channel map here will be considered on the example of the channel card 241, the other channel card 242-243 have the same design.

Referring to Fig. 8, channel card (fee) 241 on which includes the interface 24-1 I / o, the main processor 24-2, a storage device (memory) 24-3, the modulator 24-4 and demodulator 24-5.

Interface 24-1 input-output is intended for connection with the internal switch 230 BTS. Modulator 24-4 modulates the data and control signals that must be transmitted to the mobile station 11 via the RF transmitter 251. The demodulator 24-5 demodulates the data and control signals received from the mobile station 11 via the RF transmitter 252. Storage device 24-3 includes an internal buffer for receiving packet data that must be transmitted to the mobile station 11 from the controller 40 of the base station, and buffering (or temporary storage of the received packet data. In addition, the storage device 24-3 can store various control information. The main processor 24-2 manages the process packet data in accordance with a variant implementation of the present invention. The main processor 24-2 can function RF Manager 21 shown in Fig. 7.

In Fig. 10 shows a procedure for controlling packet data transmission controller of a base station according to a variant implementation of the present invention. Although this procedure controls packet transmission in this embodiment, the SDU carried out by the CPU 41 of the controller 40 of the base station (BSC), shown in Fig. 6, PR is polagaetsa, for convenience of explanation that the procedure implemented BSC 40.

Referring to Fig. 10, in step 1001, the BSC 40 waits for reception of packet data traffic from the gateway 60 or receiving the control message from the base transceiver system (BTS) 20. If at step 1002 it is determined that the traffic packet data (hereinafter, for brevity called "package") received from the gateway 60, BSC 40 at step 1003 stores the received packet in its internal memory. Then, in step 1004, BSC 40, using the value ofQBTS_Q_PER_USERand the value of NUMTX_SDU2BTS,calculates the number of packets that can be transmitted to the BTS 20. If at step 1004, the value ofQBTS_Q_PER_USERmore than the value ofNUMTX_SDU2BTS, BSC 40 at step 1005 sends to the BTS 20 so many packages, how much is the differenceQBTS_Q_PER_USER-NUMTX_SDU2BTS. The value ofQBTS_Q_PER_USERis a value indicating the size of the internal buffer BTS 20. The value ofNUMTX_SDU2BTSis a value representing the number of packets that the BSC 40 is sent to the BTS 20, but BTS 20 has not yet transferred by radio to the mobile station, and the value ofNUMTX_SDU2BTSincluded in the control message communicated (transmitted) from the BTS 20. After sending the packet to the BTS 20, the BSC 40 increases the value ofNUMTX_SDU2BTSthe number of packets transmitted by BTS (step 1006). NUMTX_SDU2BTSrepresents the number of packets transmitted from the BSC 40 to the BTS 20.

If at step 1007 is determined that the BTS 20 received control message, the BSC 40 extracts included in the received control message information on the number of packets transmitted in step 1008 from the BTS 20 to the mobile station 11 to the radio link, and at step 1009 updatesNUMTX_BTS2AIRto the obtained values. Then, in step 1010, BSC 40 calculatesNUMTX_SDU2BTSusing the updated valueNUMTX_BTS2AIR. The calculation performed by the update NUMTX_SDU2BTSto the value (NUMTX_SDU2BTS-NUMTX_BTS2AIR). That is, in step 1010, BSC 40 calculates the number of packets stored at this time to send to the BTS 20, counting the number of remaining packets by subtraction transferred to BTS packets transmitted to the mobile station 11 to the radio link of the packets transmitted to the BTS 20. After step 1010, BSC 40 determines in step 1011, empty the internal buffer BSC 40. If the internal buffer BSC 40 is not empty, this means that it still has a packet that should be transmitted to the BTS 20. In this case, the BSC 40 proceeds to step 1004, in which he determines the amount available for transmission to the BTS 20 packages, and then in step 1005, sends the packets in the number equal to the number of available packages. As the value ofNUMTX_BTS2AIRis temporarily use itanim value, in the actual implementation, you can use a value field of the control message transmitted from the BTS 20 to the BSC 40 without variable definitionNUMTX_BTS2AIR.

In Fig. 11 shows a procedure of transmitting a control message including information about the number of transmitted base transceiver system (BTS) packets according to a variant implementation of the present invention. Although in this embodiment, the procedure of transmitting a control message is performed by the main processor 24-2 BTS channel card 20 shown in Fig. 7 and 8, it will be assumed for convenience of explanation that the procedure for transmission of the control message carried BTS 20.

Referring to Fig. 11, the BTS 20 at step 1101 waiting time of transmission of the control message. If at step 1102 is determined that the time has come for transmission of the control message, the BTS 20 sends to the BSC 40 control message that includes information about the number of packets transmitted to the mobile station 11 to the radio link in step 1103. Here, the transmission time of the control message can be installed or equal to a preset time period or time in which the BTS 20 transmits traffic over the radio link. When a control message is transmitted periodically, the BTS 20 at the BSC 40 reports the number of packets transmitted on the radio link for one what about the time period. However, when a control message is transmitted during transmission of traffic over the radio link, BTS 20 reports on the BSC 40 number of packets transmitted at the appropriate time.

In Fig. 12 shows an example of a procedure of exchanging packet data between a base station controller (BSC) and base transceiver system (BTS) in accordance with the above-described variant of execution of the present invention. Here it is assumed that the value ofQBTS_Q_PER_USERspecifies the size of the internal buffer BTS 20 is 64 packets, and initially no packages are transferred from the BSC 40 to the BTS 20.

Referring to Fig. 12, if at step 120a traffic packet data received from the gateway 60, BTS 40 calculates the number of packets available for transmission to the BTS 20 (see step 1004 in Fig. 10). In this case, since no packet was not transmitted from the BSC 40 to the BTS 20, the BSC 40 decides that he can send 64 (=QBTS_Q_PER_USER-NUMTX_SDU2BTSthe packet to the BTS 20. Accordingly, in step 120b BSC 40 64 passes the packet to the BTS 20 and updates to 64NUMTX_SDU2BTSspecifies the number of packets transmitted from the BSC 40 to the BTS 20.

Now it is assumed that in step 120c 64 new packets arrive at the BSC 40 before 64 package passed BSC 40, reached the BTS 20. In this case, since 64 package passed BSC 40, has not yet reached the BTS 20 or, if reached BTS 20, were not transferred to the mobile station 11 to the line RA is yosvani, BSC 40 may determine that it is no longer able to send a packet to the BTS 20. This happens becauseQBTS_Q_PER_USER-NUMTX_SDU2BTS= 64-64=0. At this point, BSC 40 stores the received 64 new package in its internal buffer. In step 120d BTS 20 receives only 64 package passed BSC 40 in step 120b. This is because, although 64 new packages were received in step 120c, BSC 40 is not sent 64 new packet to the BTS 20. 64 new packet transmitted from the BSC 40 on the BTS 20 at the time when the BTS 20 64 transmits the received packet to the mobile station 11 to the radio link, and then reports the result of transfer to the BSC 40.

In Fig. 13 shows another example of a procedure of exchanging packet data between a base station controller (BSC) and base transceiver system (BTS) in accordance with the above variant of implementation of the present invention. Here it is assumed that the value ofQBTS_Q_PER_USERspecifies the size of the internal buffer in the BTS 20 is 64 packets, and initially no packages are transferred from the BSC 40 to the BTS 20.

Referring to Fig. 13, 48 packets arrive at the BSC 40 at Step 130a. After receiving 48 packages, BSC 40 calculates the number of packets available for transmission to the BTS 20 (see Step 1004 in Fig. 10). At this point, since no packet was not transmitted from the BSC 40 to the BTS 20, the BSC 40 determines that it can send 64 (=QBTS_Q_PER_USER-NUMTX_SDU2BTSthe packet to the BTS 20. Sootvetstvenno is, at step 130b, BSC 40 48 sends the packets to the BTS 20 and updates to 48 valueNUMTX_ SDU2BTSspecifies the number of packets transmitted from the BSC 40 to the BTS 20.

After receiving 48 packages, BTS 20 at step 130c 36 passes packets to the corresponding mobile station 11 to the radio link, and in step 130d sends to the BSC 40 control message that includes the number of packets transmitted over the radio link, so as to report the number of packets sent.

After receiving the message about the number of packets sent, BSC 40 in step 130e updates the value of NUMTX_BTS2AIRto 36, and in step 130f updates the value ofNUMTX_SDU2BTS. The updated valueNUMTX_SDU2BTScalculated by subtracting the updated valuesNUMTX_BTS2AIRfrom the previous value ofNUMTX_SDU2BTS. That is, the updated valueNUMTX_SDU2BTSbecomes equal to 12, calculated by subtracting the updated valuesNUMTX_BTS2AIR,36, from the previous value ofNUMTX_SDU2BTSequal to 48. BSC 40 determines the number of packets available for transmission to the BTS 20, using the updated valueNUMTX_SDU2BTSandthe value of QBTS Q_PER_USERindicating the size of the internal buffer BTS 20. That is, the BSC 40 decides that he can send 52 (=QBTS_Q_PER_USER-NUMTX_SDU2BTS= 64-12) packet to the BTS 20. Now suppose th is 52 new packet received from the gateway 60. Accordingly, in step 130g, BSC 40 52 sends package BTS 20 and updates to 64 (calculated by adding the number 52, passed at this time of packets, including 12 previously transmitted packets)NUMTX_SDU2BTSspecifies the number of packets transmitted from the BSC 40 to the BTS 20.

BTS 20 at Step 130-h does not send line radio single packet to the mobile station 11, and transmits in Step 130i at the BSC 40 control message that includes information about the number of packets transmitted over the radio, thus giving the number of transmitted packets.

After receiving the report about the number of packets sent, BSC 40 updates in Step 130jNUMTX_BTS2AIRto 0. At this point there is no need to update the value ofNUMTX_SDU2BTSas updatedthe value of NUMTX_BTS2AIR0. BSC 40 determines the number of packets available for transmission to the BTS 20, using the previously updated valueNUMTX_SDU2BTSandthe value of QBTS_Q_PER_USERindicating the size of the internal buffer BTS 20. That is, the BSC 40 determines that it can transmit 0 (=QBTS Q_PER_USER-NUMTX_SDU2BTS= 64-64) packets to the BTS 20.

Then BTS 20 at Step 130k sends it via radio link 36 packets to the mobile station 11, and sends in Step 130L at the BSC 40 control message that includes information about the number of PA is billing purposes, transmitted over the radio link, thus giving the number of transmitted packets.

After receiving the message about the number of packets sent, BSC 40 in step 130m updates the value of NUMTX_BTS2AIRto 36, and in Step 130n updates the value ofNUMTX_SDU2BTS. The updated valueNUMTX_SDU2BTScalculated by subtracting the updated valuesNUMTX_BTS2AIRfrom the previous value ofNUMTX_SDU2BTS. That is, the updated valueNUMTX_SDU2BTSbecomes equal to 28 calculated by subtracting the updated valuesNUMTX_BTS2A1Requal to 36, from the previous value ofNUMTX_SDU2BTS64. BSC 40 determines the number of packets available for transmission to the BTS 20, using the updated valueNUMTX_SDU2BTSand the value ofQBTS_Q_PER_USERindicating the size of the internal buffer BTS 20. That is, the BSC 40 determines that it can send 36 (=QBTS_Q_PER_USER-NUMTX_SDU2BTS= 64-28) packets to the BTS 20. Accordingly, the BSC 40 36 sends the packets to the BTS 20.

In the ideal case of loss of connection between the BSC BTS 40 and 20 missing. In fact, however, we cannot exclude the possibility that communication will be a loss. Case when communication loss occurs, can be divided into two cases, each of which has the following problems.

First, when the packets transmitted from the BSC 40, has not reached the Ute BTS 20 due to losses in the line between the BSC 40 and the BTS 20, BSC 40 incorrectly believes that the lost packets are still in the internal buffer BTS 20. For example, although the BSC 40 gave 64 packet to the BTS 20, one of the packets can be lost in the communication line between the BSC 40 and the BTS 20. In this case, the BSC 40 will set NUMTX_SDU2BTS64. However, the BTS 20 actually got only 63 of the package, and thus, will report on the BSC 40 after sending all 63 packages, which he handed to the mobile station 11 63 package. Accordingly,aNUMTX_SDU2BTSupdated to 1 (=64-63). Although BTS 20 there are no more packets to send, BSC 40 continues to supportNUMTX_SDU2BTSequal to 1, so that the BSC 40 incorrectly assumes that there is one packet for transmission via the BTS 20, resulting in the reduction of the number of packages available for sending from the BSC 40 to the BTS 20.

Second, when a control message transmitted to the BSC 40 from the BTS 20 may be lost during transmission. In this case, although the BTS 20 has transmitted the control message, the BSC 40 does not receive the message about the transmission of the control message. Thus, the BSC 40 may incorrectly decide that the packets that should be transmitted, are in the internal buffer BTS 20.

This invention additionally provides a solution to the problems caused by the loss arising in the communication line between the BSC 40 and the BTS 20. To solve problems BTS 20 and SDU 41 in the BSC 40 performs the following function.

BTS 20 reports on the BSC 40 not only to icesto packages transmitted to the mobile station 11 to the radio link, but also the number of packets in the buffer of the BTS 20. As mentioned previously, these messages are periodically transmitted in a control message or transmitted simultaneously with the transmission of packets from the BTS 20 to the mobile station 11.

SDU 41 in the BSC 40 supports variables OLD-NUMTX_SDU2BTS, NUMreset and MAXreset in addition to the above variablesQBTS_Q_PER_USER,NUMTX_SDU2BTSandNUMTX_BTS2AIR. Here the value of OLD-NUMTX_SDU2BTSrepresents the value ofNUMTX_SDU2BTSat the time of receiving the previous report from the BTS 20. Other variables NUMreset and MAXreset will be described later.

In Fig. 14 shows a procedure for controlling packet data transmission by the base station controller (BSC) according to another variant implementation of the present invention. This procedure specifies the number of data packets transmitted from the BSC 40 to the BTS 20.

Referring to Fig. 14, if at Step 1401 is determined that the BTS 20 received control message, the BSC 40 at step 1402 analyzes field of the received control message. In the analysis, if the number of packets transmitted from the BTS 20 to the mobile station 11 to the radio link is 0, and the size of the buffer BTS 20 is also equal to 0, the BSC 40 at step 1403 determines whether the value ofNUMTX_SDU2BTSin a message to the current time to the value ofOLD-NUMsub> TX_SDU2BTScorresponding time of the previous message. If these values match, the BSC 40 at step 1404 increments NUMreset 1, and at step 1405 determines whether the value is equal NUMreset value MAXreset. If the value NUMreset equal to the value MAXreset, that is, if the value NUMreset coincides with a predetermined value, the BSC 40 at step 1406 sets the value ofNUMTX_SDU2BTSin 0. However, if the value NUMreset not equal to the value MAXreset, BSC 40 returns to step 1401. Value MAXreset can be set by the mobile network operator to the proper value.

In the procedure according to Fig. 14, if the status of the BTS buffer 20, analyzed BSC 40 (i.e NUMTX_SDU2BTS) is not equal to the internal status value reported by the BTS 20 for the period for which it was not formulated any custom package and BTS 20 also has no packet to send, the corresponding status value in the BSC 40 (i.e.NUMTX_SDU2BTS) is initialized to 0. Due to this, the procedure of Fig. 10 according to this invention can be correctly performed even if the loss occurs in the communication line between the BSC 40 and the BTS 20.

In Fig. 15A and 15B respectively show the results of simulation experiments to analyze the functioning of the BTS buffer size in the procedure packet data according to prior art and according to a variant of execution given to the CSOs of the invention. Simulation experiments were performed with the assumption that during the packet transmission between the BSC and the BTS is a delay of 200ms, and the limit (maximum) buffer for storing user packets 30 packets. The model estimated traffic packet data is one user WWW (Internet, world wide Web).

In Fig. 15A shows the size of the buffer BTS corresponding to the procedure packet data according to the prior art, and Fig. 15B shows the size of the buffer BTS corresponding to the procedure packet data according to a variant implementation of the present invention. The drawings on the x-axis shows the simulation time, and the ordinate axis shows the size of the BTS buffer.

Referring to Fig. 15A, although a maximum size of 30 packets, BTS serves a maximum of approximately 140 packages. Therefore, up to a maximum of 110 packages may be rejected due to buffer overflow BTS.

However, referring to Fig. 15B, the number of packets in BTS never exceeds the maximum limit in 30 packs. That is, the buffer overflow BTS is missing.

As described above, the BSC according to a variant implementation of the present invention can transmit the amount of traffic that does not match exactly with the size of the buffer BTS. Therefore, it is possible to prevent the buffer overflow BTS, reducing the result is the number of retransmissions between BSC and BTS. Reducing the number of retransmissions increases the efficiency radioresource. In particular, it is possible to prevent decrease in the efficiency of the connection between the BSC and BTS caused unnecessary traffic on the BTS packet service in a mobile phone network.

Although this invention has been shown and described with reference to certain preferred implementation, a person skilled in the art it will be obvious that it can be made various changes in form and details of the invention within the scope and essence of the invention as defined in the attached claims.

1. Method for controlling packet transmission in a base transceiver system (BTS, BPS) in the base station controller (BSC, ASC) in a mobile network, including KBS, receiving the data packets, and BPS, having a buffer for storing data packets received from KBS for transmission to the mobile station, comprising stages: compare after receiving the data packet buffer size BPS with the amount of unsent data packets with unsent data packets are those packets that were transmitted from KBS on BPS, but not yet transmitted from the BPS to the mobile station; and transmit the received data packets to BPS, if the buffer size BPS more h is m the number of unsent data packets.

2. The method according to claim 1, in which the number of unsent data packets calculated by subtracting the number of transmitted first data packets, and transmitted first data packets are packets that have been transmitted from the BPS to the mobile station, which BPS reported within the prescribed periods, the number of transmitted second data packets, where the transferred second data packets are packets that have been transmitted from KBS on BPS.

3. The method according to claim 1, in which the number of unsent data packets calculated by subtracting the number of transmitted first data packets, where the transmitted first data packets are packets that have been transmitted from the BPS to the mobile station, which BPS reports during transmission BPS data packets to the mobile station, the number of transmitted second data packets, where the transferred second data packets are packets that have been transmitted from KBS on BPS.

4. The method according to claim 1, in which the number of received packets of data sent to BPS is equal to the difference between the buffer size and the number of unsent data packets.

5. Device for controlling packet transmission in a mobile communication network that includes the base transceiver system (BPS) with a buffer for storing data packets that must be transmitted to the mobile station, and the device contains controllerbase station (BSC, KBS) for comparison after receiving the data packets from the public switched network public data (XDOP) buffer size BPS with the amount of unsent data packets, where uncommitted data packets are packets that have been transmitted from KBS on BPS, but not yet transmitted from the BPS to the mobile station, and transmitting the received data packets to BPS, if the buffer size is greater than the number of unsent data packets.

6. The device according to claim 5, in which KBS calculates the amount of unsent data packets by subtracting the number of transmitted first data packets, where the transmitted first data packets are packets that have been transmitted from the BPS to the mobile station, which BPS reports at set periods, the number of transmitted second data packets, where the transferred second data packets are packets that have been transmitted from KBS on BPS.

7. The device according to claim 5, in which KBS calculates the amount of unsent data packets by subtracting the number of transmitted first data packets, where the transmitted first data packets are packets that have been transmitted from the BPS to the mobile station, which BPS reported after BPS transmission of data packets to the mobile station, the number of transmitted second data packets, where the transferred second data packets are packets that have been transmitted from KBS on BPS.

8. The device is in according to claim 5, in which the number of received packets of data sent to BPS is equal to the difference between the buffer size and the number of unsent data packets.

9. Method for controlling packet data transmission between a base station controller (BSC, ASC) and base transceiver system (BTS, BPS) in a mobile network, including KBS, receiving the data packets, and BPS buffer for storing data packets received from BPS for transmission to the mobile station, comprising stages: report from BPS on KBS on the number of data packets received from KBS and then transmitted to the mobile station; calculate in KBS number of unsent data packets with unsent data packets are packets that have been transmitted from KBS at BPS, but not yet transmitted from the BPS to the mobile station based on the reported number of data packets; comparing KBS after receiving the data packet buffer size with the number of unsent data packets and transmit the received data packets from the KBS on BPS, if the buffer size is larger than the number of unsent data packets.

10. The method according to claim 9, in which the number of transmitted data packets BPS reports on KBS at set periods.

11. The method according to claim 9, in which the number of transmitted data packets BPS reports on KBS, when BPS sends packet data to the mobile station.

12. The method according to claim 9, in which the number of received packets of data sent to BPS is equal to the difference between the buffer size and the number of unsent data packets.

13. Device for controlling packet transmission in a mobile communication network containing a base transceiver system (BTS, BPS) with a buffer for storing data packets that must be transmitted to the mobile station, and the device comprises a base station controller (BSC, ASC) for calculating the number of unsent data packets, where uncommitted data packets are packets that have been transmitted from KBS on BPS, but not yet transmitted from the BPS to the mobile station, and calculating based on the number of data packets transmitted to the mobile station, which is reported from the BPS; and the transfer BPS after receiving the data packets received data packets if the buffer size in BPS more than the number of unsent data packets.

14. The device according to item 13, in which KBS calculates the amount of unsent data packets by subtracting the number of transmitted first data packets, where the transmitted first data packets are packets that have been transmitted from the BPS to the mobile station, which BPS reported within the prescribed periods, the number of transmitted second data packets, where the transferred second data packets are packets that were lane is given from KBS on BPS.

15. The device according to item 13, in which KBS calculates the amount of unsent data packets by subtracting the number of transmitted first data packets, where the transmitted first data packets are packets that have been transmitted from the BPS to the mobile station, which BPS reported after transfer to BPS data packets to the mobile station, the number of transmitted second data packets, where the transferred second data packets are packets that have been transmitted from KBS on BPS.

16. The device according to item 13, in which the number of received packets of data sent to BPS is equal to the difference between the buffer size and the number of unsent data packets.

17. The method of calculating the number of data packets transmitted from a base station controller (BSC, ASC) on base transceiver system (BTS, BPS), in the mobile communications network, including KBS, receiving the data packets, and BPS buffer for storing data packets received from KBS for transmission to the mobile station, comprising stages: report from BPS on KBS the first number represents the number of data packets transmitted from the BPS to the mobile station, and the second number representing the number of data packets stored in the buffer; if the first number and the second number are both equal to zero, determine in KBS, is whether the third number represents the number of packets on which the R, transferred from KBS on BPS at the time of the previous message, but not yet transmitted from the BPS to the mobile station, the fourth number represents the number of data packets transmitted from the KBS on BPS at the time of the current message, but not yet transmitted from the BPS to the mobile station; and set the number of data packets transmitted from the KBS on BPS equal to zero if the third number is equal to the fourth number.

18. The method according to 17, in which the number of data packets transmitted from the KBS on BPS, set to zero if the third number and the fourth number equal to a preset number of times.



 

Same patents:

FIELD: telephone communication systems combined with other electronic systems.

SUBSTANCE: proposed telephone communication system that can be used for voice communications between subscribers of local telephone networks by means of public computer networks has telephone set, local telephone communication line, interface unit, analog-to-digital converter, signal distributor, voice identification device, voice-frequency dialing identification device, pulse dialing signal detector, identified number transmission device, coder, compressor, computer, public computer network, decompressor, decoder, voice recovery device (voice synthesizer), called number information converter, voice and called signal transfer queuing device, and digital-to-analog converter.

EFFECT: enhanced quality of servicing subscriber using public computer network; enlarged functional capabilities of system.

1 cl, 1 dwg

FIELD: radio communications.

SUBSTANCE: radio network controller sends value of power deviation for controlling power of transfer of high-speed dedicated physical control channel of ascending communication line, when user equipment enters service transfer zone, in cell communication system, containing radio network controller, assembly B, connected to said controller and user equipment, being in one of at least two cell nodes, occupied by assembly B. assembly B sends data to user equipment via high-speed jointly used channel of descending communication line and user equipment transfers data, notifying about data receipt state, to assembly B along ascending communication line. Controller sends to user equipment a value of deviation of power to determine transmission power adjustment for ascending communication line, if it is determined, that user equipment is within limits of service transfer zone. Controller sends to assembly B value of power deviation, to allow assembly B to determine threshold value for data determining, noting data receipt state, dependently on power deviation.

EFFECT: high-speed data delivery to user equipment.

5 cl, 31 dwg, 4 tbl

The invention relates to the transmission of data to generate codes using turbocodes in the communication system based on retransmission

The invention relates to a method of signaling between peer-to-peer (equal) levels control the medium access (MAC) packet access high speed direct lines of communication (PDSP) in the communication system, multiple access, code-division multiplexing (mdcr)

The invention relates to information transmission networks

The invention relates to communication technology, and in particular to a communication system in which a user transmits data variable speed

The invention relates to a method for network communication

The invention relates to data transmission systems

The invention relates to computing and can be used in the nodes of a packet switching (message) data network automated decentralized management system

FIELD: mobile communications industry.

SUBSTANCE: in asynchronous CDMA mobile communication system, supporting high-speed packet access along descending radio communication line, to provide power for high-speed shared-use physical descending communication line channel (HS-PDSCH) power displacement is determined, which is sent to node B and client equipment, for which purpose power displacement for HS-PDSCH is determined at main controller of radio network and assembly B, after that it is sent to client equipment and assembly B.

EFFECT: higher productiveness.

10 cl

FIELD: radiolocation.

SUBSTANCE: method can be used in cellular communication systems for finding location of mobile station. Maximal precision of location is achieved at minimal total energy of signals transmitted during location procedure. Correction of errors is provided which errors relate to absence of signal propagation direct beam. Decision of location completeness is made upon forming estimation of coordinates of mobile station. For the purpose the data is used which are available at any base station immediately after reception of location signal as well as estimations of coordinates formed later. Moreover, step of correction of measured times of arrival of location signal is introduced to correct errors. Correction is based upon detecting of absence of propagation direct beam and on subtracting value of compensation being proportional to average radius r of area of objects of dissipation close to mobile station.

EFFECT: increased precision.

5 cl, 8 dwg

FIELD: radio communications.

SUBSTANCE: in each cell radio-signals of transmitters of base station system thereof cover at least two zones, one of which is inner zone, placed inside contour of radio-covering of cell and one into another, with zone contours, quasi-similar to contour of cell radio-covering, without any mutual intersections, while each zone is covered by radio-signals of radio-frequencies, selected for this zone, and also priority access for subscribers being in inner zone is provided, especially to radio-frequencies, assigned for servicing inner zone. Transceivers receive and transmit radio-signals, providing for radio-covering of inner zone, close to circular, at least one assigned radio-frequency and sector-wise radio-covering of outer zone at other radio-frequencies, assigned for servicing each sector.

EFFECT: higher capacity of mobile communications, frequency resource savings, decreased system interferences, guaranteed electromagnetic compliance with radio-electronic means of other communication systems.

3 cl, 4 dwg, 1 tbl

FIELD: radio communications technologies.

SUBSTANCE: base stations with given effective distances are positioned at vertices of conventional nodes, densely covering maintained territory. Radio-signal, received from moveable object, at base stations, which are considered first, is transmitted from these base stations to second base stations and further relay-wise to next base stations located within effective distances of previous base stations. Transmissions of radio signals are provided for within given frequencies spectrum, while previous and following base stations implement radio signals relay in non-overlapping given frequencies bands.

EFFECT: simplified implementation of said method.

2 cl, 12 dwg, 1 tbl

FIELD: radio communications technologies.

SUBSTANCE: base stations are positioned with given mathematical expectation and dispersion of distance between closest base stations in vertices of conventional nodes, densely covering maintained territory. Radio-signal, received from moveable object at base stations, which are considered first, is transmitted from these base stations to second base stations and further relay-wise to following base stations, being within effective distances of previous base stations. Transmissions of radio-signals is provided for within given frequencies spectrum, while following and previous base stations perform radio signals transmissions in non-overlapping frequency bands.

EFFECT: simplified implementation of method.

2 cl, 12 dwg, 1 tbl, 2 ex

FIELD: mobile communications.

SUBSTANCE: control block generates data in frames during data transfer, and adjustment module adjusts size of frames prior to detection of the fact that second cell of multiple cells is a candidate for new choice selection.

EFFECT: higher efficiency.

3 cl, 7 dwg

FIELD: mobile communications.

SUBSTANCE: method includes stages: (A) identification of at least one portion of time frame in direct communication line, while this identified frame portion has available data capacity fro transfer of at least portion of at least one non-planned before traffic flow in addition to any traffic flows, previously planned for transfer along direct communications line and (B) concurrent transfer of previously planned traffic flows and portion of previously not planned traffic flow during identification portion of frame, while total power, assigned for planned and not planned traffic flows does not exceed maximal limit of power.

EFFECT: maximized use of accessible power.

7 cl, 9 dwg

FIELD: radio communications.

SUBSTANCE: method includes registering spectrum grams Fi of radio signals in i-numbered points of flight trajectory in frequencies band, including frequency signals with several transmitters in each one, with onboard computer and position measuring means. Spectrum gram of total power of transmitter signal of each j-numbered frequency channel is separated from Fi and powers Mij of these total signals are determined.

EFFECT: higher safety.

3 cl, 3 dwg, 1 tbl

FIELD: mobile communications.

SUBSTANCE: power controller, placed between filters, generating common-mode and quadratic channels pulses, and frequency transformer, during each selection period calculates compensation signals for pulses of signals, which increase relation of top power to average power; by means of said pulse generating filters among compensation signals it filters out compensation signals having higher level and combines compensation signals having passed filtering stage with source signals. In such a way, spectrum expansion beyond limits of signals frequencies band is suppressed. In case of a system, supporting numerous assigned frequencies, adjustment of relation of top power to average power is performed for each assigned frequency according to its maintenance category.

EFFECT: higher efficiency.

4 cl, 19 dwg

FIELD: radio communication.

SUBSTANCE: method includes radio communications by means of low-power intermediate transmitters, provided by non-directed antennae, dropped from moving objects, while these dropped transmitters are previously manufactured at said moving objects, and after finishing communications these transmitters are destroyed.

EFFECT: higher interference resistance, higher personnel safety, lesser dimensions, higher efficiency.

2 cl, 7 dwg, 1 tbl

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!