WO2022006876A1 - Procédé et appareil de communication dans un réseau corporel, ainsi que nœud, support de stockage et puce - Google Patents

Procédé et appareil de communication dans un réseau corporel, ainsi que nœud, support de stockage et puce Download PDF

Info

Publication number
WO2022006876A1
WO2022006876A1 PCT/CN2020/101407 CN2020101407W WO2022006876A1 WO 2022006876 A1 WO2022006876 A1 WO 2022006876A1 CN 2020101407 W CN2020101407 W CN 2020101407W WO 2022006876 A1 WO2022006876 A1 WO 2022006876A1
Authority
WO
WIPO (PCT)
Prior art keywords
node
information
network
backup network
backup
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2020/101407
Other languages
English (en)
Chinese (zh)
Inventor
茹昭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to PCT/CN2020/101407 priority Critical patent/WO2022006876A1/fr
Priority to CN202080100538.3A priority patent/CN115516923B/zh
Publication of WO2022006876A1 publication Critical patent/WO2022006876A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A50/00TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE in human health protection, e.g. against extreme weather
    • Y02A50/30Against vector-borne diseases, e.g. mosquito-borne, fly-borne, tick-borne or waterborne diseases whose impact is exacerbated by climate change
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Definitions

  • the embodiments of the present application relate to, but are not limited to, the technical field of body area networks, and in particular, relate to a communication method, device, node, storage medium, and chip in a body area network.
  • Body Area Network is a network of wearable or embeddable devices. Since these devices communicate through wireless technology, the body area network is also called the Wireless Body Area Network (WBAN). How to widen the communication mode between the devices in the body area network is an ongoing research problem in the art.
  • WBAN Wireless Body Area Network
  • Embodiments of the present application provide a communication method, device, first node, central node, second node, and chip in a body area network.
  • a communication method in a body area network including:
  • the first node sends a connection request to the central node
  • the first node receives the connection allocation information sent by the central node; the connection allocation information carries the backup network information of the second node; the backup network information of the second node is used for the first node to access and communicate with the second node.
  • the standby network corresponding to the standby network information of the two nodes.
  • a communication method in a body area network including
  • the central node receives the connection request sent by the first node
  • the central node sends connection allocation information to the first node; the connection allocation information carries the backup network information of the second node; the backup network information of the second node is used for the first node to access and the second node
  • the standby network corresponding to the standby network information of the node.
  • a communication method in a body area network including:
  • the second node starts the backup network of the second node in the event that the primary network connection between the first node and the second node fails; the backup network of the second node is used for the first node
  • the node accesses based on the backup network information of the second node in the connection allocation information sent by the central node.
  • a communication device comprising:
  • connection request sending unit used for the first node to send a connection request to the central node
  • connection allocation receiving unit used for the first node to receive the connection allocation information sent by the central node; the connection allocation information carries the backup network information of the second node; the backup network information of the second node is used for the first node The node accesses the backup network corresponding to the backup network information of the second node.
  • a communication device comprising:
  • connection request receiving unit used for the central node to receive the connection request sent by the first node
  • connection allocation sending unit used by the central node to send connection allocation information to the first node; the connection allocation information carries the backup network information of the second node; the backup network information of the second node is used for the first node Access the backup network corresponding to the backup network information of the second node.
  • a communication device comprising:
  • a start-up unit used for the second node to start the backup network of the second node when the main network connection between the first node and the second node fails; the backup network of the second node uses At the first node, access is based on the backup network information of the second node in the connection allocation information sent by the central node.
  • a first node comprising: a memory and a processor
  • the memory stores a computer program executable on the processor
  • a central node including: a memory and a processor
  • the memory stores a computer program executable on the processor
  • a second node comprising: a memory and a processor
  • the memory stores a computer program executable on the processor
  • a computer storage medium where one or more programs are stored in the computer storage medium, and the one or more programs can be executed by one or more processors to implement any one of the above methods steps in;
  • the one or more programs may be executed by one or more processors to implement the steps in any of the methods described above;
  • the one or more programs may be executed by one or more processors to implement steps in any of the methods described above.
  • a chip comprising: a processor for calling and running a computer program from a memory, so that a device installed with the chip executes the steps in any of the methods described above;
  • a twelfth aspect provides a computer program product comprising a computer storage medium storing computer program code, the computer program code comprising instructions executable by at least one processor, when all Steps in any of the methods described above are implemented when the instructions are executed by the at least one processor;
  • the instructions implement the steps of any of the above methods when executed by the at least one processor.
  • the first node sends a connection request to the central node; the first node receives the connection allocation information sent by the central node; the connection allocation information carries the backup network information of the second node; The backup network information is used for the first node to access a backup network corresponding to the backup network information of the second node.
  • the first node can access the backup network of the second node, so that on the basis of the communication between the first node and the second node through the body area network, a first node and a second node are also provided.
  • the communication mode between the two nodes through the backup network widens the communication mode between the first node and the second node.
  • FIG. 1 is a schematic diagram of the network topology of a body area network according to an embodiment of the present application
  • FIG. 2 is a schematic flowchart of establishing a connection between a common node and a central node according to an embodiment of the application;
  • FIG. 3 is a schematic diagram of a data structure of an information component provided by an embodiment of the present application.
  • FIG. 4 is a schematic diagram of an implementation flowchart of a communication method in a body area network provided by an embodiment of the present application
  • FIG. 5 is a schematic diagram of an implementation flowchart of another communication method in a body area network provided by an embodiment of the present application.
  • FIG. 6a is a schematic flowchart of implementation of another communication method in a body area network provided by an embodiment of the present application.
  • 6b is a schematic diagram of a data structure of another information component provided by an embodiment of the present application.
  • FIG. 7 is a schematic flowchart of implementation of still another communication method in a body area network provided by an embodiment of the present application.
  • FIG. 8 is a schematic flowchart of an implementation of a communication method in a body area network provided by another embodiment of the present application.
  • FIG. 9 is a schematic diagram of an implementation flowchart of a communication method in a body area network provided by another embodiment of the present application.
  • FIG. 10 is a schematic flowchart of an implementation of a communication method in a body area network according to still another embodiment of the present application.
  • FIG. 11 is a schematic diagram of the composition and structure of a communication device according to an embodiment of the present application.
  • FIG. 12 is a schematic diagram of a composition structure of another communication device provided by an embodiment of the present application.
  • FIG. 13 is a schematic diagram of the composition and structure of another communication device provided by an embodiment of the present application.
  • FIG. 14 is a schematic diagram of a hardware entity of a first node according to an embodiment of the present application.
  • 15 is a schematic diagram of a hardware entity of a central node according to an embodiment of the present application.
  • FIG. 16 is a schematic diagram of a hardware entity of a second node according to an embodiment of the present application.
  • FIG. 17 is a schematic structural diagram of a chip provided by an embodiment of the present application.
  • FIG. 1 is a schematic diagram of a network topology of a body area network provided by an embodiment of the present application. As shown in FIG. 1 , in a body area network environment, a first body area network BAN1 and a second body area network BAN2 may exist.
  • the BAN1 may include a hub (Hub) H1 and common nodes N1a, N1b, N1c and N1d connected to the hub.
  • the BAN2 may include a hub H2 and ordinary nodes N2a, N2b, N2c, N2d and N2e connected to the hub.
  • the hub in this embodiment of the present application may be a central node.
  • the number of common nodes can be between zero and a set maximum number (mMaxBANSize). Between the first body area network BAN1 and the second body area network BAN2, an optional mechanism for coexistence and interference mitigation between adjacent or overlapping BANs may also be provided.
  • the first body area network BAN1 and the second body area network BAN2 in FIG. 1 are both single-hop star-shaped BANs. In the single-hop star-shaped BAN, frame exchange will be performed directly between the nodes and the center of the BAN. In other embodiments, the first body area network BAN1 or the second body area network BAN2 may be a two-hop extended star BAN or other topology in which the hubs and nodes would optionally The nodes of the relay function exchange frames.
  • the hub in the embodiment of the present application may be a server, a mobile phone, a tablet computer, a notebook computer, a palmtop computer, a personal digital assistant, a portable media player, a smart speaker, a navigation device, a display device, a smart bracelet and other wearable devices, virtual Reality (Virtual Reality, VR) device, Augmented Reality (AR) device, pedometer, digital TV or desktop computer, etc.
  • the hub may be any of the hubs in FIG. 1 , for example.
  • the first node or the second node in this embodiment of the present application may be some nodes with sensing functions, for example, sensor nodes distributed on the surface of the human body, sensor nodes implanted inside the human body, etc., sensor nodes distributed around the human body, etc.
  • the sensor node can collect some data of the human body or the surrounding environment, for example, the first node or the second node can be a wearable device, such as a device for detecting blood pressure, blood lipids, or a device for monitoring heartbeat, pulse, and so on.
  • the first node or the second node may be two common nodes connected to the hub in FIG. 1 .
  • the embodiments of the present application do not limit the implementations of the central node, the first node, and the second node. As long as the central node, the first node, and the second node can execute the communication method in the body area network provided by the embodiments of the present application, they should It is within the protection scope of the embodiments of the present application.
  • FIG. 2 is a schematic flowchart of establishing a connection between a common node and a central node according to an embodiment of the application. As shown in Figure 2, a connection can be established between the common node and the central node through steps S101 to S107:
  • connection request frame (Connection Request frame)
  • the central node receives the connection request frame sent by the common node.
  • the common node can use the unconnected node identifier (Unconnected_Node Identifier, Unconnected_NID) as the sender identifier (Sender Identifier, Sender ID) to send the connection request frame to the central node, or the common node can also use the connected node identifier (Connected_NID) as the The sender identifier sends a connection request frame to the central node, where the connection identifier may be an identifier (NID_A) of an ordinary node that has been allocated by the central node to the ordinary node.
  • NID_A an identifier of an ordinary node that has been allocated by the central node to the ordinary node.
  • S203 The central node sends a first acknowledgment frame (I-Ack frame) to the common node and the common node receives the first acknowledgment frame sent by the central node.
  • I-Ack frame a first acknowledgment frame
  • the first acknowledgment frame may carry the recipient identifier (Recipient ID), the recipient identifier is the connected node identifier (Connected_NID) allocated by the central node to the common node, and the connection identifier may be NID_A.
  • the central node sends a connection assignment frame (Connection Assignment frame) to the common node, and the common node receives the connection assignment frame sent by the central node.
  • a connection assignment frame (Connection Assignment frame)
  • the connection allocation frame may carry the recipient identifier (Recipient ID), the recipient identifier is the connected node identifier (Connected_NID) allocated by the central node to the common node, and the connection identifier may be NID_A.
  • S207 The common node sends a second acknowledgment frame (I-Ack frame) to the central node, and the central node receives the second acknowledgment frame sent by the common node.
  • I-Ack frame a second acknowledgment frame
  • the second acknowledgment frame may carry a sender ID (Sender ID), the sender ID is a connected node identifier (Connected_NID) allocated by the central node to the common node, and the connection identifier may be NID_A.
  • Sender ID is a connected node identifier (Connected_NID) allocated by the central node to the common node
  • connection identifier may be NID_A.
  • the ordinary node After the ordinary node replies the second confirmation frame to the central node after receiving the connection allocation frame, the ordinary node establishes a connection with the central node.
  • beacon frame Beacon frame
  • the end of the beacon sent by the central node to the network may include one or more information elements or information elements (Information Element, IE).
  • the end of the connection request frame sent by the ordinary node to the central node may include one or more IEs.
  • the connection allocation frame sent by the node to the common node may include one or more IEs. Unrecognized IEs can be ignored by the receiver.
  • the common node may be the first node or the second node in the embodiment of the present application.
  • FIG. 3 is a schematic diagram of a data structure of an information component provided by an embodiment of the present application.
  • the data structure of the IE includes an Element ID (Element ID) field, a Length (Length) field and an Information (Information) field.
  • Element ID Element ID
  • Length Length
  • Information Information
  • the element ID field may be set to a value that identifies the information element.
  • the length field may be set to the length (in octets) of the following IE specific information field.
  • Information fields may be set according to the element ID as defined in the rest of this subsection.
  • the octet can also be called an octet (Octet).
  • the element ID field, the length field, and the information field may occupy 1 Octet, 1 Octet, and Length Octet, respectively.
  • Octet order can be represented by Octet order, octet 0 corresponding to both element ID and length, is the octet containing the Least Significant Bit (LSB) of this field, and is the first octet transmitted in this field Octet.
  • L-R of the Octet order corresponding to the information field can be expressed as: above the non-atomic field with multiple octets from left to right, the octet order is L-R.
  • the human body channel is greatly affected by the relative position of the device (for example, the position between the first node and the second node).
  • the arm swing may cause the connection between the device and the central node to be disconnected. open, causing business interruption.
  • FIG. 4 is a schematic flowchart of the implementation of a communication method in a body area network provided by an embodiment of the present application. As shown in FIG. 4 , the method can be applied to a first node, and the method includes:
  • the first node sends a connection request to the central node.
  • connection request (Connection Req) may be the connection request frame in the above-mentioned embodiments.
  • connection request may be used to request alternate network information for the second node.
  • the first node receives the connection allocation information sent by the central node; the connection allocation information carries the backup network information of the second node.
  • connection allocation information may be the connection allocation frame in the above embodiment.
  • the first node accesses the backup network corresponding to the backup network information of the second node based on the backup network information of the second node.
  • the backup network information may be information for identifying the backup network.
  • the connection request may also be used to request the identification of the first node, the identification of the first node may be allocated to the first node by the central node, and the identification of the first node may correspond to the first node.
  • the value of the identifier of the first node may be between 0x02-0xF5.
  • the connection allocation information received by the first node and sent by the central node may also include the identifier of the first node, and then the first node may be connected to the body area network network based on the identifier of the first node, and the first node may also be based on the identifier of the second node.
  • the backup network information accesses the backup network of the second node.
  • the first node may first access the body area network based on the identity of the first node, and when the body area network connection between the first node and the second node is disconnected or the body area network connection fails, the first node may access the body area network based on the first node and the second node.
  • the backup network information of the second node is connected to the backup network of the second node.
  • the first node obtains the identity of the first node and the backup network information of the second node, it can ignore the identity of the first node or not access the body area network network, and directly connect the network based on the backup network information of the second node. into the alternate network of the second node.
  • the connection request may not include the identification of the first node, so that the first node may not be connected to the body area network network, but directly connected to the backup network of the second node.
  • the first node may send the backup network information only for requesting the second node, without requesting the identification of the first node.
  • the first node in the body area network, can access the backup network of the second node, so that on the basis of the communication between the first node and the second node through the body area network, a method is also provided.
  • the communication mode between the first node and the second node through the backup network widens the communication mode between the first node and the second node.
  • FIG. 5 is a schematic flowchart of the implementation of another communication method in a body area network provided by an embodiment of the present application. As shown in FIG. 5 , the method includes:
  • the first node sends a connection request to the central node; the central node receives the connection request sent by the first node.
  • S503 The central node sends connection allocation information to the first node; the first node receives the connection allocation information sent by the central node.
  • the connection allocation information carries the backup network information of the second node; the backup network information of the second node is used for the first node to access the backup network corresponding to the backup network information of the second node.
  • the first node accesses the backup network corresponding to the backup network information of the second node based on the backup network information of the second node.
  • the first node may access the backup network of the second node based on the backup network information of the second node, so that the first node may be connected to the backup network of the second node in the body area network environment, Therefore, another network for data interaction between the first node and the second node is provided, so that data transmission in the body area network can have other transmission modes, and the reliability of data transmission is improved.
  • FIG. 6a is a schematic flowchart of the implementation of another communication method in a body area network provided by an embodiment of the present application. As shown in FIG. 6a, the method includes:
  • the central node periodically sends a beacon to the network, and the first node receives the beacon sent by the central node.
  • Beacon can carry information that the central node supports backup channel register.
  • the beacon may be the above-mentioned beacon frame (Beacon frame).
  • the central node sends a beacon frame at the beginning of each activated superframe, or, due to the interference of adjacent body area networks, sends beacon frames at other times than the beginning.
  • Beacon frames are mainly used for clock synchronization and network management, such as the coordination of media access and energy management between nodes.
  • the information that the central node supports alternate channel registration may be in one or at least two information components included in the beacon.
  • the information that the central node supports the registration of the alternate channel can be represented by characters.
  • the first node determines, based on the beacon, that the central node supports the registration of the backup channel.
  • the first node may determine that the central node supports the registration of the backup channel based on the information that the registration of the backup channel is supported in one or at least two information components included in the beacon.
  • the first node sends a connection request to the central node; the central node receives the connection request sent by the first node.
  • the connection request may carry the backup network information of the first node.
  • the backup network information of the first node may be short-range wireless network information, and the network corresponding to the short-range wireless network information is a short-range wireless network.
  • the backup network information of the first node corresponds to the backup network of the first node, and the backup network of the first node may be a network other than the body area network network.
  • the backup network of the first node may include: Bluetooth low energy (Bluetooth low energy) Low Energy (BLE) network, Wireless Fidelity (WiFi) network or zigbee network, Near Field Communication (NFC) network, Ultra Wide Band (UWB) network, Zwave network , Thread network, mesh network, HiLink network, Light Fidelity (LiFi) network, HomeKit network, etc.
  • the backup network of the first node may be an Internet of Things (Internet of Things, IoT) network, a 4G network, or a 5G network.
  • the backup network information of the first node may be information for accessing the backup network of the first node.
  • the backup network information of the first node may include: a backup channel of the first node.
  • the spare channel of the first node is a channel supported by the first node.
  • the backup channel of the first node may include a BLE channel, a WiFi channel, a zigbee channel, an IoT channel, a 4G channel or a 5G channel, and the like.
  • the alternate network information of the first node is included in one or at least two information components included in the connection request.
  • one spare network information of the first node may be included in one information component included in the connection request, and at least two spare network information of the first node may be included in one information component or at least two information components included in the connection request. That is, one spare information may correspond to only one information element, or at least two spare information may correspond to one information element.
  • FIG. 6b is a schematic diagram of the data structure of another information component provided by an embodiment of the application.
  • the element ID field in the information component IE is 11111111
  • the length field is 12
  • FIG. 6b only illustrates a representation of the data structure of the IE.
  • the data structure of the IE may have other data structures, for example, at least one of the element ID field, the length field, and the information field may be Other values are not limited in this embodiment of the present application.
  • the central node may return the first confirmation frame to the first node.
  • S607 The central node sends connection allocation information to the first node; the first node receives the connection allocation information sent by the central node.
  • the method further includes: the central node determines an identifier of the first node allocated to the first node.
  • the connection allocation information may carry the backup network information of the second node; the backup network information of the second node is used for the first node to access the backup network corresponding to the backup network information of the second node.
  • the backup network information of the second node may be used by the first node to access the network based on the backup network information of the second node when the primary network connection between the first node and the second node fails. Alternate network for the second node.
  • the backup network information of the second node may be short-range wireless network information, and the network corresponding to the short-range wireless network information is a short-range wireless network.
  • the backup network information of the second node corresponds to the backup network of the second node, and the backup network of the second node may be a network other than the body area network network.
  • the backup network of the second node may include: a Bluetooth low energy network, One of the Wi-Fi or Zigbee Networks, Near Field Communication Networks, Ultra Wideband Networks, Zwave Networks, Thread Networks, Wireless Mesh Networks, HiLink Networks, Optical Fidelity Networks, HomeKit Networks, etc.
  • the backup network of the second node may be an IoT network, a 4G network, or a 5G network, or the like.
  • the backup network information of the second node may be information for accessing the backup network of the second node.
  • the backup network information of the second node may include: a backup channel of the second node.
  • the spare channel of the second node is a channel supported by the second node.
  • the backup channel of the second node may include a BLE channel, a WiFi channel, a zigbee channel, an IoT channel, a 4G channel or a 5G channel, and the like.
  • connection allocation information may further carry the identifier of the first node allocated to the first node by the central node.
  • the identifier of the first node is used for communication between the first node and the second node through the main network, or, it can also be understood as: the first node can access the body area network based on the identifier of the first node.
  • connection allocation information carries the identifier of the first node and the backup network information of the second node, so that the first node can be made to perform a
  • the backup network information of the second node is connected to the backup network of the second node.
  • the access of the first node to the body area network may be that the first node is connected to the central node through the body area network network.
  • connection allocation information carries a first relationship table including an identifier of the first node, backup network information of the first node, an identifier of the second node, and backup network information of the second node.
  • the first relation table is in one or at least two information components included in the connection allocation information.
  • the first relationship table may be determined by the central node, and the central node determines the third relationship table; the third relationship table includes the identifier of the second node and the backup network information of the second node; The identifier of the first node and the backup network information of the first node are added to the three relational tables to obtain the first relational table.
  • the third relationship table may be a relationship table obtained by updating the first relationship table.
  • the central node may obtain the currently stored third relationship table, and when the central node sends the connection allocation information to the second node, the third relationship table may also be carried therein. Then, the central node may update the third relationship table according to the identifier of the first node in the connection request and the backup network information of the first node to obtain the first relationship table.
  • the central node can update the first relationship table in the case of obtaining the new node identifier and backup network information sent by other nodes, and then can update the first relationship table after the update.
  • a relational table is sent to other nodes.
  • the first relationship table and the third relationship table may include the identifier of the other node and the network information corresponding to the identifier of the other node.
  • the first relationship table in this embodiment of the present application includes identifiers of at least two nodes, and backup network information of the at least two nodes corresponding to the identifiers of the at least two nodes one-to-one.
  • the identifiers of the at least two nodes include the identifiers of the first node and the identifiers of the second node, and the backup network information of the at least two nodes includes the backup network information of the first node and the backup network information of the second node.
  • the first node may return a second confirmation frame to the central node.
  • the first node Based on the identifier of the first node, the first node communicates with the second node through the main network.
  • the main network in this embodiment of the present application may be a body area network network.
  • the first node accesses the backup network of the second node based on the backup network information of the second node.
  • the first node may first determine that the primary network connection between the first node and the second node fails, and then access the backup network of the second node based on the backup network information of the second node.
  • the first node accessing the backup network corresponding to the backup network information of the second node based on the backup network information of the second node may include: the first node determining the second node based on the first relationship table If the backup network information of the first node matches the backup network information of the first node, access the backup network of the second node.
  • the first node accessing the backup network corresponding to the backup network information of the second node based on the backup network information of the second node may include: the first node determining the second node based on the second relationship table. If the backup network information of the node matches the backup network information of the first node, access the backup network of the second node.
  • the second relationship table and how to determine the matching between the backup network information of the second node and the backup network information of the first node based on the first relationship table or the second relationship table, please refer to the following describe.
  • the first node accesses the backup network of the second node based on the backup network information of the second node, so that the first node accesses the backup network of the second node based on the backup network information of the second node.
  • the first node can still communicate with the second node, thereby improving the reliability of communication between the first node and the second node.
  • FIG. 7 is a schematic flowchart of the implementation of a communication method in a body area network provided by an embodiment of the present application. It should be noted that although FIG. 7 shows a schematic flowchart of a communication method in a body area network, the first node In the process of execution, the central node or the second node may selectively execute some or all of the following steps, which are not limited in this embodiment of the present application. As shown in Figure 7, the method includes:
  • the central node periodically sends a beacon to the network, and the first node receives the beacon sent by the central node.
  • the first node determines, based on the beacon, that the central node supports the registration of the backup channel.
  • the first node sends a connection request to the central node; the central node receives the connection request sent by the first node.
  • S707 The central node sends connection allocation information to the first node; the first node receives the connection allocation information sent by the central node.
  • the connection allocation information carries a first relationship table, and the first relationship table includes the identifier of the first node, the backup network information of the first node, the identifier of the second node, and the backup network information of the second node.
  • a main network connection is established between the first node and the second node, that is, an application layer connection is established between the first node and the second node, so that the first node and the second node send application layer data through the body area network network , and then the subsequent process can be performed.
  • an application layer connection is established between the first node and the second node, so that the first node and the second node send application layer data through the body area network network , and then the subsequent process can be performed.
  • related signaling and related data may be transmitted between the first node and the second node through the body area network.
  • signaling or data is transmitted between the first node and the second node through the body area network, it needs to be forwarded by the central node.
  • no forwarding through the central node is required.
  • the backup network information of the second node is used for the first node to access the second node's network based on the second node's backup network information in the event that the primary network connection between the first node and the second node fails based on the identifier of the first node. Alternate network.
  • the first node determines, based on the first relationship table, that the backup network information of the second node matches the backup network information of the first node.
  • the first node may determine the backup network of the first node and the backup network of the second node from the first relationship table, and if the two are consistent, determine that the two backup networks match. For example, the first node may determine whether there is an identifier of the second node from the first relationship table, and if there is an identifier of the second node, determine whether there is a backup network with the second node, and if the second node has a backup network In this case, it can be determined whether the backup network of the first node and the backup network of the second node match.
  • the backup network of the first node includes BLE
  • the backup network of the second node includes BLE
  • the first node determines that the backup network of the first node matches the backup network of the second node.
  • the backup network of the first node includes BLE and WiFi
  • the backup network of the second node includes BLE and ZigBee
  • the first node determines that the backup network BLE of the first node matches the backup network BLE of the second node.
  • the first node sends the first request to the second node through the central node; the central node receives the first request sent by the first node, and sends the first request to the second node; the second node receives the first request sent by the first node through the central node first request.
  • the first request is used to request broadcast data of the second node and pairing information of the second node.
  • the broadcast data of the second node and the pairing information of the second node are used for the first node to connect with the second node through the backup network of the second node.
  • the broadcast data of the second node is used for the first node to access the backup network of the second node.
  • the pairing information of the second node is used for the first node to establish a connection with the second node.
  • the broadcast data of the second node may include BLE discovery broadcast packets or BLE discovery broadcast data
  • the pairing information of the second node may include out-of-band data (Out of Band, OOB) .
  • OOB out-of-band data
  • the first request may only be used to request the broadcast data of the second node without requesting the pairing information of the second node.
  • the pairing information of the second node can be obtained, so as to connect the first node and the second node, thereby Communication between the first node and the second node is made through the backup network of the second node.
  • the first request may further include an identifier of the first node and backup network information of the first node, and the identifier of the first node and backup network information of the first node are used by the second node to send The identifier of the first node and the backup network information of the first node are added to the stored third relationship table to obtain the first relationship table. That is, after receiving the first request, the second node may add the identifier of the first node and the backup network information of the first node to the stored third relationship table to obtain the first relationship table.
  • the third relationship table stored by the second node may be sent by the central node to the second node, or the second node may be updated based on other relationship tables.
  • the first request may further include a physical address (media access control (Media Access Control, MAC) address) of the first node.
  • the second node may, based on the MAC address in the first request, establish a backup network connection of the second node with the first node when the body area network connection between the first node and the second node fails or is disconnected.
  • the MAC address is BLE MAC
  • the second node may establish a BLE connection with the first node.
  • the second node sends the first message to the first node through the central node; the central node receives the first message sent by the second node, and forwards the first message to the first node; the first node receives the first message sent by the second node through the central node a message.
  • the first message carries broadcast data of the second node and pairing information of the second node.
  • the first message carries the broadcast data of the second node without necessarily carrying the pairing information of the second node.
  • the second node may add the identifier and the identifier of the first node to the stored third relationship table.
  • the standby network information of the first node is obtained, and the first relationship table is obtained.
  • the broadcast data of the second node and the pairing information of the second node in the first message may be stored.
  • the first node and the second node can perform data transmission through the main network, that is, the first node and the second node can perform data interaction at the application layer through the body area network, and the first node and the second node can use the The central node transmits data.
  • the second node starts the backup network of the second node.
  • the backup network of the second node is used for the first node, and is accessed based on the backup network information of the second node in the connection allocation information sent by the central node.
  • the backup network of the second node may be a Bluetooth low energy BLE network; starting the backup network of the second node may include: starting Bluetooth low energy advertising (BLE Advertising) of the second node.
  • BLE Advertising Bluetooth low energy advertising
  • the first node can perform Bluetooth low energy advertising initiation or scanning (BLE Initiating/Scanning) to access the BLE of the second node.
  • the first node may access the Bluetooth network of the second node based on the broadcast data of the second node.
  • the second node may further perform the following step: the second node determines that the backup network information of the first node matches the backup network information of the second node. For example, the second node may determine that the backup network information of the first node matches the backup network information of the second node based on the currently stored first relationship table.
  • the second node may determine that the primary network connection between the first node and the second node fails if the data sent by the first node is not received within a set period of time.
  • the second node may receive indication information sent by the central node, where the indication information is used to indicate that the primary network connection between the central node and the first node fails, so as to determine the primary network connection between the first node and the second node. Network connection failed.
  • the first node may access the backup network of the second node based on the broadcast data of the second node and the pairing information of the second node. Further, the first node may also establish a connection with the second node through the backup network of the second node.
  • the first node may access the backup network of the second node based on the broadcast data of the second node.
  • the first node may determine that the primary network connection fails in the following manner: the central node determines that the primary network connection between the central node and the second node fails, and sends notification information to the first node; the first node receives the central node The sent notification information; the notification information is used to indicate that the main network connection between the central node and the second node fails.
  • the notification information may carry the identifier of the second node.
  • the central node may not receive the data of the second node within a period of time, and determine that the main network connection between the central node and the second node fails.
  • the first node may determine that the primary network connection fails by the following methods: the first node does not receive the information sent by the second node within a certain period of time, and determines the primary network between the first node and the second node. Connection failed.
  • the broadcast data of the second node and the pairing information of the second node are sent to the first node by the second node, so that the first node can be based on the broadcast data of the second node and the pairing information of the second node.
  • the broadcast data of the second node and the pairing information of the second node are sent to the first node by the second node, so that the first node can be based on the broadcast data of the second node and the pairing information of the second node.
  • connect with the second node through the backup network of the second node so as to avoid the situation that the data between the first node and the second node cannot be transmitted when the connection of the body area network fails.
  • FIG. 8 is a schematic flowchart of an implementation of a communication method in a body area network provided by another embodiment of the present application. It should be noted that although FIG. 8 shows a schematic flowchart of a communication method in a body area network, the first During the execution process of the node, the central node, or the second node, some or all of the following steps may be selectively executed, which is not limited in this embodiment of the present application. The difference between the embodiment of the present application and the embodiment corresponding to FIG. 7 is at least that: the connection request also carries the first related information. As shown in Figure 8, the method includes:
  • the central node periodically sends a beacon to the network, and the first node receives the beacon sent by the central node.
  • the beacon can carry the information that the central node supports the registration of the alternate channel.
  • the first node determines, based on the beacon, that the central node supports backup channel registration.
  • the first node sends a connection request to the central node; the central node receives the connection request sent by the first node.
  • the connection request carries the backup network information of the first node and the first related information, where the first related information represents information required to access the backup network of the first node.
  • the first related information may include: the physical address (MAC address) of the first node and/or broadcast data of the first node. Wherein, the physical address of the first node and/or the broadcast data of the first node are used for other nodes and the first node to connect with the first node through the backup network of the first node.
  • MAC address physical address
  • broadcast data of the first node are used for other nodes and the first node to connect with the first node through the backup network of the first node.
  • the backup network information and the first related information of the first node may be included in one or at least two information components included in the connection request.
  • S807 The central node sends connection allocation information to the first node; the first node receives the connection allocation information sent by the central node.
  • the connection allocation information may carry a second relationship table, and the second relationship table may include the identifier of the first node, the backup network information of the first node, the first related information, the identifier of the second node, the backup network information of the second node, and the first node.
  • Two related information; the second related information represents the information required to access the standby network of the second node.
  • the second related information includes: the physical address (MAC address) of the second node and/or broadcast data of the second node.
  • the physical address of the second node and/or the broadcast data of the second node are used for other nodes and the second node to connect with the second node through the backup network of the second node.
  • the second relationship table may be in one or at least two information components included in the connection allocation information.
  • the central node may obtain the second relationship table based on the following manner: the central node determines a fourth relationship table, and the fourth relationship table includes the identifier of the second node, the backup network information of the second node, and the second related information; The identifier of the first node, the backup network information of the first node, and the first related information are added to the fourth relationship table to obtain a second relationship table.
  • the second relationship table may be a relationship table obtained by updating the fourth relationship table.
  • the central node can obtain the currently stored fourth relationship table, and when the central node sends the connection allocation information to the second node, it can also carry the fourth relationship table in it.
  • the identifier of the first node, the standby network information of the first node and the first related information in the connection request are updated to the fourth relationship table to obtain the second relationship table.
  • the central node can update the second relationship table in the case of obtaining the new node identification, backup network information and related information sent by other nodes, and then can update the The second relation table after is sent to other nodes.
  • the second relationship table in this embodiment of the present application includes identifiers of at least two nodes, standby network information of at least two nodes corresponding to the identifiers of the at least two nodes one-to-one, and identifiers of the at least two nodes one-to-one.
  • the identifiers of the at least two nodes include the identifier of the first node and the identifier of the second node
  • the backup network information of the at least two nodes includes the backup network information of the first node and the backup network information of the second node
  • the at least two related The information includes first related information and second related information.
  • the first node establishes a main network connection with the second node, that is, the first node establishes an application layer connection with the second node.
  • the first node determines, based on the second relationship table, that the backup network information of the second node matches the backup network information of the first node.
  • the first node may determine the backup network of the first node and the backup network of the second node from the second relationship table, and if the two are consistent, determine that the two backup networks match.
  • the first node sends the second request to the second node through the central node; the central node receives the second request sent by the first node, and forwards the second request to the second node; the second node receives the second request sent by the first node through the central node Second request.
  • the second request is used to request pairing information of the second node; the pairing information of the second node is used for the first node to access the backup network of the second node.
  • the pairing information of the second node may include out-of-band data OOB.
  • the second request may further carry or include the identifier of the first node, the backup network information of the first node, and the first related information.
  • the second node may also send the stored The identifier of the first node, the backup network information of the first node, and the first related information are added to the fourth relationship table to obtain a second relationship table.
  • the fourth relationship table stored by the second node may be sent by the central node to the second node, or the second node may be updated based on other relationship tables.
  • the first request may further include the MAC address of the first node, so that the second node is connected to the first node through the MAC address of the first node.
  • the second node sends the second message to the first node through the central node; the central node receives the second message sent by the second node, and forwards the second message to the first node; the first node receives the message sent by the second node through the central node Second message.
  • the second message may carry pairing information of the second node.
  • the pairing information of the second node in the second message may be saved.
  • data transmission can be performed between the first node and the second node through the main network, that is, data interaction at the application layer can be performed between the first node and the second node through the body area network, and the first node and the second node Data can be transmitted through the central node.
  • the second node may initiate a Bluetooth low energy broadcast of the second node.
  • the second node may further perform the following steps: the second node may determine the backup network information of the first node and the second node based on the currently stored second relationship table The alternate network information matches.
  • the first node is connected to the second node through the backup network of the second node based on the second related information and the pairing information.
  • the first node may connect to the second node through the backup network of the second node based on the physical address of the second node and the pairing information.
  • the first node may connect to the second node through the backup network of the second node based on the broadcast data and the pairing information of the second node.
  • the first node may be based on the pairing information and one of the physical address of the second node and the broadcast data of the second node. Alternatively, connect to the second node through the second node's backup network.
  • the first node is connected to the second node through the backup network of the second node, and data can be transmitted between the first node and the second node through the backup network of the second node.
  • the central node can obtain the second relationship table based on the first related information, and the second relationship table also includes the second related information, and then the central node will The second relationship table is sent to the first node, so that the first node can communicate with the second node through the second node's pairing information based on the second relationship in the second relationship table and the pairing information of the second node obtained through the second request.
  • the backup network connection is used to avoid the situation that the data between the first node and the second node cannot be transmitted in the case of the failure of the body area network connection.
  • the embodiment of the present application may further provide a communication method in a body area network.
  • the steps in the embodiment corresponding to FIG. 8 S809, S811 and S813 may not be executed, that is, after S807, after the first node and the second node establish an application layer connection, data can be transmitted between the first node and the second node through the central node.
  • S817 may be replaced by, in the case where the primary network connection between the first node and the second node fails, the first node determines, based on the second relationship table, the backup network information of the second node and the first node. The backup network information of the node matches, and accesses the backup network of the second node.
  • the first node may access the backup network of the second node based on the second related information.
  • the first node may access the backup network of the second node based on the physical address of the second node in the second related information or broadcast data of the second node. After the first node is connected to the backup network of the second node, the first node may acquire pairing information of the second node, so that the first node and the second node are connected through the backup network of the second node.
  • the first node when the primary network between the first node and the second node fails, the first node may, based on the physical address of the second node in the second relationship table or broadcast data of the second node, Access to the backup network of the second node, and the steps of sending a second request and receiving a second message are not required before, so that fewer signaling interactions can be generated in the network, thereby reducing the number of the first node, the central node, and the second node.
  • the signaling consumption of the two nodes is reduced, and the processing flow of the first node, the central node and the second node is reduced, thereby reducing the power consumption of the first node, the central node and the second node.
  • the embodiment of the present application may further provide a communication method in a body area network.
  • the steps in the embodiment corresponding to FIG. 8 S811 and S813 may not be executed.
  • Step S817 in the embodiment corresponding to FIG. 8 is the same as the process of accessing the standby network of the second node in the embodiment of the present application, that is, the embodiment of the present application is similar to the embodiment corresponding to FIG. 8 .
  • the first node may first determine that the two backup networks are the same, and then determine that the primary network between the first node and the second node fails.
  • An embodiment of the present application provides a method for re-establishing a communication connection between a human body channel communication device (a first node, a second node) through a second communication channel (a backup channel of the second node): register when the device is connected to the Hub (central node). own backup channel.
  • the device negotiates the backup communication channels of both parties according to the backup channel list obtained from the Hub. After the human body channel is disconnected, the device establishes a second connection according to the stored backup channel.
  • FIG. 9 is a schematic flowchart of the implementation of a communication method in a body area network provided by another embodiment of the present application.
  • a BAN formed by two devices (a first node and a second node) and a central node
  • the first node in this embodiment of the present application may be represented by Node1
  • the second node may be represented by Node2
  • the central node may be represented by Hub
  • the method includes:
  • the central node periodically sends a beacon to the network, and the beacon carries backup channel register information.
  • Backup channel registration information indicates that the central node supports backup channel registration.
  • the central node in this embodiment of the present application may be a central node.
  • the devices After receiving the beacon, the devices (the first node and the second node) send a connection request (Connection Req) to the central node to join the network. After the device confirms that the central node supports backup channel registration, the Connection Req carries the backup channel (backup channel, BChannel) supported by the device, such as BLE.
  • BChannel backup channel
  • the first node in this embodiment of the present application may be the first node, and the second node may be the second node.
  • the central node receives the Connection Req, assigns an ID (identity) to the device, and saves the backup channel of the device, forming a corresponding relationship table [ID, BChannel] between the device ID and its backup channel.
  • the central node sends a Connection Assign to the device to confirm that the device enters the network.
  • Connection Assign carries the [ID, BChannel] relationship table currently saved by the central node.
  • the [ID, BChannel] relationship table sent to the first node may be the first relationship table
  • the [ID, BChannel] relationship table sent to the second node may be the third relationship table.
  • the BChannel in the relational table is the backup channel.
  • the two devices accessing the network may be two devices accessing the body area network network or the main network.
  • the first node and the second node may access the network based on the Beacon sent at the same time. In another implementation manner, the first node and the second node may access the network based on beacons sent at different times, and the sending time of the beacon based on the second node is earlier than the sending time of the beacon based on the first node.
  • the first node confirms that the second node has a spare channel according to the second node ID.
  • the first node can check the [ID, BChannel] relationship table received from the central node to see if the peer ID is included.
  • the first node finds the ID of the second node and the corresponding backup channel (BLE) from the [ID, BChannel] relationship table.
  • the first node requests to negotiate an alternate channel.
  • the request may carry the backup network of the first node as BLE and the MAC address of the first node, and the request may also include the ID of the first node.
  • the first node receives the BLE broadcast message and the OOB data sent by the second node.
  • the second node After the second node receives the negotiation request, it confirms that it matches its own backup channel, saves the backup channel information of the first node, and returns the backup channel discovery and pairing information to the first node, such as BLE discovery broadcast messages and OOB (Out of Band) data.
  • BLE discovery broadcast messages and OOB (Out of Band) data such as BLE discovery broadcast messages and OOB (Out of Band) data.
  • the first node receives the backup channel discovery and pairing information of the second node and saves it.
  • the backup channel is started, and the implementation process may include S921, S923, and S925.
  • the second node determines that the connection fails Connect failed.
  • the second node searches for the backup channel corresponding to the first node.
  • the central node determines that the connection fails Connect failed.
  • the central node sends a connection failure notification Connect failed report to the first node.
  • the second node ID can be carried in the Connect failed report.
  • the first node searches for a backup channel corresponding to the second node.
  • the first node performs BLE initiation or scanning (Initiating/Scanning).
  • the first node and the second node can continue the previous data exchange.
  • FIG. 10 is a schematic flowchart of the implementation of a communication method in a body area network provided by another embodiment of the present application. As shown in FIG. 10 , two devices (a first node and a second node) and a hub center node form a In the BAN network, the method includes:
  • the central node periodically sends a beacon Beacon to the network, and the Beacon carries backup channel register information.
  • Backup channel registration information indicates that the central node supports backup channel registration.
  • the device After receiving the Beacon, the device (the first node and the second node) sends a connection request to the central node to join the network. After the device confirms that the central node supports backup channel registration, the connection request carries the backup channel supported by the device, such as BLE, and backup channel related information (Backup Channel Data, BCData).
  • BLE Backup Channel Data
  • BCData is, for example, BLE MAC address, broadcast data, etc.
  • the central node receives the connection request, assigns an ID to the device, and saves the backup channel information of the device, and forms a corresponding relationship table [ID, Bchannel, BCData] between the device ID and its backup channel.
  • the central node sends a connection assignment to the device, confirming that the device has entered the network.
  • the connection allocation carries the [ID, BChannel, BCData] relation table currently saved by the central node.
  • BCData can be a structure for storing backup channel information.
  • the BChannel in the relational table is the backup channel.
  • the [ID, BChannel, BCData] relationship table sent to the first node may be the second relationship table
  • the [ID, BChannel, BCData] relationship table sent to the second node may be the fourth relationship table.
  • This embodiment of the present application may or may not perform at least one of S1009 to S1013.
  • the first node requests to negotiate an alternate channel.
  • the first node receives the BLE broadcast message and OOB data sent by the second node.
  • the first node can also save BLE broadcast messages and OOB data.
  • the second node determines that the connection fails Connect failed.
  • the second node searches for the backup channel corresponding to the first node.
  • the second node starts BLE advertisement (Advertising).
  • the first node monitors whether there is data sent by the second node within a specific time period Timeout.
  • the offline of the second node may be a disconnection of the body area network connection between the second node and the first node.
  • the first node searches for the backup channel corresponding to the second node.
  • the first node confirms that the backup channel of the second node matches its own backup channel.
  • the first node when the first node executes S1009, it may not execute S1029, and when it does not execute S1009, it may execute S1029.
  • the first node performs BLE initiation or scanning (Initiating/Scanning).
  • the first node and the second node can continue the previous data exchange.
  • the communication method in the body area network provided by the implementation of this application can solve the problem of how to negotiate and establish a backup channel after the device accesses the body channel.
  • the device By registering the backup channel supported by the device to the central node and distributing it to the device by the central node, the device can negotiate the backup channel according to the demand, and re-establish the connection of the backup channel after the connection of the human body channel is disconnected.
  • the embodiments of the present application provide a communication device, the device includes each unit included and each module included in each unit, which can be implemented by a processor in a terminal device; of course, it can also be implemented by a specific
  • the processor may be a central processing unit (CPU), a microprocessor (MPU), a digital signal processor (DSP), or a field programmable gate array (FPGA), etc.
  • FIG. 11 is a schematic diagram of the composition and structure of a communication device provided by an embodiment of the present application. As shown in FIG. 11 , the communication device 1100 includes:
  • connection request sending unit 1101 used for the first node to send a connection request to the central node
  • the connection allocation receiving unit 1102 is used for the first node to receive the connection allocation information sent by the central node; the connection allocation information carries the backup network information of the second node; the backup network information of the second node is used for the first node to access and the second node The backup network corresponding to the backup network information.
  • connection allocation information also carries the identifier of the first node allocated by the central node to the first node
  • the communication apparatus 1100 further includes: a main network communication unit 1103, used for the first node to communicate with the second node through the main network based on the identification of the first node;
  • the communication apparatus 1100 further includes: a backup network access unit 1104, used for the first node to access the second node based on the backup network information of the second node when the primary network connection between the first node and the second node fails. Alternate network for nodes.
  • the connection request carries backup network information of the first node
  • the connection allocation information carries a first relationship table, and the first relationship table includes the identifier of the first node, the backup network information of the first node, the identifier of the second node, and the backup network information of the second node.
  • the communication apparatus 1100 further includes: a backup network access unit 1104, which is further configured for the first node to determine, based on the first relationship table, that the backup network information of the second node matches the backup network information of the first node. In this case, access the backup network of the second node.
  • a backup network access unit 1104 which is further configured for the first node to determine, based on the first relationship table, that the backup network information of the second node matches the backup network information of the first node. In this case, access the backup network of the second node.
  • the communication apparatus 1100 further includes: a message obtaining unit 1105, for the first node to send a first request to the second node through the central node, where the first request is used to request the broadcast data of the second node and the second node pairing information; for the first node to receive the first message sent by the second node through the central node, and the first message carries the broadcast data of the second node and the pairing information of the second node;
  • the backup network access unit 1104 is further configured for the first node to access the backup network of the second node based on the broadcast data of the second node and the pairing information of the second node.
  • the first request further includes the identifier of the first node and the backup network information of the first node; the identifier of the first node and the backup network information of the first node are used for the stored third relationship from the second node to The identifier of the first node and the backup network information of the first node are added to the table to obtain a first relationship table.
  • connection request carries the standby network information of the first node and first related information, where the first related information represents information required to access the standby network of the first node;
  • the connection allocation information carries a second relationship table, and the second relationship table includes the identifier of the first node, the backup network information of the first node, the first correlation information, the identifier of the second node, the backup network information of the second node, and the second correlation table. information; the second related information represents information required to access the backup network of the second node.
  • the backup network access unit 1104 is further configured for the first node to access the first node when it is determined based on the second relationship table that the backup network information of the second node matches the backup network information of the first node.
  • a two-node backup network is further configured for the first node to access the first node when it is determined based on the second relationship table that the backup network information of the second node matches the backup network information of the first node.
  • the first related information includes: the physical address of the first node and/or the broadcast data of the first node; the second related information includes: the physical address of the second node and/or the broadcast data of the second node.
  • the message obtaining unit 1105 is further configured for the first node to send a second request to the second node through the central node; the second request is used for requesting pairing information of the second node; for the first node to pass the central node receiving a second message sent by the second node; the second message carries the pairing information of the second node;
  • the backup network access unit 1104 is further configured for the first node to connect to the second node through the backup network of the second node based on the second related information and the pairing information.
  • the backup network access unit 1104 is further configured for the first node to access the backup network of the second node based on the second related information.
  • the backup network of the first node or the backup network of the second node is a short-range wireless network.
  • the backup network of the first node or the backup network of the second node includes: Bluetooth Low Energy Network, Wi-Fi Network, Zigbee Network, Near Field Communication Network, Ultra Wideband Network, Zwave Network, Thread Network , wireless mesh network, HiLink network, optical fidelity network, HomeKit network.
  • the backup network information of the first node includes: a backup channel of the first node;
  • the backup network information of the second node includes: a backup channel of the second node;
  • the backup channel of the first node is the channel supported by the first node; the backup channel of the second node is the channel supported by the second node.
  • the communication apparatus 1100 further includes: a beacon unit 1106, used for the first node to receive a beacon sent by the central node; the beacon carries information that the central node supports registration of an alternate channel; for the first node to be based on the beacon Make sure that the central node supports alternate channel registration.
  • the central node supports alternate channel registration information in one or at least two information components included in the beacon.
  • the backup network information of the first node is included in one or at least two information components included in the connection request; and/or, the first relationship table is included in one or at least two information components included in the connection assignment information middle.
  • the backup network information and the first related information of the first node are included in one or at least two information components included in the connection request; and/or, the second relationship table is included in one or at least two information components included in the connection assignment information. in at least two information components.
  • the communication apparatus 1100 further includes: a connection failure determination unit 1107, configured for the first node to receive notification information sent by the central node; the notification information is used to indicate that the primary network connection between the central node and the second node fails.
  • FIG. 12 is a schematic diagram of the composition and structure of another communication apparatus provided by an embodiment of the present application. As shown in FIG. 12 , the communication apparatus 1200 includes:
  • the connection request receiving unit 1201 is used for the central node to receive the connection request sent by the first node;
  • the connection allocation sending unit 1202 is used for the central node to send connection allocation information to the first node; the connection allocation information carries the backup network information of the second node; the backup network information of the second node is used for the connection between the first node and the second node.
  • the backup network corresponding to the backup network information.
  • connection allocation sending unit 1202 is further configured for the central node to determine the identifier of the first node allocated to the first node;
  • connection allocation information also carries the identification of the first node, and the identification of the first node is used for communication between the first node and the second node through the main network;
  • the backup network information of the second node is used for the first node to access the second node's network based on the second node's backup network information in the event that the primary network connection between the first node and the second node fails based on the identifier of the first node. Alternate network.
  • the connection request carries backup network information of the first node
  • the connection allocation information carries a first relationship table, and the first relationship table includes the identifier of the first node, the backup network information of the first node, the identifier of the second node, and the backup network information of the second node.
  • connection allocation sending unit 1202 is further configured for the central node to determine a third relationship table; the third relationship table includes the identifier of the second node and the backup network information of the second node; it is used for the central node to communicate with the third relationship The identifier of the first node and the backup network information of the first node are added to the table to obtain a first relationship table.
  • the communication apparatus 1200 further includes: a message forwarding unit 1203, configured for the central node to receive the first request sent by the first node, and send the first request to the second node; the first request is used to request the second node's The broadcast data and the pairing information of the second node; the broadcast data of the second node and the pairing information of the second node are used for the first node to connect with the second node through the backup network of the second node; for the central node to receive the second node The sent first message is forwarded to the first node; the first message carries the broadcast data of the second node and the pairing information of the second node.
  • a message forwarding unit 1203 configured for the central node to receive the first request sent by the first node, and send the first request to the second node; the first request is used to request the second node's The broadcast data and the pairing information of the second node; the broadcast data of the second node and the pairing information of the second node are used for the first node to connect with the second no
  • connection request carries the standby network information of the first node and first related information, where the first related information represents information required to access the standby network of the first node;
  • the connection allocation information carries a second relationship table, and the second relationship table includes the identifier of the first node, the backup network information of the first node, the first correlation information, the identifier of the second node, the backup network information of the second node, and the second correlation table. information; the second related information represents information required to access the backup network of the second node.
  • connection allocation sending unit 1202 is further configured for the central node to determine a fourth relationship table; the fourth relationship table includes the identifier of the second node, the backup network information of the second node, and the second related information; The identifier of the first node, the backup network information of the first node, and the first related information are added to the fourth relationship table to obtain a second relationship table.
  • the first related information includes: the physical address of the first node and/or broadcast data of the first node;
  • the second related information includes: the physical address of the second node and/or broadcast data of the second node.
  • the message forwarding unit 1203 is further configured for the central node to receive the second request sent by the first node, and forward the second request to the second node; the second request is used to request pairing information of the second node; the second pairing information of the node is used for the first node to access the backup network of the second node;
  • the central node receives the second message sent by the second node, and forwards the second message to the first node; the second message carries the pairing information of the second node.
  • the backup network of the first node or the backup network of the second node is a short-range wireless network.
  • the backup network of the first node or the backup network of the second node includes: Bluetooth Low Energy Network, Wi-Fi Network, Zigbee Network, Near Field Communication Network, Ultra Wideband Network, Zwave Network, Thread Network , wireless mesh network, HiLink network, optical fidelity network, HomeKit network.
  • the backup network information of the first node includes: a backup channel of the first node;
  • the backup network information of the second node includes: a backup channel of the second node;
  • the backup channel of the first node is the channel supported by the first node; the backup channel of the second node is the channel supported by the second node.
  • the communication apparatus 1200 further includes: a beacon unit 1204, which is used by the central node to periodically send a beacon to the network; the beacon carries the information that the central node supports the registration of an alternate channel.
  • the central node supports alternate channel registration information in one or at least two information components included in the beacon.
  • the backup network information of the first node is included in one or at least two information components included in the connection request; and/or, the first relationship table is included in one or at least two information components included in the connection assignment information middle.
  • the backup network information and the first related information of the first node are included in one or at least two information components included in the connection request; and/or, the second relationship table is included in one or at least two information components included in the connection assignment information. in at least two information components.
  • the communication device 1200 further includes: a connection failure determination unit 1205, configured for the central node to determine that the main network connection between the central node and the second node fails, and send notification information to the first node; the notification information is used to indicate The main network connection between the central node and the second node failed.
  • a connection failure determination unit 1205 configured for the central node to determine that the main network connection between the central node and the second node fails, and send notification information to the first node; the notification information is used to indicate The main network connection between the central node and the second node failed.
  • FIG. 13 is a schematic diagram of the composition and structure of another communication apparatus provided by an embodiment of the present application. As shown in FIG. 13 , the communication apparatus 1300 includes:
  • the starting unit 1301 is used for the second node to start the backup network of the second node when the main network connection between the first node and the second node fails; the backup network of the second node is used for the first node, based on the center
  • the standby network information of the second node is accessed in the connection allocation information sent by the node.
  • the backup network of the second node is a Bluetooth low energy network
  • the starting unit 1301 is further configured to start the Bluetooth low energy broadcast of the second node.
  • the communication apparatus 1300 further includes: a message sending unit 1302, used for the second node to receive the first request sent by the first node through the central node; the first request is used to request the broadcast data and the second request of the second node pairing information of the node; broadcast data of the second node and pairing information of the second node, for the first node to connect with the second node through the backup network of the second node; for the second node to send to the first node through the central node
  • the first message the first message carries the broadcast data of the second node and the pairing information of the second node.
  • the first request further includes an identification of the first node and backup network information of the first node
  • the communication device 1300 further includes: a relationship table updating unit 1303, used by the second node to add the identifier of the first node and the backup network information of the first node to the stored third relationship table to obtain the first relationship table;
  • the third relationship table includes the identifier of the second node and the backup network information of the second node.
  • the message sending unit 1302 is further configured for the second node to receive the second request sent by the first node through the central node; the second request is used to request the pairing information of the second node; the pairing information of the second node is used It is used for the first node to access the backup network of the second node; it is used for the second node to send a second message to the first node through the central node; the second message carries the pairing information of the second node.
  • connection allocation information includes a second relationship table, and the second request further includes an identification of the first node, backup network information of the first node, and first related information;
  • the relationship table updating unit 1303 is also used for the second node to add the identifier of the first node, the backup network information of the first node and the first related information to the stored fourth relationship table to obtain the second relationship table;
  • the fourth relationship table includes the identifier of the second node, the backup network information of the second node and the second related information; the first related information represents the information required to access the standby network of the first node; the second related information represents Information required to access the alternate network of the second node.
  • the communication apparatus 1300 further includes: a matching determination unit 1304 for the second node to determine that the backup network information of the first node matches the backup network information of the second node.
  • the above-mentioned communication method in the body area network is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium middle.
  • the technical solutions of the embodiments of the present application may be embodied in the form of software products in essence or the parts that contribute to related technologies.
  • the computer software products are stored in a storage medium and include several instructions to make A node (a first node, a central node or a second node) executes all or part of the methods described in the various embodiments of the present application.
  • the aforementioned storage medium includes: a U disk, a mobile hard disk, a read only memory (Read Only Memory, ROM), a magnetic disk or an optical disk and other media that can store program codes.
  • ROM Read Only Memory
  • the aforementioned storage medium includes: a U disk, a mobile hard disk, a read only memory (Read Only Memory, ROM), a magnetic disk or an optical disk and other media that can store program codes.
  • the embodiments of the present application are not limited to any specific combination of hardware and software.
  • FIG. 14 is a schematic diagram of a hardware entity of a first node according to an embodiment of the present application.
  • the hardware entity of the first node 1400 includes: a processor 1401 and a memory 1402, wherein the memory 1402 stores data that can be processed in A computer program running on the processor 1401, when the processor 1401 executes the program, the steps in the method executed by the first node in any of the foregoing embodiments are implemented.
  • FIG. 15 is a schematic diagram of a hardware entity of a central node provided by an embodiment of the application.
  • the hardware entity of the central node 1500 includes: a processor 1501 and a memory 1502, wherein the memory 1502 stores data that can be stored in the processor 1501
  • FIG. 16 is a schematic diagram of a hardware entity of a second node provided by an embodiment of the application.
  • the hardware entity of the second node 1600 includes: a processor 1601 and a memory 1602, wherein the memory 1602 stores data that can be processed in A computer program running on the processor 1601, when the processor 1601 executes the program, it implements the steps in the method executed by the second node in any of the foregoing embodiments.
  • An embodiment of the present application provides a computer storage medium, where one or more programs are stored in the computer storage medium, and the one or more programs can be executed by one or more processors to implement the steps of the method executed by the first node in the above method .
  • An embodiment of the present application provides a computer storage medium, where one or more programs are stored in the computer storage medium, and the one or more programs can be executed by one or more processors to implement the steps of the method executed by the central node of the above method.
  • An embodiment of the present application provides a computer storage medium, where one or more programs are stored in the computer storage medium, and the one or more programs can be executed by one or more processors to implement the steps of the method executed by the second node in the foregoing method .
  • FIG. 17 is a schematic structural diagram of a chip provided by an embodiment of the present application.
  • the chip 1700 shown in FIG. 17 includes a processor 1701, and the processor 1701 can call and run a computer program from a memory to implement the steps of the method executed by the first node/central node/second node in the embodiment of the present application.
  • the chip 1700 may further include a memory 1702 .
  • the processor 1701 may call and run a computer program from the memory 1702 to implement the steps of the method performed by the first node/central node/second node in the embodiment of the present application.
  • the memory 1702 may be a separate device independent of the processor 1701 , or may be integrated in the processor 1701 .
  • the chip 1700 may further include an input interface 1703 .
  • the processor 1701 can control the input interface 1703 to communicate with other devices or chips, and specifically, can obtain information or data sent by other devices or chips.
  • the chip 1700 may further include an output interface 1704 .
  • the processor 1701 can control the output interface 1704 to communicate with other devices or chips, and specifically, can output information or data to other devices or chips.
  • the chip can be applied to the network device in the embodiment of the present application, and the chip can implement the corresponding processes implemented by the network device in each method of the embodiment of the present application, which is not repeated here for brevity.
  • the chip can be applied to the first node/central node/second node in the embodiments of the present application, and the chip can implement the first node/central node/second node in each method of the embodiments of the present application.
  • the chip can implement the first node/central node/second node in each method of the embodiments of the present application.
  • the corresponding process of implementation will not be repeated here.
  • the chip mentioned in the embodiments of the present application may also be referred to as a system-on-chip, a system-on-chip, a system-on-chip, or a system-on-a-chip, or the like.
  • An embodiment of the present application provides a computer program product, where the computer program product includes a computer storage medium, and the computer storage medium stores computer program code, where the computer program code includes instructions that can be executed by at least one processor, and when the instructions are executed by at least one processor Implement the steps of the method performed by the first node/central node/second node in the above method.
  • the computer program product can be applied to the first node/center node/second node in the embodiments of the present application, and the computer program instructions cause the computer to execute the methods in the embodiments of the present application by the first node/center.
  • the corresponding process implemented by the node/second node is not repeated here for brevity.
  • the processor in this embodiment of the present application may be an integrated circuit chip, which has a signal processing capability.
  • each step of the above method embodiments may be completed by a hardware integrated logic circuit in a processor or an instruction in the form of software.
  • the above-mentioned processor can be a general-purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), an off-the-shelf programmable gate array (Field Programmable Gate Array, FPGA) or other available Programming logic devices, discrete gate or transistor logic devices, discrete hardware components.
  • DSP Digital Signal Processor
  • ASIC Application Specific Integrated Circuit
  • FPGA Field Programmable Gate Array
  • a general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
  • the steps of the method disclosed in conjunction with the embodiments of the present application may be directly embodied as executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor.
  • the software modules may be located in random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, registers and other storage media mature in the art.
  • the storage medium is located in the memory, and the processor reads the information in the memory, and completes the steps of the above method in combination with its hardware.
  • the memory in this embodiment of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory.
  • the non-volatile memory may be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM, PROM), an erasable programmable read-only memory (Erasable PROM, EPROM), an electrically programmable read-only memory (Erasable PROM, EPROM). Erase programmable read-only memory (Electrically EPROM, EEPROM) or flash memory.
  • Volatile memory may be Random Access Memory (RAM), which acts as an external cache.
  • RAM Static RAM
  • DRAM Dynamic RAM
  • SDRAM Synchronous DRAM
  • SDRAM double data rate synchronous dynamic random access memory
  • Double Data Rate SDRAM DDR SDRAM
  • enhanced SDRAM ESDRAM
  • synchronous link dynamic random access memory Synchlink DRAM, SLDRAM
  • Direct Rambus RAM Direct Rambus RAM
  • the memory in the embodiment of the present application may also be a static random access memory (static RAM, SRAM), a dynamic random access memory (dynamic RAM, DRAM), Synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous connection Dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM) and so on. That is, the memory in the embodiments of the present application is intended to include but not limited to these and any other suitable types of memory.
  • references throughout the specification to "one embodiment” or “an embodiment” or “an embodiment of the present application” or “previous embodiments” or “some embodiments” mean specific features, The structure or characteristic is included in at least one embodiment of the present application. Thus, appearances of "in one embodiment” or “in an embodiment” in various places throughout this specification are not necessarily necessarily referring to the same embodiment. Furthermore, the particular features, structures or characteristics may be combined in any suitable manner in one or more embodiments. It should be understood that, in various embodiments of the present application, the size of the sequence numbers of the above-mentioned processes does not mean the sequence of execution, and the execution sequence of each process should be determined by its functions and internal logic, and should not be dealt with in the embodiments of the present application. implementation constitutes any limitation. The above-mentioned serial numbers of the embodiments of the present application are only for description, and do not represent the advantages or disadvantages of the embodiments.
  • the first node/second node/central node executes any step in the embodiments of the present application, and the processor of the first node/second node/central node may execute the step.
  • the embodiments of the present application do not limit the sequence in which the first node/second node/central node performs the following steps. It should also be noted that any step in the embodiments of the present application can be independently executed by the first node/second node/central node, that is, the first node/second node/central node executes any of the following embodiments. When a step is performed, it may not depend on the execution of other steps.
  • first node/second node/central node and method may be implemented in other manners.
  • the first node/second node/central node embodiment described above is only illustrative.
  • the division of the unit is only a logical function division, and there may be other division methods in actual implementation, such as: Multiple units or components may be combined, or may be integrated into another system, or some features may be omitted, or not implemented.
  • the coupling, or direct coupling, or communication connection between the various components shown or discussed may be through some interfaces, and the indirect coupling or communication connection of resource devices or units may be electrical, mechanical or other.
  • the methods disclosed in the several method embodiments provided in this application can be arbitrarily combined under the condition of no conflict to obtain new method embodiments.
  • the features disclosed in the several product embodiments provided in this application can be combined arbitrarily without conflict to obtain a new product embodiment.
  • Several methods provided in this application or the features disclosed in the first node/second node/central node embodiment can be combined arbitrarily without conflict to obtain a new method embodiment or first node/second node Node/Central Node Embodiment.
  • the aforementioned program can be stored in a computer-readable storage medium, and when the program is executed, the execution includes: The steps of the above method embodiment; and the aforementioned storage medium includes: a mobile storage resource device, a read only memory (Read Only Memory, ROM), a magnetic disk or an optical disk and other media that can store program codes.
  • ROM Read Only Memory
  • the above-mentioned integrated units of the present application are implemented in the form of software function modules and sold or used as independent products, they may also be stored in a computer-readable storage medium.
  • the technical solutions of the embodiments of the present application may be embodied in the form of software products in essence or the parts that contribute to related technologies.
  • the computer software products are stored in a storage medium and include several instructions to make The first node/second node/central node executes all or part of the methods described in the various embodiments of the present application.
  • the aforementioned storage medium includes various media that can store program codes, such as a removable storage resource device, a ROM, a magnetic disk, or an optical disk.
  • the first node/second node/central node executes A and executes B, which may be the first node/second node/central node Execute A first, then execute B, or the first node/second node/central node executes B first, and then executes A, or the first node/second node/central node executes A and executes B at the same time.
  • the embodiments of the present application provide a communication method, device, first node, central node, and second node computer storage medium, chip, and computer program product in a body area network, where the first node sends a connection request to the central node; the The first node receives the connection allocation information sent by the central node; the connection allocation information carries the backup network information of the second node; the backup network information of the second node is used for the first node to access and communicate with the second node The backup network corresponding to the backup network information of , broadens the communication mode between the first node and the second node.

