技术领域Technical field
本申请涉及通信技术领域,更具体地,涉及一种无线通信方法、装置、电子设备以及存储介质。The present application relates to the field of communication technology, and more specifically, to a wireless communication method, device, electronic equipment and storage medium.
背景技术Background technique
目前,WiFi采用的是CSMA/CA的机制,基于该机制电子设备在发送数据前会先监听信道,一旦发现信道上有数据传输就选择退避随机一段时间,以及减少碰撞。但是,随着通信数据量的增大,在数据的传输过程中,依然会有较大概率的碰撞,造成电子设备的通信状态不佳。Currently, WiFi uses the CSMA/CA mechanism. Based on this mechanism, electronic devices will listen to the channel before sending data. Once data transmission is found on the channel, they will choose to back off for a random period of time to reduce collisions. However, as the amount of communication data increases, there will still be a high probability of collision during the data transmission process, resulting in poor communication status of electronic devices.
发明内容Contents of the invention
鉴于上述问题,本申请提出了一种无线通信方法、装置、电子设备以及存储介质,以改善上述问题。In view of the above problems, this application proposes a wireless communication method, device, electronic device and storage medium to improve the above problems.
第一方面,本申请提供了一种无线通信方法,应用于电子设备,所述方法包括:通过无线扫描的方式获取多个无线接入点;确定所述多个无线接入点各自对应于所述电子设备的工作时间段,其中,所述电子设备通过接入对应的工作时间段与当前时刻匹配的无线接入点进行通信;若检测到与所述电子设备进行通信的无线接入点中有目标无线接入点,更新所述多个无线接入点各自对应于所述电子设备的工作时间段,所述目标无线接入点为对应的通信状态满足目标条件的无线接入点。In a first aspect, the present application provides a wireless communication method, which is applied to electronic devices. The method includes: acquiring multiple wireless access points through wireless scanning; determining that each of the multiple wireless access points corresponds to the The working time period of the electronic device, wherein the electronic device communicates by accessing a wireless access point that matches the corresponding working time period and the current moment; if it is detected that the wireless access point communicating with the electronic device There is a target wireless access point, and each of the plurality of wireless access points is updated to correspond to the working time period of the electronic device. The target wireless access point is a wireless access point whose corresponding communication status meets the target condition.
第二方面,本申请提供了一种无线通信装置,应用于电子设备,所述装置包括:接入点扫描单元,用于通过无线扫描的方式获取多个无线接入点;时间段协商单元,用于确定所述多个无线接入点各自对应于所述电子设备的工作时间段,其中,所述电子设备通过接入对应的工作时间段与当前时刻匹配的无线接入点进行通信;接入点检测单元,用于检测与所述电子设备进行通信的无线接入点中是否有目标无线接入点,所述目标无线接入点为对应的通信状态满足目标条件的无线接入点;若检测到与所述电子设备进行通信的无线接入点中有目标无线接入点,时间段协商单元,用于更新所述多个无线接入点各自对应于所述电子设备的工作时间段。In a second aspect, this application provides a wireless communication device, which is applied to electronic equipment. The device includes: an access point scanning unit, used to obtain multiple wireless access points through wireless scanning; a time period negotiation unit, For determining that each of the plurality of wireless access points corresponds to a working time period of the electronic device, wherein the electronic device communicates by accessing a wireless access point whose corresponding working time period matches the current moment; An access point detection unit, configured to detect whether there is a target wireless access point among the wireless access points that communicate with the electronic device. The target wireless access point is a wireless access point whose corresponding communication status meets the target condition; If it is detected that there is a target wireless access point among the wireless access points communicating with the electronic device, a time period negotiation unit is used to update the working time periods of the multiple wireless access points corresponding to the electronic device. .
第三方面,本申请提供了一种电子设备,包括一个或多个处理器以及存储器;一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行以实现上述的方法。In a third aspect, the present application provides an electronic device, including one or more processors and a memory; one or more programs are stored in the memory and configured to be executed by the one or more processors to Implement the above method.
第四方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有程序代码,其中,在所述程序代码被处理器运行时执行上述的方法。In a fourth aspect, the present application provides a computer-readable storage medium having program code stored in the computer-readable storage medium, wherein the above method is executed when the program code is run by a processor.
本申请提供的一种无线通信方法、装置、电子设备以及存储介质,在通过无线扫描的方式获取多个无线接入点后,电子设备可以进一步的与该多个无线接入点进行协商,以确定所述多个无线接入点各自对应于所述电子设备的工作时间段,其中,在确定该工作时间段后,所述电子设备通过接入对应的工作时间段与当前时刻匹配的无线接入点进行通信。而在通信过程中,若检测到与所述电子设备进行通信的无线接入点中有目标无线接入点,更新所述多个无线接入点各自对应于所述电子设备的工作时间段。从而通过上方式,实现了电子设备初步与多个无线接入点协商对应的工作时间段后,可以实时根据电子设备所检测到的与每个无线接入点的通信状态,动态的更新所述多个无线接入点各自对应于所述电子设备的工作时间段,提升了电子设备在通信过程中的灵活性,以便改善电子设备的通信状态。This application provides a wireless communication method, device, electronic device and storage medium. After acquiring multiple wireless access points through wireless scanning, the electronic device can further negotiate with the multiple wireless access points to It is determined that each of the plurality of wireless access points corresponds to a working time period of the electronic device, wherein, after determining the working time period, the electronic device accesses a wireless access point that matches the corresponding working time period with the current moment. entry point for communication. During the communication process, if it is detected that there is a target wireless access point among the wireless access points communicating with the electronic device, the working time periods of each of the multiple wireless access points corresponding to the electronic device are updated. Therefore, through the above method, after the electronic device initially negotiates the corresponding working time period with multiple wireless access points, it can dynamically update the communication status with each wireless access point detected by the electronic device in real time. Multiple wireless access points each correspond to the working time period of the electronic device, which improves the flexibility of the electronic device in the communication process and improves the communication status of the electronic device.
附图说明Description of the drawings
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application. For those skilled in the art, other drawings can also be obtained based on these drawings without exerting creative efforts.
图1示出了本申请实施例提出的一种无线通信方法的应用环境的示意图;Figure 1 shows a schematic diagram of the application environment of a wireless communication method proposed by an embodiment of the present application;
图2示出了本申请一实施例提出的一种无线通信方法的流程图;Figure 2 shows a flow chart of a wireless communication method proposed by an embodiment of the present application;
图3示出了本申请一实施例提出的一种无线通信方法中的多个无线接入点对应于电子设备的工作时间段的示意图;Figure 3 shows a schematic diagram of multiple wireless access points corresponding to the working time periods of electronic devices in a wireless communication method proposed by an embodiment of the present application;
图4示出了本申请一实施例提出的一种无线通信方法中的多个无线接入点对应于电子设备的工作时间段在更细后的示意图;Figure 4 shows a more detailed schematic diagram of multiple wireless access points corresponding to the working time periods of electronic devices in a wireless communication method proposed by an embodiment of the present application;
图5示出了本申请另一实施例提出的一种无线通信方法的流程图;Figure 5 shows a flow chart of a wireless communication method proposed by another embodiment of the present application;
图6示出了本申请另一实施例提出的一种无线通信方法中的其他通信路径的示意图;Figure 6 shows a schematic diagram of other communication paths in a wireless communication method proposed by another embodiment of the present application;
图7示出了本申请另一实施例提出的一种无线通信方法中的引入新的无线接入点的示意图;Figure 7 shows a schematic diagram of introducing a new wireless access point in a wireless communication method proposed by another embodiment of the present application;
图8示出了本申请再一实施例提出的一种无线通信方法的流程图;Figure 8 shows a flow chart of a wireless communication method proposed by yet another embodiment of the present application;
图9示出了本申请实施例提出的一种无线通信装置的结构框图;Figure 9 shows a structural block diagram of a wireless communication device proposed by an embodiment of the present application;
图10示出了本申请另一实施例提出的一种无线通信装置的结构框图;Figure 10 shows a structural block diagram of a wireless communication device proposed by another embodiment of the present application;
图11示出了本申请实时中的用于执行根据本申请实施例的无线通信方法的电子设备的结构框图;Figure 11 shows a structural block diagram of an electronic device used to perform a wireless communication method according to an embodiment of the present application in real time;
图12示出了本申请实时中的用于保存或者携带实现根据本申请实施例的无线通信方法的程序代码的存储单元。Figure 12 shows a storage unit used to save or carry the program code for implementing the wireless communication method according to the embodiment of the present application in real time.
具体实施方式Detailed ways
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of this application.
随着通信技术的发展,无线接入点(Access Point)随处可见,并且几乎所有智能手机、平板电脑和笔记本电脑都支持通过无线接入点接入到网络中。相关的无线接入节点所采用的无线通信技术中可能都包括有碰撞检测方式。With the development of communication technology, wireless access points (Access Points) can be found everywhere, and almost all smartphones, tablets, and laptops support access to the network through wireless access points. The wireless communication technology used by the relevant wireless access nodes may include a collision detection method.
以WiFi通信方式为例。在WiFi通信方式中,配置有CSMA/CA机制。其中,基于CSMA/CA(Carrier Sense Multiple Access with Collision Avoid)机制的主要工作流程是:当电子设备需要发送一个数据帧时,首先检测信道,在持续检测到信道空闲达一个DIFS(Distributed Inter-frame Spacing)之后,电子设备发送数据帧。无线接入点正确接收到该数据帧,等待一个SIFS(Short interframe space)后马上发出对该数据帧的确认。若电子设备在规定时间内没有收到确认帧ACK,就必须重传此帧,直到收到确认为止,或者经过若干次重传失败后放弃发送。那么,在CSMA/CA机制的限定下,接入到WiFi网络的电子设备在发送业务前会先监听信道,一旦发现信道上有数据传输就选择退避随机一段时间。Take WiFi communication method as an example. In WiFi communication mode, CSMA/CA mechanism is configured. Among them, the main workflow based on the CSMA/CA (Carrier Sense Multiple Access with Collision Avoid) mechanism is: when an electronic device needs to send a data frame, it first detects the channel, and continues to detect that the channel is idle for a DIFS (Distributed Inter-frame) After Spacing), the electronic device sends the data frame. The wireless access point correctly receives the data frame, waits for a SIFS (Short interframe space) and immediately sends an acknowledgment of the data frame. If the electronic device does not receive the confirmation frame ACK within the specified time, it must retransmit the frame until the confirmation is received, or give up after several retransmission failures. Then, under the limitations of the CSMA/CA mechanism, electronic devices connected to the WiFi network will listen to the channel before sending services. Once data transmission is found on the channel, they will choose to back off for a random period of time.
而随着WiFi通信的发展,在WiFi6(原称:802.11.ax)中,引入了BSS Color的概念,即为每个无线接入点配备一个长为6bit的BSS Color。那么在这种情况下,电子设备在侦听信道时只有当传输的数据包内携带的BSS Color和自己接入的电子设备的BSS Color一样时,才选择退避,否则可以自行传输。而发明人在进一步的研究中发现,虽然这种情况下减少了不同电子设备下电子设备传输业务时的碰撞,但对于业务量较大的无线接入点,而该无线接入点又同时服务多个电子设备时,相同BSS Color下的碰撞依然很严重。With the development of WiFi communication, in WiFi6 (original name: 802.11.ax), the concept of BSS Color is introduced, that is, each wireless access point is equipped with a 6-bit BSS Color. In this case, when the electronic device is listening to the channel, it will only choose to back off when the BSS Color carried in the transmitted data packet is the same as the BSS Color of the electronic device it is connected to. Otherwise, it can transmit by itself. The inventor found in further research that although this situation reduces the collision of electronic devices when transmitting services under different electronic devices, for a wireless access point with a large business volume, and the wireless access point also serves When using multiple electronic devices, the collision under the same BSS Color is still serious.
因此,发明人提出了本申请中的无线通信方法、装置、电子设备以及存储介质。可以使得电子设备在初步与多个无线接入点协商对应的工作时间段后,可以实时根据电子设备所检测到的与每个无线接入点的通信状态,动态的更新所述多个无线接入点各自对应于所述电子设备的工作时间段,提升了电子设备在通信过程中的灵活性。Therefore, the inventor proposes the wireless communication method, device, electronic device and storage medium in this application. This allows the electronic device to dynamically update the multiple wireless access points in real time based on the communication status detected by the electronic device with each wireless access point after initially negotiating the corresponding working time period. Each entry point corresponds to the working time period of the electronic device, which improves the flexibility of the electronic device in the communication process.
下面先结合附图对本申请实施例的一种运行环境进行介绍。An operating environment of an embodiment of the present application will be introduced below with reference to the accompanying drawings.
如图1所示的运行环境中包括电子设备100、无线接入点111以及无线接入点112。The operating environment shown in Figure 1 includes an electronic device 100, a wireless access point 111 and a wireless access point 112.
其中,无线接入点111会发射无线信号,而无线接入点112也会发射无线信号。其中,无线接入点111以及无线接入点112周围所环绕的虚线圈表征各自的无线信号覆盖范围。电子设备110图示的方式下,可以同时处于无线接入点111发射的无线信号以及无线接入点112发射的无线信号的覆盖范围内。那么在这种方式下,电子设备110既可以通过第一无线接入点111接入到网络中,也可以通过无线接入点112接入到网络中。Among them, the wireless access point 111 can transmit wireless signals, and the wireless access point 112 can also transmit wireless signals. Among them, the dotted circles surrounding the wireless access point 111 and the wireless access point 112 represent their respective wireless signal coverage areas. In the illustrated manner, the electronic device 110 can be within the coverage of the wireless signals transmitted by the wireless access point 111 and the wireless signals transmitted by the wireless access point 112 at the same time. In this way, the electronic device 110 can either access the network through the first wireless access point 111 or access the network through the wireless access point 112 .
需要说明的是,在本申请实施例中,对于所包括的无线接入点不限于图中所示的数量,可以包括更多的无线接入点。对应的,对于同一个无线接入点,可以同时接入更多的无线接入设备。It should be noted that in this embodiment of the present application, the number of included wireless access points is not limited to the number shown in the figure, and more wireless access points may be included. Correspondingly, for the same wireless access point, more wireless access devices can be connected at the same time.
下面将结合附图具体描述本申请的各实施例。Each embodiment of the present application will be described in detail below with reference to the accompanying drawings.
请参阅图2,本申请实施例提供的一种无线通信方法,应用于电子设备,所述方法包括:Please refer to Figure 2. A wireless communication method provided by an embodiment of the present application is applied to electronic devices. The method includes:
步骤S110:通过无线扫描的方式获取多个无线接入点。Step S110: Obtain multiple wireless access points through wireless scanning.
可以理解的是,无线接入点发射的无线信号都是有一定的覆盖范围的。而当电子设备处于无线接入点发射的无线信号覆盖范围内的情况下,电子设备才可以接收到无线接入点发射的无线信号。那么作为一种方式,电子设备可以在启动无线接入功能后,以一定的频率对目标频段进行扫描,若在目标频段能够扫描到目标信号,那么就判定扫描到无线接入点。需要说明的是,其中的目标信号为无线接入点基于目标无线通信协议所发射的无线信号。那么电子设备在开启无线接入功能后会在指定的频段扫描是否有基于该目标无线通信协议所发射的无线信号,若有,则判定扫描到目标信号。It is understandable that the wireless signals emitted by wireless access points have a certain coverage range. Only when the electronic device is within the coverage of the wireless signal transmitted by the wireless access point, the electronic device can receive the wireless signal transmitted by the wireless access point. As a way, the electronic device can scan the target frequency band at a certain frequency after activating the wireless access function. If the target signal can be scanned in the target frequency band, then it is determined that the wireless access point has been scanned. It should be noted that the target signal is a wireless signal transmitted by the wireless access point based on the target wireless communication protocol. Then after turning on the wireless access function, the electronic device will scan in the designated frequency band whether there is a wireless signal transmitted based on the target wireless communication protocol. If there is, it is determined that the target signal is scanned.
可选的,其中的目标协议可以为WiFi通信协议,也可以为其他无线通信协议,例如,蓝牙协议等。Optionally, the target protocol may be a WiFi communication protocol or other wireless communication protocols, such as Bluetooth protocol, etc.
那么在电子设备处于多个无线接入点的覆盖范围内时,即可以通过前述的扫描方式得到多个无线接入点。Then, when the electronic device is within the coverage of multiple wireless access points, multiple wireless access points can be obtained through the aforementioned scanning method.
步骤S120:确定所述多个无线接入点各自对应于所述电子设备的工作时间段,其中,所述电子设备通过接入对应的工作时间段与当前时刻匹配的无线接入点进行通信。Step S120: Determine that each of the plurality of wireless access points corresponds to a working time period of the electronic device, wherein the electronic device communicates by accessing a wireless access point whose corresponding working time period matches the current moment.
在实施例中,电子设备可以不一直通过一个无线接入点进行通信,而是可以在多个无线接入点之间进行切换,即在某个时间段内通过一个无线接入点进行通信,而在另外的时间段内则通过另外的无线接入点进行通信。那么为了实现前述的在多个无线接入点之前进行切换,作为一种方式,电子设备在扫描到多个无线接入点时,可以与多个无线接入点进行协商,以确定多个无线接入点分别对应于电子设备的工作时间段。例如,可以基于目标唤醒时间(Target Wake Time)的方式来确定多个无线接入点分别对应于电子设备的工作时间段。那么在这种方式下,电子设备可以实时检测当前的时刻,进而将对应的工作时间段与当前时刻匹配的无线接入点作为当前通信所使用的无线接入点。In an embodiment, the electronic device may not always communicate through one wireless access point, but may switch between multiple wireless access points, that is, communicate through one wireless access point within a certain period of time, During other time periods, communication is carried out through other wireless access points. In order to achieve the aforementioned switching between multiple wireless access points, as a way, when the electronic device scans multiple wireless access points, it can negotiate with the multiple wireless access points to determine the multiple wireless access points. The access points respectively correspond to the working time periods of the electronic devices. For example, the working time periods of the multiple wireless access points respectively corresponding to the electronic device may be determined based on a target wake time (Target Wake Time). In this way, the electronic device can detect the current time in real time, and then use the wireless access point whose corresponding working time period matches the current time as the wireless access point used for current communication.
需要说明的是,对应的工作时间段与当前时刻匹配可以理解为当前时刻落在工作时间段的覆盖范围内。例如,某个工作时间段为2点到3点,那么若当前时刻为1:45,那么可以理解的是,还未到达2点,电子设备在检测到当前时刻为1:45时,判定当前时刻与该某个工作时间段不匹配。而若当前时刻为2:45,那么可以理解的是,电子设备在检测到当前时刻为2:45时,就会判定当前时刻与该某个工作时间段匹配。It should be noted that matching the corresponding working time period with the current time can be understood to mean that the current time falls within the coverage of the working time period. For example, if a certain working time period is from 2 o'clock to 3 o'clock, then if the current time is 1:45, then it is understandable that before 2 o'clock is reached, the electronic device determines that the current time is 1:45 when it detects that the current time is 1:45. The time does not match the certain working time period. If the current time is 2:45, it is understandable that when the electronic device detects that the current time is 2:45, it will determine that the current time matches the certain working time period.
示例性的,请参阅图3,图3示出了电子设备与所扫描到的无线接入点AP0以及无线接入点AP1协商确定的工作时间段。其中,AP0对应的时间段中阴影部分为无线接入点AP0对应于电子设备的工作时间段,而AP1对应的时间段中阴影部分为无线接入点AP1对应于电子设备的工作时间段。而其中的白色部分可以理解为无线接入点AP0以及无线接入点AP1对应于电子设备的休眠时间段。那么在这种情况下,在t1到t2这个时间段内,电子设备可以实施检测到当前时刻与无线接入点AP0的工作时间段匹配,那么进而确定,在t1到t2这个时间段内会通过与无线接入点AP0建立连接进而进行通信。对应的,当时间延续到t2之后,在t2到t3这个时间段内,电子设备会检测到与当前时刻匹配的工作时间段为AP1的工作时间段,进而在t2到t3这个时间段内会通过与无线接入点AP1建立连接进而进行通信。For example, please refer to FIG. 3 , which shows the working time period determined by negotiation between the electronic device and the scanned wireless access point AP0 and wireless access point AP1. Among them, the shaded part in the time period corresponding to AP0 is the working time period of the wireless access point AP0 corresponding to the electronic device, and the shaded part in the time period corresponding to AP1 is the working time period of the wireless access point AP1 corresponding to the electronic device. The white part can be understood as the wireless access point AP0 and the wireless access point AP1 corresponding to the sleep time period of the electronic device. In this case, during the time period from t1 to t2, the electronic device can detect that the current moment matches the working time period of the wireless access point AP0, and then determine that the time period from t1 to t2 will pass. Establish a connection with the wireless access point AP0 to communicate. Correspondingly, when time extends to t2, during the time period from t2 to t3, the electronic device will detect that the working time period matching the current time is the working time period of AP1, and then pass the time period from t2 to t3. Establish a connection with the wireless access point AP1 to communicate.
需要说明的是,在一种方式中,多个无线接入点对应于电子设备的工作时间段是完全相互错开的,而非该工作时间段(即休眠时间段)可以有相互重叠的部分。It should be noted that, in one approach, the working time periods corresponding to the electronic devices of the multiple wireless access points are completely staggered from each other, and the non-working time periods (ie, sleep time periods) may have overlapping portions.
需要说明的是,本实施例中电子设备通过无线接入点进行通信可以理解为电子设备将需要发送到目的地址的数据先传递到所连接的无线接入点,然后再由无线接入点转发到目的地址。而其中的目的地址可以指向广域网中的服务器或者其他终端,也可以指向局域网中的服务器或者终端。It should be noted that in this embodiment, the electronic device communicating through the wireless access point can be understood as the electronic device first transmits the data that needs to be sent to the destination address to the connected wireless access point, and then forwards it by the wireless access point. to the destination address. The destination address can point to a server or other terminal in the WAN, or it can point to a server or terminal in the LAN.
步骤S130:若检测到与所述电子设备进行通信的无线接入点中有目标无线接入点,更新所述多个无线接入点各自对应于所述电子设备的工作时间段,所述目标无线接入点为对应的通信状态满足目标条件的无线接入点。Step S130: If it is detected that there is a target wireless access point among the wireless access points communicating with the electronic device, update the working time period of each of the multiple wireless access points corresponding to the electronic device, and the target wireless access point A wireless access point is a wireless access point whose corresponding communication status meets the target conditions.
需要说明的是,为了能够实时的检测到当前的通信情况,电子设备可以实时的对所接入的无线接入点的通信状态进行检测,以判断所连接的无线接入点的通信状态是否满足目标条件。It should be noted that in order to detect the current communication situation in real time, the electronic device can detect the communication status of the connected wireless access point in real time to determine whether the communication status of the connected wireless access point meets the requirements. target conditions.
作为一种方式,所述目标条件包括:在基于无线接入点进行通信过程中的碰撞率大于指定碰撞率。在这种方式下,所述更新所述多个无线接入点各自对应于所述电子设备的工作时间段的步骤包括:缩短所述目标无线接入点对应于所述电子设备的工作时间段的长度,延长与除所述目标无线接入点以外的其他无线接入点对应于所述电子设备的工作时间段的长度。As a way, the target condition includes: a collision rate during communication based on the wireless access point is greater than a specified collision rate. In this manner, the step of updating the working time period of each of the plurality of wireless access points corresponding to the electronic device includes: shortening the working time period of the target wireless access point corresponding to the electronic device. length, extending the length of the working time period of the electronic device corresponding to other wireless access points except the target wireless access point.
通过前述内容可知,电子设备在通过无线接入点进行通信的过程中,可能会出现碰撞情况。那么电子设备可以通过通信过程中的碰撞率来判断该无线接入点的通信状态。可以理解的是,通信碰撞率越大表征需要进行数据重发的概率越大,那么意味着通信状态不太好。进而在检测到所连接的无线接入点的碰撞率大于指定碰撞率情况下,判定所连接的无线接入点为目标无线接入点,进而缩短所述目标无线接入点对应于所述电子设备的工作时间段的长度,而对应的延长与除所述目标无线接入点以外的其他无线接入点对应于所述电子设备的工作时间段的长度。From the foregoing content, we can know that collisions may occur when electronic devices communicate through wireless access points. Then the electronic device can determine the communication status of the wireless access point through the collision rate during the communication process. It is understandable that the greater the communication collision rate, the greater the probability that data needs to be retransmitted, which means that the communication status is not good. Furthermore, when it is detected that the collision rate of the connected wireless access point is greater than the specified collision rate, it is determined that the connected wireless access point is the target wireless access point, and then the target wireless access point corresponding to the electronic The length of the working time period of the device, and the corresponding extension corresponds to the length of the working time period of the electronic device with other wireless access points except the target wireless access point.
示例性的,电子设备在通过扫描后获取到无线接入点AP0以及无线接入点AP1,那么在实际的通信过程中,电子设备检测到无线接入点AP0的通信状态满足条件,那么进而就会缩短无线接入点AP0对应于电子设备的工作时间段的长度,而延长无线接入点AP1对应于电子设备的工作时间段的长度,以便缩短电子设备在通信过程中连接无线接入单AP0的时间长度。例如,若图3为初步确定的无线接入点AP0以及无线接入点AP1各自对应于电子设备的工作时间段(其中,阴影部分为工作时间段,空白部分为休眠时间段),而图4为更新后的无线接入点AP0以及无线接入点AP1各自对应于电子设备的工作时间段,那么对比发现,AP1对应于电子设备的工作时间段有所延长,而AP0对应于电子设备的工作时间段有所缩短。For example, the electronic device obtains the wireless access point AP0 and the wireless access point AP1 after scanning. Then during the actual communication process, the electronic device detects that the communication status of the wireless access point AP0 meets the conditions, and then further The length of the working time period of the wireless access point AP0 corresponding to the electronic device will be shortened, and the length of the working time period corresponding to the wireless access point AP1 corresponding to the electronic device will be shortened, so as to shorten the time when the electronic device connects to the wireless access point AP0 during the communication process. length of time. For example, if Figure 3 shows that the initially determined wireless access point AP0 and wireless access point AP1 each correspond to the working time period of the electronic device (the shaded part is the working time period and the blank part is the sleep time period), and Figure 4 Since the updated wireless access point AP0 and wireless access point AP1 each correspond to the working time period of the electronic device, then the comparison found that AP1 corresponds to the working time period of the electronic device has been extended, while AP0 corresponds to the working time period of the electronic device. The time period has been shortened.
而对于具体将除目标无线接入点以外的无线接入点对应于电子设备的工作时间段延长多少,可以有多种方式来确定。There are many ways to determine how much the working time period of wireless access points other than the target wireless access point corresponding to the electronic device is extended.
作为一种方式,所述除所述目标无线接入点以外的其他无线接入点的数量为一个,所述延长与除所述目标无线接入点以外的其他无线接入点对应于所述电子设备的工作时间段的长度的步骤包括:获取除所述目标无线接入点以外的其他无线接入点的工作参数;基于所述工作参数,确定除所述目标无线接入点以外的其他无线接入点对应于所述电子设备的工作时间段所延长的长度。As a method, the number of other wireless access points other than the target wireless access point is one, and the extension corresponds to the other wireless access points other than the target wireless access point. The step of determining the length of the working period of the electronic device includes: obtaining working parameters of other wireless access points other than the target wireless access point; and determining, based on the working parameters, other working parameters other than the target wireless access point. The wireless access point corresponds to the extended length of the working time period of the electronic device.
其中,所述工作参数包括以下参数中的至少一个:无线接入点的无线信号强度;无线接入点当前所连接的终端设备的数量;以及无线接入点的数据吞吐量。Wherein, the working parameters include at least one of the following parameters: wireless signal strength of the wireless access point; the number of terminal devices currently connected to the wireless access point; and data throughput of the wireless access point.
需要说明的是,电子设备重新更新多个无线接入点对应于电子设备的工作时间段是期望在电子设备的整体通信过程中有更为顺畅的通信环境。对应的,若除目标无线接入点以外的无线接入点有更好的通信状态,那么就可以适当的分配更多的通信时间,即得到相对更长的工作时间段。而对于无线接入点而言,当前所接入的电子设备的数量、无线信号强度以及当前无线接入点的数据吞吐量都有可能会影响所接入电子设备的通信顺畅程度。It should be noted that the electronic device re-updates multiple wireless access points corresponding to the working time period of the electronic device in order to have a smoother communication environment in the overall communication process of the electronic device. Correspondingly, if the wireless access points other than the target wireless access point have better communication status, then more communication time can be allocated appropriately, that is, a relatively longer working time period can be obtained. For wireless access points, the number of currently connected electronic devices, wireless signal strength, and data throughput of the current wireless access point may affect the smoothness of communication between the connected electronic devices.
例如,在无线接入点所连接的电子设备较多的情况下,多个电子设备对于信道资源的争夺就更为的激烈,继而会造成更多的碰撞。那么在这种情况下,即时对应的延长了对应的工作时间段的长度,可能依然无法得到较好的通信顺畅度,还反而需要消耗时间重新确定多个无线接入点对应于电子设备的工作时间段。但是,若无线接入点所连接的电子设备较少的情况下,例如,无线接入点仅接入有2个或者3个电子设备,那么这样在基于接入这样的无线接入点进行通信的过程中,就可能不会发生较多的碰撞。而对于无线接入点的无线信号强度以及无线接入点的数据吞吐量这两个参数也是如此。For example, when there are many electronic devices connected to a wireless access point, the competition for channel resources among multiple electronic devices becomes more intense, which in turn will cause more collisions. In this case, even if the length of the corresponding working time period is correspondingly extended, it may still not be possible to obtain better communication smoothness. Instead, it will take time to re-determine the work of multiple wireless access points corresponding to the electronic equipment. period. However, if there are few electronic devices connected to the wireless access point, for example, the wireless access point only accesses 2 or 3 electronic devices, then communication based on access to such a wireless access point In the process, more collisions may not occur. The same is true for the two parameters of the wireless signal strength of the wireless access point and the data throughput of the wireless access point.
本申请提供的一种无线通信方法,在通过无线扫描的方式获取多个无线接入点后,电子设备可以进一步的与该多个无线接入点进行协商,以确定所述多个无线接入点各自对应于所述电子设备的工作时间段,其中,在确定该工作时间段后,所述电子设备通过接入对应的工作时间段与当前时刻匹配的无线接入点进行通信。而在通信过程中,若检测到与所述电子设备进行通信的无线接入点中有目标无线接入点,更新所述多个无线接入点各自对应于所述电子设备的工作时间段。从而通过上方式,实现了电子设备初步与多个无线接入点协商对应的工作时间段后,可以实时根据电子设备所检测到的与每个无线接入点的通信状态,动态的更新所述多个无线接入点各自对应于所述电子设备的工作时间段,提升了电子设备在通信过程中的灵活性。This application provides a wireless communication method. After acquiring multiple wireless access points through wireless scanning, the electronic device can further negotiate with the multiple wireless access points to determine the multiple wireless access points. Each point corresponds to a working time period of the electronic device, wherein, after determining the working time period, the electronic device communicates by accessing a wireless access point whose corresponding working time period matches the current time. During the communication process, if it is detected that there is a target wireless access point among the wireless access points communicating with the electronic device, the working time periods of each of the multiple wireless access points corresponding to the electronic device are updated. Therefore, through the above method, after the electronic device initially negotiates the corresponding working time period with multiple wireless access points, it can dynamically update the communication status with each wireless access point detected by the electronic device in real time. Multiple wireless access points each correspond to the working time period of the electronic device, which improves the flexibility of the electronic device in the communication process.
请参阅图5,本申请实施例提供的一种无线通信方法,应用于电子设备,所述方法包括:Please refer to Figure 5. A wireless communication method provided by an embodiment of the present application is applied to electronic devices. The method includes:
步骤S210:通过无线扫描的方式获取多个无线接入点。Step S210: Obtain multiple wireless access points through wireless scanning.
步骤S210:确定所述多个无线接入点各自对应于所述电子设备的工作时间段,其中,所述电子设备通过接入对应的工作时间段与当前时刻匹配的无线接入点进行通信。Step S210: Determine that each of the plurality of wireless access points corresponds to a working time period of the electronic device, wherein the electronic device communicates by accessing a wireless access point whose corresponding working time period matches the current moment.
需要说明的是,作为一种方式,,所述无线接入设备处于非所述工作时间段时,对应于该电子设备处于休眠状态,且与所述电子设备之间处于断开连接的状态。需要说明的是,无线接入点可以在一段时间内接入多个电子设备,那么该无线接入点对应于其中的一个电子设备处于工作时间段时,而对应于其他的电子设备则可能处于非工作时间段,即前述的休眠时间段,进而处于对应与该电子设备的休眠状态。所以,本实施例中的无线接入点处于休眠时间段或者说处于休眠状态是针对某个电子设备而言的。It should be noted that, as a method, when the wireless access device is not in the working time period, it corresponds to the electronic device being in a sleep state and being disconnected from the electronic device. It should be noted that a wireless access point can access multiple electronic devices within a period of time, so when one of the electronic devices is in the working period, the wireless access point may be in the working period corresponding to other electronic devices. The non-working time period, that is, the aforementioned sleep time period, is in a sleep state corresponding to the electronic device. Therefore, in this embodiment, the wireless access point is in a sleep period or in a sleep state for a certain electronic device.
步骤S230:若检测到与所述电子设备进行通信的无线接入点中有目标无线接入点,在检测到所述目标无线接入点切换到非所述工作时间段时,更新所述多个无线接入点各自对应于所述电子设备的工作时间段,所述目标无线接入点为对应的通信状态满足目标条件的无线接入点。Step S230: If it is detected that there is a target wireless access point among the wireless access points communicating with the electronic device, when it is detected that the target wireless access point switches to a non-working time period, update the multiple wireless access points. Each of the wireless access points corresponds to the working time period of the electronic device, and the target wireless access point is a wireless access point whose corresponding communication status meets the target condition.
可以理解的是,在本实施例中电子设备在某个时刻具体通过哪个无线接入点进行通信是根据每个无线接入点对应于电子设备的工作时间段来确定的。那么当电子设备重新确定多个无线接入点对应于电子设备的工作时间段后,电子设备可能会立即基于新的工作时间段进行通信,那么就有可能会造成电子设备当前正在进行的通信过程中断。例如,电子设备当前正在通过无线接入点AP0下载目标文件,而在下载过程中电子设备判断无线接入点AP0为目标无线接入点,进而触发重新协商无线接入点AP0对应于电子设备的工作时间段,那么在这种情况下,就可能会造成得到重新协商的工作时间段时,电子设备依然还处在通过无线接入点AP0下载目标文件的工作中,但是,基于重新协商的工作时间段无线接入点AP0对应于电子设备为非工作时间段,那么就会造成电子设备必须先断开与无线接入点AP0的连接,继而会造成下载目标文件的任务终端,那么如果在下载过程不支持断点续传,就会使得电子设备必须基于新连接的无线接入点重新下载之前已经基于无线接入点AP0所下载的内容。It can be understood that in this embodiment, which wireless access point the electronic device communicates through at a certain moment is determined based on the working time period of each wireless access point corresponding to the electronic device. Then when the electronic device re-determines that the multiple wireless access points correspond to the working time period of the electronic device, the electronic device may immediately communicate based on the new working time period, which may cause the current communication process of the electronic device to Interrupt. For example, the electronic device is currently downloading the target file through the wireless access point AP0, and during the download process, the electronic device determines that the wireless access point AP0 is the target wireless access point, thereby triggering a renegotiation of the wireless access point AP0 corresponding to the electronic device. working time period, then in this case, it may cause that when the working time period is renegotiated, the electronic device is still in the process of downloading the target file through the wireless access point AP0. However, the work based on the renegotiation The time period of wireless access point AP0 corresponds to the non-working time period of the electronic device, which will cause the electronic device to first disconnect from the wireless access point AP0, which will then cause the task terminal of downloading the target file. Then if the download is The process does not support resuming the download, which will cause the electronic device to re-download the content that has been downloaded based on the wireless access point AP0 based on the newly connected wireless access point.
为了改善上述问题,作为一种方式,所述在检测到所述目标无线接入点切换到非所述工作时间段时,更新所述多个无线接入点各自对应于所述电子设备的工作时间段的步骤包括:在检测到所述目标无线接入点切换到非所述工作时间段时,获取当前接入的无线接入点的通信状态;若所述当前接入的无线接入点的通信状态不满足所述目标条件,更新所述多个无线接入点各自对应于所述电子设备的工作时间段。In order to improve the above problem, as a way, when it is detected that the target wireless access point switches to a non-working time period, update the operation of each of the multiple wireless access points corresponding to the electronic device. The step of the time period includes: when detecting that the target wireless access point switches to a non-working time period, obtaining the communication status of the currently accessed wireless access point; if the currently accessed wireless access point If the communication status does not meet the target condition, each of the plurality of wireless access points is updated to correspond to the working time period of the electronic device.
可以理解的是,当检测到所述目标无线接入点切换到非所述工作时间段时,表征电子设备已经没有与该目标无线接入点进行连接,进而在这种情况下,更新所述多个无线接入点各自对应于所述电子设备的工作时间段,不会造成电子设备正在通信的任务中断。It can be understood that when it is detected that the target wireless access point switches to a non-working time period, it means that the electronic device has not connected with the target wireless access point, and in this case, the update of the Each of the multiple wireless access points corresponds to the working time period of the electronic device, and will not cause interruption of the communication task of the electronic device.
其中,可选的,所述若所述当前接入的无线接入点的通信状态不满足所述目标条件,更新所述多个无线接入点各自对应于所述电子设备的工作时间段的长度的步骤包括:若所述当前接入的无线接入点的通信状态不满足所述目标条件;获取存储的所述当前接入的无线接入点的处于历史工作时间段时的通信状态;若所述处于历史工作时间段时的通信状态不满足所述目标条件,更新所述多个无线接入点各自对应于所述电子设备的工作时间段。Wherein, optionally, if the communication status of the currently accessed wireless access point does not meet the target condition, update the multiple wireless access points corresponding to the working time period of the electronic device. The step of length includes: if the communication status of the currently accessed wireless access point does not meet the target condition; obtaining the stored communication status of the currently accessed wireless access point during the historical working time period; If the communication status during the historical working time period does not meet the target condition, update the working time period of each of the plurality of wireless access points corresponding to the electronic device.
作为一种方式,所述电子设备在检测到有无线接入点完成工作时间段配置后,开始基于已经完成工作时间端配置的无线接入点的工作时间段进行通信。作为另外一种方式,所述电子设备在检测到所有无线接入点完成工作时间段配置后,开始基于所述多个无线接入点的工作时间段进行通信。As a method, after detecting that a wireless access point has completed the working time period configuration, the electronic device starts to communicate based on the working time period of the wireless access point that has completed the working time end configuration. As another way, after detecting that all wireless access points complete the working time period configuration, the electronic device starts communicating based on the working time periods of the multiple wireless access points.
可选的,所述若检测到有目标无线接入点,更新所述多个无线接入点各自对应于所述电子设备的工作时间段的步骤包括:若检测到有目标无线接入点,暂停当前的通信数据传输;更新所述多个无线接入点各自对应于所述电子设备的工作时间段后,恢复所述通信数据传输。Optionally, if a target wireless access point is detected, the step of updating the working time period of each of the multiple wireless access points corresponding to the electronic device includes: if a target wireless access point is detected, Suspend the current communication data transmission; and resume the communication data transmission after updating the working time periods of each of the multiple wireless access points corresponding to the electronic device.
需要说明的是,在本申请实施例中,电子设备检测是否有目标无线接入点的方式除了对于当前直接所连接的无线接入点通过碰撞检测的方式确定外,还可以通过其他设备的共享信息直接获取到。如图6所示,在无线接入点111以及无线接入点112的共同覆盖范围内同时有电子设备110以及电子设备100在进行通信。那么在这种情况下,电子设备110会协商无线接入点111以及无线接入点112对应于电子设备110的工作时间段,而电子设备100也会协商无线接入点111以及无线接入点112对应于电子设备100的工作时间段。It should be noted that in this embodiment of the present application, in addition to determining whether there is a target wireless access point by the electronic device through collision detection for the currently directly connected wireless access point, it can also be through sharing with other devices. Information is obtained directly. As shown in FIG. 6 , within the common coverage area of the wireless access point 111 and the wireless access point 112, there are electronic devices 110 and 100 communicating at the same time. In this case, the electronic device 110 will negotiate the wireless access point 111 and the wireless access point 112 corresponding to the working time period of the electronic device 110, and the electronic device 100 will also negotiate the wireless access point 111 and the wireless access point 112 corresponds to the working time period of the electronic device 100 .
那么在这种情况下,电子设备100和电子设备110可以相互之间共享所检测到目标无线接入点,进而使得电子设备100和电子设备110即使未连接任何无线接入点也可以及时的了解目前多个无线接入点中(例如,图6中的无线接入点111以及无线接入点112)存在的目标无线接入点。示例性的,电子设备110目前正在通过无线接入点111进行通信,而在这个过程,电子设备110因为处于与无线接入点111的连接状态,那么可以直接对无线接入点111的通信状态(例如,碰撞率)进行检测,而与此同时,电子设备100也可以获取电子设备110通过其他通信路径共享的无线接入点112的通信状态。例如,该其他通信路径可以为电子设备100和电子设备110之间通过蓝牙或者NFC直接建立的通信路径。In this case, the electronic device 100 and the electronic device 110 can share the detected target wireless access point with each other, so that the electronic device 100 and the electronic device 110 can learn about it in time even if they are not connected to any wireless access point. The target wireless access point currently exists among multiple wireless access points (for example, the wireless access point 111 and the wireless access point 112 in FIG. 6). For example, the electronic device 110 is currently communicating through the wireless access point 111. During this process, because the electronic device 110 is in a connection state with the wireless access point 111, it can directly communicate with the wireless access point 111. (for example, collision rate) is detected, and at the same time, the electronic device 100 can also obtain the communication status of the wireless access point 112 shared by the electronic device 110 through other communication paths. For example, the other communication path may be a communication path directly established between the electronic device 100 and the electronic device 110 through Bluetooth or NFC.
那么在这种方式下,作为一种方式,电子设备可以在通过一个无线接入点进行通信的情况下,通过其他电子设备通过其他通信路径分享的信息中获取到其他未连接的无线接入点的通信状态。其中,其他通信路径为不依赖任一无线接入点的通信路径。进而使得电子设备可以更加及时有效的获取到更多无线接入点的通信状态,以便更加实时的更新多个无线接入点对应于电子设备的工作时间段。So in this way, as a way, the electronic device can obtain other unconnected wireless access points from the information shared by other electronic devices through other communication paths while communicating through one wireless access point. communication status. Among them, other communication paths are communication paths that do not rely on any wireless access point. This allows the electronic device to obtain the communication status of more wireless access points in a more timely and effective manner, so as to update the working time periods of the multiple wireless access points corresponding to the electronic device in a more real-time manner.
再者,在一种方式中,如图7所示,电子设备可能扫描到更多的无线接入点,例如,图7中的无线接入点111、无线接入点112以及无线接入点113。那么在电子设备初始进行无线热点扫描的阶段可以仅协商无线接入点111以及无线接入点112各自对应于电子设备100的工作时间段,那么在这种情况下,电子设备100在通信过程中仅会通过无线接入点111或者无线接入点112进行通信。而电子设备在工通信过程中检测到无线接入点111或者无线接入点112的通信状态不仅满足前述的指定碰撞率,还远远超过前述的指定碰撞率,可以放弃目前所采用的无线接入点,而转为采用新的无线接入点。例如,若检测到无线接入点111的碰撞率远远超过前述的指定碰撞率,电子设备100可以丢弃无线接入点111,转而协商无线接入点112以及无线接入点113各自对应于电子设备的工作时间段。Furthermore, in one way, as shown in Figure 7, the electronic device may scan more wireless access points, for example, the wireless access point 111, the wireless access point 112 and the wireless access point in Figure 7 113. Then, during the initial wireless hotspot scanning stage of the electronic device, only the working time periods of the wireless access point 111 and the wireless access point 112 corresponding to the electronic device 100 can be negotiated. In this case, the electronic device 100 will Communication will only occur through wireless access point 111 or wireless access point 112. When the electronic device detects that the communication status of the wireless access point 111 or the wireless access point 112 not only meets the aforementioned specified collision rate during the industrial communication process, but also far exceeds the aforementioned specified collision rate, the currently used wireless access point can be abandoned. access point and switch to a new wireless access point. For example, if it is detected that the collision rate of the wireless access point 111 far exceeds the aforementioned specified collision rate, the electronic device 100 can discard the wireless access point 111 and instead negotiate for the wireless access point 112 and the wireless access point 113 respectively corresponding to The working hours of electronic equipment.
本申请提供的一种无线通信方法,在通过无线扫描的方式获取多个无线接入点后,电子设备可以进一步的与该多个无线接入点进行协商,以确定所述多个无线接入点各自对应于所述电子设备的工作时间段,其中,在确定该工作时间段后,所述电子设备通过接入对应的工作时间段与当前时刻匹配的无线接入点进行通信。而在通信过程中,若检测到与所述电子设备进行通信的无线接入点中有目标无线接入点,更新所述多个无线接入点各自对应于所述电子设备的工作时间段。从而通过上方式,实现了电子设备初步与多个无线接入点协商对应的工作时间段后,可以实时根据电子设备所检测到的与每个无线接入点的通信状态,动态的更新所述多个无线接入点各自对应于所述电子设备的工作时间段,提升了电子设备在通信过程中的灵活性。并且,可以在检测到目标无线接入点的碰撞率大于指定碰撞率的情况下,缩短目标无线接入点对应的工作时长,以便减少电子设备在通信过程中的碰撞,提升通行顺畅性。再者,在本申请实施例中,多个无线接入点对应于电子设备的工作时间段是在目标无线接入点切换到非所述工作时间段时开始进行,降低了因为更新工作时间段对于通信过程的影响。This application provides a wireless communication method. After acquiring multiple wireless access points through wireless scanning, the electronic device can further negotiate with the multiple wireless access points to determine the multiple wireless access points. Each point corresponds to a working time period of the electronic device, wherein, after determining the working time period, the electronic device communicates by accessing a wireless access point whose corresponding working time period matches the current time. During the communication process, if it is detected that there is a target wireless access point among the wireless access points communicating with the electronic device, the working time periods of each of the multiple wireless access points corresponding to the electronic device are updated. Therefore, through the above method, after the electronic device initially negotiates the corresponding working time period with multiple wireless access points, it can dynamically update the communication status with each wireless access point detected by the electronic device in real time. Multiple wireless access points each correspond to the working time period of the electronic device, which improves the flexibility of the electronic device in the communication process. Moreover, when it is detected that the collision rate of the target wireless access point is greater than the specified collision rate, the corresponding working time of the target wireless access point can be shortened to reduce collisions of electronic devices during communication and improve traffic smoothness. Furthermore, in this embodiment of the present application, the working time periods of the multiple wireless access points corresponding to the electronic devices start when the target wireless access point switches to a non-described working time period, which reduces the time required to update the working time period. impact on the communication process.
请参阅图8,本申请实施例提供的一种无线通信方法,应用于电子设备,所述方法包括:Please refer to Figure 8. A wireless communication method provided by an embodiment of the present application is applied to electronic devices. The method includes:
步骤S310:通过无线扫描的方式获取多个无线接入点。Step S310: Obtain multiple wireless access points through wireless scanning.
步骤S320:获取所述多个无线接入点各自的特征参数。Step S320: Obtain characteristic parameters of each of the multiple wireless access points.
步骤S330:基于所述特征参数依次确定所述多个无线接入点各自对应于所述电子设备的工作时间段,且所述多个无线接入点各自对应的工作时间段相互交错,其中,所述电子设备通过接入对应的工作时间段与当前时刻匹配的无线接入点进行通信。Step S330: Based on the characteristic parameters, sequentially determine the working time periods of the multiple wireless access points corresponding to the electronic device, and the working time periods corresponding to the multiple wireless access points are interleaved with each other, wherein, The electronic device communicates by accessing a wireless access point whose corresponding working time period matches the current time.
作为一种方式,所述特征参数包括无线信号强度;所述基于所述特征参数依次确定所述多个无线接入点各自对应于所述电子设备的工作时间段的步骤包括:按照对应的无线信号强度从高到低的顺序,依次确定所述多个无线接入点各自对应于所述电子设备的工作时间段。As a way, the characteristic parameter includes wireless signal strength; the step of sequentially determining the working time period of each of the plurality of wireless access points corresponding to the electronic device based on the characteristic parameter includes: according to the corresponding wireless access point The working time period of each of the multiple wireless access points corresponding to the electronic device is determined in order from high to low signal strength.
其中,可选的,对应的无线信号强度越强的无线接入点,所对应的工作时间段的长度越长。需要说明的是,当无线接入点以较大的无线信号强度发送无线信号时,有益于电子设备更加稳定的接收到无线接入点所发送的信号,因此,可以在这个无线接入点驻留更长的时间,那么对应的就是可以协商该无线接入点对应于电子设备的工作时间段相比其他无线接入点对应于电子设备的工作时间段更长。Optionally, the corresponding wireless access point with stronger wireless signal strength has a longer corresponding working time period. It should be noted that when the wireless access point sends a wireless signal with a larger wireless signal strength, it is beneficial for the electronic device to receive the signal sent by the wireless access point more stably. Therefore, the wireless access point can be stationed at this wireless access point. If you leave a longer time, you can negotiate that the working time period of the wireless access point corresponding to the electronic device is longer than the working time period of other wireless access points corresponding to the electronic device.
作为一种方式,所述特征参数包括所连接的终端设备的数量;所述基于所述特征参数依次确定所述多个无线接入点各自对应于所述电子设备的工作时间段的步骤包括:按照对应的所连接的终端设备的数量从少到多的顺序,依次确定所述多个无线接入点各自对应于所述电子设备的工作时间段。可选的,对应的所连接的终端设备的数量越少,所对应的工作时间段的长度越长。As a way, the characteristic parameter includes the number of connected terminal devices; the step of sequentially determining the working time period of each of the plurality of wireless access points corresponding to the electronic device based on the characteristic parameter includes: In order from the smallest to the largest number of corresponding connected terminal devices, the working time periods of each of the plurality of wireless access points corresponding to the electronic device are determined. Optionally, the smaller the number of corresponding connected terminal devices, the longer the length of the corresponding working time period.
步骤S340:若检测到与所述电子设备进行通信的无线接入点中有目标无线接入点,更新所述多个无线接入点各自对应于所述电子设备的工作时间段,所述目标无线接入点为对应的通信状态满足目标条件的无线接入点。Step S340: If it is detected that there is a target wireless access point among the wireless access points communicating with the electronic device, update the working time periods of the multiple wireless access points corresponding to the electronic device, and the target wireless access point. A wireless access point is a wireless access point whose corresponding communication status meets the target conditions.
本申请提供的一种无线通信方法,在通过无线扫描的方式获取多个无线接入点后,电子设备可以进一步的与该多个无线接入点进行协商,以确定所述多个无线接入点各自对应于所述电子设备的工作时间段,其中,在确定该工作时间段后,所述电子设备通过接入对应的工作时间段与当前时刻匹配的无线接入点进行通信。而在通信过程中,若检测到与所述电子设备进行通信的无线接入点中有目标无线接入点,更新所述多个无线接入点各自对应于所述电子设备的工作时间段。从而通过上方式,实现了电子设备初步与多个无线接入点协商对应的工作时间段后,可以实时根据电子设备所检测到的与每个无线接入点的通信状态,动态的更新所述多个无线接入点各自对应于所述电子设备的工作时间段,提升了电子设备在通信过程中的灵活性。并且,在本申请实施例中,在扫描到多个无线接入点后,是根据多个无线接入点各自的特征参数依次确定所述多个无线接入点各自对应于所述电子设备的工作时间段,保证了多个无线接入点各自对应于电子设备的工作时间段不会重叠。This application provides a wireless communication method. After acquiring multiple wireless access points through wireless scanning, the electronic device can further negotiate with the multiple wireless access points to determine the multiple wireless access points. Each point corresponds to a working time period of the electronic device, wherein, after determining the working time period, the electronic device communicates by accessing a wireless access point whose corresponding working time period matches the current time. During the communication process, if it is detected that there is a target wireless access point among the wireless access points communicating with the electronic device, the working time periods of each of the multiple wireless access points corresponding to the electronic device are updated. Therefore, through the above method, after the electronic device initially negotiates the corresponding working time period with multiple wireless access points, it can dynamically update the communication status with each wireless access point detected by the electronic device in real time. Multiple wireless access points each correspond to the working time period of the electronic device, which improves the flexibility of the electronic device in the communication process. Moreover, in this embodiment of the present application, after multiple wireless access points are scanned, it is sequentially determined based on the characteristic parameters of each of the multiple wireless access points that each of the multiple wireless access points corresponds to the electronic device. The working time period ensures that the working time periods of multiple wireless access points corresponding to the electronic devices will not overlap.
请参阅图9,本申请实施例提供的一种无线通信装置400,应用于电子设备,所述装置400包括:Referring to Figure 9, an embodiment of the present application provides a wireless communication device 400, which is applied to electronic equipment. The device 400 includes:
接入点扫描单元410,用于通过无线扫描的方式获取多个无线接入点。The access point scanning unit 410 is used to obtain multiple wireless access points through wireless scanning.
时间段协商单元420,用于确定所述多个无线接入点各自对应于所述电子设备的工作时间段,其中,所述电子设备通过接入对应的工作时间段与当前时刻匹配的无线接入点进行通信。The time period negotiation unit 420 is used to determine that each of the plurality of wireless access points corresponds to the working time period of the electronic device, wherein the electronic device accesses the wireless access point that matches the corresponding working time period with the current time. entry point for communication.
需要说明的是,所述无线接入设备处于非所述工作时间段时,处于休眠状态,且与所述电子设备之间处于断开连接的状态。It should be noted that when the wireless access device is not in the working time period, it is in a sleep state and is disconnected from the electronic device.
接入点检测单元430,用于检测与所述电子设备进行通信的无线接入点中是否有目标无线接入点,所述目标无线接入点为对应的通信状态满足目标条件的无线接入点。The access point detection unit 430 is used to detect whether there is a target wireless access point among the wireless access points that communicate with the electronic device. The target wireless access point is a wireless access point whose corresponding communication status meets the target condition. point.
若检测到与所述电子设备进行通信的无线接入点中有目标无线接入点,时间段协商单元420,用于更新所述多个无线接入点各自对应于所述电子设备的工作时间段。If it is detected that there is a target wireless access point among the wireless access points communicating with the electronic device, the time period negotiation unit 420 is used to update the working time of each of the multiple wireless access points corresponding to the electronic device. part.
作为一种方式,时间段协商单元420,具体用于在检测到所述目标无线接入点切换到非所述工作时间段时,更新所述多个无线接入点各自对应于所述电子设备的工作时间段。在这种方式下,时间段协商单元420,具体用于在检测到所述目标无线接入点切换到非所述工作时间段时,获取当前接入的无线接入点的通信状态;若所述当前接入的无线接入点的通信状态不满足所述目标条件,更新所述多个无线接入点各自对应于所述电子设备的工作时间段。As a way, the time period negotiation unit 420 is specifically configured to update the plurality of wireless access points corresponding to the electronic device when it is detected that the target wireless access point switches to a non-working time period. working time period. In this way, the time period negotiation unit 420 is specifically configured to obtain the communication status of the currently accessed wireless access point when detecting that the target wireless access point switches to a non-working time period; if If the communication status of the currently accessed wireless access point does not meet the target condition, each of the plurality of wireless access points is updated to correspond to the working time period of the electronic device.
可选的,时间段协商单元420,具体用于若所述当前接入的无线接入点的通信状态不满足所述目标条件;获取存储的所述当前接入的无线接入点的处于历史工作时间段时的通信状态;若所述处于历史工作时间段时的通信状态不满足所述目标条件,更新所述多个无线接入点各自对应于所述电子设备的工作时间段。Optionally, the time period negotiation unit 420 is specifically configured to obtain the stored status history of the currently accessed wireless access point if the communication status of the currently accessed wireless access point does not meet the target condition. The communication status during the working time period; if the communication status during the historical working time period does not meet the target condition, update the working time period of each of the multiple wireless access points corresponding to the electronic device.
作为一种方式,所述目标条件包括:在基于无线接入点进行通信过程中的碰撞率大于指定碰撞率。时间段协商单元420,具体用于缩短所述目标无线接入点对应于所述电子设备的工作时间段的长度,延长与除所述目标无线接入点以外的其他无线接入点对应于所述电子设备的工作时间段的长度。As a way, the target condition includes: a collision rate during communication based on the wireless access point is greater than a specified collision rate. The time period negotiation unit 420 is specifically configured to shorten the length of the working time period of the target wireless access point corresponding to the electronic device, and extend the length of the working time period corresponding to the target wireless access point with other wireless access points except the target wireless access point. Describes the length of the working time period of the electronic device.
在一种方式中,所述除所述目标无线接入点以外的其他无线接入点的数量为一个。时间段协商单元420,具体用于获取除所述目标无线接入点以外的其他无线接入点的工作参数;基于所述工作参数,确定除所述目标无线接入点以外的其他无线接入点对应于所述电子设备的工作时间段所延长的长度。In one manner, the number of other wireless access points other than the target wireless access point is one. The time period negotiation unit 420 is specifically used to obtain the working parameters of other wireless access points other than the target wireless access point; based on the working parameters, determine other wireless access points other than the target wireless access point. The points correspond to the extended length of the operating time period of the electronic device.
在这种方式下,可选的,所述工作参数包括以下参数中的至少一个:无线接入点的无线信号强度;无线接入点当前所连接的终端设备的数量;以及无线接入点的数据吞吐量。In this way, optionally, the working parameters include at least one of the following parameters: the wireless signal strength of the wireless access point; the number of terminal devices currently connected to the wireless access point; and the Data throughput.
作为一种方式,时间段协商单元420,具体用于获取所述多个无线接入点各自的特征参数;基于所述特征参数依次确定所述多个无线接入点各自对应于所述电子设备的工作时间段,且所述多个无线接入点各自对应的工作时间段相互交错。在这种方式下,所述特征参数包括无线信号强度。时间段协商单元420,具体用于按照对应的无线信号强度从高到低的顺序,依次确定所述多个无线接入点各自对应于所述电子设备的工作时间段。As a way, the time period negotiation unit 420 is specifically configured to obtain the characteristic parameters of each of the multiple wireless access points; based on the characteristic parameters, determine in sequence that the multiple wireless access points correspond to the electronic device. working time periods, and the corresponding working time periods of the multiple wireless access points are interleaved with each other. In this manner, the characteristic parameter includes wireless signal strength. The time period negotiation unit 420 is specifically configured to sequentially determine the working time periods of the multiple wireless access points corresponding to the electronic device in order from high to low corresponding wireless signal strengths.
可选的,对应的无线信号强度越强的无线接入点,所对应的工作时间段的长度越长。在这种方式下,作为另外一种方式,所述特征参数包括所连接的终端设备的数量;时间段协商单元420,具体用于按照对应的所连接的终端设备的数量从少到多的顺序,依次确定所述多个无线接入点各自对应于所述电子设备的工作时间段。可选的,对应的所连接的终端设备的数量越少,所对应的工作时间段的长度越长。Optionally, the corresponding wireless access point with stronger wireless signal strength has a longer corresponding working time period. In this way, as another way, the characteristic parameters include the number of connected terminal devices; the time period negotiation unit 420 is specifically configured to order from least to most the number of corresponding connected terminal devices. , and sequentially determine the working time period of each of the plurality of wireless access points corresponding to the electronic device. Optionally, the smaller the number of corresponding connected terminal devices, the longer the length of the corresponding working time period.
如图10所示,所述装置400,还包括:As shown in Figure 10, the device 400 also includes:
通信控制单元440,用于所述电子设备在检测到有无线接入点完成工作时间段配置后,开始基于已经完成工作时间端配置的无线接入点的工作时间段进行通信。作为另外一种方式,通信控制单元440,还用于所述电子设备在检测到所有无线接入点完成工作时间段配置后,开始基于所述多个无线接入点的工作时间段进行通信。The communication control unit 440 is configured for the electronic device to start communicating based on the working time period of the wireless access point that has completed the working time period configuration after detecting that a wireless access point has completed the working time period configuration. As another way, the communication control unit 440 is also configured for the electronic device to start communicating based on the working time periods of the multiple wireless access points after detecting that all wireless access points have completed the working time period configuration.
作为一种方式,通信控制单元440,用于若检测到有目标无线接入点,暂停当前的通信数据传输;更新所述多个无线接入点各自对应于所述电子设备的工作时间段后,恢复所述通信数据传输。As a method, the communication control unit 440 is configured to suspend the current communication data transmission if a target wireless access point is detected; after updating the working time period of each of the multiple wireless access points corresponding to the electronic device , resume the communication data transmission.
需要说明的是,所述第一信息由商户端用户触发所述第一信息平台发送;所述第二信息由所述商户端用户预先生成并存储在所述第二信息平台中。所述富媒体形式包括图文形式、视频形式、音频形式或者卡券形式。It should be noted that the first information is triggered by the merchant user to be sent by the first information platform; the second information is pre-generated by the merchant user and stored in the second information platform. The rich media format includes image and text format, video format, audio format or coupon format.
需要说明的是,本申请中装置实施例与前述方法实施例是相互对应的,装置实施例中具体的原理可以参见前述方法实施例中的内容,此处不再赘述。It should be noted that the device embodiments in this application correspond to the foregoing method embodiments. For specific principles in the device embodiments, please refer to the content in the foregoing method embodiments, which will not be described again here.
下面将结合图11对本申请提供的一种电子设备进行说明。An electronic device provided by this application will be described below with reference to FIG. 11 .
请参阅图11,基于上述的无线通信方法、装置,本申请实施例还提供的另一种可以执行前述无线通信方法的电子设备200。电子设备200包括相互耦合的一个或多个(图中仅示出一个)处理器102、存储器104以及网络模块106。其中,该存储器104中存储有可以执行前述实施例中内容的程序,而处理器102可以执行该存储器104中存储的程序。Referring to FIG. 11 , based on the above wireless communication method and apparatus, another electronic device 200 that can perform the foregoing wireless communication method is provided in an embodiment of the present application. Electronic device 200 includes one or more (only one is shown) processors 102, memory 104, and network modules 106 coupled to each other. The memory 104 stores programs that can execute the content in the aforementioned embodiments, and the processor 102 can execute the programs stored in the memory 104 .
其中,处理器102可以包括一个或者多个处理核。处理器102利用各种接口和线路连接整个电子设备200内的各个部分,通过运行或执行存储在存储器104内的指令、程序、代码集或指令集,以及调用存储在存储器104内的数据,执行电子设备100的各种功能和处理数据。可选地,处理器102可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(ProgrammableLogic Array,PLA)中的至少一种硬件形式来实现。处理器102可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器102中,单独通过一块通信芯片进行实现。The processor 102 may include one or more processing cores. The processor 102 uses various interfaces and lines to connect various parts of the entire electronic device 200, and executes by running or executing instructions, programs, code sets or instruction sets stored in the memory 104, and calling data stored in the memory 104. Various functions and processing data of the electronic device 100 . Optionally, the processor 102 can adopt at least one of digital signal processing (Digital Signal Processing, DSP), field-programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). implemented in hardware form. The processor 102 may integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processor (Graphics Processing Unit, GPU), a modem, and the like. Among them, the CPU mainly handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the display content; and the modem is used to handle wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 102 and may be implemented solely through a communication chip.
存储器104可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器104可用于存储指令、程序、代码、代码集或指令集。存储器104可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储终端100在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。The memory 104 may include random access memory (RAM) or read-only memory (Read-Only Memory). Memory 104 may be used to store instructions, programs, codes, sets of codes, or sets of instructions. The memory 104 may include a program storage area and a data storage area, where the program storage area may store instructions for implementing an operating system and instructions for implementing at least one function (such as a touch function, a sound playback function, an image playback function, etc.) , instructions for implementing each of the following method embodiments, etc. The storage data area can also store data created during use of the terminal 100 (such as phone book, audio and video data, chat record data), etc.
所述网络模块106用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯,例如和无线接入点进行通讯。所述网络模块106可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SIM)卡、存储器等等。所述网络模块106可与各种网络如互联网、企业内部网、无线网络进行通讯或者通过无线网络与其他设备进行通讯。上述的无线网络可包括蜂窝式电话网、无线局域网或者城域网。例如,网络模块106可以与基站进行信息交互。The network module 106 is used to receive and send electromagnetic waves, realize mutual conversion of electromagnetic waves and electrical signals, and thereby communicate with a communication network or other devices, such as communicating with a wireless access point. The network module 106 may include various existing circuit elements for performing these functions, such as antennas, radio frequency transceivers, digital signal processors, encryption/decryption chips, Subscriber Identity Module (SIM) cards, memories, etc. . The network module 106 can communicate with various networks such as the Internet, an intranet, a wireless network, or communicate with other devices through a wireless network. The above-mentioned wireless network may include a cellular telephone network, a wireless local area network or a metropolitan area network. For example, the network module 106 can interact with base stations for information.
其中,电子设备200还可以包括比图中所示出的元件更多的元件,例如,还可以包括摄像头、距离传感器、加速度传感器以及屏幕等。The electronic device 200 may also include more components than those shown in the figure, for example, it may also include a camera, a distance sensor, an acceleration sensor, a screen, etc.
请参考图12,其示出了本申请实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质800中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。Please refer to FIG. 12 , which shows a structural block diagram of a computer-readable storage medium provided by an embodiment of the present application. Program code is stored in the computer-readable medium 800, and the program code can be called by the processor to execute the method described in the above method embodiment.
计算机可读存储介质800可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读存储介质800包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质800具有执行上述方法中的任何方法步骤的程序代码810的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码810可以例如以适当形式进行压缩。Computer-readable storage medium 800 may be electronic memory such as flash memory, EEPROM (electrically erasable programmable read-only memory), EPROM, hard disk, or ROM. Optionally, the computer-readable storage medium 800 includes non-transitory computer-readable storage medium. The computer-readable storage medium 800 has storage space for program code 810 that performs any method steps in the above-described methods. These program codes can be read from or written into one or more computer program products. Program code 810 may, for example, be compressed in a suitable form.
本申请提供的一种无线通信方法、装置、电子设备以及存储介质,在通过无线扫描的方式获取多个无线接入点后,电子设备可以进一步的与该多个无线接入点进行协商,以确定所述多个无线接入点各自对应于所述电子设备的工作时间段,其中,在确定该工作时间段后,所述电子设备通过接入对应的工作时间段与当前时刻匹配的无线接入点进行通信。而在通信过程中,若检测到与所述电子设备进行通信的无线接入点中有目标无线接入点,更新所述多个无线接入点各自对应于所述电子设备的工作时间段。从而通过上方式,实现了电子设备初步与多个无线接入点协商对应的工作时间段后,可以实时根据电子设备所检测到的与每个无线接入点的通信状态,动态的更新所述多个无线接入点各自对应于所述电子设备的工作时间段,提升了电子设备在通信过程中的灵活性,以便改善电子设备的通信状态。This application provides a wireless communication method, device, electronic device and storage medium. After acquiring multiple wireless access points through wireless scanning, the electronic device can further negotiate with the multiple wireless access points to It is determined that each of the plurality of wireless access points corresponds to a working time period of the electronic device, wherein, after determining the working time period, the electronic device accesses a wireless access point that matches the corresponding working time period with the current moment. entry point for communication. During the communication process, if it is detected that there is a target wireless access point among the wireless access points communicating with the electronic device, the working time periods of each of the multiple wireless access points corresponding to the electronic device are updated. Therefore, through the above method, after the electronic device initially negotiates the corresponding working time period with multiple wireless access points, it can dynamically update the communication status with each wireless access point detected by the electronic device in real time. Multiple wireless access points each correspond to the working time period of the electronic device, which improves the flexibility of the electronic device in the communication process and improves the communication status of the electronic device.
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present application, but not to limit it; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art will understand that: it can still Modifications are made to the technical solutions described in the foregoing embodiments, or equivalent substitutions are made to some of the technical features; however, these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions in the embodiments of the present application.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2019/112027WO2021072772A1 (en) | 2019-10-18 | 2019-10-18 | Wireless communication method and apparatus, electronic device and storage medium |
| Publication Number | Publication Date |
|---|---|
| CN114556872A CN114556872A (en) | 2022-05-27 |
| CN114556872Btrue CN114556872B (en) | 2023-10-03 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201980099145.2AActiveCN114556872B (en) | 2019-10-18 | 2019-10-18 | Wireless communication method, device, electronic equipment and storage medium |
| Country | Link |
|---|---|
| CN (1) | CN114556872B (en) |
| WO (1) | WO2021072772A1 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114666915A (en)* | 2022-03-10 | 2022-06-24 | 阿里巴巴(中国)有限公司 | Data transmission method, wireless access point and storage medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104025686A (en)* | 2012-01-06 | 2014-09-03 | 惠普发展公司,有限责任合伙企业 | Wireless access point assignment |
| CN104125615A (en)* | 2014-08-07 | 2014-10-29 | 华为技术有限公司 | Dual-band adaptive concurrent handling method and dual-band adaptive concurrent handling device |
| CN104980975A (en)* | 2015-06-25 | 2015-10-14 | 西安理工大学 | Mobile terminal wifi switching method |
| WO2019062434A1 (en)* | 2017-09-27 | 2019-04-04 | 华为技术有限公司 | Wireless communication method and related device |
| CN110290563A (en)* | 2019-05-28 | 2019-09-27 | 菜鸟智能物流控股有限公司 | Wireless access switching method, device and system and electronic equipment |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101119176A (en)* | 2006-08-01 | 2008-02-06 | 北京大学 | Channel access method based on two-dimensional detection in time domain and code domain |
| CN101137242B (en)* | 2007-09-21 | 2010-04-21 | 华为技术有限公司 | Method for allocating time periods for terminal monitoring messages and access network equipment |
| CN101399833B (en)* | 2008-12-09 | 2011-06-01 | 中国人民解放军理工大学 | A Hybrid Media Access Control Method Based on Cooperative Conflict Decomposition |
| KR20140020569A (en)* | 2012-08-09 | 2014-02-19 | 삼성전자주식회사 | Apparatas and method for user authentication using for access point and around device in an electronic device |
| US9749937B2 (en)* | 2012-10-29 | 2017-08-29 | Lg Electronics Inc. | Method and device for fast link synchronization in WLAN system |
| CN109347739B (en)* | 2018-11-14 | 2021-06-22 | 电子科技大学 | A method for providing resource configuration and access point selection strategy for multi-access edge computing |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104025686A (en)* | 2012-01-06 | 2014-09-03 | 惠普发展公司,有限责任合伙企业 | Wireless access point assignment |
| CN104125615A (en)* | 2014-08-07 | 2014-10-29 | 华为技术有限公司 | Dual-band adaptive concurrent handling method and dual-band adaptive concurrent handling device |
| CN104980975A (en)* | 2015-06-25 | 2015-10-14 | 西安理工大学 | Mobile terminal wifi switching method |
| WO2019062434A1 (en)* | 2017-09-27 | 2019-04-04 | 华为技术有限公司 | Wireless communication method and related device |
| CN110290563A (en)* | 2019-05-28 | 2019-09-27 | 菜鸟智能物流控股有限公司 | Wireless access switching method, device and system and electronic equipment |
| Title |
|---|
| Target Wake Time:Scheduled Access in IEEE 802.11ax WLANs;Maddalena Nurchis and Boris Bellalta;IEEE wireless communication;第26卷(第2期);第一页第3段* |
| 无线流媒体应用中端系统切换触发机制和AP选择策略的研究与实现;吴强;徐伟;倪维国;夏勤;陶军;;东南大学学报(自然科学版)(01);全文* |
| Publication number | Publication date |
|---|---|
| WO2021072772A1 (en) | 2021-04-22 |
| CN114556872A (en) | 2022-05-27 |
| Publication | Publication Date | Title |
|---|---|---|
| CN110622545B (en) | Resource allocation method, terminal equipment and network equipment | |
| CN112312528B (en) | Radio resource control RRC state transition method, communication device, network equipment and computer storage medium | |
| US8655278B2 (en) | Band steering | |
| CN113038437B (en) | Data transmission method, device, storage medium and terminal equipment | |
| CN105847168A (en) | Data transmission method, network server, user terminal and system | |
| CN118402287A (en) | Method and apparatus for triggered TXOP sharing with TWT operations to enable peer-to-peer communication | |
| CN112740826B (en) | Capability reporting method and terminal equipment | |
| CN107306456B (en) | A kind of method, apparatus and system of terminal association AP | |
| CN109362097A (en) | transmission control method and related device | |
| CN116193526A (en) | Terminal roaming method and device, wireless local area network | |
| CN112566249B (en) | An information indication method, device and system | |
| CN108513362A (en) | A kind of channel detection method, device and base station | |
| CN114830699A (en) | Method for establishing ISO link and BLE equipment | |
| CN107222937A (en) | A data transmission method, device and terminal | |
| WO2023173702A1 (en) | Wireless long-distance network distribution method, control center, and device | |
| CN114556872B (en) | Wireless communication method, device, electronic equipment and storage medium | |
| CN108471643A (en) | Communication device | |
| WO2019165983A1 (en) | Bluetooth transmission control method, control system, and storage medium | |
| CN112887155A (en) | QoS (quality of service) associated information synchronization method and related product | |
| CN115314173B (en) | Resource pool configuration method, device, terminal and network side equipment | |
| CN112351461A (en) | WiFi network switching method, device, terminal and storage medium | |
| CN114698060B (en) | Method and device for quickly discovering wireless access point | |
| WO2016154831A1 (en) | Method and device for realizing transmission control protocol (tcp) transmission | |
| CN114071797B (en) | Information transmission method, device, multi-card terminal and readable storage medium | |
| CN117441354A (en) | Bluetooth connection method and device |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | 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 |