Method and device synchronization packet in communication systems
(57) Abstract:The invention relates to communication systems, and more particularly to systems with simultaneous transmission of the broadcasting programs of different stations. The technical result - improving the accuracy of synchronization. Method and device synchronization packet in the system of simultaneous transmission contains a communication controller with the vocoder and the processor input/output (I/O) that controls the vocoder, I/O processor to control the timing and the packet counter for the input labels of timing in packet voice/data and to coordinate the numbering of packets and synchronization based on the synchronization queries from the main unit of the radio. Communication controller associated with the blocks of the radio, each of which has a packet buffer and processor synchronization, which contains the detector package to define label transfer synchronization and to request approval numbering service controller communication and synchronization detector data for comparing the time of reception of the first information packet and a predetermined preferred time of admission and to request approval in time for the controller connection. Prov.am with simultaneous transmission of the broadcasting programs of different stations.Communication systems in which information is passed from many places, are called systems of simultaneous transmission of different stations. In many systems of simultaneous transmission, it is desirable to maintain some level of synchronization of the transmitting units via a centralized controller. In addition, preferably as quickly as possible to pass information from many locations, in order to reduce the lag affecting the quality of the received signal. Such deterioration occurs because of the reception by the user is already degraded signal, and due to the deterioration arising from the presence of reflected energy received by the delay that occurs due to misalignment of the internal resistance of the connectors, wire lines with two-wire line terminal terminal (for example, phones wired connection).One of these systems of simultaneous transmission, which is critical to synchronize the transmission is a cellular communication system (CDMA multiple access, code-division multiplexing), in which a soft handover management. During the soft transfer control to the caller receives a voice signal or a data signal from one or b is ATA. Depending on the quality of the transmission of the base station, the subscriber can use all the transmitted signals or to choose the transmission of the base station having the best signal quality. However, where there is too much delay between the transmitted signals, the subscriber is unable to make the necessary assessment of the differences totality of transmitted signals or to determine which one has the best quality. This disadvantage becomes more pronounced during transmission (e.g., speech) in many locations in cycles, which must be assigned to a window with a fixed length of time equal to 20 MS for transmission. The use of such fixed time Windows and simultaneous timing allows simultaneous transmission cycles. However, a small hysteresis loop taken the base station, to accept another cycle may cause the delay of transmission from the base station for the duration of one window relative to the transmission from the other (s) base (s) station (s).This synchronization process to realize way more difficult, because the base station is almost always BSC), from rolling switching center (MSC) or the like) are different. For the exact timing should take into account the difference in distance between the lines or routes connecting the base station with the Central controller. Usually this is done by calculating the delay of the signal transmitted from the Central controller to all base stations, followed by approval of the transfer from the Central controller based on the maximum delay, in other words, on the basis of the transmission delay on the most remote serviced by base station (similarly obtained stock "safety"). However, this leads to the fact that the transfer of information is always delayed by the maximum value. In addition, during the stretching system and increasing delays, you need to add additional reserves to take into account the delays.Another solution to these problems was given in the U.S. patent N 5.268.933. Here the best solution to the synchronization packet was achieved by delaying or accelerating the transfer of both packages on the basis of determining that any of the packets exceeds a predetermined value (), or delayed not Bo synchronization time, but use only part of the process, control buffer cycle, or pointers of time intervals at the base stations, then the vocoder responds to orders from both base stations. Not offered any specific way to minimize approvals on time that would minimize the irregularity of the PCM (pulse code modulation) vocoder or similar device, or would provide transmission service within the required time window or Windows of the broadcast from the base station.Therefore, there is a need for the coordination of transmission systems of simultaneous transmission, which would provide better synchronization and would guarantee a simultaneous transmission from each base station without using the clocking source on S and would require unnecessary levels of approval from the Central controller.Fig. 1 depicts a generalized communication system designed for use batch synchronization in accordance with the present invention.Fig. 2 - information packets, which are transmitted to the transceiver unit of the base station without synchronization packet in accordance with nastoyashyuyu transceiver station (BTS) in the communication system according to p. 1 formula of the present invention.Fig. 4 - sequence of operations that illustrate the stages of reconciliation definition required for the BTS of Fig. 3.Fig. 5-10 depict the reconciliation process different information packages while adding or failure of the BTS, in accordance with the present invention.The above problems are solved by the method and device matching packet in accordance with the present invention. In Fig. 1 shows a communication system in accordance with the preferred implementation of the present invention. In this particular embodiment, the communication system is a cellular radiotelephone system, where the base station or BTS (base transceiver station) for radio 130-134 in cells 100-104, each of which is connected with the controller base location (BSC or similar Central controller communication) 120. Ultimately BSC 120 is associated with a MSC (mobile switching center), which acts as an interface between the local telephone network (PSTN) and BTS 130-134. Although this implementation is illustrated the preferred embodiment of the system of cellular CDMA swetnam access which have the possibility of simultaneous transmission. Similarly, in the following embodiment describes how to synchronize the data packets that contain voice data, but this synchronization technique is applicable also to other forms of data, including user information and data management. Thus, it is necessary to note that the following description of preferred currently scenarios are given as examples and not to limit the invention in General.During the movement in the cellular system of the subscriber or a mobile phone 125, it is necessary to transfer control of communications between the subscriber 125 and serving his BTS, which is shown in Fig. 1 BTS 130. In this version, the subscriber 125 has explode, allowing it to receive transmissions from multiple BTS at the same time. Thus, as the subscriber 125 moves toward the cell 102, it enters the soft mode transfer control between BTS 130 and 132.However, this process soft transfer control can only be successful when both BTS transmit the same information at the same time. However, when Obnovlenie time, the length L0 of the line or line segment (e.g., wired or fiber optic cable) 110 linking BSC BTS 120 and 130, is greater than the length L2 of the line 112, which connects the BTS 132 with the BSC 120. Thus, there are actually different lengths L0 - L4 for each line 110-114. In special cellular CDMA system, the duration of data packets is 20 MS and the time difference of reception of various BTS can reach 5 msec or more, depending on the different lengths of the lines used, additional network devices that are causing the lag (auxiliary amplifiers and the like), etc., As mentioned above, this may involve the transmission of the same information packages in different cycles of different radio BTS 130, 132. In addition too frequent re-synchronization point sampling PCM (pulse code modulation) lowers the quality of the speech proportionally to the magnitude and frequency of such synchronization. These types of synchronization can be implemented by controlling the point at which the encoder speech BSC starts the sample stream PCM. If the synchronization signals are taken from each BTS and used BSC, data speech at the optimal time to use on each BTS, the total irregularities PCM can okati received the same information package, transmitted in different cycles radio. The same information packages and A (215, 225, 235), B (213, 223, 233) and C (211, 221, 231) were transferred to different BTS x-z, respectively, in the data streams 210, 220 and 230, respectively. The asterisk (*) in each package marked point (bit) of each package, which should be adopted in BTS before this package can be transferred to the next screen of the radio. In the illustrated example BTSx receives a packet speech B directly after the break for a packet to B in the next cycle the radio. Then BTSx, which in conventional systems does not define the packets should send the packet speech C - the last full package, adopted in time for transmission. On the other hand, BTSy will package just in time for transmission to the next screen of the radio. BTSy must then pass the packet Century BTSz receives a packet speech directly to disable packet Century BTSz must then send the packet Century eventually BTSx, which transmits data different from the data transmitted BTSy and BTSz, will cause interference and reduce the positive effect of soft control transfer.You can get rid of these problems by using frame synchronization and synchronization on the Z. using the present invention. To a person skilled in the art it is obvious that the interaction of these various subsystems, as well as what additional subsystems may be applied during operation of the communication system. MSC 305 is associated with each of their BSC 310, 320. BSC1 310 ultimately linked c blocks radio (BTS1-BTS3) 330, 340 and 350. BSC1 310 has a processor 311, which is preferably a digital signal processor (DSP). The CPU 311 has a block matching vocoder/speed 312, for the corresponding encoding of information transmitted speech/data and for adding the numbers of cycles, and the selector 313 to control the synchronization of data packets transmitted by BTS. The selector 313 is preferably a processor I/O (input/output), which has a counter cycles/packet (which numbering) 314 and controls consistent synchronization 315. The selector 313 is configured to control the vocoder 312 to enter information about the rooms packages/cycles (i.e., label transfer synchronization), and also accepts requests for approval synchronization and controls the vocoder 312 for acceleration/delay packets/cycle. In Fig. 5 in potaninia to each package (501, 503). For ease of use cycles radio delineated as the system time intervals 0-3. In a conventional CDMA system, these intervals will be obtained for each BTS on the basis of the time signal GPS (global positioning system). Using the decrypted UTC (code world time) of the GPS signal has specific advantages during use for the system time of the present invention, which is that the appropriate bits(00, 01, 10, 11), representing multipliers interval cycle of the broadcast duration of 20 msec, can be used BTS to obtain system time intervals 0-3, respectively, synchronously for all BTS. For specialists in the art it is evident that additional numbers of cycles can be easily adapted by considering 3 or more bits UTC. For matching synchronization unit radio (BTS1) 330 according to Fig. 3 uses UTC to obtain the gate, pointing to the beginning of the interval cycle the radio. During reception of the packet by the packet buffer 331, the detector coordination/synchronization of data 334 determines how much the signal sync from the fact that the ru/P> During operation, processor 311 BSC1 (310) will be accepted requests approval of sync from each active set BTS soft control transfer. These requests can be in the range from -20 MS to +20 MS. Based on these requests, the selector determines which of the active set BTS gives the maximum transmission delay, in other words, determines which of the BTS is required for timing the greatest acceleration of the transmission or the least delay, if not done requests for acceleration. The selector 313 is used this BTS as the main clock (or main for BTS radio). Thus, the CPU 311 will respond to the requests of timing only from the main BTS carrying out the negotiation time. Synchronization requests from other BTS in the active set of soft control transfer will be ignored by the CPU 311.This will enable the main clock time, station to receive the data packets for transmission at the appropriate time. All other BTS will take their data packets before they are required to transfer, and therefore, these packets will be paricipates in the buffers. However, no major VTSA buffering packets of one or another method for transmitting the same data at the same time. In the course of such negotiation synchronization is optimized point-encoding PCM sample for all BTS in the active set of soft control transfer. You only need to re-fit point-encoding PCM sample, if the new BTS, which is "on" all other BTS will be included in the active set as a candidate for soft switching, or if the master station will be removed from the active set.Preferably, BSC1 310 started with the installation of the meter loop broadcast on a predetermined number of, for example, to 0 (bit 00). In addition to time synchronization, each BTS may request synchronization cycle. This process will be carried out by separating the "tagged" information package (i.e. the numbers of its package or cycle) in the buffer 331, by means of the detector non cycle/pack 333 matching processor 332 with subsequent comparison of the number of cycle package with the actual cycle number of the radio (system time) to BTS (defined by the controller 331 on the basis of information of the GPS timer 338). Request cyclic (or batch) synchronization is then transmitted to the processor 311 BSC1 310, which determines the value which ends the cycle number. Napredak cycle. The CPU 311 agree on the cycle number based on the request from the main station, but ignores the remaining requests. It is important to keep in mind that agreeing frame synchronization does not actually change in any way the timing of the data at the BSC, and change only the cycle number. Thus, the immediate goal frame synchronization is such installation count the numbers of cycles of the radio to the cycle number of the radio is aligned with the system time for each BTS and main BTS in particular. This operation is, ultimately, allows you to temporarily control every data packet prior to its transmission, which cannot be done by known methods.For specialists in the art it is obvious that the actual adjustment of the transmission synchronization signal can be done in different ways. For example, the regulation of acceleration/lag can be carried out discontinuously, skipping or repetition of some information. This is an advantage for the initial moments, but there is a possibility of deterioration of the reception quality. Alternatively, it is possible to regulate the sample points to several tons and can enter the corresponding adjustment of the synchronization considering these and other factors affecting the design of a particular system.In Fig. 4 depicts the sequence of operations illustrating the steps used by the processor synchronization 332 BTS1 330 to determine request approval passed on BSC1 310. Depending on the results of the comparison of the number of cycle package with the system time (steps 400-404), is passed to the query or 0 negotiation cycle (steps 409, 412-414), or on the agreement with regard to the difference between the number of system time and the number of cycle of the radio (step 408). Depending on the time of reception of the packet, which, for example, is defined by using the optimal bit data (indicated by an asterisk), generate demand for acceleration synchronization, which requires appropriate regulation (steps 412-414).Refer now to figures 5-10 illustrate further the process of regulating the transmission of data packets in accordance with the present invention. In figures 5-7 shows what happens when the active set of simultaneous transmission added new main station BTS. Starting with figure 5, shows the case of synchronization of one cell, which is necessary during zapuskayutsya BTS1 at specified intervals the system time (illustrated system time indicates the point which starts the synchronous transmission of each BTS). Because the packet received in the interval 0 system time is the cycle number of the radio is equal to 2, then BTS1 sends a synchronization request cycle -2 (FA). Adjusted data flow 500' 503' and additions 502' and 504' are still not agreed upon time, so that is requesting the acceleration at time x1 (TA). For simplicity in this and the following drawings designation xnm is used to denote the acceleration time x required for BTS coordination with BTSm and ymn denotes the time lag required for BTSn agreement with BTSm. As figure 5 BTS1 serving BTS, the BSC accepts both FA and TA. To synchronize the data flow 500' time for transmission in the respective cycles of the radio.In Fig. 6 shows the process of adding a second BTS2, which is more delay of transmission received its data stream 505 compared to BTS1. As implemented cycle synchronization for BTS1, it is considered that for BTS2 also implemented cycle synchronization in the assumption that the maximum differential delay of the transmission line segment is less than 20 msec. Request approval time (TA2) ahead of x2 before the tion time (data stream 505'). Then BTS1 receives the data before it is required (the data stream 506, which is ahead of the data stream 500" time x2), and requests a delay in y12. However, as BTS1 is no longer the chief, then the request is not processed by the BSC.In Fig. 7 shows the process of adding BTS3, which has a larger delay compared to BTS2 BTS1 or. BTS3 passes the request on the timing (TA3) ahead of x3 for data stream 507, and this request is received by the BSC. After that is optimal cycle synchronization and timing of stream 507' to BTS3. Now BTS2 BTS1 and receive data (508, 509) earlier than necessary, and therefore ask for a delay on y23 and y13, respectively. Both delays are rejected BSC, as is now the main BTS3.The figure 8 shows the change in the synchronization process during the removal of the main stations BTS, BTS3 from the active set. BTS2 generates a request for the lowest latency synchronization (TA2 for data stream 510), so that BTS2 is appointed as the new main station. Is the denial of the request delay for y13 data stream 511. It is then optimal synchronization of the data stream 510' from BTS2, and the data stream 511' from BTS2 accepted Zara is their status on the main BTS. In Fig. 9 shows the process of adding BTS0 (which accepts a data stream 512), which has a smaller time-delay line segment than BTS1 (the receiving stream 511'). BTS2 remains the main. Accordingly rejected the request on the timing TA0 from BTS0. BTS2 remains synchronized optimally, and BTS0 and BTS1 continue to accept data previously required time. In Fig. 10 BTS0 is removed from the active set. In this case, BTS2 is still the main and the request to delay y12 from BTS1 continues to deviate.Thus was introduced the system of simultaneous transmission, verifiable whether a package is ready for transmission over the transmission circuit (BTS), as well as allowing improved time alignment. Although the present invention has been described with reference to a specific embodiment of, to a person skilled in the art it is obvious that it is possible to introduce various improvements within the disclosure of the invention. For example, although the scheme of the digital receiver was logically allocated in the above description, but the actual use of these functions can be implemented in many different ways, including the programming of the processor, the integrated circuits (ASIC), depending on the specific application. You can use the present invention not only in CDMA or cellular systems, but also in many other systems, with the possibility of simultaneous transmission, including, but not limit system PCS (personal communication services) that have more than one radio port (RP), managed by the control unit radioport (RPCU), as well as the system backbone radio and satellite communication systems. The present invention as a whole must be considered from the point of view of the following claims. 1. The method of synchronization data packets for transmission by the communication controller to at least the first block of the multiple blocks of Radiocommunication for the transmission of radio signals in the communication system, which transmits the first information packet, namely, that produce the reception of the first data packet, wherein the injected label transfer synchronization in the first information packet to create a first data packet with the label and transfer the first data packet with the label simultaneously on the first and second blocks radio communication.2. The method according to p. 1, characterized in that the first information packet simultaneously transmit both the first and Akita labeled additionally produce the transfer of the first data packet with a label on the first and second blocks of the radio at the same time.3. The method according to p. 1 or 2, characterized in that the set was adopted first information packet tagged with the first and second blocks radio capable of transmitting the first data packet as the first and second blocks radio communication at a predetermined time, accept the request cyclic synchronization from the first and second blocks radio communication, indicating the results of comparison of label transfer synchronization in the first information packet and the first system time and determine the need to configure the following tags synchronization of the transmission of the next information packet in response to one query frame synchronization.4. The method of synchronization request transmission of the next information packet including the first information package using the radio, which transmits the first information packet, wherein the implement receiving the first information packet containing the tag synchronization transmission, compare the label synchronization of the transmission synchronization signal to determine the possibility of receiving the first data packet at a predetermined time and transmits a request for peenie label synchronization transmission with the system time, used synchronously other blocks radio with this unit the radio, to determine whether the label synchronization transmission system time, and transmit the request frame synchronization in a communication controller for setting the loop counter depending on the comparison result of the label synchronization of the transmission and system time.6. The method according to p. 5, characterized in that the produce compared to the time of receiving the first data packet with a predetermined preferred time of reception of the first information packet and forwards the request to the synchronization time on communication controller indicating the difference between the time of receiving the first information packet and the predetermined preferred time of admission.7. Controller of communication in the communication system with simultaneous transmission by multiple blocks radio communication containing a processor to synchronize data packets for transmission to at least the first set of blocks of the radio, wherein the processor includes a vocoder for the formation of the first data packet for transmission to the first block radio and a selector for control between the extended jams of the information package with the label.8. The controller connection on p. 7, characterized in that the selector contains the count of cycles to establish the fact of receiving the first data packet tagged with the first and second blocks radio capable of transmitting the first data packet as the first and second blocks radio communication at a predetermined time, and a cycle counter performs additional functions associated with receiving the request frame synchronization from the first and second blocks radio communication indicating the comparison result of the label synchronize transmitting the first data packet with a label and the first system time, and determine whether to configure the following tags synchronize transmission of the next information packet in response to one query frame synchronization.9. The communication unit in the communication system, with the possibility of simultaneous transmission by multiple blocks communication containing a buffer to receive the first data packet, wherein the first information packet contains the label synchronization of the transmission and the communication unit contains a processor synchronization to determine and compare the labels synchronization transmission signal si is sending the request to synchronize the transmission of the next information package.10. The communication unit under item 9, wherein the processor synchronization detector contains packages for comparison label synchronization transmission system time used synchronously other blocks communication and collaboration with the specified communication unit to determine whether the label synchronization transmission system time and for the formation and transmission of the request frame synchronization controller communication settings for the loop counter, depending on the comparison result of the label synchronization of the transmission and system time, and processor synchronization further comprises a synchronization detector data for comparing the time of reception of the first information packet and a predetermined preferred time for receiving the first data packet, and also for the formation and transmission of the synchronization request time on communication controller indicating the difference between the time of receiving the first information packet and the predetermined preferred time of admission.
FIELD: mobile communications.
SUBSTANCE: proposed distributed system of intelligent antennas has N antennas, N radio-frequency transceivers, main frequency band digital signal processor in base station of wireless communication system, feeders, and data bus; N antennas and N radio-frequency transceivers are grouped to obtain a number of radio-frequency transceiver groups disposed at different consistent-reception locations of base station, including different buildings or different floors of one building.
EFFECT: improved consistency of reception.
12 cl, 4 dwg
FIELD: communication systems with distributed transmission, in particular, method and device for non-zero complex weighing and space-time encoding of signals for transmission by multiple antennas.
SUBSTANCE: method and device provide for expansion of space-time block code N×N' to space-time block code M×M', where M>N, with utilization of leap-like alternation of symbols phase in space-time block code N×N', to make it possible to transfer space-time block code from distributed antennas in amount, exceeding N'.
EFFECT: distribution of transmission from more than two antennas.
2 cl, 16 dwg
FIELD: automatic adaptive high frequency packet radio communications.
SUBSTANCE: each high frequency ground station contains at least one additional high frequency receiver for "surface to surface" communication and at least one additional "surface to surface" demodulator of one-tone multi-positional phase-manipulated signal, output of which is connected to additional information input of high frequency controller of ground station, and input is connected to output of additional high frequency "surface to surface" receiver, information input of which is connected to common high frequency receiving antenna, while control input is connected to additional control output of high frequency controller of ground station.
EFFECT: prevented disconnection from "air to surface" data exchange system of technically operable high frequency ground stations which became inaccessible for ground communications sub-system for due to various reasons, and also provision of possible connection to high frequency "air to surface" data exchange system of high frequency ground stations, having no access to ground communication network due to absence of ground communication infrastructure at remote locations, where these high frequency ground stations are positioned.
2 cl, 12 dwg, 2 tbl
FIELD: radio engineering, in particular, signal transfer method (variants) and device for realization thereof (variants), possible use, for example, in cellular radio communication systems during transmission of information signal in direct communication channel from backbone station to mobile station.
SUBSTANCE: technical result is achieved due to correction of spectrum of copies of information signal being transferred, transferring copies of information signal from each adaptive antenna array in each effective transmission direction, estimating transfer functions of direction transmission channels on basis of pilot signals transferred from each antenna element, on basis of pilot signals for distributed transmission, sent from each adaptive antenna array in each one of effective transmission directions, and also combining two given estimates.
EFFECT: increased efficiency of transmission of information signal in direct communication channel, and, therefore, maximized quality of receipt of information signal at mobile station.
5 cl, 10 dwg
FIELD: wireless communication receivers-transmitters and, in particular, wireless communication receivers-transmitters which use a multi-beam antenna system.
SUBSTANCE: when controlling a multi-beam antenna system for a downstream line of wireless communications, generation of polar pattern and signaling of distribution during transmission in closed contour are combined, each beam signal is adjusted at transmitter on basis of check connection from wireless communication mobile station in such a way, that signals received by wireless communication mobile station may be coherently combined.
EFFECT: increased traffic capacity and productivity of the system, improved power consumption, cell coverage and communication line quality characteristics.
2 cl, 5 dwg
FIELD: method for estimating a channel in straight direction in radio communication systems.
SUBSTANCE: in accordance to the method, in straight direction, beam is created by a set of antennas, and at least one vector is created for beam generation, subject to application for connection of at least one base station to at least one mobile station, is defined by at least one client station and from at least one client station to at least one base station information is transmitted, which contains information about aforementioned at least one beam generation vector. In accordance to the invention, at least one base station transmits information about beam generation vector used for connection of at least one base station to at least one client station, to at least one client station, on basis of which at least one client station estimates the channel.
EFFECT: transmission of information about beam generation vector due to selection and transmission of pilot-signal series.
2 cl, 2 dwg
FIELD: physics, communications.
SUBSTANCE: invention concerns data transfer, particularly frequency-time-space block coding in a transmitter with three transmitting Tx antennae. Input symbol sequence is transferred by three Tx antennae according to permutation method via selected transmission matrix.
EFFECT: increased data transfer speed.
28 cl, 10 dwg