Landscapes

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

Abstract

L'invention concerne un procédé de communication dans un réseau corporel, comprenant les étapes suivantes : un premier nœud envoie une demande de connexion à un nœud central ; et le premier nœud reçoit des informations d'attribution de connexion envoyées par le nœud central, les informations d'attribution de connexion comportant des informations de réseau de secours d'un second nœud, et les informations de réseau de secours du second nœud étant utilisées pour connecter le premier nœud à un réseau de secours correspondant aux informations de réseau de secours du second nœud. L'invention porte en outre sur un appareil de communication, sur un premier nœud, sur un nœud central, sur un second nœud, sur un support de stockage informatique, sur une puce et sur un produit-programme d'ordinateur.
PCT/CN2020/101407 2020-07-10 2020-07-10 Procédé et appareil de communication dans un réseau corporel, ainsi que nœud, support de stockage et puce Ceased WO2022006876A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2020/101407 WO2022006876A1 (fr) 2020-07-10 2020-07-10 Procédé et appareil de communication dans un réseau corporel, ainsi que nœud, support de stockage et puce
CN202080100538.3A CN115516923B (zh) 2020-07-10 2020-07-10 体域网中的通信方法、装置、节点、存储介质及芯片

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2020/101407 WO2022006876A1 (fr) 2020-07-10 2020-07-10 Procédé et appareil de communication dans un réseau corporel, ainsi que nœud, support de stockage et puce

