A Bluetooth PAN communication method and system based on an Internet of Things operating system

By designing the TCP/IP components of PAN middleware and the Internet of Things operating system, the problem that the Internet of Things operating system cannot realize Bluetooth PAN communication is solved, and the automatic connection and automatic connection recovery of Bluetooth PAN devices is realized, ensuring the stability and real-time nature of PAN communication.

CN115643556BActive Publication Date: 2025-06-10SICHE TECH (CHONGQING) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211308000.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-25
Publication Date
2025-06-10
Estimated Expiration
2042-10-25

AI Technical Summary

Technical Problem

The existing IoT operating system cannot realize Bluetooth PAN communication, mainly because it cannot be directly installed on the Internet of Things, and it cannot automatically start the PAN communication function, and the PAN profile connection does not have the automatic recovery function.

Method used

By designing PAN middleware, including PAN cmd/event module, PAN device module and PAN config module, combined with the TCP/IP components of the Internet of Things operating system, the interconnection of Bluetooth PAN devices and Bluetooth application devices is realized, providing automatic connection and automatic connection recovery functions.

Benefits of technology

The automatic interconnection and real-time online functions of Bluetooth PAN devices based on the Internet of Things operating system and other Bluetooth devices are realized, ensuring the stability and real-time nature of PAN communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115643556B_ABST
    Figure CN115643556B_ABST
Patent Text Reader

Abstract

The present invention belongs to the field of Bluetooth communication, and specifically relates to a Bluetooth PAN communication method and system based on an Internet of Things operating system; the system includes a Bluetooth PAN device and a Bluetooth application device; the two are connected through a PAN middleware and an Internet of Things operating system component; among them, the Bluetooth PAN device is respectively connected to a PAN cmd / event module and a PAN config module through a Bluetooth address in the Bluetooth stack, the Bluetooth PAN device is connected to a TCP / IP component through a Tx / Rx data channel, the PAN device module is interconnected with an Internet of Things device list, and the TCP / IP component is connected to an APP application program of the Bluetooth application device through an API interface; the present invention can implement the functions of automatic PAN connection and automatic recovery, ensuring the real-time performance and stability of Bluetooth PAN communication in the Internet of Things operating system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of Bluetooth communication, and particularly relates to a Bluetooth PAN communication method and system based on an Internet of Things operating system. Background Art

[0002] In the field of Bluetooth communication, a personal area network (PAN) realizes protocol mapping from the network layer to the Logical Link Control and Adaptation Protocol layer (L2CAP) by using the Bluetooth Networking Encapsulation Protocol (BNEP), and provides network services for Bluetooth devices. In a personal area network, different Bluetooth devices play different roles, namely: PAN user (PANU), Group Ad-hoc Network (GN), and Network Access Point (NAP). Based on these three roles, PAN provides three different communication models, as Figure 1 shown, and the most widely used model is the network access point model. It can be seen that in the network access point model, a PC without Internet access capability (PANU role) can be connected to a PC or mobile phone with Internet access capability (NAP role) through Bluetooth PAN, so as to access the Internet or a mobile communication network and obtain rich Internet applications.

[0003] Common ones include PAN communication functions provided by the windows system (PC), PAN communication functions provided by the android system (android mobile phone), and PAN communication functions provided by the ios system (Apple mobile phone), etc. In addition to the above operating systems, various operating systems for Internet of Things applications have emerged: for example, Rt-thread, zphyer, etc. Rt-thread is an open-source domestic Internet of Things-based operating system born in 2006. After years of development, due to its convenient portability (it can be quickly ported to a variety of mainstream MCUs and module chips), elegant code style, clear architecture, system modularization, rich components provided, and good scalability, it has been widely used in various aspects such as energy, vehicle-mounted, medical, and Bluetooth communication.

[0004] However, existing operating systems for Internet of Things applications cannot implement pan communication, and there are mainly the following technical difficulties:

[0005] 1. The PAN communication function of common operating systems cannot be directly established on the Internet of Things, and it is not applicable to Internet of Things operating systems.

