+

CN103561408B - Channel distribution method and device, data transmission method and access points - Google Patents

Channel distribution method and device, data transmission method and access points Download PDF

Info

Publication number
CN103561408B
CN103561408B CN201310541511.XA CN201310541511A CN103561408B CN 103561408 B CN103561408 B CN 103561408B CN 201310541511 A CN201310541511 A CN 201310541511A CN 103561408 B CN103561408 B CN 103561408B
Authority
CN
China
Prior art keywords
channel
aps
neighbouring
communication channels
positional information
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.)
Active
Application number
CN201310541511.XA
Other languages
Chinese (zh)
Other versions
CN103561408A (en
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.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group 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 China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201310541511.XA priority Critical patent/CN103561408B/en
Publication of CN103561408A publication Critical patent/CN103561408A/en
Application granted granted Critical
Publication of CN103561408B publication Critical patent/CN103561408B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种信道分配方法及装置、数据传输方法及接入点,克服目前AP密集分布区域WiFi传输速度急剧下降的缺陷,该信道分配方法包括:接收各接入点(AP)上报的位置信息;根据各AP的位置信息计算获得各AP之间的距离;根据各AP之间的距离以及通信信道的数量,为每个AP确定与其距离最近的邻近AP;为每个AP进行时分信道分配,使得每个AP及其邻近AP在同一时隙使用不同的通信信道进行数据传输。本申请的实施例解决了AP密集分布区域WiFi传输速度急剧下降的缺陷,避免了AP密集分布区域的信号干扰。

The invention discloses a channel allocation method and device, a data transmission method and an access point, which overcome the defect that the WiFi transmission speed drops sharply in the densely distributed area of APs at present. The channel allocation method includes: receiving the data reported by each access point (AP) Location information; calculate the distance between APs according to the location information of each AP; determine the nearest neighbor AP for each AP according to the distance between APs and the number of communication channels; perform time division channel for each AP Allocation, so that each AP and its neighboring APs use different communication channels for data transmission in the same time slot. The embodiments of the present application solve the defect that WiFi transmission speed drops sharply in densely distributed AP areas, and avoid signal interference in densely distributed AP areas.

Description

信道分配方法及装置、数据传输方法及接入点Channel allocation method and device, data transmission method and access point

技术领域technical field

本发明涉及通信技术,尤其涉及一种信道分配方法及装置、数据传输方法及接入点。The invention relates to communication technology, in particular to a channel allocation method and device, a data transmission method and an access point.

背景技术Background technique

运营商提供的公共WiFi所使用的是无线局域网中的工业、科学和医学(Industrial Scientific Medical,ISM)工作频段。在该频段中互不干扰、互不重叠的频段非常有限,对于一个高密度的无线局域网(WLAN)而言,同一信道挤占着不同接入点(AP)时,这些AP的发射区域就会非常容易重叠。造成的结果是,AP信号互相退避,由此降低性能。尤其是在某一个AP辐射的100米范围内同时集中有多个AP进行工作时,这种互相干扰的影响就会非常明显,将导致WiFi传输速度急剧下降。The public WiFi provided by the operator uses the industrial, scientific and medical (Industrial Scientific Medical, ISM) working frequency band in the wireless local area network. In this frequency band, the frequency bands that do not interfere with each other and do not overlap each other are very limited. For a high-density wireless local area network (WLAN), when the same channel is crowded with different access points (APs), the transmission areas of these APs will be very large. Easy to overlap. As a result, AP signals back off each other, thereby degrading performance. Especially when there are multiple APs working simultaneously within 100 meters of a certain AP radiation, the influence of this mutual interference will be very obvious, which will lead to a sharp drop in WiFi transmission speed.

发明内容Contents of the invention

本发明所要解决的技术问题是克服目前AP密集分布区域WiFi传输速度急剧下降的缺陷。The technical problem to be solved by the present invention is to overcome the defect that the WiFi transmission speed drops sharply in the densely distributed area of APs at present.

为了解决上述技术问题,本申请的实施例首先提供了一种信道分配方法,其中,该方法包括:In order to solve the above technical problems, an embodiment of the present application firstly provides a channel allocation method, wherein the method includes:

接收各接入点(AP)上报的位置信息;Receive location information reported by each access point (AP);

根据各AP的位置信息计算获得各AP之间的距离;Calculate the distance between each AP according to the location information of each AP;

根据各AP之间的距离以及通信信道的数量,为每个AP确定与其距离最近的邻近AP;According to the distance between each AP and the number of communication channels, determine the nearest neighboring AP for each AP;

为每个AP进行时分信道分配,使得每个AP及其邻近AP在同一时隙使用不同的通信信道进行数据传输。Time-division channel allocation is performed for each AP, so that each AP and its neighboring APs use different communication channels for data transmission in the same time slot.

优选地,每个AP的邻近AP的数量比所述通信信道的数量少。Preferably, each AP has a smaller number of neighboring APs than said number of communication channels.

优选地,所述通信信道的数量与每个AP的邻近AP的数量的差值,大于等于1。Preferably, the difference between the number of communication channels and the number of neighboring APs of each AP is greater than or equal to 1.

本申请的实施例还提供了一种数据传输方法,用于接入点(AP)进行数据传输,其中,该方法包括:The embodiment of the present application also provides a data transmission method for an access point (AP) to perform data transmission, wherein the method includes:

获取自身的位置信息并上报;Get your own location information and report it;

接收根据所述位置信息及通信信道的数量所分配的通信信道;receiving communication channels allocated according to the location information and the number of communication channels;

利用接收的所述所分配的通信信道进行所述数据传输;performing said data transmission using said allocated communication channel received;

其中,每个AP及与其距离最近的邻近AP在同一时隙使用不同的通信信道进行所述数据传输。Wherein, each AP and its nearest neighboring AP use different communication channels in the same time slot to perform the data transmission.

优选地,所分配的通信信道的数量与每个AP的邻近AP的数量的差值,大于等于1。Preferably, the difference between the number of allocated communication channels and the number of neighboring APs of each AP is greater than or equal to 1.

本申请的实施例还提供了一种信道分配装置,其中,该装置包括:Embodiments of the present application also provide a channel allocation device, wherein the device includes:

接收模块,接收各接入点(AP)上报的位置信息;The receiving module receives the location information reported by each access point (AP);

计算模块,根据各AP的位置信息计算获得各AP之间的距离;A calculation module, which calculates and obtains the distance between each AP according to the position information of each AP;

确定模块,根据各AP之间的距离以及通信信道的数量,为每个AP确定与其距离最近的邻近AP;The determination module determines the nearest neighboring AP for each AP according to the distance between the APs and the number of communication channels;

分配模块,为每个AP进行时分信道分配,使得每个AP及其邻近AP在同一时隙使用不同的通信信道进行数据传输。The allocation module performs time-division channel allocation for each AP, so that each AP and its adjacent APs use different communication channels for data transmission in the same time slot.

优选地,所述分配模块为每个AP进行时分信道分配时,每个AP的邻近AP的数量比所述通信信道的数量少。Preferably, when the allocation module performs time-division channel allocation for each AP, the number of neighboring APs of each AP is less than the number of communication channels.

优选地,所述分配模块为每个AP进行时分信道分配时,所述通信信道的数量与每个AP的邻近AP的数量的差值,大于等于1。Preferably, when the allocation module performs time-division channel allocation for each AP, the difference between the number of communication channels and the number of neighboring APs of each AP is greater than or equal to 1.

本申请的实施例还提供了一种接入点(AP),其中,该AP包括:The embodiment of the present application also provides an access point (AP), wherein the AP includes:

获取模块,获取自身的位置信息;Obtain the module to obtain its own location information;

上报模块,上报所述位置信息;A reporting module, reporting the location information;

接收模块,接收根据所述位置信息及通信信道的数量所分配的通信信道;The receiving module receives the communication channels allocated according to the location information and the number of communication channels;

传输模块,利用接收模块接收的所述所分配的通信信道进行所述数据传输;其中,每个AP及与其距离最近的邻近AP在同一时隙使用不同的通信信道进行所述数据传输。The transmission module uses the allocated communication channel received by the receiving module to perform the data transmission; wherein, each AP and its nearest neighboring AP use different communication channels in the same time slot to perform the data transmission.

优选地,所述接收模块接收的所述所分配的通信信道的数量与每个AP的邻近AP的数量的差值,大于等于1。Preferably, the difference between the number of the allocated communication channels received by the receiving module and the number of neighboring APs of each AP is greater than or equal to 1.

与现有技术相比,本申请的实施例解决了AP密集分布区域WiFi传输速度急剧下降的缺陷,避免了AP密集分布区域的信号干扰。Compared with the prior art, the embodiment of the present application solves the defect that the WiFi transmission speed drops sharply in the densely distributed AP area, and avoids signal interference in the densely distributed AP area.

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。Additional features and advantages of the invention will be set forth in the description which follows, and in part will be apparent from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention may be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.

附图说明Description of drawings

附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。The accompanying drawings are used to provide a further understanding of the technical solution of the present invention, and constitute a part of the description, and are used together with the embodiments of the application to explain the technical solution of the present invention, and do not constitute a limitation to the technical solution of the present invention.

图1为本申请实施例的信道分配方法的流程示意图。FIG. 1 is a schematic flowchart of a channel allocation method according to an embodiment of the present application.

图2为AP分布示意图。Figure 2 is a schematic diagram of AP distribution.

图3为本申请实施例的数据传输方法的流程示意图。FIG. 3 is a schematic flowchart of a data transmission method according to an embodiment of the present application.

图4为另一AP分布示意图。Fig. 4 is another schematic diagram of AP distribution.

图5为再一AP分布示意图。FIG. 5 is another schematic diagram of AP distribution.

图6为本申请实施例的信道分配装置的构造示意图。FIG. 6 is a schematic structural diagram of a channel allocation device according to an embodiment of the present application.

图7为本申请实施例的接入点的构造示意图。FIG. 7 is a schematic structural diagram of an access point according to an embodiment of the present application.

具体实施方式detailed description

以下将结合附图及实施例来详细说明本发明的实施方式,借此对本发明如何应用技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。本申请实施例以及实施例中的各个特征在不相冲突前提下的相互结合,均在本发明的保护范围之内。The implementation of the present invention will be described in detail below in conjunction with the accompanying drawings and examples, so as to fully understand and implement the process of how to apply technical means to solve technical problems and achieve technical effects in the present invention. The embodiments of the present application and the combinations of the various features in the embodiments without conflict are within the protection scope of the present invention.

另外,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。Additionally, the steps shown in the flowcharts of the figures may be performed in a computer system, such as a set of computer-executable instructions. Also, although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that shown or described herein.

本申请实施例的信道分配方法,用于一信道分配装置对密集分布的多个AP进行信道分配,各AP可以根据信道分配装置所分配的信道进行数据传输。如图1所示,其主要包括如下内容:The channel allocation method of the embodiment of the present application is used for a channel allocation device to allocate channels to a plurality of densely distributed APs, and each AP can perform data transmission according to the channel allocated by the channel allocation device. As shown in Figure 1, it mainly includes the following contents:

步骤S110,信道分配装置接收各接入点(AP)上报的位置信息。In step S110, the channel allocation device receives location information reported by each access point (AP).

各AP获取自身的位置信息后,将各自的位置信息上报给信道分配装置。各AP可以通过自身的定位模块进行自动定位,获得自身的位置信息。其中,各AP在上报各自的位置信息时,携带有各自的标识信息。After each AP acquires its own location information, it reports its own location information to the channel allocation device. Each AP can perform automatic positioning through its own positioning module to obtain its own position information. Wherein, when each AP reports its own location information, it carries its own identification information.

步骤S120,信道分配装置根据各AP的位置信息,计算获得各AP之间的距离。In step S120, the channel allocation device calculates and obtains the distance between APs according to the location information of each AP.

步骤S130,信道分配装置根据各AP之间的距离以及通信信道的数量,为每个AP确定与其距离最近的至少一个邻近AP。In step S130, the channel allocating device determines at least one neighboring AP with the closest distance to each AP according to the distance between the APs and the number of communication channels.

本申请的实施例中,每个AP的邻近AP的数量比通信信道的数量少。具体地,通信信道的数量与每个AP的邻近AP的数量的差值,大于等于1。比如,无线WiFi接入点的通信信道为1,6,11共三个,则本申请的实施例中,每个AP的邻近AP最多可以为两个,而且,每个AP的邻近AP的数量可以是相等的。这样,每个AP与其邻近AP在同一个时隙可以使用不同的信道,避免相近的两个AP在同一时隙使用相同的信道而产生严重的干扰。在通信信道的数量与每个AP的邻近AP的数量的差值等于1时,相邻的AP之间的干扰可以降低到较优的程度。In the embodiment of the present application, the number of neighboring APs of each AP is less than the number of communication channels. Specifically, the difference between the number of communication channels and the number of neighboring APs of each AP is greater than or equal to 1. For example, the communication channels of the wireless WiFi access point are 1, 6, and 11. In the embodiment of this application, the number of adjacent APs of each AP can be at most two, and the number of adjacent APs of each AP can be equal. In this way, each AP and its neighboring APs can use different channels in the same time slot, avoiding serious interference caused by two close APs using the same channel in the same time slot. When the difference between the number of communication channels and the number of neighboring APs of each AP is equal to 1, the interference between neighboring APs can be reduced to a better level.

如图2所示的AP分布示意图,表1示出了无线WiFi接入点包含三个通信信道情形下每个AP的位置信息及邻近AP。The schematic diagram of AP distribution shown in FIG. 2 , and Table 1 shows the location information of each AP and neighboring APs under the condition that the wireless WiFi access point contains three communication channels.

表1、Table 1,

AP编号AP number 位置信息location information 邻近APneighboring AP AP1AP1 X1,Y1,Z1X1, Y1, Z1 AP2,AP4AP2, AP4

AP2AP2 X2,Y2,Z2X2, Y2, Z2 AP1,AP4AP1, AP4 AP3AP3 X3,Y3,Z3X3, Y3, Z3 AP1,AP4AP1, AP4 AP4AP4 X4,Y4,Z4X4, Y4, Z4 AP1,AP2AP1, AP2 AP5AP5 X5,Y5,Z5X5, Y5, Z5 AP1,AP3AP1, AP3

步骤S140,信道分配装置根据该邻近关系,为每个AP进行时分信道分配,使得每个AP及其邻近AP在同一时隙使用不同的通信信道进行数据传输。Step S140, the channel allocation device performs time-division channel allocation for each AP according to the proximity relationship, so that each AP and its neighboring APs use different communication channels for data transmission in the same time slot.

对于无线WiFi接入点有1,6,11共三个通信信道的情形,每个AP及其邻近AP一共三个AP,就将在同一时隙使用不同的通信信道进行数据传输,避免了相邻的AP在同一个时隙使用相同的通信信道进行数据传输,降低了相互之间的干扰,提高了抗干扰性能。For the situation where there are three communication channels 1, 6, and 11 in the wireless WiFi access point, each AP and its adjacent APs have a total of three APs, and different communication channels will be used for data transmission in the same time slot, avoiding the relative Adjacent APs use the same communication channel for data transmission in the same time slot, which reduces mutual interference and improves anti-interference performance.

本申请的实施例中,信道分配装置可以在本地维护一信道分配表。该信道分配表主要包含有三个字段:与AP标识信息相对应的AP编号、信道分配状态以及信道分配值。如图2所示的AP分布示意图,信道分配装置记录其为每个AP所分配的信道如表2所示。In the embodiment of the present application, the channel allocation device may maintain a channel allocation table locally. The channel allocation table mainly includes three fields: the AP number corresponding to the AP identification information, the channel allocation state, and the channel allocation value. As shown in FIG. 2 , the schematic diagram of AP distribution is shown in Table 2.

表2、Table 2,

AP编号AP number 信道分配值channel assignment value 信道分配状态channel allocation status AP1AP1 1-6-111-6-11 11 AP2AP2 6-11-16-11-1 11 AP3AP3 6-11-16-11-1 11 AP4AP4 11-1-611-1-6 11 AP5AP5 11-1-611-1-6 11

在每个周期,信道分配装置就根据其所接收的各AP的位置信息对位置信息表进行更新。如果更新后有部分AP的位置信息或其邻近AP有变化,包括有部分AP关机、有部分AP移动了位置,或者有新的AP加入等,则对与这一变化相关的AP重新计算获得其邻近AP,并为这些AP建立新的邻近关系。当然,每当有AP发生变化,比如有部分AP关机、有部分AP移动了位置,或者有新的AP加入等,也可以对所有AP重新计算每个AP的邻近AP,并重新建立所有AP的邻近关系。In each cycle, the channel allocation device updates the location information table according to the location information of each AP it receives. If the location information of some APs or their neighboring APs changes after the update, including some APs shutting down, some APs moving, or new APs joining, etc., recalculate the APs related to this change to obtain its Neighboring APs and establishing new neighbor relationships for these APs. Of course, whenever APs change, for example, some APs are shut down, some APs move their positions, or new APs join, etc., it is also possible to recalculate the neighboring APs of each AP for all APs, and re-establish the proximity.

本申请的实施例中,信道分配装置接收各AP上报的位置信息之前,还可以对各AP进行时钟同步。具体地,信道分配装置向各AP发送同步时钟信息。各AP收到该同步时钟信息后,根据该同步时钟信息调整自身时钟,进行系统的时钟同步。本申请的实施例中,信道分配装置可以通过有线链路广播同步时钟信息给系统内的各AP。In the embodiment of the present application, before the channel allocating device receives the position information reported by each AP, it may also perform clock synchronization on each AP. Specifically, the channel allocation device sends synchronization clock information to each AP. After receiving the synchronous clock information, each AP adjusts its own clock according to the synchronous clock information to perform system clock synchronization. In the embodiment of the present application, the channel allocating device may broadcast synchronous clock information to each AP in the system through a wired link.

本申请的实施例中,对于有新的AP后续加入到系统中来时,通过向信道分配装置发送同步请求,来获得信道分配装置反馈的同步时钟信息。新加入的AP收到信道分配装置反馈的同步时钟信息后,进行时钟同步。In the embodiment of the present application, when a new AP subsequently joins the system, the synchronization clock information fed back by the channel allocation device is obtained by sending a synchronization request to the channel allocation device. The newly added AP performs clock synchronization after receiving the synchronous clock information fed back by the channel allocation device.

本申请实施例的数据传输方法,用于多个AP根据信道分配装置所分配的信道进行数据传输,尤其适用于密集分布的多个AP进行数据传输。如图3所示,其主要包括如下内容:The data transmission method of the embodiment of the present application is used for multiple APs to perform data transmission according to the channel allocated by the channel allocation device, and is especially suitable for multiple APs with dense distribution for data transmission. As shown in Figure 3, it mainly includes the following contents:

步骤S310,各AP获取自身的位置信息,将各自的位置信息上报给信道分配装置。Step S310, each AP obtains its own location information, and reports its own location information to the channel allocation device.

本申请的实施例,各AP通过自身的定位模块进行自动定位,获得自身的位置信息。其中,各AP在上报各自的位置信息时,携带有各自的标识信息。In the embodiment of the present application, each AP performs automatic positioning through its own positioning module, and obtains its own position information. Wherein, when each AP reports its own location information, it carries its own identification information.

信道分配装置接收多个AP上报的位置信息后,根据各AP的位置信息,计算获得各AP之间的距离。信道分配装置基于各AP之间的距离,根据AP通信信道的数量,为每个AP确定与其距离最近的至少一个邻近AP,在每个AP及其邻近AP之间建立邻近关系。其中,每个AP的邻近AP的数量都相同。After receiving the position information reported by the multiple APs, the channel allocation device calculates and obtains the distance between the APs according to the position information of the APs. Based on the distance between APs and the number of AP communication channels, the channel allocation device determines at least one neighboring AP with the closest distance to each AP, and establishes a neighboring relationship between each AP and its neighboring APs. Wherein, the number of neighboring APs of each AP is the same.

本申请的实施例中,每个AP的邻近AP的数量比所述通信信道的数量少。具体地,通信信道的数量与每个AP的邻近AP的数量的差值,大于等于1。比如,无线WiFi接入点的通信信道为1,6,11共三个,则本申请的实施例中,每个AP的邻近AP最多可以为两个,而且,每个AP的邻近AP的数量可以是相等的。这样,每个AP与其邻近AP在同一个时隙可以使用不同的信道,避免相近的两个AP在同一时隙使用相同的信道而产生严重的干扰。在通信信道的数量与每个AP的邻近AP的数量的差值等于1时,相邻的AP之间的干扰可以降低到较优的程度。In the embodiment of the present application, the number of neighboring APs of each AP is less than the number of communication channels. Specifically, the difference between the number of communication channels and the number of neighboring APs of each AP is greater than or equal to 1. For example, the communication channels of the wireless WiFi access point are 1, 6, and 11. In the embodiment of this application, the number of adjacent APs of each AP can be at most two, and the number of adjacent APs of each AP can be equal. In this way, each AP and its neighboring APs can use different channels in the same time slot, avoiding serious interference caused by two close APs using the same channel in the same time slot. When the difference between the number of communication channels and the number of neighboring APs of each AP is equal to 1, the interference between neighboring APs can be reduced to a better level.

信道分配装置在无线WiFi接入点包含三个通信信道的情形下,为每个AP确定的邻近AP,还请参考图2以及上述表1的描述。In the case that the wireless WiFi access point includes three communication channels, the channel allocating device determines the adjacent APs for each AP, please also refer to FIG. 2 and the description in Table 1 above.

信道分配装置根据该邻近关系,为每个AP进行时分信道分配,使得每个AP及其邻近AP在同一时隙使用不同的通信信道进行数据传输。对于无线WiFi接入点有1,6,11共三个通信信道的情形,每个AP及其邻近AP一共三个AP,就将在同一时隙使用不同的通信信道进行数据传输,可以避免相邻的AP在同一个时隙使用相同的通信信道进行数据传输,能有效降低AP尤其是密集分布的AP相互之间的干扰,能显著提高抗干扰性能。The channel allocation device performs time-division channel allocation for each AP according to the adjacent relationship, so that each AP and its adjacent APs use different communication channels for data transmission in the same time slot. For the situation where there are three communication channels 1, 6, and 11 in the wireless WiFi access point, each AP and its neighboring APs have a total of three APs, and different communication channels will be used for data transmission in the same time slot, which can avoid the Adjacent APs use the same communication channel for data transmission in the same time slot, which can effectively reduce the interference between APs, especially densely distributed APs, and significantly improve the anti-interference performance.

步骤S320,各AP分别接收信道分配装置根据位置信息及通信信道的数量等所分配的通信信道。Step S320, each AP respectively receives the communication channel allocated by the channel allocation device according to the location information and the number of communication channels.

步骤S330,收到所分配的通信信道的各AP,利用接收的信道分配装置所分配的通信信道进行数据传输。其中,每个AP及与其距离最近的邻近AP在同一时隙使用不同的通信信道进行所述数据传输。Step S330, each AP receiving the allocated communication channel uses the received communication channel allocated by the channel allocation device to perform data transmission. Wherein, each AP and its nearest neighboring AP use different communication channels in the same time slot to perform the data transmission.

表3示出了基于图2所示AP分布情形下的分时隙信道序列。该周期内被分配了9个子时隙,AP1至AP5共5个AP的工作信道在该周期内的序列如表3所示。Table 3 shows the divided-slot channel sequence based on the AP distribution situation shown in FIG. 2 . Nine sub-slots are allocated in this period, and the sequence of working channels of 5 APs from AP1 to AP5 in this period is shown in Table 3.

表3、table 3,

本申请的实施例通过相邻的几个AP在同一时隙使用不同的数据通信信道进行数据传输,有效避免了相邻AP之间的信号干扰,使得AP密集分布区域WiFi传输速度保持在较快的水平。In the embodiment of this application, several adjacent APs use different data communication channels for data transmission in the same time slot, which effectively avoids signal interference between adjacent APs, and keeps the WiFi transmission speed in densely distributed AP areas relatively fast. s level.

信道分配装置接收各AP上报的位置信息之前,还可以对各AP进行时钟同步。具体地,信道分配装置向各AP发送同步时钟信息。各AP收到该同步时钟信息后,根据该同步时钟信息调整自身时钟,进行系统的时钟同步。本申请的实施例中,信道分配装置可以通过有线链路广播同步时钟信息给系统内的各AP。Before the channel allocating device receives the position information reported by each AP, it may also perform clock synchronization on each AP. Specifically, the channel allocation device sends synchronization clock information to each AP. After receiving the synchronous clock information, each AP adjusts its own clock according to the synchronous clock information to perform system clock synchronization. In the embodiment of the present application, the channel allocating device may broadcast synchronous clock information to each AP in the system through a wired link.

本申请的实施例中,各AP向信道分配装置上报各自的位置信息之前,还可以根据信道分配装置发送的同步时钟信息进行时钟同步。其中,信道分配装置可以通过有线链路广播同步时钟信息给系统内的各AP。In the embodiment of the present application, before each AP reports its location information to the channel allocating device, clock synchronization may also be performed according to the synchronous clock information sent by the channel allocating device. Wherein, the channel allocating device can broadcast synchronous clock information to each AP in the system through a wired link.

图4和图5示出了基于图2所示AP分布情形下的两种新加入AP的情形。这两种情形均是在图2所示AP分布情形下新加入AP6。FIG. 4 and FIG. 5 show two situations of newly added APs based on the AP distribution situation shown in FIG. 2 . In both cases, AP6 is newly added in the AP distribution situation shown in FIG. 2 .

如图4所示,新加入的AP6,其邻近AP为AP3和AP4,AP3的邻近AP仍然为AP1和AP4,AP4的邻近AP仍然为AP1和AP2。AP1、AP2和AP5的邻近AP也保持不变。As shown in FIG. 4 , the neighboring APs of the newly added AP6 are AP3 and AP4, the neighboring APs of AP3 are still AP1 and AP4, and the neighboring APs of AP4 are still AP1 and AP2. Neighboring APs of AP1, AP2, and AP5 also remain unchanged.

如图5所示,新加入的AP6,其邻近AP为AP1和AP3,AP1的邻近AP变化为AP2和AP6,AP3的邻近AP变化为AP4和AP6,AP5的邻近AP变化为AP1和AP6。AP2和AP4的邻近AP保持不变。对于图5所示情形,信道分配装置可以在下一个周期对各AP重新进行时分信道分配,或者下一个周期仅对邻近AP发生变化的AP重新进行时分信道分配,其余邻近AP未发生变化的AP保持之前分配的信道不变。As shown in Figure 5, the adjacent APs of the newly added AP6 are AP1 and AP3, the adjacent APs of AP1 change to AP2 and AP6, the adjacent APs of AP3 change to AP4 and AP6, and the adjacent APs of AP5 change to AP1 and AP6. Neighboring APs of AP2 and AP4 remain unchanged. For the situation shown in Figure 5, the channel allocation device can re-allocate the time-division channel for each AP in the next cycle, or re-allocate the time-division channel only for the APs whose adjacent APs change in the next cycle, and the remaining APs whose adjacent APs do not change remain Previously assigned channels remain unchanged.

如图6所示,本申请实施例的信道分配装置主要包括接收模块610、计算模块620、确定模块630以及分配模块640,其中:As shown in Figure 6, the channel allocation device in the embodiment of the present application mainly includes a receiving module 610, a calculation module 620, a determination module 630, and an allocation module 640, wherein:

接收模块610,接收各接入点(AP)上报的位置信息。The receiving module 610 is configured to receive location information reported by each access point (AP).

计算模块620,与接收模块610相连,根据各AP的位置信息计算获得各AP之间的距离。The calculating module 620 is connected with the receiving module 610, and calculates and obtains the distance between each AP according to the location information of each AP.

确定模块630,有计算模块620相连,根据各AP之间的距离以及通信信道的数量,为每个AP确定与其距离最近的邻近AP,在每个AP及其邻近AP之间建立邻近关系。本申请的实施例中,每个AP的邻近AP至少为一个。The determination module 630 is connected with the calculation module 620, and determines the nearest neighbor AP for each AP according to the distance between each AP and the number of communication channels, and establishes a neighbor relationship between each AP and its neighbor APs. In the embodiment of the present application, each AP has at least one neighboring AP.

分配模块640,与确定模块630相连,根据该邻近关系,为每个AP进行时分信道分配,使得每个AP及其邻近AP在同一时隙使用不同的通信信道进行数据传输。The allocation module 640 is connected with the determination module 630, and performs time-division channel allocation for each AP according to the proximity relationship, so that each AP and its neighboring APs use different communication channels for data transmission in the same time slot.

本申请的实施例中,信道分配装置还可以包括发送模块,向各AP发送同步时钟信息,以用于各AP根据该同步时钟信息进行时钟同步。本申请的实施例中,发送模块可以通过有线链路广播同步时钟信息给系统内的各AP。In the embodiment of the present application, the channel allocation device may further include a sending module, which sends synchronous clock information to each AP, so that each AP performs clock synchronization according to the synchronous clock information. In the embodiment of the present application, the sending module can broadcast the synchronous clock information to each AP in the system through a wired link.

本申请的实施例中,所述分配模块640为每个AP进行时分信道分配时,每个AP的邻近AP的数量比所述通信信道的数量少。具体地,所述分配模块640为每个AP进行时分信道分配时,所述通信信道的数量与每个AP的邻近AP的数量的差值,可以大于等于1。In the embodiment of the present application, when the allocation module 640 performs time-division channel allocation for each AP, the number of neighboring APs of each AP is less than the number of communication channels. Specifically, when the allocation module 640 performs time-division channel allocation for each AP, the difference between the number of communication channels and the number of adjacent APs of each AP may be greater than or equal to 1.

比如,无线WiFi接入点的通信信道为1,6,11共三个,则本申请的实施例中,每个AP的邻近AP最多可以为两个,而且,每个AP的邻近AP的数量可以是相等的。这样,每个AP与其邻近AP在同一个时隙可以使用不同的信道,避免相近的两个AP在同一时隙使用相同的信道而产生严重的干扰。在通信信道的数量与每个AP的邻近AP的数量的差值等于1时,相邻的AP之间的干扰可以降低到较优的程度。For example, the communication channels of the wireless WiFi access point are 1, 6, and 11. In the embodiment of this application, the number of adjacent APs of each AP can be at most two, and the number of adjacent APs of each AP can be equal. In this way, each AP and its neighboring APs can use different channels in the same time slot, avoiding serious interference caused by two close APs using the same channel in the same time slot. When the difference between the number of communication channels and the number of neighboring APs of each AP is equal to 1, the interference between neighboring APs can be reduced to a better level.

对于无线WiFi接入点有1,6,11共三个通信信道的情形,每个AP及其邻近AP一共三个AP,就可以在同一时隙使用不同的通信信道进行数据传输,避免了相邻的AP在同一个时隙使用相同的通信信道进行数据传输,降低了相互之间的干扰,提高了抗干扰性能。For the situation where there are three communication channels 1, 6, and 11 in the wireless WiFi access point, each AP and its neighboring APs have a total of three APs, and different communication channels can be used for data transmission in the same time slot, avoiding the need for Adjacent APs use the same communication channel for data transmission in the same time slot, which reduces mutual interference and improves anti-interference performance.

如图7所示,本申请实施例的接入点(AP)700,其主要包括获取模块710、上报模块720、接收模块730以及传输模块740,其中:As shown in FIG. 7, the access point (AP) 700 of the embodiment of the present application mainly includes an acquisition module 710, a reporting module 720, a receiving module 730, and a transmission module 740, wherein:

获取模块710,获取自身的位置信息。本申请的实施例中,AP可以通过自动定位技术来获得自身的位置信息。Obtaining module 710, acquiring the location information of itself. In the embodiment of the present application, the AP can obtain its own location information through an automatic positioning technology.

上报模块720,与获取模块710及信道分配装置500相连,上报获取模块710所获取的位置信息。本申请的实施例中,上报模块720在上报各自的位置信息时,还可以携带所属AP的标识信息。The reporting module 720 is connected to the acquiring module 710 and the channel allocation device 500 , and reports the location information acquired by the acquiring module 710 . In the embodiment of the present application, when the reporting module 720 reports the respective location information, it may also carry the identification information of the AP to which it belongs.

接收模块730,与信道分配装置600相连,接收根据所述位置信息及通信信道的数量所分配的通信信道。The receiving module 730 is connected to the channel allocation device 600 and receives the communication channels allocated according to the location information and the number of communication channels.

传输模块740,利用接收模块730接收的所述所分配的通信信道进行所述数据传输;其中,每个AP及与其距离最近的邻近AP在同一时隙使用不同的通信信道进行所述数据传输。The transmission module 740 uses the allocated communication channel received by the receiving module 730 to perform the data transmission; wherein, each AP and its nearest neighboring AP use different communication channels in the same time slot to perform the data transmission.

本申请的实施例中,AP还可以包括同步模块,根据信道分配装置发送的同步时钟信息调整自身时钟,进行系统的时钟同步。其中接收模块730可以用来接收信道分配装置发送的同步时钟信息。In the embodiment of the present application, the AP may further include a synchronization module, which adjusts its own clock according to the synchronization clock information sent by the channel allocation device, and performs system clock synchronization. The receiving module 730 can be used to receive the synchronous clock information sent by the channel allocation device.

本申请的实施例中,接收模块730接收的所述所分配的通信信道的数量与每个AP的邻近AP的数量的差值,大于等于1。In the embodiment of the present application, the difference between the number of allocated communication channels received by the receiving module 730 and the number of neighboring APs of each AP is greater than or equal to 1.

本申请的实施例根据各AP之间的距离来进行时分信道的分配,使得相邻AP在同一时隙的数据通信信道不同,因此能有效避免相互之间的干扰。本申请的实施例能够有效地降低AP密集分布下的信号干扰。The embodiment of the present application allocates time-division channels according to the distance between APs, so that adjacent APs have different data communication channels in the same time slot, thus effectively avoiding mutual interference. The embodiments of the present application can effectively reduce signal interference under dense distribution of APs.

本领域的技术人员应该明白,上述的本申请实施例所提供的装置和/或设备的各组成部分,以及方法中的各步骤,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上。可选地,它们可以用计算装置可执行的程序代码来实现。从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。Those skilled in the art should understand that the various components of the device and/or equipment provided by the above-mentioned embodiments of the present application, as well as the various steps in the method, they can be concentrated on a single computing device, or distributed in multiple computing devices. devices on a network. Alternatively, they may be implemented in program code executable by a computing device. Therefore, they can be stored in a storage device to be executed by a computing device, or they can be fabricated into individual integrated circuit modules, or multiple modules or steps can be fabricated into a single integrated circuit module for implementation. As such, the present invention is not limited to any specific combination of hardware and software.

虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。Although the embodiments disclosed in the present invention are as above, the described content is only an embodiment adopted for understanding the present invention, and is not intended to limit the present invention. Anyone skilled in the field of the present invention can make any modifications and changes in the form and details of the implementation without departing from the spirit and scope disclosed by the present invention, but the patent protection scope of the present invention must still be The scope defined by the appended claims shall prevail.

Claims (4)

1. a kind of method for channel allocation, wherein, the method includes:
The positional information that each access point AP is reported is received, and carries respective identification information;
Positional information calculation according to each AP obtains the distance between each AP;
It is that each AP determines the neighbouring AP closest with it according to the distance between each AP and the quantity of communication channel, Proximity relations is set up between each AP and its neighbouring AP, the quantity of the neighbouring AP of each AP is fewer than the quantity of the communication channel; A channel assignment table is safeguarded, channel assignment table is updated according to the positional information of each AP for receiving in each cycle, if Have after renewal part AP positional information or its changed adjacent to AP, then recalculate acquisition its adjacent to AP, and set up new neighbour Nearly relation;The channel assignment table includes three fields:Corresponding with AP identification informations AP numberings, channel distribution state and Channel distribution value;
It is that each AP carries out time-derived channel distribution according to the proximity relations so that each AP and its neighbouring AP are in same time slot Carried out data transmission using different communication channels.
2. method according to claim 1, wherein:
The difference of the quantity of the quantity of the communication channel and the neighbouring AP of each AP, more than or equal to 1.
3. a kind of channel dividing arrangement, wherein, the device includes:
Receiver module, for receiving the positional information that each access point AP is reported, and entrained respective identification information;
Computing module, for obtaining the distance between each AP according to the positional information calculation of each AP;
Determining module, is that each AP is determined with its distance most for the quantity according to the distance between each AP and communication channel Near neighbouring AP, proximity relations is set up between each AP and its neighbouring AP;It is additionally operable to safeguard a channel assignment table, in each week Phase is updated according to the positional information of each AP for receiving to channel assignment table, if having after updating part AP positional information or It is changed adjacent to AP, then recalculate and obtain it adjacent to AP, and set up new proximity relations;The channel assignment table includes three Individual field:Corresponding with AP identification informations AP numberings, channel distribution state and channel distribution value;
Distribute module, for according to the proximity relations, being that each AP carries out time-derived channel distribution, the number of the neighbouring AP of each AP Amount is fewer than the quantity of the communication channel so that each AP and its neighbouring AP are carried out in same time slot using different communication channels Data transfer.
4. device according to claim 3, wherein:
When the distribute module is distributed for each AP carries out time-derived channel, the quantity of the communication channel and the neighbouring AP of each AP Quantity difference, more than or equal to 1.
CN201310541511.XA 2013-11-05 2013-11-05 Channel distribution method and device, data transmission method and access points Active CN103561408B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310541511.XA CN103561408B (en) 2013-11-05 2013-11-05 Channel distribution method and device, data transmission method and access points

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310541511.XA CN103561408B (en) 2013-11-05 2013-11-05 Channel distribution method and device, data transmission method and access points

Publications (2)

Publication Number Publication Date
CN103561408A CN103561408A (en) 2014-02-05
CN103561408B true CN103561408B (en) 2017-05-24

Family

ID=50015527

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310541511.XA Active CN103561408B (en) 2013-11-05 2013-11-05 Channel distribution method and device, data transmission method and access points

Country Status (1)

Country Link
CN (1) CN103561408B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105406951B (en) * 2014-09-09 2019-05-10 上海诺基亚贝尔股份有限公司 A kind of reference signal configuration method
CN104837212B (en) * 2015-04-21 2018-05-15 北京邮电大学 The channel access method and device of wireless sensor network
CN110620625A (en) * 2019-09-20 2019-12-27 深圳小鱼儿科技有限公司 Arrangement method of high-density WIFI system
CN113038638B (en) * 2021-03-24 2022-11-22 深圳市信锐网科技术有限公司 Channel allocation method, device, equipment and storage medium
CN116456349A (en) * 2022-01-04 2023-07-18 华为技术有限公司 Channel allocation method and related device
CN116418683A (en) * 2023-02-28 2023-07-11 国网河南省电力公司电力科学研究院 A Real-time Deterministic Scheduling Mechanism for Station-Oriented Cyber-Physical Systems

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1905731A (en) * 2005-07-27 2007-01-31 鸿富锦精密工业(深圳)有限公司 Access point and wireless channel selecting method thereof
CN102905274A (en) * 2008-07-03 2013-01-30 中兴通讯股份有限公司 Frequency Allocation Method for Hierarchical Wireless Access System
CN103338504A (en) * 2013-06-21 2013-10-02 北京邮电大学 Information channel and power combined self-configuration method for APs (Access Points) in wireless local area network

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8121053B2 (en) * 2007-05-21 2012-02-21 Arrowspan, Inc. Multi-radio wireless mesh network solutions

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1905731A (en) * 2005-07-27 2007-01-31 鸿富锦精密工业(深圳)有限公司 Access point and wireless channel selecting method thereof
CN102905274A (en) * 2008-07-03 2013-01-30 中兴通讯股份有限公司 Frequency Allocation Method for Hierarchical Wireless Access System
CN103338504A (en) * 2013-06-21 2013-10-02 北京邮电大学 Information channel and power combined self-configuration method for APs (Access Points) in wireless local area network

Also Published As

Publication number Publication date
CN103561408A (en) 2014-02-05

Similar Documents

Publication Publication Date Title
CN103561408B (en) Channel distribution method and device, data transmission method and access points
CN111133686B (en) Method and apparatus for reference signal configuration
US11115845B2 (en) Citizens broadband radio service network interference management using dual subscriber identification module devices
CN101156485B (en) A method and network device for adjusting communication resources in a community
CN101730110B (en) Edge frequency band resource allocation method, device and base station
US20180091929A1 (en) Coordinated bluetooth - wifi scheduling with bluetooth slot availability mask
JP2011229158A5 (en)
GB2498841A (en) Quasi-dynamic spectrum access for internet of things IOT applications
JP6550396B2 (en) Method and system for network assisted signal transmission
CN104753560B (en) A kind of anti-arrowband interference method, eNodeB and communication system
CN103814605A (en) Method and device for rate matching
CN103152743B (en) A kind of method and device of automatic detection and distribution physical-layer cell identifier
CN105338533A (en) Inter-cell interference coordination method and device
CN105307192A (en) Wireless network control method and related device and system
WO2016045477A1 (en) Device and method in wireless communication system
CN105491675B (en) Random access method and device under asymmetric uplink carrier aggregation
CN102307353B (en) Interference Coordination Method Combining Multi-Frequency Hopping and Information Interaction Between Cells
US20150023396A1 (en) Method and Apparatus for Channel Mapping Based on Frequency Hopping
CN101784055A (en) Peripheral component interconnect (PCI) automatic distribution method and device
WO2016106507A1 (en) Method and device for allocating cell-radio network temporary identifier (c-rnti)
CN106332292A (en) Device, method and system for avoiding interference applied to wireless body area network
CN102387554B (en) Method for allocating inter-cell interference coordination (ICIC) resource
CN105451237A (en) A method for allocating wireless resources
CN103796213B (en) A kind of method of channel multiplexing, system, the equipment of channel multiplexing and access point
CN108811100A (en) Working channel dispatching method and device, computer readable storage medium, terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载