Publications (1)

Publication Number Publication Date
WO2022006876A1 true WO2022006876A1 (fr) 2022-01-13

Family

ID=79552199

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/101407 Ceased WO2022006876A1 (fr) 2020-07-10 2020-07-10 Procédé et appareil de communication dans un réseau corporel, ainsi que nœud, support de stockage et puce

Country Status (2)

Country Link
CN (1) CN115516923B (fr)
WO (1) WO2022006876A1 (fr)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108650699A (zh) * 2018-03-13 2018-10-12 维沃移动通信有限公司 移动终端的搜网方法及移动终端
WO2019235813A1 (fr) * 2018-06-04 2019-12-12 Samsung Electronics Co., Ltd. Dispositif électronique prenant en charge de multiples protocoles de communication sans fil et son procédé
CN110784549A (zh) * 2019-11-01 2020-02-11 深圳市网心科技有限公司 网络节点选择方法、装置、第一网络节点及存储介质
CN110881206A (zh) * 2018-09-06 2020-03-13 精工爱普生株式会社 终端装置以及记录介质
CN111194035A (zh) * 2019-12-18 2020-05-22 腾讯科技(深圳)有限公司 一种网络连接方法、装置和存储介质

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101043762B1 (ko) * 2009-07-31 2011-06-22 경북대학교 산학협력단 무선 신체 망 구성 방법 및 시스템
US8392804B2 (en) * 2009-09-01 2013-03-05 Texas Instruments Incorporated Receiver power saving via block code failure detection
KR101861262B1 (ko) * 2011-12-29 2018-05-28 삼성전자주식회사 서로 다른 무선 신체 영역 네트워크(wban) 간의 임시 연결에 의해 통신을 수행하는 제1 허브, 제2 허브 및 그 통신 방법들
CN105453687B (zh) * 2013-06-26 2020-02-18 瑞典爱立信有限公司 用于辅基站的连接配置激活的方法和网络节点
CN105323832B (zh) * 2014-08-04 2019-12-31 中兴通讯股份有限公司 Wban的信息交互方法、装置及系统
US10264546B2 (en) * 2014-10-07 2019-04-16 Telefonaktiebolaget Lm Ericsson (Publ) Paging procedure for a wireless device, a radio access node, methods performed therein, a computer program, and a computer-readable storage medium
US10225149B2 (en) * 2015-12-15 2019-03-05 Nicira, Inc. Method and tool for diagnosing logical networks
WO2018032484A1 (fr) * 2016-08-19 2018-02-22 Zte Corporation Appareil et procédé d'appel d'urgence
CN107124718B (zh) * 2017-05-22 2020-03-27 努比亚技术有限公司 数据传输方法、移动终端及存储介质
CN109246844B (zh) * 2017-06-16 2022-07-15 中兴通讯股份有限公司 无线承载的配置方法及系统
CN109862579B (zh) * 2017-11-30 2022-05-17 华为技术有限公司 通信方法和通信装置
CN111316685A (zh) * 2018-03-30 2020-06-19 华为技术有限公司 融合组网的方法和装置
WO2020077577A1 (fr) * 2018-10-17 2020-04-23 Oppo广东移动通信有限公司 Procédé et dispositif de transmission de paquets de données
CN111278165B (zh) * 2019-01-11 2022-01-28 维沃移动通信有限公司 连接建立方法、终端设备及网络设备
CN111277985A (zh) * 2020-01-21 2020-06-12 华为技术有限公司 WiFi网络连接方法及设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108650699A (zh) * 2018-03-13 2018-10-12 维沃移动通信有限公司 移动终端的搜网方法及移动终端
WO2019235813A1 (fr) * 2018-06-04 2019-12-12 Samsung Electronics Co., Ltd. Dispositif électronique prenant en charge de multiples protocoles de communication sans fil et son procédé
CN110881206A (zh) * 2018-09-06 2020-03-13 精工爱普生株式会社 终端装置以及记录介质
CN110784549A (zh) * 2019-11-01 2020-02-11 深圳市网心科技有限公司 网络节点选择方法、装置、第一网络节点及存储介质
CN111194035A (zh) * 2019-12-18 2020-05-22 腾讯科技(深圳)有限公司 一种网络连接方法、装置和存储介质