[0006] 2. Whether the current GAP connection exists or not, manual operation is required to start the PAN communication function. Without starting the pan automatic connection function and triggering the allocation of IP addresses, the purpose of keeping the Bluetooth PAN communication function online in real time cannot be achieved.

[0007] 3. Common PAN communication functions do not have the function of automatically restoring the pan profile connection. Once the pan is disconnected for various reasons, only through manual operation can the connection of the pan profile be restarted. Summary of the Invention

[0008] Based on the problems existing in the prior art, the present invention provides a Bluetooth PAN communication method and system based on an Internet of Things operating system. Based on the present invention, a large number of Bluetooth PAN devices based on the Internet of Things operating system (e.g., Bluetooth watches, Bluetooth headsets) can be flexibly interconnected with other Bluetooth devices with NAP functions (e.g., mobile phones), thereby indirectly obtaining rich Internet applications.

[0009] In the first aspect of the present invention, a Bluetooth PAN communication method based on an Internet of Things operating system, the method includes:

[0010] The Bluetooth PAN device turns on Bluetooth and establishes a PAN profile instance for the PAN connection in the Bluetooth stack;

[0011] The Bluetooth stack transmits the Bluetooth address of the PAN profile instance to the PANconfig module of the PAN middleware through the configuration interface;

[0012] The PAN cmd / event module of the PAN middleware sends a GAP connection status query command to the Bluetooth stack, and initiates a PAN profile connection after receiving the corresponding event indication;

[0013] The PAN device module of the PAN middleware simulates the PAN profile instance in the PAN config module as a pan device with Ethernet characteristics and registers it in the Internet of Things device list of the Internet of Things operating system;

[0014] The PAN middleware starts the TCP / IP component of the Internet of Things operating system and assigns an IP address and an ARP address to the pan device;

[0015] The Bluetooth PAN device obtains the application program of the Bluetooth application device through the API interface of the TCP / IP component according to the assigned IP address and ARP address.

[0016] In a second aspect of the present invention, the present invention further provides a Bluetooth PAN communication system based on an Internet of Things operating system. The system includes a Bluetooth PAN device and a Bluetooth application device. The Bluetooth PAN device and the Bluetooth application device are connected through a PAN middleware and an Internet of Things operating system component. The PAN middleware includes a PAN cmd / event module, a PAN device module, and a PAN config module. The Internet of Things operating system component includes a TCP / IP component and an Internet of Things device list. The Bluetooth PAN device is connected to the PAN cmd / event module and the PAN config module respectively through the Bluetooth address in the Bluetooth stack. The Bluetooth PAN device is connected to the TCP / IP component through a Tx / Rx data channel. The PAN device module is interconnected with the Internet of Things device list. The TCP / IP component is connected to an APP application program of the Bluetooth application device through an API interface.

[0017] Advantages of the present invention:

[0018] 1. The PAN middleware of the present invention provides a simple interface, enabling the Bluetooth stack of the pan to be architected on top of the Internet of Things operating system through it and further connected to the upper-layer application programs.

[0019] 2. The design of the PAN middleware of the present invention provides a pan automatic connection function. That is, regardless of whether there is a GAP connection currently, once the Bluetooth is turned on, the PAN middleware can start the pan automatic connection through the interface interaction with the STACK, realizing the function of "pan always online" for Bluetooth.

[0020] 3. The design of the PAN middleware of the present invention provides a pan profile connection automatic recovery function, which can automatically recover the connection of the pan profile, realizing the stability and real-time performance of PAN communication. Description of the Drawings

[0021] Figure 1 is a schematic diagram of a traditional network access point model;

[0022] Figure 2 is a Bluetooth PAN communication architecture diagram based on an Internet of Things operating system according to an embodiment of the present invention;

[0023] Figure 3 is a flowchart of a Bluetooth PAN communication method based on an Internet of Things operating system according to an embodiment of the present invention;

[0024] Figure 4 is a flowchart of the automatic connection of the PAN profile according to an embodiment of the present invention;

[0025] Figure 5 is the automatic recovery flowchart of the PAN profile in the embodiment of the present invention;

[0026] Figure 6 is the structural diagram of the Bluetooth PAN communication system based on the Internet of Things operating system in the embodiment of the present invention. Detailed implementation manners

