WO2010034152A1 - Multi-channel wireless communication method and device with single antenna - Google Patents

Multi-channel wireless communication method and device with single antenna Download PDF

Info

Publication number
WO2010034152A1
WO2010034152A1 PCT/CN2008/072508 CN2008072508W WO2010034152A1 WO 2010034152 A1 WO2010034152 A1 WO 2010034152A1 CN 2008072508 W CN2008072508 W CN 2008072508W WO 2010034152 A1 WO2010034152 A1 WO 2010034152A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
channel
signal
value
channel state
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2008/072508
Other languages
French (fr)
Chinese (zh)
Inventor
吕辉
郑虹
戴汉庆
强刚
杨晖
张劭洁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SKYPHY NETWORKS (CHENG DU) CO Ltd
SKYPHY NETWORKS (SHANG HAI) CO Ltd
Original Assignee
SKYPHY NETWORKS (CHENG DU) CO Ltd
SKYPHY NETWORKS (SHANG HAI) CO Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SKYPHY NETWORKS (CHENG DU) CO Ltd, SKYPHY NETWORKS (SHANG HAI) CO Ltd filed Critical SKYPHY NETWORKS (CHENG DU) CO Ltd
Priority to CN2008800140866A priority Critical patent/CN101897138B/en
Priority to PCT/CN2008/072508 priority patent/WO2010034152A1/en
Publication of WO2010034152A1 publication Critical patent/WO2010034152A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements

Definitions

  • the present invention relates to the field of wireless communication technologies, and in particular, to a wireless communication method and apparatus, and in particular, to a single antenna multi-channel wireless communication method and apparatus.
  • BACKGROUND OF THE INVENTION With the development of information technology, wireless network communication systems have become an important information transmission carrier. Some people say that the 1990s was the era of "explosive" development of wireless communication technology, and the first decade of the 21st century will be the era when wireless communication technology is more mature and widely used. With the richness of Internet resources and the development of third-generation mobile communication networks, the requirements of wireless users for communication content are constantly increasing, making the transmission capacity, transmission rate, communication quality and communication security of wireless communication systems become the hotspots in the field of wireless communication. .
  • wireless communication technology has broken the shackles of "line", it is severely limited by frequency resources and transmission capacity. There are some inherent problems in wireless transmission that need to be further improved. For example, anti-interference between channels, frequency resource usage, transmission rate, and network capacity can be made higher and stronger.
  • Patent name For spatial filtering detection method for multi-antenna wireless communication system, the patent reads: "Multi-antenna transmission and multi-antenna reception in wireless communication systems can theoretically be doubled. The transmission capability of the communication system. However, at the receiving end of the multi-antenna wireless communication system, there is a spatial domain, that is, signal interference between the antennas. When using a wide-band single-carrier or wide-subband multi-carrier transmission, each carrier is wireless. The channel becomes a frequency selective channel, that is, there are different times Inter-symbol interference.
  • the receiving end of the multi-antenna system has both signal interference between different antennas, signal interference at different moments, and additive white Gaussian noise.
  • the multi-antenna wireless communication system spatial domain filtering detection method uses the baseband receiving signals on multiple antennas, first through a time-space two-dimensional matching combination. The signals of all the antennas at each moment after the combination are subjected to spatial domain filtering. Then, the interference signal remaining in the spatially filtered signal is subjected to interference cancellation, thereby obtaining an estimate of the transmitted signal. At the same time, the variance of the estimated error is calculated according to the channel parameters, the coefficients of the filter and the statistical characteristics of the interference signal, and is used to calculate the soft information of the transmitted bits.
  • the shortcomings are: This method has resisted the interference between the antennas to a certain extent, and also played a role in the improvement of the network capacity. However, interference between multiple antennas still exists, especially the amount of data transmission. When it is relatively large, the interference is particularly obvious, and is not completely eliminated.
  • the object of the present invention is to overcome the deficiencies in the prior art, and provide a single antenna multi-channel wireless communication method and device, such that its network throughput, The anti-interference and real-time performance are greatly improved.
  • the present invention can be implemented by the following technical solutions, and predicts the state of the data channel by using information collected on the sounding channel, using RTS (Ready To Send), CTS ( Clear To Send, DATA (DATA), ACK (ACKnowledge character) protocol information to calculate the status of each channel, through the information in each CTS, calculate the time to occupy the channel, If there is no detected time, make an estimate and judge the availability of the last data channel according to the condition of DATA transmission.
  • RTS Ready To Send
  • CTS Clear To Send
  • DATA Clear To Send
  • ACK acknowledge character protocol information
  • each of the wireless communication points being provided with a communication device, the device having an antenna, the single antenna being selectively in accordance with a signal transmitted in the sounding channel
  • the sounding channel is converted with the data channel to transmit data; the device can quickly convert between the sounding channel and the plurality of data channels without affecting the performance of the entire system, and the device has precise power self-control and self-adaptive capability.
  • Each wireless communication point maintains a CCA (Clear Channel Assessment) channel information table locally.
  • the CCA channel information table is used to record the status of the channel, and is composed of the following three parameters: channel identification number, channel status, duration.
  • the channel status can include the following three types: Idle (avai lable) is marked as 0, busy (busy) is marked 1, and unknown (unknown) is marked as 2.
  • Method 1 is: setting the channel state of all data channels of the CCA channel information table to 2 (unknown), and the duration is the maximum time set by the system (maxtime), which is set in the system. During the maximum time, the antenna detects the surrounding environment on the detection channel. If the CTS is received within the maximum time set by the system, the maximum time (maxtime) and CTS time set by the system are taken as the new maximum duration, the new maximum.
  • the second method is: setting the channel state of all data channels of the CCA channel information table to 2 (unknown), and the duration is the maximum time set by the system (maxtime), in the system setting During the maximum time, the antenna detects the surrounding environment on the sounding channel. If the CTS is received within the maximum time set by the system, the maximum time set by the system (maxtime) and the minimum value of the CTS time are taken as the new maximum duration. When the ACK is received within the new maximum duration, the channel status of the data channel identified in the ACK is set to 0 (ava i lable), new After the maximum duration has been transferred, a table of respective CCA channel information is formed.
  • the originating point When two wireless communication points have data to transmit, the originating point first checks its CCA channel information table. If there is an idle data channel, the originating point sends an RTS through its sounding channel, and the RTS contains the information to be accepted. The receiving point identification number and the data channel identification number currently available to the originating point are then compensated for loss of the RTS.
  • the receiving point After receiving the RTS sent by the originating point, the receiving point checks the local CCA channel information table. If there is a data channel that can establish a link, arbitrarily select one of the data channels to send a CTS. If there is no channel to establish a link, The originating point and the receiving point fail to handshake, and the initiating point waits for a system to set a time and then re-initiates the handshake.
  • step (3) the CTS contains the originating point identification number of the information to be sent and the data channel identification number at which the link can be established.
  • the originating point After the originating point receives the CTS sent by the receiving point, the originating point establishes a link with the receiving point, the antenna turns to the data channel, the originating point starts to transmit data, and the other neighboring points receive the CTS sent by the receiving point, and then update their respective CCA channel information table, marking the channel status of the channel to be occupied by the originating point and the receiving point transmission data as 1 (busy), filling the busy according to the time value in the CTS
  • the time value in the CTS refers to the time at which the data channel is occupied by the transmission data.
  • the data is divided into multiple data packets, and the data packet is compensated for loss at the originating point, and then the data packet is transmitted from the originating point to the receiving point. After all the data is transmitted, there are two kinds of response modes.
  • the receiving point sends an ACK on the data channel and the sounding channel respectively, and each wireless communication point updates the respective local CCA channel information table after receiving the ACK.
  • the second way is that the receiving point sends an ACK on the data channel, and initiates the point reception. After the ACK, the local CCA channel information table is updated, and the other wireless communication points update their respective local CCA channel information tables after the duration has been transferred.
  • Step (5) if the last data packet transmission succeeds in the data communication process, the data channel used for the last data communication is set, that is, the state is 0 (idle), if the last data packet in the last data communication process is not If the transmission is successful, the data channel used for the last data communication is unknown, that is, the status is 2 (unknown). If the receiving point does not receive all the data packets, the unreceived data packets will be retransmitted during the next communication.
  • the loss compensation means for the sounding channel and the data channel, the system sets two parameters of probe-margin and data margin respectively, the probe margin is calculated by RNC (RTS no CTS), and the data_margin is determined by data yield. According to the statistical calculation of the probe-margin and data-margin results, the loss is compensated.
  • RNC RNC no CTS
  • the RNC adds one step longer, and the originating point receives one. After CTS, the RNC is reduced by one step.
  • the RNC After the originating point has sent multiple RTSs, the RNC adopts an exponentially weighted moving average algorithm for statistical calculation.
  • the system sets the following two parameters, good-RNC and bad-RNC. If the calculated RNC is smaller than good-RNC, the margin is reduced by one step. If the calculated RNC is greater than bad-RNC, the margin is increased by one step. .
  • the calculated probe-margin is compensated to loss, so that the power of the sounding channel is controlled, then the RNC is cleared and the statistics are re-stated.
  • 5 In the data channel, set data-margin, good-data-yield, and bad-data-yield parameters to the system.
  • the initial value of data-margin uses the probe-margin value of the current sounding channel, and the originating point sends multiple RTSs.
  • the system will use the overhead for a short period of time to test the performance of the data-margin after the change. If the performance of the data-margin is lower than the data-margin before the change. Performance, then take the data margin before the change, otherwise, take the change after data_margir
  • step 6 there are two methods for counting Rx_data_cnt/ and Tx_data-cnt: Method 1, in the case that the ACK can be received, obtain Rx_data_cnt according to the information contained in the ACK, and then Rx_data_cnt is accumulated; Method 2, in the case that the ACK is not received, the originating point sends the RTS again, the receiving point receives the RTS and then sends the CTS, and then uses Tx_data-cnt to subtract the receiving point. The number of packets, you can get the Rx_data-cnt of the last receiving point, and then accumulate the Rx_data-cnt.
  • step 6 the CTS contains the data packets needed by the receiving point.
  • the working principle of the invention is: wireless communication between points, each communication point has a communication device, the device has an antenna, and the single antenna is selectively in the detection according to a signal transmitted in the detection channel.
  • Channel and the data channel are converted to transmit data; the device can The device can be quickly converted between the probing channel and multiple data channels without affecting the performance of the entire system.
  • the device has precise power self-control and self-adaptive capabilities.
  • Each wireless communication point maintains a CCA channel information table locally.
  • the CCA channel information table is composed of three parameters: channel identification number, channel status, duration.
  • the channel status includes the following three types: Idle (avai lable) is marked as 0, busy (busy) is marked as 1, and unknown (unknown) is marked as 2.
  • step (2) the originating point is sent to the RTS of the receiving point through the sounding channel, using CSMA/CA
  • Carrier Sense Multiple Access/Collision Detection Method avoids collisions between multiple RTSs in the sounding channel.
  • SIFS short interface space
  • the originating point CCA channel information table is detected, and if there is an idle data channel, the RTS is transmitted. If there is no idle channel in the CCA channel information table of the initiating point, a SIFS and a random slottime are assigned, and if an ACK is received during this gap time, the CCA channel information table is updated, and a SIFS and a random slottime are re-assigned, and the gap time is added.
  • step (3) the receiving point parses the RTS, and detects the local CCA channel information table, performs a corresponding action, or fails the handshake, or issues a CTS.
  • step (4) after the receiving point receives the CTS, the handshake is successful, the antenna is transferred to the data channel, and data transmission begins. The channel conversion time is short to ensure system performance.
  • the respective local CCA channel information table is updated, and the channel status of the channel to be occupied by the originating point and the receiving point transmission data is marked as 1 (busy).
  • the duration of the busy state is filled according to the time value in the CTS.
  • the data is divided into multiple data packets, and the data packet is compensated for loss at the originating point, and then the data packet is transmitted from the originating point to the receiving point. After all the data is transmitted, there are two The first way is that the receiving point sends an ACK on the data channel and the sounding channel respectively, and each wireless communication point updates the respective local CCA channel information table after receiving the ACK. The second way is that the receiving point sends an ACK on the data channel. After the initiating point receives the ACK, the local CCA channel information table is updated, and the other wireless communication points update their respective local CCA channel information tables after the duration is completed.
  • the invention has the following advantages: 1. Communication through one antenna, mutual interference between the two antennas is well avoided, and anti-interference is strong; 2. Multiple data channels are used, which greatly improves the network capacity of the wireless network. 3, using the loss compensation method, can avoid the impact of adverse factors such as the specific environment and equipment performance, for multi-channel communication, you can adjust the transmission power, transmission rate and pulse size in real time, so that the system is environment-oriented Adaptive; 4, low price, easy maintenance, long service life; 5, simple method, easy to implement, a wide range of applications.
  • DRAWINGS 1 is a schematic diagram of a communication process of an ACK response mode 1 of the present invention
  • FIG. 2 is a schematic diagram of a communication process of the ACK response mode 2 of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • the present invention can be implemented by the following technical solutions, by predicting the state of the data channel by the information collected on the sounding channel, using RTS (Ready To Send), CTS (Clear To Send), DATA ( Data), ACK (ACKnowledge character) protocol information to calculate the state of each channel, through the information in each CTS, calculate the time to be occupied by the channel, for a time that is not detected, make a pre- Estimate, according to
  • the availability of the last data channel is judged. For the last successfully used channel, it is defaulted to the available channel, and the last packet in the communication process is successfully transmitted to determine the current state of the channel used for communication.
  • the channel is compensated for loss.
  • the loss compensation is calculated according to the success rate of RTS and CTS.
  • the data channel is also compensated for loss to make the environment adaptive.
  • the sounding channel is converted with the data channel to transmit data; the device can quickly convert between the sounding channel and the plurality of data channels without affecting the performance of the entire system, and the device has precise power self-control and self-adaptive capability.
  • the above four wireless communication points are assumed to be A point, B point, C point, and D point, respectively.
  • Each point maintains a local CCA channel information table, which is used to record the status of the channel.
  • the CCA channel information table is used to record the state of the channel and consists of the following three parameters: Marking number, channel status, duration.
  • the channel status includes the following three types: Idle (avai lable) is marked as 0, busy (busy) is marked as 1, and unknown (unknown) is marked as 2.
  • the method for obtaining the CCA channel information table information is to set the state of all data channels of the CCA table to 2 (unknown), and the duration is the maximum time (maxtime) set by the system.
  • the antenna detects the surrounding environment on the probing channel. If the CTS is received within the maximum time set by the system, the maximum time set by the system (maxtime) and the maximum value of the CTS time are taken as the new maximum duration. After the new maximum duration is completed, the respective CCA channel information table is formed. .
  • point A When there is data at point A to be sent to point B, point A first checks its CCA channel information table. If there is an idle data channel, it sends an RTS through its sounding channel, and the RTS contains B that needs to receive information. The point identification number and the data channel identification number currently available at point A are then compensated for loss of the RTS.
  • point B After receiving the RTS sent from point A, point B checks the local CCA channel information table. If there is no channel to establish the link, point A and point B fail to handshake, point A waits for a system to set the time and then re-initiates the handshake. . If there is a channel to establish a link, send a CTS.
  • the CTS contains the A-point identification number for which information needs to be sent and the data channel identification number at which the link can be established.
  • points C and D After receiving the CTS sent by point B, points C and D update their respective CCA channel information tables, and the channel to be occupied by A and B transmission data is marked as 1 (busy). After point A receives the CTS sent by point B, point A establishes a link with point B, the antenna goes to the data channel, and point A starts to transmit data.
  • the data is divided into multiple data packets, and the data packet is compensated for loss at the originating point, and then the data packet is transmitted from the originating point to the receiving point. After all the data is transmitted, there are two types. In the first mode, the receiving point sends an ACK on the data channel and the sounding channel respectively. After receiving the ACK, each wireless communication point updates the local CCA channel information table. The second way is that the receiving point sends an ACK on the data channel. After receiving the ACK, the originating point updates the local CCA channel information table, and the other wireless communication points update their respective local CCA channel information tables after the duration is over.
  • step (5) if the last data packet transmission succeeds in the data communication process, the data channel used for the last data communication is set, that is, the state is 0 (available), if the last data packet is not transmitted during the data communication process. If successful, the data channel used for the last data communication is unknown, that is, the status is 2 (unknown). If the receiving point does not receive all the data packets, the unreceived data packets will be retransmitted during the next communication.
  • Loss compensation means For the probe channel and data channel, the system sets the probe-margin and data-margin parameters respectively.
  • the probe-margin is calculated by RNC (RTS no CTS), and the data-margin is determined by data yield.
  • the loss (loss) is compensated based on the result of the probe-margin and data-margin calculated by the statistics.
  • RNC RNC no CTS
  • the RNC adds one step longer, and the originating point receives one. After CTS, the RNC is reduced by one step.
  • the RNC After the originating point has sent multiple RTSs, the RNC adopts an exponentially weighted moving average algorithm for statistical calculation.
  • the system sets the following two parameters, good-RNC and bad-RNC. If the calculated RNC is smaller than good-RNC, the margin is reduced by one step. If the calculated RNC is greater than bad-RNC, the margin is increased by one step. .
  • the calculated probe-margin is compensated to loss, so that the power of the sounding channel is controlled, and then the RNC is cleared and the statistics are re-stated.
  • J data—margin booster—step if Rx—data— cnt/ Tx—data— cnt Greater than good—data—yield, data—margin is reduced by one step.
  • the system will use the overhead for a short period of time to test the performance of the data-margin after the change. If the performance of the data-margin is lower than the data-margin before the change. Performance, then take the data margin before the change, otherwise, take the change after data_margin 0
  • Step 6 in the statistics of Rx_data_cnt/ and Tx_data-cnt, there are two methods: Method 1, in the case that the ACK can be received, according to the information contained in the ACK, Rx_data_cnt is obtained. Then, Rx_data_cnt is accumulated; Method 2, when the ACK is not received, the originating point sends the RTS again, the receiving point receives the RTS and then sends the CTS, and then uses Tx_data-cnt to subtract the receiving point. The number of packets required, you can get the last receiving point Rx—data—cnt, and then accumulate Rx—data—cnt.
  • step 6 the CTS contains the data packets needed by the receiving point.
  • the detection channel is converted with the data channel to transmit data; the device can quickly convert between the sounding channel and the plurality of data channels without affecting the performance of the entire system, and the device has precise power self-control, adaptive ability.
  • the above four wireless communication points are assumed to be A point, B point, C point, and D point, respectively.
  • Each point maintains a local CCA channel information table, which is used to record the status of the channel.
  • the CCA channel information table is used to record the status of the channel and consists of the following three parameters: channel identification number, channel status, duration.
  • the channel status includes the following three types: Idle (avai lable) is marked as 0, busy (busy) is marked as 1, and unknown (unknown) is marked as 2.
  • the CCA channel information table is obtained by: setting the channel state of all the data channels of the CCA channel information table to 2 (unknown), and the duration is the maximum time set by the system (maxtime), and the antenna is set at the maximum time set by the system.
  • the maximum time set by the system (maxtime) and the minimum value of the CTS time are taken as the new maximum duration, if the new maximum duration is within the new maximum duration.
  • the channel state of the data channel identified in the ACK is set to 0 (avai lable), and after the new maximum duration is completed, a respective CCA channel information table is formed.
  • point A When there is data at point A to be sent to point B, point A first checks its CCA channel information table. If there is an idle data channel, an RTS is sent through its sounding channel. The RTS contains the B-point identification number of the information to be accepted and the data channel identification number currently available at point A, and then compensates for the loss of the RTS. .
  • point B After receiving the RTS sent from point A, point B checks the local CCA channel information table. If there is no channel to establish the link, point A and point B fail to handshake, point A waits for a system set time and then re-initiates. Handshake, if there is a channel to establish a link, send a CTS.
  • the CTS contains the A-point identification number for which information needs to be sent and the data channel identification number at which the link can be established.
  • points C and D After receiving the CTS sent by point B, points C and D update their respective CCA channel information tables, and the channel to be occupied by A and B transmission data is marked as 1 (busy). After point A receives the CTS sent by point B, point A establishes a link with point B, the antenna goes to the data channel, and point A starts to transmit data.
  • the data is divided into multiple data packets, and the data packet is compensated for loss at the originating point, and then the data packet is transmitted from the originating point to the receiving point. After all the data is transmitted, there are two kinds of response modes.
  • the receiving point sends an ACK on the data channel and the sounding channel respectively, and each wireless communication point updates the respective local CCA channel information table after receiving the ACK.
  • the second way is that the receiving point sends an ACK on the data channel, and initiates the point reception. After the ACK, the local CCA channel information table is updated, and the other wireless communication points update their respective local CCA channel information tables after the duration is over.
  • Step (5) if the last data packet is successfully transmitted during the data communication process, the data channel used for the last data communication is set, that is, the state is 0 (available), and if the last data communication process, the last data packet is not transmitted. If successful, the data channel used for the last data communication is unknown, that is, the status is 2 (unknown). If the receiving point does not receive all the data packets, the unreceived data packets will be retransmitted during the next communication.
  • the loss compensation refers to: For the sounding channel and the data channel, the system sets two parameters of probe-margin and data margin respectively, the probe margin is calculated by RNC (RTS no CTS), and the data-margin is determined by data yield. According to the statistical calculation of the probe-margin and data-margin results, the loss is compensated.
  • RNC RNC no CTS
  • the RNC adds one step longer, and the originating point receives one. After CTS, the RNC is reduced by one step.
  • the RNC After the originating point has sent multiple RTSs, the RNC adopts an exponentially weighted moving average algorithm for statistical calculation.
  • RNC CUR— RNC* ⁇ +0LD— RNC* (1_ ), where CUR— RNC is the current statistical RNC value, OLD— RNC is The last time the value of RNC is counted, ⁇ is the system setting.
  • the system sets the following two parameters, good-RNC and bad-RNC. If the calculated RNC is smaller than good-RNC, the margin is reduced by one step. If the calculated RNC is greater than bad-RNC, the margin is increased by one step. .
  • the calculated probe-margin is compensated to loss, so that the power of the sounding channel is controlled, and then the RNC is cleared and the statistics are re-stated.
  • the system will use the overhead for a short period of time to test the performance of the data-margin after the change. If the performance of the data-margin is lower than the data-margin before the change. Performance, then take the data margin before the change, otherwise, take the change after data_margir
  • Step 6 has the following two methods for counting Rx_data_cnt/ and Tx_data-cnt: Method 1, in the case that the ACK can be received, obtain Rx_data_cnt according to the information contained in the ACK, and then Rx—data—cnt accumulates; Method 2: In the case that the ACK is not received, the initiating point sends the RTS again, the receiving point receives the RTS and then sends the CTS, and then uses Tx_data—cnt to subtract the receiving point. The number of packets, you can get the Rx_data-cnt of the last receiving point, and then accumulate the Rx_data-cnt.
  • step 6 the CTS contains the data packets needed by the receiving point.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A multi-channel wireless communication method with single antenna and the corresponding device are disclosed. The states of data channels are probed according to the information collected on probe channel via the single antenna of the wireless communication device. The state of each channel is determined according to the information contained in Request to Send packet (RTS), Clear to Send packet (CTS), DATA packet and Acknowledge packet (ACK). The channel holding time is determined according to the information from each CTS packet. The availability of the data channel is determined according to whether the DATA packet is transmitted successfully last time. The data channel will be set available, if DATA packet is transmitted successfully on it last time. Loss compensation is executed on the probe channel, which is determined according to the success ratio of the RTS packet to the CTS packet. Loss compensation is also executed on the data channel for environmental adaptation.

Description

单天线多信道的无线通信方法及装置 技术领域 本发明关于无线通信技术领域,特别关于一种无线通信方法及装置,具 体地说, 是一种单天线多信道的无线通信方法及装置。 背景技术 随着信息技术的发展,无线网络通信系统已成为一个重要的信息传输载 体。 有人称 20世纪 90年代是无线通信技术 "爆炸性"发展的年代, 而 21 世纪前十年将会是无线通信技术更加成熟和广泛应用的年代。互联网资源的 丰富和第三代移动通信网络的发展,无线用户对通信内容的要求不断提高, 使得无线通信系统的传输容量、传输速率、通信质量和通信安全性问题成为 当前无线通信领域研究的热点。无线通信技术虽然突破了 "线"的束缚, 但 是受到频率资源、传输能力的严重限制,无线传输存在一些固有问题有待进 一歩提高。 比如信道之间的抗干扰、频率资源的使用率、传输速率和网络的 容量, 都可以做得更高、 更强。  TECHNICAL FIELD The present invention relates to the field of wireless communication technologies, and in particular, to a wireless communication method and apparatus, and in particular, to a single antenna multi-channel wireless communication method and apparatus. BACKGROUND OF THE INVENTION With the development of information technology, wireless network communication systems have become an important information transmission carrier. Some people say that the 1990s was the era of "explosive" development of wireless communication technology, and the first decade of the 21st century will be the era when wireless communication technology is more mature and widely used. With the richness of Internet resources and the development of third-generation mobile communication networks, the requirements of wireless users for communication content are constantly increasing, making the transmission capacity, transmission rate, communication quality and communication security of wireless communication systems become the hotspots in the field of wireless communication. . Although wireless communication technology has broken the shackles of "line", it is severely limited by frequency resources and transmission capacity. There are some inherent problems in wireless transmission that need to be further improved. For example, anti-interference between channels, frequency resource usage, transmission rate, and network capacity can be made higher and stronger.

经对现有技术的文献检索发现, 中国专利公开号 CN1822531 , 公开曰为 According to the literature search of the prior art, the Chinese patent publication number CN1822531 is disclosed as

2006. 08. 23, 专利名称为: 用于多天线无线通信系统空域滤波检测方法, 该 专利自述为: "在无线通信系统中使用多天线发送和多天线接收, 在理论上 能够成倍的提高通信系统的传输能力。 然而在多天线无线通信系统的接收 端, 存在着空间域, 即天线间的信号干扰。在使用宽带的单载波或宽子带的 多载波传输时,每个载波的无线信道成为频率选择性信道, 即存在着不同时 刻上的符号间干扰。 因此, 在频率选择性信道的环境下, 多天线系统的接收 端既存在着不同天线之间的信号干扰,又存在着不同时刻的信号干扰, 同时 还存在着加性高斯白噪声。多天线无线通信系统空域滤波检测方法采用多天 线上的基带接收信号,首先经过一个时空二维的匹配合并。合并后的每个时 刻的所有天线的信号,再经过一次空域滤波。然后对空域滤波后的信号中残 留的干扰信号进行干扰消除,从而得到发送信号的估计。同时也根据信道参 数,滤波器的系数和干扰信号的统计特点计算估计误差的方差,用于计算发 送比特的软信息。"其不足之处是: 这种方法在一定程度上对天线之间的干 扰起到了抗除,也对网容的提高起到了作用。但是多天线之间的干扰还是存 在, 特别是数据传输量比较大时, 干扰尤为明显, 并没有从根本上消除。 发明内容 本发明的目的在于克服现有技术中的不足,提供一种单天线多信道的无 线通信方法及装置,使其网络吞吐量、抗干扰性和实时性都得到大幅度的提 、 本发明是可通过以下技术方案实现的,通过在探测信道收集的信息预测 数据信道的状态,利用 RTS (Ready To Send,请求发送)、 CTS (Clear To Send, 允许发送)、 DATA (数据)、 ACK (ACKnowledge character, 确认字符)协议 中的信息来计算各个信道的状态,通过每一个 CTS中的信息,计算出信道所 要被占用的时间, 对于没有探测到的时间, 做出一个预估, 根据 DATA发送 的情况, 判断上次数据信道的可用性, 对上次成功利用的信道,将其默认为 可用信道,利用通信过程中最后一个数据包是否成功发送来判断通信所用信 道的目前状态, 在探测信道进行损耗 (loss )补偿, 损耗补偿根据 RTS和 CTS的成功率来计算, 数据信道同样进行损耗补偿来做环境的自适应。 2006. 08. 23, Patent name: For spatial filtering detection method for multi-antenna wireless communication system, the patent reads: "Multi-antenna transmission and multi-antenna reception in wireless communication systems can theoretically be doubled. The transmission capability of the communication system. However, at the receiving end of the multi-antenna wireless communication system, there is a spatial domain, that is, signal interference between the antennas. When using a wide-band single-carrier or wide-subband multi-carrier transmission, each carrier is wireless. The channel becomes a frequency selective channel, that is, there are different times Inter-symbol interference. Therefore, in the environment of frequency selective channel, the receiving end of the multi-antenna system has both signal interference between different antennas, signal interference at different moments, and additive white Gaussian noise. The multi-antenna wireless communication system spatial domain filtering detection method uses the baseband receiving signals on multiple antennas, first through a time-space two-dimensional matching combination. The signals of all the antennas at each moment after the combination are subjected to spatial domain filtering. Then, the interference signal remaining in the spatially filtered signal is subjected to interference cancellation, thereby obtaining an estimate of the transmitted signal. At the same time, the variance of the estimated error is calculated according to the channel parameters, the coefficients of the filter and the statistical characteristics of the interference signal, and is used to calculate the soft information of the transmitted bits. "The shortcomings are: This method has resisted the interference between the antennas to a certain extent, and also played a role in the improvement of the network capacity. However, interference between multiple antennas still exists, especially the amount of data transmission. When it is relatively large, the interference is particularly obvious, and is not completely eliminated. SUMMARY OF THE INVENTION The object of the present invention is to overcome the deficiencies in the prior art, and provide a single antenna multi-channel wireless communication method and device, such that its network throughput, The anti-interference and real-time performance are greatly improved. The present invention can be implemented by the following technical solutions, and predicts the state of the data channel by using information collected on the sounding channel, using RTS (Ready To Send), CTS ( Clear To Send, DATA (DATA), ACK (ACKnowledge character) protocol information to calculate the status of each channel, through the information in each CTS, calculate the time to occupy the channel, If there is no detected time, make an estimate and judge the availability of the last data channel according to the condition of DATA transmission. Successful use of the channel, which is available by default channel, using the communication during the last packet is sent successfully to determine the current state of the communication channel is used, a loss (Loss) compensation, loss compensation according to the RTS in the detection channel and The success rate of the CTS is calculated, and the data channel is also compensated for loss to make the environment adaptive.

下面对本发明的一实施例作进一步描述, 具体步骤如下:  An embodiment of the present invention is further described below, and the specific steps are as follows:

( 1 )在一物理空间设置多个无线通信点, 每个无线通信点各设有一个 通信装置,该装置具备一根天线,单一天线是根据该探测信道中所传输的一 个信号选择性地在该探测信道与该数据信道作转换, 以传输数据;该装置可 以迅速在探测信道及多个数据信道之间转化而不会影响整个系统的性能,该 装置具备精准的功率自控制, 自适应能力。  (1) arranging a plurality of wireless communication points in a physical space, each of the wireless communication points being provided with a communication device, the device having an antenna, the single antenna being selectively in accordance with a signal transmitted in the sounding channel The sounding channel is converted with the data channel to transmit data; the device can quickly convert between the sounding channel and the plurality of data channels without affecting the performance of the entire system, and the device has precise power self-control and self-adaptive capability. .

每个无线通信点都在本地维护一个 CCA (Clear Channel Assessment, 空频道检测)信道信息表格, CCA信道信息表格是用来记录信道的状态, 由 以下三个参数组成: 信道标示号、 信道状态、 持续时间。  Each wireless communication point maintains a CCA (Clear Channel Assessment) channel information table locally. The CCA channel information table is used to record the status of the channel, and is composed of the following three parameters: channel identification number, channel status, duration.

信道状态可包括以下三种: 空闲 (avai lable)标记为 0, 繁忙(busy) 标记为 1, 未知 (unknown) 标记为 2。  The channel status can include the following three types: Idle (avai lable) is marked as 0, busy (busy) is marked 1, and unknown (unknown) is marked as 2.

获取 CCA信道信息表格的方法有以下两种:方法一是,设置 CCA信道信 息表格的所有数据信道的信道状态为 2 (unknown), 持续时间为系统设置的 最大时间(maxtime), 在系统设置的最大时间内, 天线在探测信道探测周围 环境, 若在系统设置的最大时间内收到 CTS, 则取系统设置的最大时间 (maxtime)与 CTS时间的最大值作为新的最大持续时间, 新的最大持续时 间转完之后, 形成各自 CCA信道信息表格; 方法二是, 设置 CCA信道信息表 格的所有数据信道的信道状态为 2 (unknown), 持续时间为系统设置的最大 时间(maxtime),在系统设置的最大时间内,天线在探测信道探测周围环境, 若在系统设置的最大时间内收到 CTS, 则取系统设置的最大时间(maxtime) 与 CTS时间的最小值作为新的最大持续时间,若在新的最大持续时间内收到 ACK, 则把 ACK中所标识的数据信道的信道状态设置为 0 (avai lable), 新 的最大持续时间转完之后, 形成各自 CCA信道信息表格。 There are two methods for obtaining the CCA channel information table: Method 1 is: setting the channel state of all data channels of the CCA channel information table to 2 (unknown), and the duration is the maximum time set by the system (maxtime), which is set in the system. During the maximum time, the antenna detects the surrounding environment on the detection channel. If the CTS is received within the maximum time set by the system, the maximum time (maxtime) and CTS time set by the system are taken as the new maximum duration, the new maximum. After the duration is completed, the respective CCA channel information table is formed; the second method is: setting the channel state of all data channels of the CCA channel information table to 2 (unknown), and the duration is the maximum time set by the system (maxtime), in the system setting During the maximum time, the antenna detects the surrounding environment on the sounding channel. If the CTS is received within the maximum time set by the system, the maximum time set by the system (maxtime) and the minimum value of the CTS time are taken as the new maximum duration. When the ACK is received within the new maximum duration, the channel status of the data channel identified in the ACK is set to 0 (ava i lable), new After the maximum duration has been transferred, a table of respective CCA channel information is formed.

(2 ) 当两个无线通信点有数据需要传输时, 发起点首先检测它的 CCA 信道信息表格, 若有空闲数据信道, 则发起点通过它的探测信道发送一个 RTS, RTS 中包含需要接受信息的接收点标示号以及发起点目前可以使用的 数据信道标示号, 然后对 RTS进行损耗 (loss )补偿。  (2) When two wireless communication points have data to transmit, the originating point first checks its CCA channel information table. If there is an idle data channel, the originating point sends an RTS through its sounding channel, and the RTS contains the information to be accepted. The receiving point identification number and the data channel identification number currently available to the originating point are then compensated for loss of the RTS.

(3)接收点接收到发起点发送来的 RTS后, 检査本地 CCA信道信息表 格,若有可建立链接的数据信道,任意选择其中一个数据信道发送一个 CTS, 若没有可建立链接的信道,发起点和接收点握手失败,发起点等待一个系统 设定时间再重新发起握手。  (3) After receiving the RTS sent by the originating point, the receiving point checks the local CCA channel information table. If there is a data channel that can establish a link, arbitrarily select one of the data channels to send a CTS. If there is no channel to establish a link, The originating point and the receiving point fail to handshake, and the initiating point waits for a system to set a time and then re-initiates the handshake.

步骤(3) 中 CTS包含需要发送信息的发起点标示号以及可以建立链接 的数据信道标示号。  In step (3), the CTS contains the originating point identification number of the information to be sent and the data channel identification number at which the link can be established.

(4) 发起点接收到接收点发送的 CTS后, 发起点与接收点建立链接, 天线转到数据信道,发起点开始传输数据,其他相邻点接收到接收点发送的 CTS后, 更新各自的 CCA信道信息表格, 把发起点与接收点传输数据将要占 用的信道的信道状态标记为 1 (繁忙), 根据 CTS中的时间数值, 填充繁忙 (4) After the originating point receives the CTS sent by the receiving point, the originating point establishes a link with the receiving point, the antenna turns to the data channel, the originating point starts to transmit data, and the other neighboring points receive the CTS sent by the receiving point, and then update their respective CCA channel information table, marking the channel status of the channel to be occupied by the originating point and the receiving point transmission data as 1 (busy), filling the busy according to the time value in the CTS

(busy)状态的持续时间。 The duration of the (busy) state.

CTS中的时间数值是指传输数据所要占用数据信道的时间。  The time value in the CTS refers to the time at which the data channel is occupied by the transmission data.

(5 )将数据打成多个数据包, 在发起点对数据包进行损耗 (loss )补 偿, 然后再将数据包从发起点向接收点传输, 数据全部传送完毕后,有两种 回应方式, 方式一是, 接收点在数据信道和探测信道分别发送一个 ACK,各 无线通信点接收到 ACK后, 更新各自本地 CCA信道信息表格,方式二是, 接 收点在数据信道发送一个 ACK, 发起点接收到 ACK后, 更新本地 CCA信道信息 表格, 其他无线通信点在持续时间转完后, 更新各自本地 CCA信道信息表格。 步骤(5), 若在数据通信过程中最后一个数据包传输成功, 则设置上次 数据通信所用数据信道可用, 即状态为 0 (空闲), 若在上次数据通信过程 中最后一个数据包未传输成功,则设置上次数据通信所用数据信道未知, 即 状态为 2 (未知), 若接收点没有接收到全部数据包, 则未接收到的数据包 会在下次通信过程中重发。 (5) The data is divided into multiple data packets, and the data packet is compensated for loss at the originating point, and then the data packet is transmitted from the originating point to the receiving point. After all the data is transmitted, there are two kinds of response modes. In the first method, the receiving point sends an ACK on the data channel and the sounding channel respectively, and each wireless communication point updates the respective local CCA channel information table after receiving the ACK. The second way is that the receiving point sends an ACK on the data channel, and initiates the point reception. After the ACK, the local CCA channel information table is updated, and the other wireless communication points update their respective local CCA channel information tables after the duration has been transferred. Step (5), if the last data packet transmission succeeds in the data communication process, the data channel used for the last data communication is set, that is, the state is 0 (idle), if the last data packet in the last data communication process is not If the transmission is successful, the data channel used for the last data communication is unknown, that is, the status is 2 (unknown). If the receiving point does not receive all the data packets, the unreceived data packets will be retransmitted during the next communication.

所述的损耗补偿, 是指: 对探测信道和数据信道, 系统分别设置 probe— margin和 data margin两个参数, probe margin由 RNC (RTS no CTS) 来计算, data— margin 由 data yield 来决定, 根据统计计算得到的 probe— margin禾口 data— margin结果, 对损耗 ( loss)进行补偿。  The loss compensation means: for the sounding channel and the data channel, the system sets two parameters of probe-margin and data margin respectively, the probe margin is calculated by RNC (RTS no CTS), and the data_margin is determined by data yield. According to the statistical calculation of the probe-margin and data-margin results, the loss is compensated.

所述的损耗补偿的一实施例, 其具体步骤如下:  An embodiment of the loss compensation is as follows:

①在探测信道, 对系统设置一个初始值 probe— margin和另一个初始值 为 0的 RNC (RTS no CTS)两个参数, 当发起点发送一个 RTS后, RNC加一 步长, 发起点接收到一个 CTS后, RNC减一步长。  1 On the sounding channel, set an initial value probe-margin to the system and another RNC (RTS no CTS) parameter with an initial value of 0. When the originating point sends an RTS, the RNC adds one step longer, and the originating point receives one. After CTS, the RNC is reduced by one step.

②发起点发送过多个 RTS后,对 RNC采取指数加权移动均值算法进行统 计计算。  2 After the originating point has sent multiple RTSs, the RNC adopts an exponentially weighted moving average algorithm for statistical calculation.

指数力口权移动均值算法 (Exponentially Weighted Moving-Average) , 其公式为: RNC=CUR— RNC* β +0LD— RNC* (1_ β ),其中 CUR— RNC为当前统计 RNC 的值, OLD— RNC为上次统计 RNC的值, 为系统设置。  Exponentially Weighted Moving-Average, which has the formula: RNC=CUR— RNC* β +0LD— RNC* (1_ β ), where CUR— RNC is the current statistical RNC value, OLD— RNC For the last count of the RNC value, set for the system.

③同时系统设置以下两个参数 good— RNC和 bad— RNC的具体数值, 若计 算得到的 RNC小于 good— RNC, 则 margin减少一步长, 若计算得到的 RNC大 于 bad— RNC, 则 margin增加一步长。  3 At the same time, the system sets the following two parameters, good-RNC and bad-RNC. If the calculated RNC is smaller than good-RNC, the margin is reduced by one step. If the calculated RNC is greater than bad-RNC, the margin is increased by one step. .

④计算得到的 probe— margin补偿给 loss (损耗), 使探测信道的功率 得到控制, 然后 RNC清零, 重新进行统计。 ⑤在数据信道, 对系统设置 data—margin、 good— data— yield 禾口 bad— data— yield 三个参数, data— margin 初始值采用当前探测信道的 probe— margin数值, 发起点发送过多个 RTS后, 对 Tx— data— cnt (发送数据 包数)和 Rx— data— cnt (接收数据包数)进行统计, Rx— data— cnt/ Tx— data— cnt 与系统设置的 good— data— yield, bad— data— yield 进行比较, 若 Rx— data— cnt/ Tx— data— cnt zj、于 bad— data— yield, 贝! J data— margin增力口—— 步长,若 Rx— data— cnt/ Tx— data— cnt大于 good— data— yield,则 data— margin 减少一步长。 当 data— margin发生变化时, 或者增加, 或者减小, 系统会用 开销一段短的时间, 来测试变化后 data— margin 的性能, 如果变化后 data— margin 的性能低于变化前 data— margin 的性能, 则仍取变化前 data margin, 否则, 取变化后 data— margir 4 The calculated probe-margin is compensated to loss, so that the power of the sounding channel is controlled, then the RNC is cleared and the statistics are re-stated. 5 In the data channel, set data-margin, good-data-yield, and bad-data-yield parameters to the system. The initial value of data-margin uses the probe-margin value of the current sounding channel, and the originating point sends multiple RTSs. After that, statistics are performed on Tx_data_cnt (number of transmitted packets) and Rx_data-cnt (number of received packets), Rx_data_ntt/Tx_data_cnt and system-set good-data-yield, Bad_data—yield for comparison, if Rx—data—cnt/ Tx—data—cnt zj, in bad—data—yield, shell! J data—margin booster—step, if Rx—data—cnt/ Tx_data—cnt is greater than good—data—yield, and data—margin is reduced by one step. When the data-margin changes, or increases, or decreases, the system will use the overhead for a short period of time to test the performance of the data-margin after the change. If the performance of the data-margin is lower than the data-margin before the change. Performance, then take the data margin before the change, otherwise, take the change after data_margir

⑥计算得到的 data— margin补偿给 loss (损耗), 使数据信道的功率得 到控制, 然后 Rx— data— cnt与 Tx— data— cnt清零, 重新进行统计。  6 Calculate the data-margin compensation to loss, so that the power of the data channel is controlled, then Rx_data-cnt and Tx_data-cnt are cleared and re-stated.

步骤⑥中,对 Rx— data— cnt/与 Tx— data— cnt进行统计有以下两种方法: 方法一, 在 ACK 能够接收到的情况下, 根据 ACK 包含的信息得到 Rx— data— cnt, 然后对 Rx— data— cnt进行累加; 方法二, 在 ACK没有接收到 的情况下, 发起点再次发送 RTS, 接收点接到 RTS 后发送 CTS, 然后用 Tx— data— cnt 减去接收点此次需要的数据包数, 即可得到上次接收点的 Rx— data— cnt, 进而对 Rx— data— cnt进行累加计算。  In step 6, there are two methods for counting Rx_data_cnt/ and Tx_data-cnt: Method 1, in the case that the ACK can be received, obtain Rx_data_cnt according to the information contained in the ACK, and then Rx_data_cnt is accumulated; Method 2, in the case that the ACK is not received, the originating point sends the RTS again, the receiving point receives the RTS and then sends the CTS, and then uses Tx_data-cnt to subtract the receiving point. The number of packets, you can get the Rx_data-cnt of the last receiving point, and then accumulate the Rx_data-cnt.

步骤⑥中 CTS包含接收点需要的数据包。  In step 6, the CTS contains the data packets needed by the receiving point.

本发明的工作原理是: 点与点之间进行无线通信,各个通信点具有一个 通信装置,该装置具备一根天线,单一天线是根据该探测信道中所传输的一 个信号选择性地在该探测信道与该数据信道作转换, 以传输数据;该装置可 以迅速在探测信道及多个数据信道之间转化而不会影响整个系统的性能,该 装置具备精准的功率自控制, 自适应能力。 The working principle of the invention is: wireless communication between points, each communication point has a communication device, the device has an antenna, and the single antenna is selectively in the detection according to a signal transmitted in the detection channel. Channel and the data channel are converted to transmit data; the device can The device can be quickly converted between the probing channel and multiple data channels without affecting the performance of the entire system. The device has precise power self-control and self-adaptive capabilities.

利用一根天线,多个信道进行数据传输。每个无线通信点都会在本地维 护一个 CCA信道信息表格,所述的 CCA信道信息表格由三个参数组成:信道 标示号、 信道状态、 持续时间。  Multiple channels are used for data transmission using one antenna. Each wireless communication point maintains a CCA channel information table locally. The CCA channel information table is composed of three parameters: channel identification number, channel status, duration.

该三个参数如下表格所示:  The three parameters are shown in the following table:

Figure imgf000009_0001
Figure imgf000009_0001

信道状态包括以下三种: 空闲 (avai lable)标记为 0, 繁忙(busy) 标记为 1, 未知 (unknown) 标记为 2。  The channel status includes the following three types: Idle (avai lable) is marked as 0, busy (busy) is marked as 1, and unknown (unknown) is marked as 2.

在歩骤(2)中,发起点通过探测信道发送给接收点的 RTS,采用 CSMA/CA In step (2), the originating point is sent to the RTS of the receiving point through the sounding channel, using CSMA/CA

(载波监听多路访问 /冲突检测方法),避免在探测信道中多个 RTS之间的碰 撞。 在经过一个 SIFS ( short interface space, 短帧间间隔)和随机个间 隙时间(slottime)后,检测发起点 CCA信道信息表格,若有空闲数据信道, 则发送 RTS。 若发起点 CCA信道信息表格中没有空闲信道, 赋予一个 SIFS 和随机个 slottime, 在这段间隙时间内, 若收到 ACK, 则更新 CCA信道信息 表格, 重新赋予一个 SIFS和随机个 slottime, 间隙时间转完后, 发送 RTS; 若没有收到 ACK, 间隙时间转完后, 再赋予一个 SIFS和随机个 slottime, 重复上述过程。 若在结束时间 (timeout) 内, 没有收到 ACK, 则更新 CCA 信道信息表格, 所有数据信道的信道状态都设置为 0 (available), 在经过 一个 SIFS和随机个 slottime后, 发送 RTS。 在步骤(3) 中, 接收点解析 RTS, 并检测本地 CCA信道信息表格, 做出相应动作, 或者握手失败, 或者 发出 CTS。 在步骤 (4) 中, 接收点接收到 CTS后, 握手成功, 天线转入数 据信道, 开始传输数据。信道转换时间要短, 才能保证系统的性能。其他相 邻点,更新各自本地 CCA信道信息表格,把发起点与接收点传输数据将要占 用的信道的信道状态标记为 1 (busy, 繁忙)。 根据 CTS中的时间数值填充 繁忙 (busy)状态的持续时间。 在步骤 (5) 中, 将数据打成多个数据包, 在发起点对数据包进行损耗(loss )补偿, 然后再将数据包从发起点向接收 点传输, 数据全部传送完毕后, 有两种回应方式, 方式一是, 接收点在数据 信道和探测信道分别发送一个 ACK, 各无线通信点接收到 ACK后, 更新各自 本地 CCA信道信息表格, 方式二是, 接收点在数据信道发送一个 ACK, 发起 点接收到 ACK后,更新本地 CCA信道信息表格,其他无线通信点在持续时间 转完后, 更新各自本地 CCA信道信息表格。 (Carrier Sense Multiple Access/Collision Detection Method) avoids collisions between multiple RTSs in the sounding channel. After passing through a SIFS (short interface space) and a random slot time, the originating point CCA channel information table is detected, and if there is an idle data channel, the RTS is transmitted. If there is no idle channel in the CCA channel information table of the initiating point, a SIFS and a random slottime are assigned, and if an ACK is received during this gap time, the CCA channel information table is updated, and a SIFS and a random slottime are re-assigned, and the gap time is added. After the transfer, send the RTS; if no ACK is received, after the gap time is over, assign a SIFS and a random slottime. Repeat the above process. If no ACK is received within the timeout, the CCA channel information table is updated, and the channel state of all data channels is set to 0 (available), and RTS is sent after a SIFS and a random slottime. In step (3), the receiving point parses the RTS, and detects the local CCA channel information table, performs a corresponding action, or fails the handshake, or issues a CTS. In step (4), after the receiving point receives the CTS, the handshake is successful, the antenna is transferred to the data channel, and data transmission begins. The channel conversion time is short to ensure system performance. For other neighboring points, the respective local CCA channel information table is updated, and the channel status of the channel to be occupied by the originating point and the receiving point transmission data is marked as 1 (busy). The duration of the busy state is filled according to the time value in the CTS. In step (5), the data is divided into multiple data packets, and the data packet is compensated for loss at the originating point, and then the data packet is transmitted from the originating point to the receiving point. After all the data is transmitted, there are two The first way is that the receiving point sends an ACK on the data channel and the sounding channel respectively, and each wireless communication point updates the respective local CCA channel information table after receiving the ACK. The second way is that the receiving point sends an ACK on the data channel. After the initiating point receives the ACK, the local CCA channel information table is updated, and the other wireless communication points update their respective local CCA channel information tables after the duration is completed.

本发明的有益效果是: 1、 通过一根天线进行通信, 很好地避免了双天 线之间的相互干扰, 抗干扰性强; 2、 采用多条数据信道, 大大提高了无线 网络的网容; 3、 利用损耗补偿方法, 能避免具体环境和设备的性能等不良 因素的影响,对于多信道的通信, 可以做到对发送功率、发送数率和脉冲大 小进行实时调整, 做到系统对环境的自适应; 4、 价格低, 维护方便, 使用 寿命长; 5、 方法简单, 实现容易, 适用范围广。 附图说明 图 1为本发明 ACK回应方式一的通信过程示意图; The invention has the following advantages: 1. Communication through one antenna, mutual interference between the two antennas is well avoided, and anti-interference is strong; 2. Multiple data channels are used, which greatly improves the network capacity of the wireless network. 3, using the loss compensation method, can avoid the impact of adverse factors such as the specific environment and equipment performance, for multi-channel communication, you can adjust the transmission power, transmission rate and pulse size in real time, so that the system is environment-oriented Adaptive; 4, low price, easy maintenance, long service life; 5, simple method, easy to implement, a wide range of applications. DRAWINGS 1 is a schematic diagram of a communication process of an ACK response mode 1 of the present invention;

图 2为本发明 ACK回应方式二的通信过程示意图。 具体实施 式 实施例一  FIG. 2 is a schematic diagram of a communication process of the ACK response mode 2 of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

如上述,本发明是可通过以下技术方案实现的,通过在探测信道收集的 信息预测数据信道的状态,利用 RTS (Ready To Send,请求发送)、 CTS (Clear To Send, 允许发送)、 DATA (数据)、 ACK (ACKnowledge character, 确认 字符)协议中的信息来计算各个信道的状态, 通过每一个 CTS中的信息, 计 算出信道所要被占用的时间,对于没有探测到的时间, 做出一个预估, 根据 As described above, the present invention can be implemented by the following technical solutions, by predicting the state of the data channel by the information collected on the sounding channel, using RTS (Ready To Send), CTS (Clear To Send), DATA ( Data), ACK (ACKnowledge character) protocol information to calculate the state of each channel, through the information in each CTS, calculate the time to be occupied by the channel, for a time that is not detected, make a pre- Estimate, according to

DATA发送的情况, 判断上次数据信道的可用性, 对上次成功利用的信道, 将其默认为可用信道,利用通信过程中最后一个数据包是否成功发送来判断 通信所用信道的目前状态, 在探测信道进行损耗(loss)补偿,损耗补偿根据 RTS和 CTS的成功率来计算, 数据信道同样进行损耗补偿来做环境的自适应。 In the case of DATA transmission, the availability of the last data channel is judged. For the last successfully used channel, it is defaulted to the available channel, and the last packet in the communication process is successfully transmitted to determine the current state of the channel used for communication. The channel is compensated for loss. The loss compensation is calculated according to the success rate of RTS and CTS. The data channel is also compensated for loss to make the environment adaptive.

如图 1、 图 2所示, 本发明的一实施例的具体步骤如下:  As shown in FIG. 1 and FIG. 2, the specific steps of an embodiment of the present invention are as follows:

( 1 )在一物理空间设置四个无线通信点, 在每个无线通信点设有一个 通信装置,该装置具备一根天线,单一天线是根据该探测信道中所传输的一 个信号选择性地在该探测信道与该数据信道作转换, 以传输数据;该装置可 以迅速在探测信道及多个数据信道之间转化而不会影响整个系统的性能,该 装置具备精准的功率自控制, 自适应能力。  (1) setting four wireless communication points in a physical space, and providing a communication device at each wireless communication point, the device having an antenna, the single antenna being selectively in accordance with a signal transmitted in the sounding channel The sounding channel is converted with the data channel to transmit data; the device can quickly convert between the sounding channel and the plurality of data channels without affecting the performance of the entire system, and the device has precise power self-control and self-adaptive capability. .

上述四个无线通信点分别假设为 A点、 B点、 C点和 D点。 每个点都会 在本地维护一个 CCA信道信息表格, 这个表格用来记录信道的状态。  The above four wireless communication points are assumed to be A point, B point, C point, and D point, respectively. Each point maintains a local CCA channel information table, which is used to record the status of the channel.

CCA信道信息表格是用来记录信道的状态, 由以下三个参数组成: 信道 标示号、 信道状态、 持续时间。 The CCA channel information table is used to record the state of the channel and consists of the following three parameters: Marking number, channel status, duration.

信道状态包括以下三种: 空闲 (avai lable)标记为 0, 繁忙(busy) 标记为 1, 未知 (unknown) 标记为 2。  The channel status includes the following three types: Idle (avai lable) is marked as 0, busy (busy) is marked as 1, and unknown (unknown) is marked as 2.

获取 CCA信道信息表格信息的方法是:设置 CCA表格的所有数据信道的 状态为 2 (unknown), 持续时间为系统设置的最大时间 (maxtime)。 在系统 设置的最大时间内,天线在探测信道探测周围环境。若在系统设置的最大时 间内收到 CTS, 则取系统设置的最大时间 (maxtime)与 CTS时间的最大值 作为新的最大持续时间,新的最大持续时间转完之后,形成各自 CCA信道信 息表格。  The method for obtaining the CCA channel information table information is to set the state of all data channels of the CCA table to 2 (unknown), and the duration is the maximum time (maxtime) set by the system. During the maximum time set by the system, the antenna detects the surrounding environment on the probing channel. If the CTS is received within the maximum time set by the system, the maximum time set by the system (maxtime) and the maximum value of the CTS time are taken as the new maximum duration. After the new maximum duration is completed, the respective CCA channel information table is formed. .

(2) 当 A点有数据要发给 B点时, A点首先检测它的 CCA信道信息表 格, 若有空闲数据信道, 则通过它的探测信道发送一个 RTS, RTS中包含需 要接受信息的 B点标示号以及 A点目前可以使用的数据信道标示号,然后对 RTS进行损耗(loss )补偿。  (2) When there is data at point A to be sent to point B, point A first checks its CCA channel information table. If there is an idle data channel, it sends an RTS through its sounding channel, and the RTS contains B that needs to receive information. The point identification number and the data channel identification number currently available at point A are then compensated for loss of the RTS.

(3) B点接收到 A点发送来的 RTS后, 检查本地 CCA信道信息表格, 若没有可建立链接的信道, A点和 B点握手失败, A点等待一个系统设定时 间再重新发起握手。 若有可建立链接的信道, 发送一个 CTS。 CTS中包含需 要发送信息的 A点标示号以及可以建立链接的数据信道标示号。  (3) After receiving the RTS sent from point A, point B checks the local CCA channel information table. If there is no channel to establish the link, point A and point B fail to handshake, point A waits for a system to set the time and then re-initiates the handshake. . If there is a channel to establish a link, send a CTS. The CTS contains the A-point identification number for which information needs to be sent and the data channel identification number at which the link can be established.

(4) C点和 D点接收到 B点发送的 CTS后, 更新各自的 CCA信道信息 表格, 把 A与 B传输数据将要占用的信道, 标示为 1 (busy)。 A点接受到 B 点发送的 CTS后, A点与 B点建立链接, 天线转到数据信道, A点开始传输 数据。  (4) After receiving the CTS sent by point B, points C and D update their respective CCA channel information tables, and the channel to be occupied by A and B transmission data is marked as 1 (busy). After point A receives the CTS sent by point B, point A establishes a link with point B, the antenna goes to the data channel, and point A starts to transmit data.

(5 )将数据打成多个数据包, 在发起点对数据包进行损耗 (loss )补 偿, 然后再将数据包从发起点向接收点传输, 数据全部传送完毕后,有两种 回应方式, 方式一是, 接收点在数据信道和探测信道分别发送一个 ACK, 各 无线通信点接收到 ACK后, 更新各自本地 CCA信道信息表格,方式二是, 接 收点在数据信道发送一个 ACK, 发起点接收到 ACK后, 更新本地 CCA信道信 息表格,其他无线通信点在持续时间转完后,更新各自本地 CCA信道信息表 格。 (5) The data is divided into multiple data packets, and the data packet is compensated for loss at the originating point, and then the data packet is transmitted from the originating point to the receiving point. After all the data is transmitted, there are two types. In the first mode, the receiving point sends an ACK on the data channel and the sounding channel respectively. After receiving the ACK, each wireless communication point updates the local CCA channel information table. The second way is that the receiving point sends an ACK on the data channel. After receiving the ACK, the originating point updates the local CCA channel information table, and the other wireless communication points update their respective local CCA channel information tables after the duration is over.

步骤 (5) 中, 若在数据通信过程中最后一个数据包传输成功, 则设置 上次数据通信所用数据信道可用, 即状态为 0 (available), 若在数据通信 过程中最后一个数据包未传输成功, 则设置上次数据通信所用数据信道未 知, 即状态为 2 (unknown), 若接收点没有接收到全部数据包, 则未接收到 的数据包会在下次通信过程中重发。  In step (5), if the last data packet transmission succeeds in the data communication process, the data channel used for the last data communication is set, that is, the state is 0 (available), if the last data packet is not transmitted during the data communication process. If successful, the data channel used for the last data communication is unknown, that is, the status is 2 (unknown). If the receiving point does not receive all the data packets, the unreceived data packets will be retransmitted during the next communication.

损耗补偿是指: 对探测信道和数据信道, 系统分别设置 probe— margin 和 data— margin两个参数, probe— margin由 RNC (RTS no CTS )来计算, data— margin由 data yield来决定。 根据统计计算得到的 probe— margin和 data— margin结果, 对损耗 (loss)进行补偿。  Loss compensation means: For the probe channel and data channel, the system sets the probe-margin and data-margin parameters respectively. The probe-margin is calculated by RNC (RTS no CTS), and the data-margin is determined by data yield. The loss (loss) is compensated based on the result of the probe-margin and data-margin calculated by the statistics.

损耗补偿的具体步骤如下:  The specific steps of loss compensation are as follows:

①在探测信道, 对系统设置一个初始值 probe— margin和另一个初始值 为 0的 RNC (RTS no CTS)两个参数, 当发起点发送一个 RTS后, RNC加一 步长, 发起点接收到一个 CTS后, RNC减一步长。  1 On the sounding channel, set an initial value probe-margin to the system and another RNC (RTS no CTS) parameter with an initial value of 0. When the originating point sends an RTS, the RNC adds one step longer, and the originating point receives one. After CTS, the RNC is reduced by one step.

②发起点发送过多个 RTS后,对 RNC采取指数加权移动均值算法进行统 计计算。  2 After the originating point has sent multiple RTSs, the RNC adopts an exponentially weighted moving average algorithm for statistical calculation.

指数加权移动均值算法 (Exponentially Weighted Moving- Average), 其公式为: RNC=CUR_RNC* β +0LD— RNC* (1_ ),其中 CUR— RNC为当前统计 RNC 的值, OLD— RNC为上次统计 RNC的值, β为系统设置。 ③同时系统设置以下两个参数 good— RNC和 bad— RNC的具体数值, 若计 算得到的 RNC小于 good— RNC, 则 margin减少一步长, 若计算得到的 RNC大 于 bad— RNC, 则 margin增加一步长。 Exponentially Weighted Moving-Average, which has the formula: RNC=CUR_RNC* β +0LD— RNC* (1_ ), where CUR— RNC is the current statistical RNC value, OLD— RNC is the last statistical RNC The value of β is the system setting. 3 At the same time, the system sets the following two parameters, good-RNC and bad-RNC. If the calculated RNC is smaller than good-RNC, the margin is reduced by one step. If the calculated RNC is greater than bad-RNC, the margin is increased by one step. .

④计算得到的 probe— margin补偿给 loss (损耗), 使探测信道的功率 得到控制, 然后 RNC清零, 重新进行统计。  4 The calculated probe-margin is compensated to loss, so that the power of the sounding channel is controlled, and then the RNC is cleared and the statistics are re-stated.

⑤在数据信道, 对系统设置 data—margin、 good— data— yield 和 bad— data— yield 三个参数, data— margin 初始值采用当前探测信道的 probe— margin数值, 发起点发送过多个 RTS后, 对 Tx— data— cnt (发送数据 包数)和 Rx— data— cnt (接收数据包数)进行统计, Rx— data— cnt/ Tx— data— cnt 与系统设置的 good— data— yield, bad— data— yield 进行比较, 若 Rx data cnt/ Tx— data— cnt小于 bad— data— yield, 贝! J data— margin增力口—— 步长,若 Rx— data— cnt/ Tx— data— cnt大于 good— data— yield,则 data— margin 减少一步长。 当 data— margin发生变化时, 或者增加, 或者减小, 系统会用 开销一段短的时间, 来测试变化后 data— margin 的性能, 如果变化后 data— margin 的性能低于变化前 data— margin 的性能, 则仍取变化前 data margin, 否则, 取变化后 data_margin0 5 In the data channel, set the data-margin, good-data-yield and bad-data-yield parameters to the system. The initial value of data-margin uses the probe-margin value of the current sounding channel. After the originating point has sent multiple RTSs. , for Tx—data—cnt (number of transmitted packets) and Rx—data—cnt (number of received packets), Rx—data— cnt/ Tx—data—cnt and system-set good-data—yield, bad — data—yield for comparison, if Rx data cnt/ Tx—data— cnt is less than bad—data—yield, J! J data—margin booster—step, if Rx—data— cnt/ Tx—data— cnt Greater than good—data—yield, data—margin is reduced by one step. When the data-margin changes, or increases, or decreases, the system will use the overhead for a short period of time to test the performance of the data-margin after the change. If the performance of the data-margin is lower than the data-margin before the change. Performance, then take the data margin before the change, otherwise, take the change after data_margin 0

⑥计算得到的 data— margin补偿给 loss (损耗), 使数据信道的功率得 到控制, 然后 Rx— data— cnt与 Tx— data— cnt清零, 重新进行统计。  6 Calculate the data-margin compensation to loss, so that the power of the data channel is controlled, then Rx_data-cnt and Tx_data-cnt are cleared and re-stated.

步骤⑥, 在对 Rx— data— cnt/与 Tx— data— cnt进行统计时有以下两种方 法: 方法一, 在 ACK 能够接收到的情况下, 根据 ACK 包含的信息得到 Rx— data— cnt, 然后对 Rx— data— cnt进行累加; 方法二, 在 ACK没有接收到 的情况下, 发起点再次发送 RTS, 接收点接到 RTS 后发送 CTS, 然后用 Tx— data— cnt 减去接收点此次需要的数据包数, 即可得到上次接收点的 Rx— data— cnt, 进而对 Rx— data— cnt进行累加计算。 Step 6, in the statistics of Rx_data_cnt/ and Tx_data-cnt, there are two methods: Method 1, in the case that the ACK can be received, according to the information contained in the ACK, Rx_data_cnt is obtained. Then, Rx_data_cnt is accumulated; Method 2, when the ACK is not received, the originating point sends the RTS again, the receiving point receives the RTS and then sends the CTS, and then uses Tx_data-cnt to subtract the receiving point. The number of packets required, you can get the last receiving point Rx—data—cnt, and then accumulate Rx—data—cnt.

步骤⑥中 CTS包含接收点需要的数据包。  In step 6, the CTS contains the data packets needed by the receiving point.

实施例二  Embodiment 2

如图 1、 图 2所示, 本发明的一实施例的具体步骤如下:  As shown in FIG. 1 and FIG. 2, the specific steps of an embodiment of the present invention are as follows:

( 1 )在一物理空间设置四个的无线通信点, 在每个无线通信点设有一 个通信装置,该装置具备一根天线,单一天线是根据该探测信道中所传输的 一个信号选择性地在该探测信道与该数据信道作转换, 以传输数据;该装置 可以迅速在探测信道及多个数据信道之间转化而不会影响整个系统的性能, 该装置具备精准的功率自控制, 自适应能力。  (1) setting four wireless communication points in a physical space, and providing a communication device at each wireless communication point, the device having an antenna, and the single antenna is selectively selected according to a signal transmitted in the sounding channel The detection channel is converted with the data channel to transmit data; the device can quickly convert between the sounding channel and the plurality of data channels without affecting the performance of the entire system, and the device has precise power self-control, adaptive ability.

上述四个无线通信点分别假设为 A点、 B点、 C点和 D点。 每个点都会 在本地维护一个 CCA信道信息表格, 这个表格用来记录信道的状态。  The above four wireless communication points are assumed to be A point, B point, C point, and D point, respectively. Each point maintains a local CCA channel information table, which is used to record the status of the channel.

CCA信道信息表格是用来记录信道的状态, 由以下三个参数组成: 信道 标示号、 信道状态、 持续时间。  The CCA channel information table is used to record the status of the channel and consists of the following three parameters: channel identification number, channel status, duration.

信道状态包括以下三种: 空闲 (avai lable)标记为 0, 繁忙(busy) 标记为 1, 未知 (unknown) 标记为 2。  The channel status includes the following three types: Idle (avai lable) is marked as 0, busy (busy) is marked as 1, and unknown (unknown) is marked as 2.

CCA信道信息表格, 其获取的方法是: 设置 CCA信道信息表格的所有数 据信道的信道状态为 2 ( unknown ) , 持续时间为系统设置的最大时间 (maxtime),在系统设置的最大时间内, 天线在探测信道探测周围环境, 若 在系统设置的最大时间内收到 CTS, 则取系统设置的最大时间 (maxtime) 与 CTS时间的最小值作为新的最大持续时间,若在新的最大持续时间内收到 ACK, 则把 ACK中所标识的数据信道的信道状态设置为 0 (avai lable), 新 的最大持续时间转完之后, 形成各自 CCA信道信息表格。  The CCA channel information table is obtained by: setting the channel state of all the data channels of the CCA channel information table to 2 (unknown), and the duration is the maximum time set by the system (maxtime), and the antenna is set at the maximum time set by the system. In the detection channel detection surrounding environment, if the CTS is received within the maximum time set by the system, the maximum time set by the system (maxtime) and the minimum value of the CTS time are taken as the new maximum duration, if the new maximum duration is within the new maximum duration. Upon receiving the ACK, the channel state of the data channel identified in the ACK is set to 0 (avai lable), and after the new maximum duration is completed, a respective CCA channel information table is formed.

(2) 当 A点有数据要发给 B点时, A点首先检测它的 CCA信道信息表 格, 若有空闲数据信道, 则通过它的探测信道发送一个 RTS, RTS中包含需 要接受信息的 B点标示号以及 A点目前可以使用的数据信道标示号,然后对 RTS进行损耗(loss )补偿。 (2) When there is data at point A to be sent to point B, point A first checks its CCA channel information table. If there is an idle data channel, an RTS is sent through its sounding channel. The RTS contains the B-point identification number of the information to be accepted and the data channel identification number currently available at point A, and then compensates for the loss of the RTS. .

(3) B点接收到 A点发送来的 RTS后, 检査本地 CCA信道信息表格, 若没有可建立链接的信道, A点和 B点握手失败, A点等待一个系统设定时 间再重新发起握手, 若有可建立链接的信道, 发送一个 CTS。 CTS中包含需 要发送信息的 A点标示号以及可以建立链接的数据信道标示号。  (3) After receiving the RTS sent from point A, point B checks the local CCA channel information table. If there is no channel to establish the link, point A and point B fail to handshake, point A waits for a system set time and then re-initiates. Handshake, if there is a channel to establish a link, send a CTS. The CTS contains the A-point identification number for which information needs to be sent and the data channel identification number at which the link can be established.

(4) C点和 D点接收到 B点发送的 CTS后, 更新各自的 CCA信道信息 表格, 把 A与 B传输数据将要占用的信道, 标示为 1 (busy)。 A点接受到 B 点发送的 CTS后, A点与 B点建立链接, 天线转到数据信道, A点开始传输 数据。  (4) After receiving the CTS sent by point B, points C and D update their respective CCA channel information tables, and the channel to be occupied by A and B transmission data is marked as 1 (busy). After point A receives the CTS sent by point B, point A establishes a link with point B, the antenna goes to the data channel, and point A starts to transmit data.

(5 )将数据打成多个数据包, 在发起点对数据包进行损耗 (loss )补 偿, 然后再将数据包从发起点向接收点传输, 数据全部传送完毕后,有两种 回应方式, 方式一是, 接收点在数据信道和探测信道分别发送一个 ACK, 各 无线通信点接收到 ACK后, 更新各自本地 CCA信道信息表格,方式二是, 接 收点在数据信道发送一个 ACK, 发起点接收到 ACK后, 更新本地 CCA信道信 息表格,其他无线通信点在持续时间转完后,更新各自本地 CCA信道信息表 格。  (5) The data is divided into multiple data packets, and the data packet is compensated for loss at the originating point, and then the data packet is transmitted from the originating point to the receiving point. After all the data is transmitted, there are two kinds of response modes. In the first method, the receiving point sends an ACK on the data channel and the sounding channel respectively, and each wireless communication point updates the respective local CCA channel information table after receiving the ACK. The second way is that the receiving point sends an ACK on the data channel, and initiates the point reception. After the ACK, the local CCA channel information table is updated, and the other wireless communication points update their respective local CCA channel information tables after the duration is over.

步骤(5), 若在数据通信过程中最后一个数据包传输成功, 则设置上次 数据通信所用数据信道可用, 即状态为 0 (available ), 若上次数据通信过 程, 最后一个数据包未传输成功, 则设置上次数据通信所用数据信道未知, 即状态为 2 (unknown), 若接收点没有接收到全部数据包, 则未接收到的数 据包会在下次通信过程中重发。 所述的损耗补偿, 是指: 对探测信道和数据信道, 系统分别设置 probe— margin和 data margin两个参数, probe margin由 RNC (RTS no CTS) 来计算, data— margin 由 data yield 来决定。 根据统计计算得到的 probe— margin禾口 data— margin结果, 对损耗 ( loss)进行补偿。 Step (5), if the last data packet is successfully transmitted during the data communication process, the data channel used for the last data communication is set, that is, the state is 0 (available), and if the last data communication process, the last data packet is not transmitted. If successful, the data channel used for the last data communication is unknown, that is, the status is 2 (unknown). If the receiving point does not receive all the data packets, the unreceived data packets will be retransmitted during the next communication. The loss compensation refers to: For the sounding channel and the data channel, the system sets two parameters of probe-margin and data margin respectively, the probe margin is calculated by RNC (RTS no CTS), and the data-margin is determined by data yield. According to the statistical calculation of the probe-margin and data-margin results, the loss is compensated.

损耗补偿的其中之一实施例具体步骤如下:  The specific steps of one of the embodiments of loss compensation are as follows:

①在探测信道, 对系统设置一个初始值 probe— margin和另一个初始值 为 0的 RNC (RTS no CTS)两个参数, 当发起点发送一个 RTS后, RNC加一 步长, 发起点接收到一个 CTS后, RNC减一步长。  1 On the sounding channel, set an initial value probe-margin to the system and another RNC (RTS no CTS) parameter with an initial value of 0. When the originating point sends an RTS, the RNC adds one step longer, and the originating point receives one. After CTS, the RNC is reduced by one step.

②发起点发送过多个 RTS后,对 RNC采取指数加权移动均值算法进行统 计计算。  2 After the originating point has sent multiple RTSs, the RNC adopts an exponentially weighted moving average algorithm for statistical calculation.

指数力口权移动均值算法 (Exponentially Weighted Moving-Average) , 其公式为: RNC=CUR— RNC* β +0LD— RNC* (1_ ),其中 CUR— RNC为当前统计 RNC 的值, OLD— RNC为上次统计 RNC的值, β为系统设置。  Exponentially Weighted Moving-Average, the formula is: RNC=CUR— RNC* β +0LD— RNC* (1_ ), where CUR— RNC is the current statistical RNC value, OLD— RNC is The last time the value of RNC is counted, β is the system setting.

③同时系统设置以下两个参数 good— RNC和 bad— RNC的具体数值, 若计 算得到的 RNC小于 good— RNC, 则 margin减少一步长, 若计算得到的 RNC大 于 bad— RNC, 则 margin增加一步长。  3 At the same time, the system sets the following two parameters, good-RNC and bad-RNC. If the calculated RNC is smaller than good-RNC, the margin is reduced by one step. If the calculated RNC is greater than bad-RNC, the margin is increased by one step. .

④计算得到的 probe— margin补偿给 loss (损耗), 使探测信道的功率 得到控制, 然后 RNC清零, 重新进行统计。  4 The calculated probe-margin is compensated to loss, so that the power of the sounding channel is controlled, and then the RNC is cleared and the statistics are re-stated.

⑤在数据信道, 对系统设置 data—margin、 good— data— yield 和 bad— data— yield 三个参数, data— margin 初始值采用当前探测信道的 probe— margin数值, 发起点发送过多个 RTS后, 对 Tx— data— cnt (发送数据 包数)和 Rx— data— cnt (接收数据包数)进行统计, Rx— data— cnt/ Tx— data— cnt 与系统设置的 good— data— yield, bad— data— yield 进行比较, 若 Rx— data— cnt/ Tx— data— cnt小于 bad— data— yield, 则 data— margin增力口 ^ - 步长,若 Rx— data— cnt/ Tx— data— cnt大于 good— data— yield,则 data— margin 减少一步长。 当 data— margin发生变化时, 或者增加, 或者减小, 系统会用 开销一段短的时间, 来测试变化后 data— margin 的性能, 如果变化后 data— margin 的性能低于变化前 data— margin 的性能, 则仍取变化前 data margin, 否则, 取变化后 data— margir 5 In the data channel, set the data-margin, good-data-yield and bad-data-yield parameters to the system. The initial value of data-margin uses the probe-margin value of the current sounding channel. After the originating point has sent multiple RTSs. , for Tx—data—cnt (number of transmitted packets) and Rx—data—cnt (number of received packets), Rx—data— cnt/ Tx—data—cnt and system-set good-data—yield, bad — data— yield is compared, if Rx_data— cnt/ Tx—data—cnt is less than bad—data—yield, then data—margin booster ^ - step, if Rx—data— cnt/ Tx—data—cnt is greater than good—data—yield Data—margin is reduced by one step. When the data-margin changes, or increases, or decreases, the system will use the overhead for a short period of time to test the performance of the data-margin after the change. If the performance of the data-margin is lower than the data-margin before the change. Performance, then take the data margin before the change, otherwise, take the change after data_margir

⑥计算得到的 data— margin补偿给 loss (损耗), 使数据信道的功率得 到控制, 然后 Rx— data— cnt与 Tx— data— cnt清零, 重新进行统计。  6 Calculate the data-margin compensation to loss, so that the power of the data channel is controlled, then Rx_data-cnt and Tx_data-cnt are cleared and re-stated.

步骤⑥对 Rx— data— cnt/与 Tx— data— cnt进行统计时有以下两种方法: 方法一, 在 ACK 能够接收到的情况下, 根据 ACK 包含的信息得到 Rx— data— cnt, 然后对 Rx— data— cnt进行累加; 方法二, 在 ACK没有接收到 的情况下, 发起点再次发送 RTS, 接收点接到 RTS 后发送 CTS, 然后用 Tx— data— cnt 减去接收点此次需要的数据包数, 即可得到上次接收点的 Rx— data— cnt, 进而对 Rx— data— cnt进行累加计算。  Step 6 has the following two methods for counting Rx_data_cnt/ and Tx_data-cnt: Method 1, in the case that the ACK can be received, obtain Rx_data_cnt according to the information contained in the ACK, and then Rx—data—cnt accumulates; Method 2: In the case that the ACK is not received, the initiating point sends the RTS again, the receiving point receives the RTS and then sends the CTS, and then uses Tx_data—cnt to subtract the receiving point. The number of packets, you can get the Rx_data-cnt of the last receiving point, and then accumulate the Rx_data-cnt.

步骤⑥中 CTS包含接收点需要的数据包。  In step 6, the CTS contains the data packets needed by the receiving point.

Claims

权 利 要 求 书 Claim 1. 一种以一单一天线进行无线通信之方法, 该方法包含: A method of wirelessly communicating with a single antenna, the method comprising: 在该单一天线中,提供复数个通信信道,该复数个通信信道包含一探测 信道和一数据信道;以及根据该探测信道中所传输的一信号选择性地在该探 测信道与该数据信道作转换, 以传输数据。  In the single antenna, a plurality of communication channels are provided, the plurality of communication channels including a sounding channel and a data channel; and selectively converting the sounding channel and the data channel according to a signal transmitted in the sounding channel To transfer data. 2. 根据权利要求 1所述的方法, 还包含在一信道状态表中, 记录每一 该复数个通信信道的一信道状态, 以利传输该数据。  2. The method of claim 1 further comprising recording a channel state of each of the plurality of communication channels in a channel state table to facilitate transmission of the data. 3. 根据权利要求 2所述的方法, 还包含在本地维护该信道状态表。 3. The method of claim 2, further comprising maintaining the channel state table locally. 4. 根据权利要求 2所述的方法, 其中该信道状态表包含一信道标示号 参数以及一信道状态参数。 4. The method of claim 2, wherein the channel state table includes a channel identification number parameter and a channel state parameter. 5. 根据权利要求 1 所述的方法, 其中该信号是一请求发送 (Ready To Send或 RTS)信号, 以请求传输该数据。  5. The method of claim 1, wherein the signal is a Ready To Send or RTS signal to request transmission of the data. 6. 根据权利要求 5所述的方法, 其中该请求发送信号包含可使用的该 数据信道的一信道状态。  6. The method of claim 5, wherein the request to send signal comprises a channel state of the data channel that is usable. 7. 根据权利要求 1 所述的方法, 其中该信号是一允许发送 (Clear To Send或 CTS)信号, 以表示该复数个信道中有可建立一链接的该数据信道。  7. The method of claim 1, wherein the signal is a Clear To Send or CTS signal to indicate that the data channel is capable of establishing a link among the plurality of channels. 8. 根据权利要求 7所述的方法, 其中该允许发送信号包含可建立该链 接之该数据信道的一信道状态。  8. The method of claim 7, wherein the allowed transmit signal comprises a channel state of the data channel on which the link can be established. 9. 根据权利要求 1 所述的方法, 其中该信号是一确认字符 (ACKnowledge character or ACK)信号, 以表示该数据传输完毕。  9. The method of claim 1, wherein the signal is an ACKnowledge character or ACK signal to indicate that the data transmission is complete. 10. 根据权利要求 9所述的方法,其中该确认字符信号是可在该数据信 道与该探测信道分别发出, 或仅自该数据信道发出。 10. The method of claim 9, wherein the acknowledgment character signal is identifiable on the data channel and the sounding channel, or only from the data channel. 11. 根据权利要求 2所述的方法, 还包含更新该信道状态表。 11. The method of claim 2, further comprising updating the channel state table. 12. 根据权利要求 2所述的方法,其中该信道状态表中的该信道状态是 可预设为一未知状态。  12. The method of claim 2, wherein the channel state in the channel state table is preset to an unknown state. 13. 根据权利要求 4所述的方法, 其中该信道信号表还包含一持续时 间。  13. The method of claim 4, wherein the channel signal table further comprises a duration. 14. 根据权利要求 13所述的方法, 其中该持续时间是可预设为一最大 时间, 若在该最大时间内, 收到一允许发送 (Clear To Send)信号, 则该最 大时间与该允许发送信号的一时间的一最大值或一最小值作为一新最大持 续时间。  14. The method according to claim 13, wherein the duration is preset to a maximum time, and if a Clear To Send signal is received within the maximum time, the maximum time and the permission are allowed. A maximum or a minimum of a time at which the signal is transmitted as a new maximum duration. 15. 根据权利要求 9所述的方法,若在一新最大持续时间内收到该确认 字符信号, 则将传输该数据的该数据信道的一信道状态设为一空闲状态。  15. The method of claim 9 wherein if the acknowledgment character signal is received within a new maximum duration, then a channel state of the data channel transmitting the data is set to an idle state. 16. 根据权利要求 2所述的方法,还包含将该数据分割为复数个数据封 包,若成功传输一最终数据封包,则将传输该最终数据封包的该数据信道的 该信道状态设为一空闲状态,若该最终数据封包未传输成功,则将传输该最 终数据封包的该数据信道的该信道状态设为一未知状态。  16. The method of claim 2, further comprising dividing the data into a plurality of data packets, and if a final data packet is successfully transmitted, setting the channel state of the data channel transmitting the final data packet to an idle state. Status, if the final data packet is not successfully transmitted, the channel state of the data channel transmitting the final data packet is set to an unknown state. 17. 根据权利要求 1所述的方法,其中传输该信号是采用载波监听多路 访问 /冲突检测方法 (CSMA/CA),以避免该探测信道中发生多个请求发送信号 发生碰撞。  17. The method of claim 1 wherein transmitting the signal is using a carrier sense multiple access/collision detection method (CSMA/CA) to avoid collisions of multiple request transmitted signals in the sounding channel. 18. 根据权利要求 2所述的方法,若该信道状态表中没有一个数据信道 的该信道状态为一空闲状态,则持续等候一段时间,直到收到一确认字符信 号为止。  18. The method of claim 2, if the channel state of none of the data channels in the channel state table is an idle state, waiting for a period of time until an acknowledgement character signal is received. 19. 根据权利要求 18所述的方法, 其中该段时间是包含一个短接口间 隔(Short Interface Space或 SIFS)以及随机个空隙时间(slot time)。 19. The method of claim 18, wherein the period of time comprises a Short Interface Space (SIFS) and a random slot time. 20. 根据权利要求 2所述的方法, 还包含检测该信道状态表。 20. The method of claim 2, further comprising detecting the channel state table. 21. 根据权利要求 7所述的方法,还包含在该链接间传输该数据时,根 据该允许发送信号内的一时间数值, 将该信道状态设定为一繁忙状态。  21. The method of claim 7 further comprising setting the channel state to a busy state based on a time value within the allowed transmit signal when the data is transmitted between the links. 22. 一种在无线通信中补偿一信号损耗的方法, 该方法包含: 设置一未收到允许发送信号的请求发送信号值 (RNC或 RTS no CTS);  22. A method of compensating for a signal loss in wireless communication, the method comprising: setting a request transmission signal value (RNC or RTS no CTS) that does not receive an allowed transmission signal; 比较该未收到允许发送信号的请求发送信号值以及一良好值 (good— RNC)与一劣等值(bad— RNC), 以取得一探测差异值 (probe— margin); 以及将该探测差异值补偿给该信号耗损。  Comparing the request transmission signal value that does not receive the allowed transmission signal and a good value (good-RNC) and a bad value (bad-RNC) to obtain a probe-margin; and detecting the difference value Compensation is applied to the signal loss. 23. 根据权利要求 22所述的方法, 其中若该未收到允许发送信号的请 求发送信号值小于该良好值, 则将该探测差异值 (probe— margin)减少一单 位,若该未收到允许发送信号的请求发送信号值大于该劣等值,则将该探测 差异值增加一个单位。  23. The method according to claim 22, wherein if the request transmission signal value that does not receive the transmission enable signal is less than the good value, the probe-margin is reduced by one unit, if the signal is not received If the value of the request transmission signal that allows the transmission of the signal is greater than the inferior value, the detection difference value is increased by one unit. 24. 根据权利要求 22所述的方法, 其中该未收到允许发送信号的请求 发送信号值是以一指数加权移动均值算法得到。  24. The method of claim 22, wherein the request signal value that is not received to allow transmission of the signal is obtained by an exponentially weighted moving average algorithm. 25. 根据权利要求 24 所述的方法, 其中该算法的一公式为 RNC=CUR_RNC* β +0LD— RNC* (1_ β ), CUR— RNC是该未收到允许发送信号的请 求发送信号值的一当前值, β是该无线装置的一设置值, OLD— RNC是该未收 到允许发送信号的请求发送信号值的一旧有值。  25. The method according to claim 24, wherein a formula of the algorithm is RNC=CUR_RNC*β +0LD− RNC* (1_β), and CUR− RNC is the request to send signal value that does not receive the allowed transmission signal. A current value, β is a set value of the wireless device, and OLD_RNC is an old value of the request transmission signal value for which the transmission enable signal is not received. 26. 根据权利要求 22所述的方法, 还包含将该未收到允许发送信号的 请求信号值清零, 以重新进行计算。  26. The method of claim 22, further comprising clearing the value of the request signal that did not receive the allowed transmit signal to recalculate. 27. 根据权利要求 22所述的方法, 还包含替该未收到允许发送信号的 请求信号值设置一初始值。  27. The method of claim 22, further comprising setting an initial value for the value of the request signal for which the transmit enable signal is not received. 28. 根据权利要求 27所述的方法, 其中该未收到允许发送信号的请求 信号值的该初始值为零。 28. The method of claim 27, wherein the request to transmit a signal is not received This initial value of the signal value is zero. 29. 根据权利要求 22所述的方法, 还包含发送复数个请求发送信号。 29. The method of claim 22, further comprising transmitting a plurality of request transmission signals. 30. 一种在无线通信中补偿一数据损耗的方法, 该方法包含: 30. A method of compensating for a data loss in wireless communication, the method comprising: 设置一良好数据产出值(good— data— yield)以及一劣等数据产出值 (bad dada yield);  Set a good data output (good-data-yield) and a bad data yield (bad dada yield); 统计一发送数据包数(Tx— data— cnt) 以及一接收数据包数 (Rx data cnt);  Counting the number of transmitted packets (Tx_data_cnt) and the number of received packets (Rx data cnt); 比对该接收数据包数与该发送数据包数的一比值以及该良好数据产出 值及该劣等数据产出值, 以取得一数据差异 (data— margin) ; —系统会用开 销一段短的时间, 来测试变化后该 data— margin 的一性能, 如果变化后该 data— margin的该性能低于变化前该 data— margin的一性能,则仍取变化前 该 data— margin, 否则, 取变化后的该 data— margin, 以及将该数据差异值 补偿给该数据耗损, 每一信息, 每一通信对象均有不同补偿值。  Comparing the ratio of the number of received data packets to the number of transmitted data packets and the good data output value and the inferior data output value to obtain a data-margin; the system uses a short period of time Time, to test the performance of the data-margin after the change, if the performance of the data-margin after the change is lower than the performance of the data-margin before the change, the data-margin is still taken before the change, otherwise, the change is taken. After the data_margin, and the data difference value is compensated to the data loss, each message has a different compensation value for each communication object. 31. 根据权利要求 30所述的方法, 其中若该比值小于该劣等数据产出 值,则将该数据差异值增加一个单位,以及若该比值大于该良好数据产出值, 则将该数据差异值减少一个单位。  31. The method according to claim 30, wherein if the ratio is less than the inferior data output value, the data difference value is increased by one unit, and if the ratio is greater than the good data output value, the data difference is The value is reduced by one unit. 32. 根据权利要求 30所述的方法, 取得一数据差异 (data— margin)后, 一系统会用开销一段短的时间,来测试变化后该 data— margin的一性能,如 果变化后该 data— margin的该性能低于变化前该 data— margin的一性能,则 仍取变化前该 data— margin, 否则, 取变化后的该 data— margin。  32. The method according to claim 30, after obtaining a data-margin, a system uses a short period of time to test a performance of the data-margin after the change, and if the data is changed- The performance of the margin is lower than the performance of the data-margin before the change, and the data-margin is still taken before the change, otherwise, the changed data-margin is taken. 33. 根据权利要求 30所述的方法, 其中该数据差异值的一初始值为权 利要求 25的该未收到允许发送信号的请求发送信号值的该当前值。  33. The method of claim 30, wherein an initial value of the data difference value is the current value of the request to transmit signal value of the request 25 that does not receive the transmit enable signal. 34. 根据权利要求 30所述的方法, 还包含将该发送数据包数与该接收 数据包数清零, 以重新进行统计。 34. The method of claim 30, further comprising the number of transmitted packets and the receiving The number of packets is cleared to recalculate. 35. 根据权利要求 30所述的方法, 其中该接收数据包数是可根据一确 认字符 (ACKnowl edge character or ACK)信号所包含的信息而得到。  35. The method of claim 30, wherein the number of received packets is obtainable based on information contained in an ACKnowl edge character or ACK signal. 36. 根据权利要求 30所述的方法, 其中该接收数据包数是可根据一允 许发送 (Clear To Send or CTS)信号以及该数据发送包数而得的。  36. The method according to claim 30, wherein the number of received data packets is based on a Clear To Send or CTS signal and the number of packets transmitted by the data. 37. 根据权利要求 30所述的方法, 还包含发送复数个请求发送信号。 37. The method of claim 30, further comprising transmitting a plurality of request transmission signals. 38. —种无线通信装置, 该装置包含: 38. A wireless communication device, the device comprising: 一单一天线,具有复数个通信信道,该复数个通信信道包含一探测信道 和一数据信道,其中该单一天线是根据该探测信道中所传输的一信号,选择 性地在该探测信道与该数据信道作转换, 以传输数据。  a single antenna having a plurality of communication channels, the plurality of communication channels including a sounding channel and a data channel, wherein the single antenna is selectively in the sounding channel and the data according to a signal transmitted in the sounding channel The channel is converted to transmit data. 39. 根据权利要求 38所述的装置,该装置可以迅速在该探测信道及多 个数据信道之间转化而不会影响整个系统的性能。  39. The apparatus of claim 38, which can quickly transition between the sounding channel and the plurality of data channels without affecting overall system performance. 40. 根据权利要求 38所述的装置,该装置具备精准的功率自控制,自适 应能力。  40. Apparatus according to claim 38 having precise power self-control and self-adapting capabilities. 41. 根据权利要求 38所述的装置, 还包含一信道状态表, 记录每一该 复数个通信信道的一信道状态, 以利传输该数据。  41. The apparatus of claim 38, further comprising a channel state table that records a channel state of each of the plurality of communication channels to facilitate transmission of the data. 42. 根据权利要求 41所述的装置, 其中该信道状态表是在本地维护。 42. The apparatus of claim 41, wherein the channel state table is maintained locally. 43. 根据权利要求 41所述的装置, 其中该信道状态表包含一信道标示 号参数以及一信道状态参数。 43. The apparatus of claim 41, wherein the channel state table comprises a channel indicator number parameter and a channel state parameter. 44. 根据权利要求 38所述的装置,其中该信号是一请求发送 (Ready To Send或 RTS)信号, 以请求传输该数据。  44. The apparatus of claim 38, wherein the signal is a Ready To Send or RTS signal to request transmission of the data. 45. 根据权利要求 44所述的装置, 其中该请求发送信号包含可使用的 该数据信道的一信道状态。 45. The apparatus of claim 44, wherein the request to transmit signal comprises a channel state of the data channel that is usable. 46. 根据权利要求 38所述的装置,其中该信号是一允许发送 (Clear To Send或 CTS)信号, 以表示该复数个信道中有可建立一链接的该数据信道。 46. The apparatus of claim 38, wherein the signal is a Clear To Send or CTS signal to indicate that the data channel is capable of establishing a link among the plurality of channels. 47. 根据权利要求 46所述的装置, 其中该允许发送信号包含可建立该 链接的该数据信道的一信道标状态。  47. The apparatus of claim 46, wherein the allowed transmit signal comprises a channel state of the data channel on which the link can be established. 48. 根据权利要求 38 所述的装置, 其中该信号是一确认字符 (ACKnowledge character or ACK)信号, 以表示该数据传输完毕。  48. The apparatus of claim 38, wherein the signal is an ACKnowledge character or ACK signal to indicate that the data transmission is complete. 49. 根据权利要求 48所述的装置, 其中该确认字符信号是可在该数据 信道与该探测信道分别发出, 或仅自该数据信道发出。  49. Apparatus according to claim 48, wherein the acknowledgment character signal is identifiable on the data channel and the sounding channel, or only from the data channel. 50. 根据权利要求 41所述的装置, 其中该该信道状态表是可被更新。 50. The apparatus of claim 41, wherein the channel state table is updateable. 51. 根据权利要求 41所述的装置, 其中该信道状态表中的该信道状态 是可预设为一未知状态。 51. The apparatus of claim 41, wherein the channel state in the channel state table is preset to an unknown state. 52. 根据权利要求 43所述的装置, 其中该信道信号表还包含一持续时 间。  52. The apparatus of claim 43, wherein the channel signal table further comprises a duration. 53. 根据权利要求 52所述的装置, 其中该持续时间是可预设为一最大 时间, 若在该最大时间内, 收到一允许发送 (Clear To Send)信号, 则该最 大时间与该允许发送信号的一时间的一最大值或一最小值作为一新最大持 续时间。  53. The apparatus according to claim 52, wherein the duration is preset to a maximum time, and if a Clear To Send signal is received within the maximum time, the maximum time and the permission A maximum or a minimum of a time at which the signal is transmitted as a new maximum duration. 54. 根据权利要求 49所述的装置, 若在一新最大持续时间内收到该确 认字符信号, 则将传输该数据的该数据信道的一信道状态设为一空闲状态。  54. The apparatus of claim 49, if the acknowledged character signal is received within a new maximum duration, setting a channel state of the data channel transmitting the data to an idle state. 55. 根据权利要求 41所述的装置, 其中该数据是可被分割为复数个数 据封包,若成功传输一最终数据封包,则将传输该最终数据封包的该数据信 道的该信道状态设为一空闲状态,若该最终数据封包未传输成功,则将传输 该最终数据封包的该数据信道的该信道状态设为一未知状态。 55. The apparatus according to claim 41, wherein the data is split into a plurality of data packets, and if a final data packet is successfully transmitted, the channel state of the data channel that transmits the final data packet is set to one. In the idle state, if the final data packet is not successfully transmitted, the channel state of the data channel that transmits the final data packet is set to an unknown state. 56. 根据权利要求 38所述的装置, 其中传输该信号是采用载波监听多 路访问 /冲突检测方法 (CSMA/CA),以避免该探测信道中发生多个请求发送信 号发生碰撞。 56. The apparatus of claim 38, wherein transmitting the signal is using a carrier sense multiple access/collision detection method (CSMA/CA) to avoid collisions of multiple request transmission signals occurring in the sounding channel. 57. 根据权利要求 41所述的装置, 若该信道状态表中没有一个数据信 道的该信道状态为一空闲状态,则持续等候一段时间,直到收到一确认字符 信号为止。  57. The apparatus according to claim 41, if the channel state of a data channel in the channel state table is an idle state, waiting for a period of time until a confirmation character signal is received. 58. 根据权利要求 57所述的装置, 其中该段时间是包含一个短接口间 隔(Short Interface Space或 SIFS)以及随机个空隙时间(slot time)。  58. The apparatus of claim 57, wherein the period of time comprises a Short Interface Space (SIFS) and a random slot time. 59. 根据权利要求 41所述的装置, 其中该该信道状态表是可被检测。 59. The apparatus of claim 41, wherein the channel state table is detectable. 60. 根据权利要求 46所述的装置, 其中在该链接间传输该数据时, 该 信道状态是根据该允许发送信号内的一时间数值而被设定为一繁忙状态。 60. The apparatus of claim 46, wherein when the data is transmitted between the links, the channel state is set to a busy state based on a time value within the allowed transmit signal. 61. 根据权利要求 38所述的装置,该装置是可利用权利要求 22所述的 方法补偿该信号损耗。  61. Apparatus according to claim 38 which is operative to compensate for the signal loss using the method of claim 22. 62. 根据权利要求 38所述的装置,该装置是可利用权利要求 30所述的 方法补偿该数据损耗。  62. Apparatus according to claim 38 which is operative to compensate for the data loss using the method of claim 30. 63. 根据权利要求 30和 22所述的方法,两种方法可以交换使用,没有 探测信道和数据信道的限制。  63. The method of claims 30 and 22, the two methods being interchangeable, without the limitations of the sounding channel and the data channel.
PCT/CN2008/072508 2008-09-25 2008-09-25 Multi-channel wireless communication method and device with single antenna Ceased WO2010034152A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2008800140866A CN101897138B (en) 2008-09-25 2008-09-25 Multi-channel wireless communication method and device with single antenna
PCT/CN2008/072508 WO2010034152A1 (en) 2008-09-25 2008-09-25 Multi-channel wireless communication method and device with single antenna

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2008/072508 WO2010034152A1 (en) 2008-09-25 2008-09-25 Multi-channel wireless communication method and device with single antenna

Publications (1)

Publication Number Publication Date
WO2010034152A1 true WO2010034152A1 (en) 2010-04-01

Family

ID=42059267

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2008/072508 Ceased WO2010034152A1 (en) 2008-09-25 2008-09-25 Multi-channel wireless communication method and device with single antenna

Country Status (2)

Country Link
CN (1) CN101897138B (en)
WO (1) WO2010034152A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015176288A1 (en) * 2014-05-22 2015-11-26 华为技术有限公司 Preset frequency spectrum resource detection and occupancy method, and communication device
CN106034121A (en) * 2015-03-17 2016-10-19 南通蓝鹏信息科技有限公司 Underwater medium access control protocol of selective retransmission, handshake and time slot
CN106817193A (en) * 2015-11-30 2017-06-09 华为技术有限公司 The method and access point of a kind of access point communication

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105578495A (en) * 2014-10-14 2016-05-11 鸿富锦精密工业(深圳)有限公司 Network apparatus and method thereof for evaluating channel quality

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1829112A (en) * 2005-03-02 2006-09-06 佳能株式会社 Communication apparatus and method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200522598A (en) * 2003-12-19 2005-07-01 Iwics Inc Data transport protocol for a multi-station network

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1829112A (en) * 2005-03-02 2006-09-06 佳能株式会社 Communication apparatus and method

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
"Final version submitted to 21 St Biennial Symposium on Communications, Apr. 5, 2002, paper#43 05 Apr. 2002 (05.04.2002)", article WING-CHUNG HUNG ET AL.: "A Dynamic Multi-channel MAC for Ad Hoc LAN" *
CHEN, ZONGMING ET AL.: "MAC Protocols in wireless Ad Hoc Networks : Study and Prospect", TELECOMMUNICATION ENGINEERING 2003, 25 December 2003 (2003-12-25) *
PENG YI ET AL.: "A Dynamic Multi-channel MAC Protocol Based on Load Balancing for Ad Hoc Networks", COMPUTER SCIENCE 2005, vol. 32, no. 10, 25 October 2005 (2005-10-25) *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015176288A1 (en) * 2014-05-22 2015-11-26 华为技术有限公司 Preset frequency spectrum resource detection and occupancy method, and communication device
CN106034121A (en) * 2015-03-17 2016-10-19 南通蓝鹏信息科技有限公司 Underwater medium access control protocol of selective retransmission, handshake and time slot
CN106034121B (en) * 2015-03-17 2020-05-26 南通蓝鹏信息科技有限公司 Underwater medium access control protocol for selective retransmission, handshake and time slot
CN106817193A (en) * 2015-11-30 2017-06-09 华为技术有限公司 The method and access point of a kind of access point communication
CN106817193B (en) * 2015-11-30 2020-04-21 华为技术有限公司 A method of access point communication and access point

Also Published As

Publication number Publication date
CN101897138A (en) 2010-11-24
CN101897138B (en) 2013-09-04

Similar Documents

Publication Publication Date Title
TWI389582B (en) Wireless communication methods utilizing a single antenna with multiple channels and the devices thereof
Vasudevan et al. Facilitating access point selection in IEEE 802.11 wireless networks
CN101938770B (en) Wireless network maximum retransmission times optimization method based on network channel state
JP5665694B2 (en) Wireless communication device
CN102685777B (en) Data concurrent transmission system and method based on jamming margin
Duda Understanding the Performance of 802.11 Networks.
CN103052077B (en) A kind of WLAN (wireless local area network) OBSS website sky point interference avoidance method
CN103619072B (en) Method for achieving FD-MAC protocol based on RTS/FCTS principle in wireless network
CN101651963B (en) Transmission control method based on differentiated services in IEEE 802.11WLAN
CN102056325B (en) Multiple access method based on multiple-input multiple-output antenna
CN107666489B (en) A method for full-duplex media access control protocol based on two-stage competition
CN106559900B (en) A Multi-Channel Multiple Access Method Based on Asymmetric Bandwidth
CN107370550B (en) Real-time WiFi-oriented rate self-adaption method based on channel statistical information
KR20160091360A (en) System and method for multicast communications in wireless networks
US20240349081A1 (en) Method and device for emlsr operation in wireless lan
CN101494879B (en) Medium Control Method Supporting Cooperative Communication in Wireless Local Area Network
CN104702398B (en) A kind of duplex communication method
US11553410B2 (en) Method and apparatus for access point discovery in dense WiFi networks
WO2010034152A1 (en) Multi-channel wireless communication method and device with single antenna
CN102368859B (en) Adaptive and multirate channel adjusting method suitable for wireless sensor network
CN106879031A (en) A kind of channel wireless radio multi Mesh network resource negotiation method based on double receipts single-shots
WO2012159580A1 (en) Method, network access device and system for obtaining quality of terminal communication link
CN102316532A (en) Cognitive detection method for channel in wireless local area network
CN102497654B (en) Hidden node concurrent receiving method based on busy tone for removing ACK (acknowledgement character) frame interference
CN105578523A (en) 802.11 self-organizing network energy efficiency precedence method based on cooperation MAC protocol

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200880014086.6

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08800981

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 08800981

Country of ref document: EP

Kind code of ref document: A1