Also Published As

Publication number Publication date
CN115516923B (zh) 2024-10-22
CN115516923A (zh) 2022-12-23

Similar Documents

Publication Publication Date Title
US12413952B2 (en) Method and apparatus for low energy discovery
US8849205B2 (en) Method and system for multi-stage device filtering in a bluetooth low energy device
CN106664668B (zh) 借助蓝牙低功耗的距离管理
JP6855573B2 (ja) ユーザ端末の位置エリアの更新方法、アクセスネットワークエンティティ、ユーザ端末およびコアネットワークエンティティ
US9699593B2 (en) Scanning enhancements for short-range wireless devices
US9986507B2 (en) Short-range wireless controller filtering and reporting
US10051676B2 (en) Apparatus, system and method of peer to peer communication
US20180014341A1 (en) Method and apparatus for communicating using multiple frequency bands
US10349253B2 (en) Method for transmitting and receiving data, and device therefor
KR20160063041A (ko) 근접 서비스 데이터 송신 방법 및 그 전자 장치
US20150350334A1 (en) Method and apparatus for initiating a high-power connection via a low-power interface
US9131331B2 (en) Device discovery with privacy support
JP6563416B2 (ja) 近接ベースのピアツーピアモバイルコンピューティング用のアプリケーションのユーザエクスペリエンスを向上させるシステムおよび方法
US11252552B2 (en) Apparatus, system and method of communicating in a neighbor awareness networking (NAN) group
WO2014101797A1 (fr) Procédé et terminal de recherche de dispositif
CN115516923B (zh) 体域网中的通信方法、装置、节点、存储介质及芯片
WO2022151833A1 (fr) Procédé et appareil de transmission de données, et dispositif électronique et support de stockage
CN115622891A (zh) 通信方法、装置及系统
WO2024222582A1 (fr) Procédé de synchronisation de contexte d'application et appareil de communication
EP4475573A1 (fr) Procédé et appareil de communication
CN114095998B (zh) 用于局域网络中终端的服务信息同步方法及终端
CN117676523A (zh) 通信方法、通信系统和电子设备
WO2023093328A1 (fr) Procédé et appareil de reconnexion bluetooth, procédé et appareil de stockage d'informations, et dispositif terminal
CN118890717A (zh) 无线耳机通信方法、装置、无线耳机、介质和程序产品
HK1165915B (en) Method and system for communication

Legal Events

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

Ref document number: 20944462

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20944462

Country of ref document: EP

Kind code of ref document: A1