[0027] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0028] Figure 2 is the Bluetooth PAN communication architecture diagram based on the Internet of Things operating system in the embodiment of the present invention. As Figure 2 shown, in the embodiment of the present invention, it mainly includes a PAN middleware and an Internet of Things operating system component. Among them, the PAN middleware includes a PAN cmd / event module, a PAN device module, and a PAN config module; the Internet of Things operating system component includes a TCP / IP component and an Internet of Things device list; the Bluetooth addresses in the Bluetooth stack are respectively connected to the PAN cmd / event module and the PAN config module, the Bluetooth stack is data-connected to the TCP / IP component through a Tx / Rx data channel, the PAN device module is interconnected with the Internet of Things device list, and the TCP / IP component is connected with an APP application through an API interface.

[0029] Figure 3 is the flowchart of the Bluetooth PAN communication method based on the Internet of Things operating system in the embodiment of the present invention. As Figure 3 shown, the method includes:

[0030] 101. The Bluetooth PAN device turns on the Bluetooth and establishes a PAN profile instance for the PAN connection in the Bluetooth stack;

[0031] In the embodiment of the present invention, the Bluetooth PAN device refers to a Bluetooth device based on the Internet of Things operating system, such as a Bluetooth watch, a Bluetooth bracelet, a Bluetooth headset, etc., which are Bluetooth devices with Bluetooth communication functions. The Bluetooth application device refers to a Bluetooth device with an application program, which may be a USER device, a NAP device, or even a GN device.

[0032] In an embodiment of the present invention, the Bluetooth address of the PAN profile instance includes the MAC address of the current Bluetooth PAN device and the MAC address of the peer device.

[0033] In a preferred embodiment of the present invention, once Bluetooth is turned on, the PAN cmd / event module of the PAN middleware sends a PAN registration command to the Bluetooth stack, requesting it to register the support ability for PAN in the SDAP module of the Bluetooth stack.

[0034] In an embodiment of the present invention, the PAN middleware sends a PAN registration command to the Bluetooth stack, requesting it to register the support ability for PAN in the SDAP module of the Bluetooth stack, which is convenient for other Bluetooth PAN devices to query, thereby realizing automatic PAN connection. As long as Bluetooth is turned on, the PAN middleware can interact through the interface with the Bluetooth stack to achieve the purpose of keeping the PAN function of the Bluetooth stack online in real time, and further ensure that the PAN communication function of the Bluetooth PAN device is automatically turned on. 102. The Bluetooth stack transmits the Bluetooth address of the PAN profile instance to the PAN config module of the PAN middleware through the configuration interface;

[0035] In an embodiment of the present invention, the Bluetooth stack can transmit the Bluetooth address of the PAN profile instance it has established to the PAN config module of the PAN middleware through the constructed configuration interface, and the PAN config module of the PAN middleware can perform corresponding configurations based on these Bluetooth addresses.

[0036] 103. The PAN cmd / event module of the PAN middleware sends a GAP connection status query command to the Bluetooth stack, and initiates a PAN profile connection after receiving the corresponding event indication;

[0037] Figure 4 It is the automatic connection flowchart of the PAN profile in an embodiment of the present invention. As Figure 4 shown, the specific process of automatic connection includes that the PAN cmd / event module of the PAN middleware sends a command to query the status of the GAP connection to the Bluetooth stack. If it receives an event indication and there is a GAP connection, it sends a PAN profile connection command to the Bluetooth stack to start the establishment of the PAN profile connection; if it receives an event indication and there is no GAP connection, it sends a GAP connection command to the Bluetooth stack to start the establishment of the GAP connection; if it receives an event indication and is in the GAP connection, it waits for subsequent GAP connection indications.

[0038] In a preferred embodiment of the present invention, before initiating a GAP connection status query command, a device search command also needs to be initiated to search for Bluetooth devices that can be paired with it. Once a pairable Bluetooth device is found, a connection can then be established between the Bluetooth device and it. Based on this connection, a higher-level PAN profile connection can be established.

[0039] 104. The PAN device module of the PAN middleware simulates the PAN profile instance in the PAN config module as a pan device with Ethernet characteristics and registers it in the Internet of Things device list of the Internet of Things operating system.

[0040] In an embodiment of the present invention, before the PAN device module of the PAN middleware simulates the PAN profile instance in the PAN config module as a pan device with Ethernet characteristics, a PAN automatic connection process is also included.

[0041] In an embodiment of the present invention, the PAN device module of the PAN middleware simulating the PAN profile instance in the PAN config module as a pan device with Ethernet characteristics includes assigning a specific pan device name to each PAN profile instance, obtaining an Ethernet address by mapping the MAC address of Bluetooth BT, and making the Ethernet address correspond one-to-one with the specific pan device.

[0042] In an embodiment of the present invention, once a GAP connection is established, the Bluetooth PAN device is paired with the peer Bluetooth device. After successful pairing, a PAN connection event indication is replied to the PAN cmd / event module, indicating that the Bluetooth PAN device has successfully completed the PAN profile connection.

[0043] 105. The PAN middleware starts the TCP / IP component of the Internet of Things operating system and assigns an IP address and an ARP address to the pan device.

[0044] In an embodiment of the present invention, before the PAN middleware starts the TCP / IP component of the Internet of Things operating system and assigns an IP address and an ARP address to the pan device, it also includes building a data sending channel from IP communication to Ethernet communication that interfaces with the TCP / IP component of the Internet of Things operating system; building a data receiving channel from Ethernet communication to IP communication that interfaces with the TCP / IP component of the Internet of Things operating system.

[0045] 106. The Bluetooth PAN device obtains the application program of the Bluetooth application device through the API interface of the TCP / IP component according to the assigned IP address and ARP address.

[0046] In the embodiment of the present invention, since the Bluetooth PAN device has been assigned an IP address and an ARP address, the Bluetooth PAN device can perform data transmission with the Bluetooth application device through the corresponding Tx data sending channel and Rx data receiving channel, so as to obtain the application program in the Bluetooth application device.

[0047] In a preferred embodiment of the present invention, the method further includes an automatic recovery process when the establishment of the PAN profile instance connected by the PAN fails or is abnormally disconnected. First, based on the address of the last connected device, attempt to reconstruct the pan profile at a short periodic interval; if the above reconstruction process fails, start a search process, and based on the strongest 6 peer devices found, start the pairing and automatic connection of the PAN profile.

[0048] Figure 5 It is the automatic recovery flowchart of the PAN profile in the embodiment of the present invention. As Figure 5 shown, the specific process of automatic recovery includes that the PAN cmd / event module of the PAN middleware receives the PAN disconnection event indication reported by the Bluetooth stack, then starts a timer. If the timer times out, send a command to establish a GAP connection to the Bluetooth stack, where the connection object in the GAP connection command is the address of the peer Bluetooth device before abnormal disconnection; if the indication of successful GAP connection is received, perform the PAN automatic connection process, which is similar to the PAN automatic connection process in the above embodiment, to achieve the recovery of the PAN connection; if the indication of failed GAP connection is received, restart the timer; after the timer is restarted multiple times, give up reconnecting to the address of the previous Bluetooth device, send a device search command to the Bluetooth stack, and start the device search process; according to the signal strength of the devices found, attempt GAP connection from front to back. Once successful, start the PAN connection process to achieve the recovery of the PAN connection.

[0049] In a preferred embodiment of the present invention, in addition to attempting to establish a GAP connection according to the signal strength of the devices found, the Bluetooth stack can also give the corresponding peer PAN capability event indication to evaluate the PAN capabilities of each peer Bluetooth device, and select the peer Bluetooth device with better PAN capabilities to attempt GAP connection. Figure 6 It is the structural diagram of the Bluetooth PAN communication system based on the Internet of Things operating system in the embodiment of the present invention. As Figure 6As shown in the figure, the communication system includes N Bluetooth PAN devices and M Bluetooth application devices; the Bluetooth PAN devices and the Bluetooth application devices are connected through a PAN middleware and an Internet of Things operating system component; the PAN middleware includes a PAN cmd / event module, a PAN device module, and a PANconfig module; the Internet of Things operating system component includes a TCP / IP component and an Internet of Things device list; the Bluetooth PAN devices are respectively connected to the PAN cmd / event module and the PAN config module through the Bluetooth addresses in the Bluetooth stack, the Bluetooth PAN devices are connected to the TCP / IP component through a Tx / Rx data channel, the PAN device module is interconnected with the Internet of Things device list, and the TCP / IP component is connected to the APP application program of the Bluetooth application device through an API interface.

[0050] It can be understood that in the embodiment of the present invention, there is one or more application programs in each Bluetooth application device, and the Bluetooth PAN device can obtain one or more application programs in the Bluetooth application device through the communication method and / or communication system of the present invention.

[0051] Specifically, the PAN device module provides an interface between the PAN middleware and the Internet of Things operating system. The PAN device module virtualizes the pan profile instance that establishes a PAN connection in the Bluetooth stack as a pan device and registers it in rt-thread. This virtual device is similar to the characteristics of an Ethernet device. The specific characteristics are as follows:

[0052] 1) Allocate a specific "device" name (corresponding to the pan profile connection).

[0053] 2) Have an Ethernet address bound to this device (mapped from the MAC address of the Bluetooth BT).

[0054] 3) Define an IP->Ethernet data transmission path for the interface with the TCP / IP component of the Internet of Things operating system.

[0055] 4) Define an Ethernet->IP data reception path for the interface with the TCP / IP component of the Internet of Things operating system.

[0056] The PAN config module provides a configuration interface between the PAN middleware and the pan stack. It receives the configuration of the pan profile from the Bluetooth stack and passes the key information to the PAN device module. The key information includes but is not limited to: the MAC address of the current Bluetooth device; the MAC address of the peer device, etc.

[0057] The PAN cmd / event module provides an interface for process interaction between the PAN middleware and the pan stack, which is used to send commands to the Bluetooth stack and receive and process event indications from the Bluetooth stack. The commands specifically include the local PAN registration command; the PAN connection initiation command; the PAN disconnection command; the device search command. The event indications specifically include the GAP connection event indication; the peer PAN capability event indication; the PAN connection event indication; the PAN disconnection event indication; the discovered device indication.

[0058] In the description of the present invention, it should be understood that the orientation or positional relationship indicated by terms such as "coaxial", "bottom", "one end", "top", "middle", "the other end", "upper", "one side", "top", "inner", "outer", "front", "center", "both ends", etc. is based on the orientation or positional relationship shown in the drawings. It is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, so it cannot be understood as a limitation to the present invention.

[0059] In the present invention, unless otherwise clearly specified and defined, terms such as "installation", "setting", "connection", "fixation", "rotation", etc. should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or integrated; it can be a mechanical connection or an electrical connection; it can be directly connected or indirectly connected through an intermediate medium. It can be the communication inside two elements or the interaction relationship between two elements. Unless otherwise clearly defined, for those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific situations.

[0060] Although the embodiments of the present invention have been shown and described, for those of ordinary skill in the art, it can be understood that various changes, modifications, substitutions, and variations can be made to these embodiments without departing from the principle and spirit of the present invention. The scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A Bluetooth PAN communication method based on an Internet of Things operating system, characterized in that, the method includes: The Bluetooth PAN device turns on Bluetooth and establishes a PAN profile instance for PAN connection in the Bluetooth stack; The Bluetooth stack transmits the Bluetooth address of the PAN profile instance to the PAN config module of the PAN middleware through the configuration interface; The PAN cmd / event module of the PAN middleware sends a GAP connection status query command to the Bluetooth stack, and initiates a PAN profile connection after receiving the corresponding event indication. Specifically, it includes: the PAN cmd / event module of the PAN middleware sends a GAP connection status query command to the Bluetooth stack. If it receives a GAP connection event indication and there is a GAP connection, it sends a PAN connection command to the Bluetooth stack to start the establishment of the PAN profile connection; if it receives a GAP connection event indication and there is no GAP connection, it sends a GAP connection command to the Bluetooth stack to start the establishment of the GAP connection; if it receives a GAP connection event indication and is in the GAP connection, it waits for subsequent GAP connection event indications; The PAN device module of the PAN middleware simulates the PAN profile instance in the PAN config module as a pan device with Ethernet characteristics and registers it in the Internet of Things device list of the Internet of Things operating system; The PAN middleware starts the TCP / IP component of the Internet of Things operating system and assigns an IP address and an ARP address to the pan device; The Bluetooth PAN device obtains the application program of the Bluetooth application device through the API interface of the TCP / IP component according to the assigned IP address and ARP address; When the establishment of the PAN profile instance of the PAN connection fails or is abnormally disconnected, an automatic recovery process is performed. Specifically, when the PAN cmd / event module of the PAN middleware receives the PAN disconnection event indication reported by the Bluetooth stack, it sends a PAN profile disconnection command to the Bluetooth stack and starts a timer. If the timer times out, it sends a GAP connection command to the Bluetooth stack to start the establishment of the GAP connection; if it receives the event indication of successful GAP connection, it performs the PAN automatic connection process to achieve the recovery of the PAN connection; if it receives the event indication of failed GAP connection, it restarts the timer; after the timer is restarted multiple times, it abandons the address of the previous Bluetooth device and sends a device search command to the Bluetooth stack to start the device search process; according to the signal strength of the searched device, from front to back, it tries to establish a GAP connection. Once the connection is successful, it starts the PAN automatic connection process to achieve the recovery of the PAN connection.

2. The Bluetooth PAN communication method based on an Internet of Things operating system according to claim 1, characterized in that, the Bluetooth address of the PAN profile instance includes the MAC address of the current Bluetooth PAN device and the MAC address of the peer device.

3. A Bluetooth PAN communication method based on an Internet of Things operating system according to claim 1, characterized in that, the PAN device module of the PAN middleware simulates the PAN profile instance in the PAN config module as a pan device with Ethernet characteristics, including assigning a specific pan device name to each PAN profile instance, obtaining an Ethernet address by mapping according to the MAC address of Bluetooth BT, and corresponding the Ethernet address to the specific pan device one by one.

4. A Bluetooth PAN communication method based on an Internet of Things operating system according to claim 1, characterized in that, before the PAN middleware starts the TCP / IP component of the Internet of Things operating system and assigns an IP address and an ARP address to the pan device, it further includes building a data sending channel from IP communication to Ethernet communication that interfaces with the TCP / IP component of the Internet of Things operating system; building a data receiving channel from Ethernet communication to IP communication that interfaces with the TCP / IP component of the Internet of Things operating system.

5. A Bluetooth PAN communication system based on an Internet of Things operating system for implementing the Bluetooth PAN communication method based on an Internet of Things operating system according to any one of claims 1-4, characterized in that, the system includes a Bluetooth PAN device and a Bluetooth application device; the Bluetooth PAN device and the Bluetooth application device are connected through a PAN middleware and an Internet of Things operating system component; the PAN middleware includes a PAN cmd / event module, a PAN device module and a PAN config module; the Internet of Things operating system component includes a TCP / IP component and an Internet of Things device list; the Bluetooth PAN device is connected to the PAN cmd / event module and the PAN config module respectively through the Bluetooth address in the Bluetooth stack, the Bluetooth PAN device is connected to the TCP / IP component through a Tx / Rx data channel, the PAN device module is interconnected with the Internet of Things device list, and the TCP / IP component is connected to the APP application program of the Bluetooth application device through an API interface.

6. A Bluetooth PAN communication system based on an Internet of Things operating system according to claim 5, characterized in that, the Tx / Rx data channel is a data sending / receiving channel between IP and Ethernet.

7. A Bluetooth PAN communication system based on an Internet of Things operating system according to claim 5, characterized in that, The PAN cmd / event module is used to send commands to the Bluetooth stack, and receive and process event indications from the Bluetooth stack; the commands specifically include PAN registration commands; PAN connection commands; PAN disconnection commands; device search commands; GAP connection status query commands; GAP connection commands; the event indications specifically include GAP connection event indications; peer PAN capability event indications; PAN connection event indications; PAN disconnection event indications; indications of discovered devices.

Citation Information

Patent Citations

  • Network access method, terminal, network server and computer readable storage medium

    CN108322926A

  • Control method and terminal equipment

    CN113709850A