Communication establishment method and communication apparatus

WO2026156546A1PCT designated stage Publication Date: 2026-07-30HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2025-01-22
Publication Date
2026-07-30

Smart Images

  • Figure CN2025074033_30072026_PF_FP_ABST
    Figure CN2025074033_30072026_PF_FP_ABST
Patent Text Reader

Abstract

A communication establishment method and a communication apparatus, which relate to the technical field of wireless communications, and are used for establishing a communication connection between communication devices after a communication connection between the communication devices in a flammable and explosive scenario is broken. In the present application, after a first communication connection between a first communication device and a second communication device is broken, the first communication device sends at least one first pulse signal, wherein the first pulse signal is used for requesting the establishment of a second communication connection with the second communication device, the transmit power of the first pulse signal is greater than that of a second pulse signal, the second pulse signal is a signal sent by the first communication device on the basis of the first communication connection, and the pulse energy of the at least one first pulse signal is not greater than a first threshold value. In the present application, a first communication device increases the transmit power of a first pulse signal, thereby facilitating the establishment of a second communication connection between the first communication device and a second communication device; and the pulse energy of the at least one first pulse signal is not greater than a first threshold value, such that the safety accidents can be avoided.
Need to check novelty before this filing date? Find Prior Art

Description

A communication establishment method and communication device Technical Field

[0001] This application relates to the field of wireless communication technology, and in particular to a communication establishment method and communication device. Background Technology

[0002] In flammable and explosive environments, multiple communication devices are deployed to meet communication requirements. These devices can establish communication connections using wired or wireless methods.

[0003] In the event of an accident in a flammable or explosive environment, some or all communication connections between multiple communication devices may be lost. For example, after an accident, if an obstacle obstructs the communication between two devices, the connection may be lost, preventing one device from successfully sending a signal to the other. Therefore, re-establishing communication connections between devices after a break in a flammable or explosive environment is a problem that needs to be addressed. Summary of the Invention

[0004] This application provides a communication establishment method and a communication device for establishing a communication connection between communication devices after the communication connection between the devices is broken in a flammable and explosive environment.

[0005] In a first aspect, embodiments of this application provide a communication establishment method. This method can be applied to a first communication device, a module (e.g., a circuit, chip, or chip system) within the first communication device, or a logic node, logic module, or software capable of implementing all or part of the functions of the first communication device. Taking the application to a first communication device as an example, the method includes: after a first communication connection between the first communication device and a second communication device is broken, the first communication device sends at least one first pulse signal, the first pulse signal being used to request the establishment of a second communication connection with the second communication device; the transmission power of the first pulse signal is greater than the transmission power of a second pulse signal, the second pulse signal being a signal sent by the first communication device based on the first communication connection; and the pulse energy of at least one first pulse signal is not greater than a first threshold.

[0006] Using the above method, after the first communication connection between the first communication device and the second communication device is broken, the first communication device can send one or more first pulse signals to request the establishment of a second communication connection with the second communication device. To ensure the second communication device can receive the first pulse signals, the first communication device increases the transmission power of the first pulse signals, increasing the likelihood that the second communication device will receive them, thereby facilitating the establishment of the second communication connection between the first and second communication devices. Furthermore, the pulse energy of at least one first pulse signal sent by the first communication device does not exceed a first threshold, ensuring safety in flammable and explosive environments and preventing accidents such as combustion or explosion.

[0007] In one possible implementation, the first communication device sends a third pulse signal to the second communication device based on a target pulse time; the pulse energy of the third pulse signal is not greater than a first threshold; the target pulse time is the maximum pulse time of the pulse signal sent by the first communication device when the first communication device and the second communication device can establish a communication connection.

[0008] Using the above method, the first communication device can adjust the pulse time of the pulse signal sent to the second communication device. For example, the pulse time can be adjusted to a target pulse time, which is the maximum pulse time of the pulse signal sent by the first communication device when the first communication device and the second communication device can establish a communication connection. Thus, while ensuring that the first communication device and the second communication device can establish a communication connection, the pulse signal sent by the first communication device to the second communication device has the maximum pulse time, thereby improving the communication rate between the first communication device and the second communication device.

[0009] In one possible implementation, the target pulse time is determined based on the pulse time of the first reference pulse signal and the pulse time of the second reference pulse signal; the first reference pulse signal is a signal sent by the first communication device when requesting to establish a third communication connection, and the third communication connection is a successfully established connection with the second communication device; the second reference pulse signal is a signal sent by the first communication device when requesting to establish a fourth communication connection, and the fourth communication connection is a connection that has not been successfully established with the second communication device.

[0010] Using the above method, the first communication device can obtain a suitable target pulse time, thereby ensuring that the pulse signal sent by the first communication device to the second communication device has the maximum pulse time, while ensuring that the first communication device and the second communication device can establish a communication connection, thus improving the communication rate between the first communication device and the second communication device.

[0011] In one possible implementation, the first communication device receives a fourth pulse signal sent by the second communication device, the transmission power of the fourth pulse signal is greater than the transmission power of the second pulse signal, and the pulse energy of the fourth pulse signal is not greater than a first threshold; a second communication connection is established between the first communication device and the second communication device.

[0012] Using the above method, after the first communication device sends at least one first pulse signal to the second communication device, and after receiving the fourth pulse signal sent by the second communication device, the first communication device can establish a second communication connection with the second communication device, thereby restoring communication between the first communication device and the second communication device.

[0013] In one possible implementation, the first threshold is a security threshold of the environment in which the first communication device is located.

[0014] Using the above method, the pulse energy of at least one first pulse signal sent by the first communication device is not greater than the safety threshold of the environment in which the first communication device is located, which can ensure the safety of the environment in which the first communication device is located and avoid safety accidents such as fire or explosion.

[0015] In one possible implementation, the pulse duration of the first pulse signal is not greater than a second threshold, which is used to characterize the thermal ignition time of the target object in the environment where the first communication device is located.

[0016] Using the above method, the pulse duration of at least one first pulse signal sent by the first communication device is not greater than the thermal ignition time of the target object in the environment where the first communication device is located, such as not greater than the thermal ignition time of flammable and explosive substances in the environment where the first communication device is located, thereby avoiding safety accidents such as combustion or explosion.

[0017] In one possible implementation, the pulse duration of the fourth pulse signal is not greater than a second threshold, which is used to characterize the thermal ignition time of the target object in the environment where the first communication device is located.

[0018] Using the above method, the pulse duration of the fourth pulse signal sent by the second communication device is not greater than the thermal ignition time of the target object in the environment where the first communication device is located, such as not greater than the thermal ignition time of flammable and explosive substances in the environment where the first communication device is located, thereby avoiding safety accidents such as combustion or explosion.

[0019] Optionally, the pulse duration of the first pulse signal is the same as the pulse duration of the fourth pulse signal.

[0020] Secondly, embodiments of this application provide a communication establishment method. This method can be applied to a second communication device, a module (e.g., a circuit, chip, or chip system) within the second communication device, or a logic node, logic module, or software capable of implementing all or part of the functions of the second communication device. Taking the application to a second communication device as an example, the method includes: after a first communication connection between the second communication device and a first communication device is broken, the second communication device receives at least one first pulse signal, the first pulse signal being used to request the establishment of a second communication connection with the second communication device; the transmission power of the first pulse signal is greater than the transmission power of a second pulse signal, the second pulse signal being a signal sent by the first communication device based on the first communication connection; and the pulse energy of at least one first pulse signal is not greater than a first threshold.

[0021] Using the above method, after the first communication connection between the first and second communication devices is broken, the second communication device can receive one or more first pulse signals. These first pulse signals are used to request the establishment of a second communication connection with the second communication device. Since the transmission power of the first pulse signal is greater than that of the second pulse signal, the likelihood of the second communication device receiving the first pulse signal is increased, facilitating the establishment of the second communication connection between the first and second communication devices. Furthermore, the pulse energy of at least one first pulse signal does not exceed a first threshold, ensuring the safety of flammable and explosive environments and preventing accidents such as combustion or explosion.

[0022] In one possible implementation, the second communication device receives a third pulse signal, the pulse energy of which is not greater than a first threshold; wherein, the target pulse time of the third pulse signal is the maximum pulse time of the pulse signal sent by the first communication device when the first and second communication devices can establish a communication connection.

[0023] Using the above method, after the second communication connection between the first communication device and the second communication device is established, the pulse time of the pulse signal can be adjusted. For example, the pulse time can be adjusted to a target pulse time, which is the maximum pulse time of the pulse signal sent by the first communication device when the first communication device and the second communication device can establish a communication connection. Thus, while ensuring that the first communication device and the second communication device can establish a communication connection, the pulse signal sent by the first communication device to the second communication device has the maximum pulse time, thereby improving the communication rate between the first communication device and the second communication device.

[0024] In one possible implementation, the target pulse time is determined based on the pulse time of the first reference pulse signal and the pulse time of the second reference pulse signal; the first reference pulse signal is a signal sent by the first communication device when requesting to establish a third communication connection, and the third communication connection is a successfully established connection with the second communication device; the second reference pulse signal is a signal sent by the first communication device when requesting to establish a fourth communication connection, and the fourth communication connection is a connection that has not been successfully established with the second communication device.

[0025] By using the above method, a suitable target pulse time can be obtained, thereby ensuring that the pulse signal sent by the first communication device to the second communication device has the maximum pulse time while ensuring that the first communication device and the second communication device can establish a communication connection, thus improving the communication rate between the first communication device and the second communication device.

[0026] In one possible implementation, the second communication device sends a fourth pulse signal to the first communication device. The transmission power of the fourth pulse signal is greater than that of the second pulse signal, and the pulse energy of the fourth pulse signal is not greater than a first threshold. The second communication device can establish a second communication connection with the first communication device.

[0027] Using the above method, after the second communication device receives at least one first pulse signal from the first communication device, it sends a fourth pulse signal to the first communication device. The second communication device can then establish a second communication connection with the first communication device, thereby restoring communication between the first and second communication devices.

[0028] In one possible implementation, the first threshold is a security threshold of the environment in which the first communication device is located.

[0029] Using the above method, the pulse energy of at least one first pulse signal sent by the first communication device is not greater than the safety threshold of the environment in which the first communication device is located, which can ensure the safety of the environment in which the first communication device is located and avoid safety accidents such as fire or explosion.

[0030] In one possible implementation, the pulse duration of the first pulse signal is not greater than a second threshold, which is used to characterize the thermal ignition time of the target object in the environment where the first communication device is located.

[0031] Using the above method, the pulse duration of at least one first pulse signal sent by the first communication device is not greater than the thermal ignition time of the target object in the environment where the first communication device is located, such as not greater than the thermal ignition time of flammable and explosive substances in the environment where the first communication device is located, thereby avoiding safety accidents such as combustion or explosion.

[0032] In one possible implementation, the pulse duration of the fourth pulse signal is not greater than a second threshold, which is used to characterize the thermal ignition time of the target object in the environment where the first communication device is located.

[0033] Using the above method, the pulse duration of the fourth pulse signal sent by the second communication device is not greater than the thermal ignition time of the target object in the environment where the first communication device is located, such as not greater than the thermal ignition time of flammable and explosive substances in the environment where the first communication device is located, thereby avoiding safety accidents such as combustion or explosion.

[0034] Optionally, the pulse duration of the first pulse signal is the same as the pulse duration of the fourth pulse signal.

[0035] Thirdly, this application provides a communication device that has the functions of the first aspect above. For example, the communication device includes modules, units or means corresponding to the operations involved in the first aspect above. The modules, units or means can be implemented by software, or by hardware, or by a combination of software and hardware.

[0036] Fourthly, this application provides a communication device that has the functions of the second aspect above. For example, the communication device includes modules, units or means corresponding to the operations involved in the second aspect above. The modules, units or means can be implemented by software, hardware or a combination of software and hardware.

[0037] Fifthly, this application provides a communication device including an interface circuit and one or more processors. The one or more processors are coupled to a memory. The memory stores part or all of the necessary computer program or instructions for implementing the functions described in the first aspect. The one or more processors can execute the computer program or instructions, causing the communication device to implement the methods in any possible design or implementation of the first aspect. The interface circuit is used to implement the communication functions within the communication device and / or the communication functions between the communication device and other devices or components.

[0038] The aforementioned communication device may be a first communication device, a module (e.g., a circuit, chip, or chip system) in the first communication device, or a logic node, logic module, or software that can implement all or part of the functions of the first communication device.

[0039] Sixthly, this application provides a communication device including an interface circuit and one or more processors. The one or more processors are coupled to a memory. The memory stores part or all of the necessary computer program or instructions for implementing the functions described in the second aspect above. The one or more processors are executable to carry out the computer program or instructions, causing the communication device to implement the methods in any possible design or implementation of the second aspect above. The interface circuit is used to implement the communication functions within the communication device and / or the communication functions between the communication device and other devices or components.

[0040] The aforementioned communication device may be a second communication device, a module (e.g., a circuit, chip, or chip system) in the second communication device, or a logic node, logic module, or software that can realize all or part of the functions of the second communication device.

[0041] In a seventh aspect, this application provides a computer-readable storage medium storing a computer program or instructions that, when executed, implement the method in any of the possible designs of the first or second aspect described above.

[0042] Eighthly, this application provides a computer program product comprising a computer program or instructions that, when executed, implement the method in any of the possible designs of the first or second aspect described above.

[0043] Ninthly, this application provides a communication system, including a first communication device for performing any possible implementation of the first aspect above, and a second communication device for performing any possible implementation of the second aspect above.

[0044] For the various aspects from the third to the ninth aspect mentioned above, and the technical effects that each aspect may achieve, please refer to the description of the technical effects that can be achieved by various possible solutions for any aspect of the first or second aspect, which will not be repeated here. Attached Figure Description

[0045] Figure 1 is a schematic diagram of a multi-hop network provided in an embodiment of this application;

[0046] Figure 2 is a schematic diagram of another multi-hop network provided in an embodiment of this application;

[0047] Figure 3 is a system architecture diagram of a WiFi communication system provided in an embodiment of this application;

[0048] Figure 4 is a schematic diagram of a communication protocol architecture for a star-flash communication technology provided in an embodiment of this application;

[0049] Figure 5 is a network architecture diagram of a star-flash communication provided in an embodiment of this application;

[0050] Figure 6 is a flowchart illustrating a communication establishment method provided in an embodiment of this application;

[0051] Figure 7 is a schematic diagram of a first communication device transmitting a second pulse signal according to an embodiment of this application;

[0052] Figure 8 is a schematic diagram of a first communication device transmitting a first pulse signal according to an embodiment of this application;

[0053] Figure 9 is a schematic diagram of a first communication device transmitting a first pulse signal according to an embodiment of this application;

[0054] Figure 10 is a schematic diagram of a process for establishing a second communication connection between a first communication device and a second communication device according to an embodiment of this application.

[0055] Figure 11 is a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0056] Figure 12 is a schematic diagram of the structure of a communication device provided in an embodiment of this application. Detailed Implementation

[0057] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the embodiments of this application will be further described in detail below with reference to the accompanying drawings.

[0058] In the embodiments of this application, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, a and b, a and c, b and c, or a, b, and c, where each of a, b, and c can be an element itself or a set containing one or more elements.

[0059] In this application, terms such as "exemplary," "in some embodiments," and "in other embodiments" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Rather, the term "exemplary" is used to present the concept in a specific manner.

[0060] In this application, the terms "of," "corresponding (relevant)," and "corresponding" may sometimes be used interchangeably. It should be noted that, unless a distinction is emphasized, their intended meanings are consistent. Similarly, in the embodiments of this application, "communication" and "transmission" may sometimes be used interchangeably. It should be noted that, unless a distinction is emphasized, their intended meanings are consistent. For example, transmission can include sending and / or receiving, and can be a noun or a verb.

[0061] It should be noted that the terms "first" and "second" used in the embodiments of this application are used only for the purpose of distinguishing descriptions and should not be construed as indicating or implying relative importance or order.

[0062] The communication establishment method provided in this application can be applied to various communication systems, such as Internet of Things (IoT) systems, narrowband Internet of Things (NB-IoT) systems, LTE systems, short-range wireless communication network systems, such as Sparklink communication network systems (including Sparklink Basic (SLB) access technology, Sparklink Low Energy (SLE) access technology, Sparklink Positioning (SLP) access technology), Bluetooth Low Energy (BLE), WLAN communication systems, or Wireless Fidelity (WiFi) systems, as well as 5th-generation (5G) communication systems or NR systems, and new communication systems that will emerge in the future development of communication.

[0063] The technical solutions provided in this application can also be applied to machine-type communication (MTC), long-term evolution-machine (LTE-M) technology, device-to-device (D2D) networks, machine-to-machine (M2M) networks, Internet of Things (IoT) networks, or other networks. Among these, IoT networks may include, for example, vehicle-to-everything (V2X) networks. The communication methods in V2X systems are collectively referred to as vehicle-to-everything (V2X), where X can represent anything. For example, V2X may include vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication, or vehicle-to-network (V2N) communication, etc.

[0064] In the aforementioned communication systems, devices with communication capabilities can be called communication devices, nodes, or communication nodes. For example, communication devices can include independent devices such as handheld terminals, vehicles, in-vehicle equipment, network-side equipment, user equipment, access terminals, user units, user stations, mobile stations, mobile stations, remote stations, remote terminals, wireless communication equipment, user agents, or user devices, or components (such as chips or integrated circuits) contained within independent devices. Communication devices can be any possible smart terminal device (such as a mobile phone), smart transportation equipment (such as vehicles, drones, etc.), smart manufacturing equipment, smart home devices (such as large screens, speakers, etc.), and Internet of Things (IoT) terminals, etc.

[0065] The communication device described in this application can be applied to various application scenarios, such as mobile internet (MI), industrial control, self-driving, transportation safety, internet of things (IoT), smart city, or smart home. In certain application scenarios or network types, devices with similar communication capabilities may have other names, and this application does not impose any restrictions on this.

[0066] This application supports Spark Link / NearLink standard protocols; it also supports Bluetooth standard protocols, such as the classic Bluetooth standard protocol and / or the Bluetooth Low Energy standard protocol. Additionally, this application supports IEEE protocols, such as IEEE 802.11be / Wi-Fi 7 / EHT, IEEE 802.11bn / UHR / Wi-Fi 8, IEEE Integrated mmWave / IMMW, IEEE 802.15 / UWB, or IEEE 802.11bf / sensing.

[0067] In the field of wireless communication, communication devices can establish communication connections. For example, in a communication scenario, multiple communication devices can be deployed, and a communication network can be established between them. For instance, a building may include a multi-hop network as shown in Figure 1. Taking a multi-hop network comprising four communication devices as an example, such as communication device 1, communication device 2, communication device 3, and communication device 4, each communication device in the multi-hop network can simultaneously act as an access point (or router). Each communication device in the multi-hop network can send and receive signals and communicate directly with one or more peer nodes (peer-to-peer communication devices). Information transmission is completed through forwarding by multiple communication devices on the communication connection. Each communication device can communicate directly with one or more peer nodes (peer-to-peer communication devices). Multi-hop can be understood as multiple forwardings. Other communication devices can connect to one of the communication devices in the multi-hop network to communicate with any communication device in the multi-hop network; for example, each communication device in the multi-hop network can be an access point (AP), and other communication devices can be stations (STAs), thereby enabling the STA to communicate with each AP in the multi-hop network and increasing the communication range of the STA.

[0068] In a multi-hop network, after the communication link between two communication devices is interrupted, one of the communication devices can initiate a connection establishment request to the other communication device. The commonly used connection restoration method is to increase the signal transmission power between the communication devices so that the other end can receive the connection establishment request, thereby restoring the communication connection between the two communication devices.

[0069] In flammable and explosive environments, specifically where the multi-hop network is deployed, accidents can cause partial or complete communication disconnections between multiple communication devices. After an accident, obstacles can obstruct communication between two devices, preventing one device from successfully transmitting a signal to the other. For example, in the multi-hop network shown in Figure 2, communication device 2's connection with other devices is interrupted. To quickly restore communication between the affected area and the outside world, it is necessary to re-establish communication between device 2 and other devices. However, since the environment is flammable and explosive, and each flammable and explosive environment has an energy safety threshold, signal energy exceeding this threshold can cause explosions of flammable and explosive substances. Therefore, current methods of restoring connections by increasing transmission power are not suitable for flammable and explosive environments.

[0070] Based on this, embodiments of this application provide a communication establishment method, which can be applied to flammable and explosive environments. After a communication connection between communication devices in a flammable and explosive environment is lost, a communication connection can be established between the communication devices based on the method provided in this application. It should be understood that the communication establishment method provided in this application can also be applied to other environments, and this application does not limit its application to such applications.

[0071] The following section introduces flammable and explosive environments.

[0072] The flammable and explosive environment described in this application embodiment can also be referred to as a flammable environment or an explosive environment, etc. A flammable and explosive environment is defined as an environment in which, under atmospheric conditions, a mixture of combustible substances in the form of gas, vapor, or dust forms with air, and when ignited, the combustion can continue to propagate spontaneously.

[0073] Flammable and explosive environments can include the following types of environments:

[0074] 1. Coal mine gas environment:

[0075] The flammable and explosive substances in this environment are a mixture of combustible gases naturally generated in coal mines. The main component of the gas is methane, and it usually also contains small amounts of other gases such as nitrogen, carbon dioxide, and hydrogen, or ethane and carbon monoxide.

[0076] 2. Explosive gas atmosphere:

[0077] An explosive gas atmosphere is an environment in which, under atmospheric conditions, a mixture of a flammable substance in the form of a gas or vapor and air can sustain combustion and propagate spontaneously.

[0078] Explosive gas atmospheres can include Class A, Class B, and Class C explosive gas atmospheres. Class A explosive gas atmospheres contain propane, Class B explosive gas atmospheres contain ethylene, and Class C explosive gas atmospheres contain hydrogen and acetylene.

[0079] 3. Explosive dust environment:

[0080] An explosive dust environment is an environment in which, under atmospheric conditions, a mixture of combustible material in the form of dust and air is ignited and can sustain combustion that propagates spontaneously.

[0081] Explosive dust environments can be classified into Class A, Class B, and Class C explosive dust environments. Class A explosive dust environments are those containing combustible dust particles, Class B explosive dust environments are those containing non-conductive dust particles, and Class C explosive dust environments are those containing conductive dust particles.

[0082] It should be understood that other interpretations regarding flammable and explosive environments can be found in GB / T 3836.1-2021, "Explosive Atmospheres - Part 1: General Requirements for Equipment".

[0083] In this embodiment of the application, the communication connection established between the first communication device and the second communication device can be a short-range communication connection. For example, the short-range communication connection in this embodiment may include, but is not limited to, connections based on WiFi communication technology and connections based on Starlink communication technology. These short-range communication technologies will be briefly described below.

[0084] 1. WiFi communication technology:

[0085] WiFi communication technology is a wireless communication technology based on the IEEE 802.1b standard. Commonly known as wireless broadband, it can operate in the 2.4GHz and 5GHz frequency bands. The 2.4GHz band has better penetration capabilities, making it suitable for wireless networks with a large coverage area; while the 5GHz band has higher transmission rates and stronger anti-interference capabilities, making it suitable for high-density wireless network environments.

[0086] A WiFi communication system includes a wireless access point (AP) and one or more stations (STAs), as shown in Figure 3. Taking a WiFi communication system with one AP and two STAs as an example, the STA associated with the AP can receive frames sent by the AP and can also send frames to the AP. This application embodiment will describe communication between the AP and STAs as an example. It is understood that this application embodiment can also be applied to communication between APs, for example, APs can communicate with each other through a distributed system (DS), and it can also be applied to communication between STAs.

[0087] An access point (AP) can be an access point for terminal devices (such as mobile phones) to access wired (or wireless) networks. An AP acts as a bridge connecting wired and wireless networks, its main function being to connect various wireless network clients together and then connect the wireless network to an Ethernet network. For example, an AP can be a terminal device (such as a mobile phone) with a Wi-Fi chip or a network device (such as a router). In this embodiment, the AP can be a device supporting the 802.11be standard, or it can be a device supporting various WLAN standards such as 802.11ax, 802.11ay, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, 802.11be, 802.11bn, or the next-generation 802.11 series.

[0088] A STA can be a wireless communication chip, wireless sensor, or wireless communication terminal, and can also be referred to as a user. For example, a STA can be a mobile phone supporting Wi-Fi communication, a tablet computer supporting Wi-Fi communication, a set-top box supporting Wi-Fi communication, a smart TV supporting Wi-Fi communication, a smart wearable device supporting Wi-Fi communication, an in-vehicle communication device supporting Wi-Fi communication, and a computer supporting Wi-Fi communication, etc. Optionally, the STA can support the 802.11be standard, or it can support various WLAN standards such as 802.11ax, 802.11ay, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, 802.11be, 802.11bn, or the next-generation 802.11 series.

[0089] Understandably, the number of APs and STAs shown in Figure 3 is just an example, and there could be more or fewer.

[0090] In this application embodiment, the first communication device can be an AP or a STA, and the second communication device can be an AP or a STA. For example, the first communication device is an AP and the second communication device is an AP; or, the first communication device is an AP and the second communication device is a STA; or, the first communication device is a STA and the second communication device is an AP; or, the first communication device is a STA and the second communication device is a STA.

[0091] 2. Starlight Communication Technology:

[0092] Sparklink communication technology includes Sparklink Basic (SLB) access technology and Sparklink Low Energy (SLE) access technology. Figure 4 is a schematic diagram of the communication protocol architecture of the Sparklink communication technology involved in the embodiments of this application. As shown in Figure 4, the protocol architecture includes a basic application layer, a basic service layer, and a Sparklink access layer (also called the access layer). The basic application layer and the basic service layer can be collectively referred to as the Sparklink upper layer. The various layers in the protocol architecture are described below.

[0093] Basic application layer: includes various general frameworks; in order to enable communication between different devices on different platforms, the basic application layer has defined frameworks for various possible and universally applicable application scenarios.

[0094] The basic service layer includes the control plane and the data plane. The control plane primarily provides services such as device discovery and management. The data plane includes channel control data, broadcast data, service management data, real-time data, and reliable data, as well as transmission control adaptation protocols, transmission control protocol / internet protocol (TCP / IP), and transparent transmission protocols.

[0095] The StarFlash access layer includes an SLB module and an SLE module. The SLB module can also be referred to as the SLB access layer, and the SLE module as the SLE access layer. The SLB module communicates via SLB access technology. SLB access technology has high bandwidth communication capabilities and can support high-bandwidth services such as wireless screen projection and video calls. It offers high data throughput and fast data transmission speeds. However, SLB access technology has relatively high power consumption and a longer access process.

[0096] In SLB access technology, communication equipment includes grant node devices (G nodes) and terminal node devices (T nodes). A G node represents the node that sends data scheduling information at the access layer, while a T node represents the node that receives data scheduling information and sends data according to that information. It is also specified that G nodes can broadcast, and T nodes can scan for information. During the establishment of an SLB connection between G nodes and T nodes, T nodes are allowed to scan for and discover G nodes and send connection requests to connect to them.

[0097] The SLE module communicates via SLE access technology. SLE features low-power communication capabilities; when the SLE module is idle (i.e., not connected to other devices), it can broadcast device information and data on three fixed broadcast channels, enabling rapid discovery and connection, thus saving device power. However, SLE access technology supports relatively small bandwidth and has a slower data transmission speed. Therefore, it is typically used for services with low bandwidth requirements, such as audio playback via wireless headphones or mobile phone control of smart home devices.

[0098] It is understood that the communication protocol architecture shown above is only one possible example, and other possible protocol layers may also be included in the communication protocol architecture. This application embodiment does not limit this.

[0099] Starlight communication technology (such as SLB access technology) can operate in low-frequency bands, such as 5150MHz-5350MHz or 5725MHz-5850MHz, with a minimum channel (or carrier) bandwidth of 20MHz. It supports channel bandwidths of 40 / 60 / 80 / 100 / 160 / 320MHz, each composed of multiple consecutive 20MHz bandwidths aggregated together. Figure 4 shows a schematic diagram of subcarrier planning for a 20MHz bandwidth. As shown in Figure 4, a 20MHz operating bandwidth channel consists of 39 consecutive subcarriers with a subcarrier spacing of 480kHz. The 39 subcarriers are numbered sequentially from low to high frequency as 0, 1, ... 38, with subcarrier 19 (the 20th subcarrier) being a DC subcarrier that does not carry information. In a 20MHz bandwidth channel, resources are reserved at the lowest and highest frequencies as guard intervals, namely the left guard interval and the right guard interval, respectively. For example, the parameter format for a 20MHz bandwidth can be found in Table 1.

[0100] Table 1

[0101] In Table 1 above, the DFT point count can be understood as the number of sampling points used in DFT processing or the size of the filter used in DFT processing. The DFT point count can also be replaced by the inverse discrete fourier transform (IDFT) point count, the IDFT size, or the DFT size. The sampling frequency is equal to the product of the DFT point count and the subcarrier spacing. The symbol period is determined based on the subcarrier spacing. The sampling interval, short guard interval, and long / short guard interval are determined based on the sampling frequency. The specific meanings of the parameters shown in Table 1 can be found in existing communication standards and will not be elaborated further.

[0102] The first and second communication devices in this application embodiment can be configured with the communication protocol architecture shown in FIG1, and can communicate with each other using StarFlash communication technology based on the communication protocol architecture.

[0103] For example, the network architecture based on StarScan communication can be as shown in Figure 5. The network architecture can include G nodes and several T nodes (T nodes 1 to 6 in Figure 5). In this paper, the first communication device can be a G node in the network architecture shown in Figure 5, and the second communication device can be a T node in the network architecture shown in Figure 5; or the first communication device can be a T node in the network architecture shown in Figure 5, and the second communication device can be a G node in the network architecture shown in Figure 5; or both the first and second communication devices can be T nodes that have established a communication connection in the network architecture shown in Figure 5, such as the first communication device being T node 2 and the second communication device being T node 3.

[0104] In one possible implementation, the role of the communication device can be determined based on its input and output characteristics. These characteristics include whether the device supports input via a mouse, keyboard, or screen, and whether it supports output via a screen or speaker. For example, devices that facilitate user input, such as mobile phones and tablets, typically act as T nodes and default to acting as T nodes during SLB connection. Conversely, devices that are not convenient for user input, such as large-screen devices and smart speakers, typically act as G nodes and default to acting as G nodes during SLB connection.

[0105] It should be understood that the network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0106] Figure 6 is a flowchart illustrating a communication establishment method provided in an embodiment of this application. The communication establishment method mainly includes the following steps 600 to 601. It is understood that the steps and execution order shown in Figure 6 are only examples. In actual implementation, some of the steps may be executed, or the remaining steps may also be executed. Similarly, the execution order of the steps may also be adjusted, and this embodiment of the application does not limit this.

[0107] Step 600: The first communication device establishes a first communication connection with the second communication device.

[0108] For example, the first communication connection may be a WiFi connection established between the first communication device and the second communication device, or the first communication connection may be a Starlink connection established between the first communication device and the second communication device.

[0109] It should be understood that the type of the first communication connection described above is merely an example of the embodiments of this application. The first communication connection established between the first communication device and the second communication device in the embodiments of this application can also be other types of connections. For example, the first communication connection can also be a Bluetooth connection, or the first communication connection can also be other connection methods besides short-range communication.

[0110] In some embodiments, the first communication device and the second communication device may transmit one or more pulse signals based on the first communication connection. For ease of description, the pulse signal transmitted based on the first communication connection will be referred to as the second pulse signal below.

[0111] Optionally, the first communication device sends one or more pulse signals to the second communication device through the first communication connection.

[0112] In this embodiment of the application, the parameters of the pulse signal may include, but are not limited to, the following parameters: transmission power, pulse duration, and pulse energy.

[0113] Wherein, the transmission power is the transmission power of the pulse signal;

[0114] Pulse duration is the duration of a single pulse signal;

[0115] Pulse energy is the energy transmitted by a pulse signal, and it is a measure of the strength of the pulse signal; for example, the pulse energy of a pulse signal is equal to the product of the pulse signal's transmission power and the pulse duration.

[0116] In the case of the first communication device and the second communication device applied in a flammable and explosive environment according to the embodiments of this application, the pulse energy of one or more second pulse signals transmitted based on the first communication connection is not greater than the first threshold; the pulse time of the second pulse signal is not greater than the second threshold.

[0117] It should be understood that when transmitting multiple second pulse signals based on the first communication connection, the total pulse energy corresponding to the multiple second pulse signals does not exceed the first threshold. Since the pulse energy of a single second pulse signal transmitted in a short period of time can accumulate, in order to avoid combustion or explosion in a flammable and explosive environment, the total pulse energy of the multiple second pulse signals transmitted based on the first communication connection does not exceed the first threshold.

[0118] The first threshold can be a safety threshold for the environment in which the first and second communication devices are located. For example, the first threshold is a safety threshold corresponding to the flammable and explosive environment in which the first and second communication devices are located.

[0119] The security threshold in this application embodiment can also be referred to as energy security threshold, or energy threshold, or threshold energy, or radio frequency threshold energy, etc.

[0120] In this embodiment of the application, different safety thresholds are set for different flammable and explosive environments based on the flammable and explosive substances in the environment. For example, Table 2 shows the safety thresholds corresponding to flammable and explosive environments.

[0121] Table 2

[0122] For details on the various flammable and explosive environments listed in Table 2, please refer to the above description, which will not be repeated here.

[0123] It should be noted that Table 2 above is merely an illustrative example and should not be construed as limiting the embodiments of this application. Any reasonable modifications, additions, or deletions to the content of Table 2 that result in new table content fall within the protection scope of the embodiments of this application.

[0124] The second threshold is used to characterize the thermal ignition time of a target object in the environment where the first and second communication devices are located; for example, the target object can be a flammable or explosive substance in the environment. The thermal ignition time can be the time it takes for the energy released by the spark to accumulate in a small area of ​​gas around it without significant heat loss; in this embodiment, the thermal ignition time of different flammable or explosive substances can be the same or different.

[0125] In this embodiment of the application, different thermal ignition times are set for different flammable and explosive environments based on the flammable and explosive substances in the environment. For example, the thermal ignition times corresponding to flammable and explosive environments are shown in Table 3.

[0126] Table 3

[0127] For details on the various flammable and explosive environments listed in Table 3, please refer to the above description, which will not be repeated here.

[0128] It should be noted that Table 3 above is merely an illustrative example and should not be construed as limiting the embodiments of this application. Any reasonable modifications, additions, or deletions to the content of Table 3 that result in new table content fall within the protection scope of the embodiments of this application.

[0129] For example, as shown in Figure 7, a first communication device transmits a second pulse signal through a first communication connection. This is illustrated by the example of the first communication device transmitting M second pulse signals to a second communication device within a time period T, where M is an integer greater than or equal to 1. The transmission power of each second pulse signal is P1, and the pulse duration of each second pulse signal is T1. T1 is not greater than the thermal ignition time of flammable and explosive substances in the environment where the first communication device is located. The pulse energy corresponding to the M pulse signals is not greater than the safety threshold of the environment where the first communication device is located (for example, the pulse energy corresponding to the M pulse signals shown in Figure 7 can be M*P1*T1).

[0130] Step 601: After the first communication connection between the first communication device and the second communication device is broken, the first communication device sends at least one first pulse signal.

[0131] During the process of establishing a connection between the first communication device and the second communication device, various circumstances may cause the first communication connection between the first communication device and the second communication device to be broken. For example, an accident may occur in the environment where the first communication device and the second communication device are located, resulting in an obstacle between the first communication device and the second communication device. In this case, the second pulse signal sent by the first communication device based on the first communication connection may not be received by the second communication device, thereby causing the first communication connection between the first communication device and the second communication device to be broken.

[0132] After determining that the first communication connection with the second communication device is broken, the first communication device sends at least one first pulse signal, which is used to request the establishment of a second communication connection with the second communication device.

[0133] Optionally, the first pulse signal may carry the device identification information of the first communication device.

[0134] In this embodiment of the application, the first communication device may transmit at least one first pulse signal in a broadcast or multicast manner.

[0135] The transmission power of the first pulse signal is greater than that of the second pulse signal, which is a pulse signal transmitted based on the first communication connection between the first communication device and the second communication device.

[0136] Since the first communication connection between the first communication device and the second communication device in this embodiment of the application is disconnected, if the communication connection between the first communication device and the second communication device is to be re-established, it is necessary to increase the transmission power of the pulse signal sent by the first communication device to the second communication device. Therefore, the transmission power of the first pulse signal is greater than the transmission power of the second pulse signal, which increases the possibility of the first communication device and the second communication device establishing a communication connection.

[0137] In the embodiments of this application, the pulse energy of at least one first pulse signal is not greater than a first threshold.

[0138] It should be understood that when the first communication device sends multiple first pulse signals, the total pulse energy corresponding to the multiple first pulse signals does not exceed a first threshold. Since the energy of a single pulse of multiple first pulse signals transmitted in a short period of time can accumulate, in order to avoid combustion or explosion in a flammable and explosive environment, the total pulse energy of the multiple first pulse signals sent by the first communication device does not exceed the first threshold.

[0139] The first threshold can be a safety threshold for the environment in which the first communication device is located. For example, the first threshold is a safety threshold corresponding to a flammable and explosive environment in which the first communication device is located.

[0140] It should be noted that the safety thresholds for different flammable and explosive environments can be found in the above description, and will not be repeated here.

[0141] Optionally, the pulse duration of the first pulse signal is not greater than a second threshold, which is used to characterize the thermal ignition time of the target object in the environment where the first communication device is located. For example, the target object can be a flammable or explosive substance in the environment. The thermal ignition time can be the time it takes for the energy released by the spark to accumulate in a small area of ​​gas around it without significant heat loss; in this embodiment, the thermal ignition times of different flammable or explosive substances can be the same or different.

[0142] For example, as shown in Figure 8, a schematic diagram of a first communication device transmitting a first pulse signal is presented. This example illustrates that the first communication device transmits N first pulse signals within a time period T, where N is an integer greater than or equal to 1. Each first pulse signal has a transmission power of P2 and a pulse duration of T2, where T2 is not greater than the thermal ignition time of flammable and explosive substances in the environment where the first communication device is located. The pulse energy corresponding to each pulse signal is not greater than the safety threshold of the environment where the first communication device is located (for example, the pulse energy corresponding to the N first pulse signals shown in Figure 8 could be N*P2*T2). Compared to the second pulse signal shown in Figure 7, the transmission power of the first pulse signal P2 is greater than the transmission power of the second pulse signal P1; the pulse duration T2 of the first pulse signal can be less than the pulse duration T1 of the second pulse signal; optionally, the number of first pulse signals N is different from the number of second pulse signals M, for example, the number of first pulse signals N is less than the number of second pulse signals M.

[0143] When N is 1, the first communication device transmits a first pulse signal within a time period T. For example, Figure 9 shows a schematic diagram of the first communication device transmitting a first pulse signal. The transmission power of the first pulse signal is P3, the pulse duration is T3, T3 is not greater than the thermal ignition time of flammable and explosive substances in the environment where the first communication device is located, and the pulse energy corresponding to the first pulse signal is not greater than the safety threshold of the environment where the first communication device is located (for example, the pulse energy corresponding to the first pulse signal shown in Figure 9 can be P3*T3). In this case, the transmission power P3 of the first pulse signal is greater than the transmission power P1 of the second pulse signal, and compared to the case where the first communication device transmits multiple first pulse signals within a time period T, the transmission power P3 of the first pulse signal can be greater than the transmission power of multiple first pulse signals; for example, the transmission power P3 of the first pulse signal can be a preset maximum transmission power, thus ensuring that other communication devices can receive the first pulse signal. The pulse time T2 of the first pulse signal can be less than the pulse time T1 of the second pulse signal. Compared with the case where the first communication device sends multiple first pulse signals within a time period T, the pulse time T2 of the first pulse signal can be less than the pulse time of multiple first pulse signals. For example, the pulse time T2 of the first pulse signal can be a preset minimum pulse time.

[0144] It should be noted that in an environment containing multiple communication devices that have lost communication with other communication devices, each communication device can send out a pulse signal to request the establishment of a communication connection with other communication devices. The manner in which each communication device sends a pulse signal can be referenced to the manner in which the first communication device sends at least one first pulse signal.

[0145] In this embodiment of the application, after the first communication connection between the first communication device and the second communication device is broken, the second communication device may also send a pulse signal to request the establishment of a communication connection with the first communication device. For example, the method by which the second communication device sends the pulse signal can be referred to the method by which the first communication device sends the first pulse signal, and will not be repeated here.

[0146] After the first communication device sends at least one first pulse signal, the first communication device receives a fourth pulse signal sent by the second communication device.

[0147] In this embodiment of the application, after receiving the fourth pulse signal sent by the second communication device, the first communication device can establish a second communication connection between the first communication device and the second communication device.

[0148] Optionally, the fourth pulse signal may carry the device identification information of the second communication device.

[0149] The second communication device may transmit the fourth pulse signal in a broadcast or multicast manner; wherein, the second communication device may transmit one or more fourth pulse signals.

[0150] The transmission power of the fourth pulse signal is greater than that of the second pulse signal, which is a pulse signal transmitted based on the first communication connection between the first communication device and the second communication device.

[0151] Since the first communication connection between the first communication device and the second communication device in this application embodiment is disconnected, if the communication connection between the first communication device and the second communication device is to be re-established, it is necessary to increase the transmission power of the pulse signal sent by the second communication device to the first communication device. Therefore, the transmission power of the fourth pulse signal is greater than the transmission power of the second pulse signal, thereby increasing the possibility of the first communication device and the second communication device establishing a communication connection.

[0152] In this embodiment, the pulse energy of the fourth pulse signal is not greater than the first threshold.

[0153] It should be understood that when the second communication device sends multiple fourth pulse signals, the total pulse energy corresponding to the multiple fourth pulse signals does not exceed the first threshold. Since the energy of a single pulse of multiple fourth pulse signals transmitted in a short period of time can accumulate, in order to avoid combustion or explosion in a flammable and explosive environment, the total pulse energy of the multiple fourth pulse signals sent by the second communication device does not exceed the first threshold.

[0154] The first threshold can be a safety threshold for the environment in which the first or second communication device is located. For example, the first threshold is a safety threshold corresponding to a flammable or explosive environment in which the first or second communication device is located.

[0155] It should be noted that the safety thresholds for different flammable and explosive environments can be found in the above description, and will not be repeated here.

[0156] Optionally, the pulse duration of the fourth pulse signal is not greater than a second threshold, which characterizes the thermal ignition time of the target object in the environment where the first or second communication device is located. For example, the target object can be a flammable or explosive substance in the environment. The thermal ignition time can be the time it takes for the energy released by the spark to accumulate in a small area of ​​gas around it without significant heat loss; in this embodiment, the thermal ignition times of different flammable or explosive substances can be the same or different.

[0157] In one possible implementation, the pulse duration of the fourth pulse signal is the same as that of the first pulse signal.

[0158] In some embodiments, the fourth pulse signal can be a pulse signal actively sent by the second communication device after the first communication connection between the first and second communication devices is broken. Alternatively, the fourth pulse signal can be a feedback signal corresponding to the first pulse signal. These two scenarios will be described below.

[0159] Scenario 1: The fourth pulse signal is a pulse signal actively sent by the second communication device.

[0160] After the first communication connection between the first communication device and the second communication device is broken, the second communication device sends out at least one fourth pulse signal.

[0161] After the first communication device sends at least one first pulse signal, it receives at least one fourth pulse signal sent by the second communication device.

[0162] In this embodiment of the application, after receiving the fourth pulse signal sent by the second communication device, the first communication device can establish a second communication connection between the first communication device and the second communication device.

[0163] Scenario 2: The fourth pulse signal is the feedback signal corresponding to the first pulse signal.

[0164] After the first communication connection between the first communication device and the second communication device is broken, the first communication device sends at least one first pulse signal to the second communication device; after receiving the first pulse signal, the second communication device sends at least one fourth pulse signal to the first communication device; wherein the fourth pulse signal is a feedback signal corresponding to the first pulse signal, for example, the fourth pulse signal is a response signal to the first pulse signal.

[0165] In this embodiment of the application, after receiving the fourth pulse signal sent by the second communication device, the first communication device can establish a second communication connection between the first communication device and the second communication device.

[0166] Optionally, after receiving the fourth pulse signal sent by the second communication device, the first communication device may send at least one fifth pulse signal to the second communication device, wherein the fifth pulse signal is a feedback signal corresponding to the fourth pulse signal. For example, the fifth pulse signal is a response signal to the fourth pulse signal.

[0167] For example, the transmission power of the fifth pulse signal is greater than the transmission power of the second pulse signal, and the pulse energy of at least one fifth pulse signal is not greater than a first threshold, which can be a safety threshold of the environment in which the first or second communication device is located; the pulse duration of the fifth pulse signal is not greater than a second threshold, which is used to characterize the thermal ignition time of the target object in the environment in which the first or second communication device is located.

[0168] As one possible implementation, the pulse duration of the fifth pulse signal is the same as that of the fourth pulse signal. Alternatively, the pulse durations of the first pulse signal, the fourth pulse signal, and the fifth pulse signal are all the same.

[0169] It should be understood that after the first communication device sends the fifth pulse signal to the second communication device, it can be determined that a second communication connection is established between the first communication device and the second communication device.

[0170] For example, Figure 10 shows a schematic diagram of the process for establishing a second communication connection between a first communication device and a second communication device. This process mainly includes steps 1000 to 1002. It is understood that the steps and execution order illustrated in Figure 10 are merely an example. In actual implementation, some steps may be executed, or the remaining steps may also be executed. Similarly, the execution order of the steps can be adjusted, and this embodiment does not limit this.

[0171] Step 1000: After the first communication connection between the first communication device and the second communication device is broken, the first communication device sends at least one first pulse signal.

[0172] Correspondingly, the second communication device can receive at least one first pulse signal sent by the first communication device.

[0173] The parameters of the first pulse signal can be found in the description above, and will not be repeated here.

[0174] Step 1001: The second communication device sends at least one fourth pulse signal.

[0175] Correspondingly, the first communication device can receive at least one fourth pulse signal sent by the second communication device.

[0176] Optionally, the fourth pulse signal can be a pulse signal actively sent by the second communication device after the first communication connection between the first and second communication devices is broken. Alternatively, the fourth pulse signal can be a feedback signal corresponding to the first pulse signal; for example, the fourth pulse signal is a response signal sent by the second communication device in response to the first pulse signal after receiving it.

[0177] The parameters of the fourth pulse signal can be found in the description above, and will not be repeated here.

[0178] Step 1002: The first communication device sends at least one fifth pulse signal.

[0179] Correspondingly, the second communication device can receive at least one fifth pulse signal sent by the first communication device.

[0180] Optionally, the fifth pulse signal can be a feedback signal corresponding to the fourth pulse signal; for example, the fifth pulse signal is a response signal sent by the first communication device after receiving the fourth pulse signal.

[0181] Based on steps 1000 to 1002 above, a second communication connection can be established between the first communication device and the second communication device.

[0182] In this embodiment of the application, if a communication connection is not established between the first communication device and the second communication device based on steps 1000 to 1002 described above, the first and second communication devices can adjust the channel on which the pulse signal is transmitted, and transmit the first pulse signal on the new channel until a second communication connection is established between the first and second communication devices. For example, the first communication device adjusts the broadcast channel on which the first pulse signal is transmitted, and transmits the first pulse signal on the new broadcast channel; or, the second communication device adjusts the broadcast signal on which the fourth pulse signal is transmitted, and transmits the fourth pulse signal on the new broadcast channel; until a second communication connection is established between the first and second communication devices.

[0183] If the first communication device fails to receive a fourth pulse signal from the second communication device after sequentially transmitting the first pulse signal on all channels, the first communication device stops transmitting. Alternatively, if the second communication device fails to receive a fifth pulse signal from the first communication device after sequentially transmitting the fourth pulse signal on all channels, the second communication device stops transmitting.

[0184] After a second communication connection is established between the first communication device and the second communication device in this embodiment of the application, the first communication device and the second communication device can communicate based on a pulse signal with the same parameters as the first pulse signal.

[0185] Optionally, after establishing a second communication connection between the first and second communication devices, the first communication device can adjust the parameters of the pulse signal sent to the second communication device. For example, the first communication device can adjust the pulse duration.

[0186] In one possible implementation, the first communication device determines the target pulse time; the first communication device may send a third pulse signal to the second communication device based on the target pulse time.

[0187] Wherein, the pulse energy of the third pulse signal is not greater than the first threshold; the target pulse time is the maximum pulse time of the pulse signal sent by the first communication device when the first communication device and the second communication device can establish a communication connection.

[0188] After determining the target pulse time, the first communication device can adjust the transmission power of the pulse signal according to the safety threshold of the environment in which the first communication device is located; the first communication device can send a third pulse signal according to the target pulse time and the adjusted transmission power.

[0189] For example, when the target pulse time is longer than the pulse signal of the first pulse signal, the transmission power of the adjusted pulse signal is less than the transmission power of the first pulse signal.

[0190] In this embodiment of the application, after the first communication device and the second communication device establish a second communication connection, the pulse duration of the pulse signal transmitted between the first communication device and the second communication device can be adjusted, and the transmission power of the pulse signal transmitted between the first communication device and the second communication device can be adjusted accordingly. The pulse duration of the pulse signal is adjusted to the maximum pulse time of the pulse signal transmitted by the first communication device when the first communication device and the second communication device can establish a communication connection. Thus, under the premise of ensuring normal communication between the first communication device and the second communication device, the pulse signal transmitted based on the maximum pulse time and the corresponding transmission power can maximize the communication duration between the first communication device and the second communication device and improve the communication rate between the first communication device and the second communication device.

[0191] The following details the scheme for determining the target pulse time using the first communication device.

[0192] Optionally, the target pulse time is determined based on the pulse time of the first reference pulse signal and the pulse time of the second reference pulse signal.

[0193] The first reference pulse signal is a signal sent by the first communication device when requesting to establish a third communication connection, and the third communication connection is a successfully established connection with the second communication device; the second reference pulse signal is a signal sent by the first communication device when requesting to establish a fourth communication connection, and the fourth communication connection is a connection that has not been successfully established with the second communication device.

[0194] In this embodiment of the application, after the first communication device and the second communication device establish a second communication connection, the first communication device can execute at least one round of pulse time adjustment process.

[0195] Perform the following operations for each round of pulse time adjustment process:

[0196] The first communication device determines a reference pulse time, which is determined based on the pulse time of the pulse signal sent during the most recent successful connection establishment and the pulse time of the pulse signal sent during the most recent unsuccessful connection establishment.

[0197] The first round of pulse time adjustment procedure after establishing the second communication connection:

[0198] The pulse duration of the pulse signal sent during the most recent successful connection establishment can be the pulse duration of the first pulse signal, and the pulse duration of the pulse signal sent during the most recent unsuccessful connection establishment can be a set value. The first communication device determines the reference pulse duration for the current round based on the pulse duration of the first pulse signal and the set value. For example, the first communication device can use the average of the pulse duration of the first pulse signal and the set value as the reference pulse duration for the current round. In this embodiment, the determined average value can be rounded to obtain the reference pulse duration for the current round. The first and second communication devices determine the transmission power based on the reference pulse duration determined for the current round, wherein the product between the determined reference pulse duration and the corresponding transmission power (i.e., the pulse energy of the pulse signal) is not greater than the safety threshold of the environment in which the first or second communication device is located. The first and second communication devices send pulse signals based on the reference pulse duration determined for the current round and the corresponding transmission power, and further determine whether a communication connection can be successfully established. Assume that the first and second communication devices have not successfully established a communication connection.

[0199] For the second round of pulse time adjustment process:

[0200] The pulse duration of the pulse signal sent during the most recent successful connection establishment can be the pulse duration of the first pulse signal, and the pulse duration of the pulse signal sent during the most recent unsuccessful connection establishment can be the reference pulse duration determined in the first round. The first communication device determines the reference pulse duration for the current round based on the pulse duration of the first pulse signal and the reference pulse duration determined in the first round. For example, the first communication device can use the average of the pulse duration of the first pulse signal and the reference pulse duration determined in the first round as the reference pulse duration for the current round. In this embodiment, the determined average can be rounded to obtain the reference pulse duration for the current round. The first and second communication devices determine the transmission power based on the reference pulse duration determined in this round, wherein the product between the reference pulse duration determined in this round and the corresponding transmission power (i.e., the pulse energy of the pulse signal) is not greater than the safety threshold of the environment in which the first or second communication device is located. The first and second communication devices send pulse signals based on the reference pulse duration determined in this round and the corresponding transmission power, and further determine whether a communication connection can be successfully established. Assume that the first and second communication devices successfully establish a communication connection.

[0201] For the third round of pulse time adjustment process:

[0202] The pulse duration of the pulse signal sent during the most recent successful connection establishment can be the reference pulse duration determined in the second round, and the pulse duration of the pulse signal sent during the most recent unsuccessful connection establishment can be the reference pulse duration determined in the first round. The first communication device determines the reference pulse duration for the current round based on the reference pulse durations determined in the second and first rounds. For example, the first communication device can use the average of the reference pulse durations determined in the second and first rounds as the reference pulse duration for the current round. In this embodiment, the determined average can be rounded to obtain the reference pulse duration for the current round. The first and second communication devices determine the transmission power based on the reference pulse duration determined in the current round, wherein the product between the reference pulse duration determined in the current round and the corresponding transmission power (i.e., the pulse energy of the pulse signal) is not greater than the safety threshold of the environment in which the first or second communication device is located. The first and second communication devices send pulse signals based on the reference pulse duration determined in the current round and the corresponding transmission power, and further determine whether a communication connection can be successfully established.

[0203] This process continues until the reference pulse time determined in this round matches the previously determined pulse time, at which point the final target pulse time is obtained. For example, if the reference pulse time determined in this round matches the reference pulse time of the pulse signal sent during the most recent unsuccessful connection establishment, then the reference pulse time of the pulse signal sent during the most recent successful connection establishment is used as the target pulse time. Similarly, if the reference pulse time determined in this round matches the reference pulse time of the pulse signal sent during the most recent successful connection establishment, then the reference pulse time determined in this round is used as the target pulse time.

[0204] For example, when the first communication device and the second communication device establish a second communication connection, the pulse duration of the first pulse signal sent by the first communication device is 10ms, and the pulse duration of the fourth pulse signal sent by the second communication device is 10ms. After the first communication device and the second communication device establish the second communication connection, the first communication device determines the target pulse duration according to at least one round of pulse duration adjustment procedure.

[0205] For the first round of pulse time adjustment process:

[0206] The pulse duration of the pulse signal sent when the connection was most recently successfully established is the pulse duration of the first pulse signal, T2 = 10ms. The pulse duration of the pulse signal sent when the connection was most recently unsuccessfully established can be a set value of 20ms.

[0207] The first communication device determines the reference pulse time for the first round. in This is a rounding up operation.

[0208] The first communication device, based on the reference pulse time T X1 Determine with T X1 The corresponding transmission power.

[0209] The first and second communication devices send pulse signals based on a reference pulse time of 15ms and the corresponding transmission power; if the first and second communication devices fail to establish a connection.

[0210] For the second round of pulse time adjustment process:

[0211] The pulse duration of the pulse signal sent during the most recent successful connection establishment is the same as the pulse duration of the first pulse signal, T2 = 10ms. The pulse duration of the pulse signal sent during the most recent unsuccessful connection establishment is T... X1 =15ms.

[0212] The first communication device determines the reference pulse time for the second round. in This is a rounding up operation.

[0213] The first communication device, based on the reference pulse time T X2 Determine with T X2 The corresponding transmission power.

[0214] The first and second communication devices send pulse signals based on a reference pulse time of 13ms and the corresponding transmission power; if the first and second communication devices successfully establish a connection.

[0215] For the third round of pulse time adjustment process:

[0216] The pulse duration of the pulse signal sent during the most recent successful connection establishment is the pulse duration T of the first pulse signal. X2 =13ms, the pulse duration of the pulse signal sent when the connection was most recently unsuccessfully established is T. X1 =15ms.

[0217] The first communication device determines the reference pulse time for the third round. in This is a rounding up operation.

[0218] The first communication device, based on the reference pulse time T X3 Determine with T X3 The corresponding transmission power.

[0219] The first and second communication devices send pulse signals based on a reference pulse time of 14ms and the corresponding transmission power; if the first and second communication devices successfully establish a connection.

[0220] For the fourth round of pulse time adjustment process:

[0221] The pulse duration of the pulse signal sent during the most recent successful connection establishment is the pulse duration T of the first pulse signal. X3 =14ms, the pulse duration of the pulse signal sent when the connection was most recently unsuccessfully established is T. X1 =15ms.

[0222] The first communication device determines the reference pulse time for the fourth round. in This is a rounding up operation.

[0223] Since the first and second communication devices failed to establish a connection when the pulse signal was sent based on the reference pulse time of 15ms and the corresponding transmission power in the second round, the reference pulse time of 14ms determined in the third round is determined as the target pulse time.

[0224] In this embodiment, after determining the target pulse time, the first communication device sends a third pulse signal based on the target pulse time and the corresponding transmission power, establishing a communication connection between the first and second communication devices. The first and second communication devices communicate based on this connection. During communication, the pulse time of the pulse signal transmitted between the first and second communication devices is the target pulse time, and the transmission power is the transmission power corresponding to the target pulse time. Therefore, while ensuring that the first and second communication devices can establish a communication connection, a relatively high communication rate between them can be guaranteed.

[0225] Figure 11 illustrates a possible exemplary block diagram of the communication device involved in the embodiments of this application. As shown in Figure 11, the communication device 1100 may include modules or units for implementing the method embodiments described above. In one possible design, the communication device 1100 includes a processing unit 1101 and a communication unit 1102. Optionally, the communication device 1100 may further include a storage unit 1103 for storing device program code and / or data.

[0226] The communication device 1100 can be a first communication device-side device in the above embodiments, such as a first communication device, a module (e.g., a circuit, a chip, or a chip system) in the first communication device, or a logic node, logic module, or software that can implement all or part of the functions of the first communication device.

[0227] For example, in one embodiment, the communication unit 1102 is configured to send at least one first pulse signal after the first communication connection between the first communication device and the second communication device is disconnected. The first pulse signal is used to request the establishment of a second communication connection with the second communication device. The transmission power of the first pulse signal is greater than the transmission power of the second pulse signal, and the second pulse signal is a signal sent by the first communication device based on the first communication connection. The pulse energy of at least one first pulse signal is not greater than a first threshold.

[0228] The processing unit 1101 is used to establish a first communication connection with the second communication device.

[0229] In one possible implementation, the communication unit 1102 is further configured to send a third pulse signal to the second communication device based on a target pulse time; the pulse energy of the third pulse signal is not greater than a first threshold; the target pulse time is the maximum pulse time of the pulse signal sent by the first communication device when the first communication device and the second communication device can establish a communication connection.

[0230] In one possible implementation, the target pulse time is determined based on the pulse time of the first reference pulse signal and the pulse time of the second reference pulse signal; the first reference pulse signal is a signal sent by the first communication device when requesting to establish a third communication connection, and the third communication connection is a successfully established connection with the second communication device; the second reference pulse signal is a signal sent by the first communication device when requesting to establish a fourth communication connection, and the fourth communication connection is a connection that has not been successfully established with the second communication device.

[0231] In one possible implementation, the communication unit 1102 is further configured to receive a fourth pulse signal sent by the second communication device, wherein the transmission power of the fourth pulse signal is greater than the transmission power of the second pulse signal and the pulse energy of the fourth pulse signal is not greater than a first threshold; the processing unit 1101 is further configured to establish a second communication connection.

[0232] In one possible implementation, the first threshold is a security threshold of the environment in which the first communication device is located.

[0233] In one possible implementation, the pulse duration of the first pulse signal is not greater than a second threshold, which is used to characterize the thermal ignition time of the target object in the environment where the first communication device is located.

[0234] In one possible implementation, the pulse duration of the fourth pulse signal is not greater than a second threshold, which is used to characterize the thermal ignition time of the target object in the environment where the first communication device is located.

[0235] In one possible implementation, the pulse duration of the first pulse signal is the same as the pulse duration of the fourth pulse signal.

[0236] The communication device 1100 can be a second communication device side device in the above embodiments, such as a second communication device, a module (e.g., circuit, chip or chip system) in the second communication device, or a logic node, logic module or software that can realize all or part of the functions of the second communication device.

[0237] For example, in another embodiment, the communication unit 1102 is configured to receive at least one first pulse signal after the first communication connection between the second communication device and the first communication device is disconnected. The first pulse signal is used to request the establishment of a second communication connection with the second communication device. The transmission power of the first pulse signal is greater than the transmission power of the second pulse signal, and the second pulse signal is a signal sent by the first communication device based on the first communication connection. The pulse energy of at least one first pulse signal is not greater than a first threshold.

[0238] Processing unit 1101 is used to establish a first communication connection with the first communication device.

[0239] In one possible implementation, the communication unit 1102 is further configured to receive a third pulse signal, the pulse energy of which is not greater than a first threshold; wherein the target pulse time of the third pulse signal is the maximum pulse time of the pulse signal sent by the first communication device when the first communication device and the second communication device can establish a communication connection.

[0240] In one possible implementation, the target pulse time is determined based on the pulse time of the first reference pulse signal and the pulse time of the second reference pulse signal; the first reference pulse signal is a signal sent by the first communication device when requesting to establish a third communication connection, and the third communication connection is a successfully established connection with the second communication device; the second reference pulse signal is a signal sent by the first communication device when requesting to establish a fourth communication connection, and the fourth communication connection is a connection that has not been successfully established with the second communication device.

[0241] In one possible implementation, the communication unit 1102 is further configured to send a fourth pulse signal to the first communication device, wherein the transmission power of the fourth pulse signal is greater than the transmission power of the second pulse signal, and the pulse energy of the fourth pulse signal is not greater than a first threshold.

[0242] The processing unit 1101 is also used to establish a second communication connection.

[0243] In one possible implementation, the first threshold is a security threshold of the environment in which the first communication device is located.

[0244] In one possible implementation, the pulse duration of the first pulse signal is not greater than a second threshold, which is used to characterize the thermal ignition time of the target object in the environment where the first communication device is located.

[0245] In one possible implementation, the pulse duration of the fourth pulse signal is not greater than a second threshold, which is used to characterize the thermal ignition time of the target object in the environment where the first communication device is located.

[0246] In one possible implementation, the pulse duration of the first pulse signal is the same as the pulse duration of the fourth pulse signal.

[0247] It is understood that the division of units in the above-described device is merely a logical functional division. One function can correspond to one functional unit, or two or more functions can be integrated into one functional unit. In actual implementation, all or some units can be integrated onto a single physical entity, or distributed across different physical entities. Furthermore, the aforementioned functional units can be implemented in hardware, software, or a combination of both. Whether a function is executed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for specific applications, but such implementations should not be considered beyond the scope of this application.

[0248] In one example, the functional unit in any of the above devices may be one or more integrated circuits configured to implement the above methods, such as: one or more application-specific integrated circuits (ASICs), or one or more central processing units (CPUs), one or more microcontroller units (MCUs), one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms.

[0249] In one example, storage unit 1103 may include random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory and / or registers, etc.

[0250] Figure 12 illustrates a possible exemplary block diagram of a communication device according to an embodiment of this application. The communication device 1200 shown in Figure 12 includes a processor 1210 and an interface circuit 1220. The processor 1210 and the interface circuit 1220 are coupled to each other. It is understood that the interface circuit 1220 can be a transceiver or an input / output interface. Optionally, the communication device 1200 may further include a memory 1230 for storing instructions executed by the processor 1210, or storing input data required for the processor 1210 to execute instructions, or storing data generated after the processor 1210 executes instructions.

[0251] When the communication device 1200 is used to implement the above method embodiment, the processor 1210 is used to implement the function of the processing unit 1101, and the interface circuit 1220 is used to implement the function of the communication unit 1102.

[0252] It is understood that the processor in the embodiments of this application can be a CPU, or other general-purpose processors, DSPs, ASICs, FPGAs, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor can be a microprocessor or any conventional processor.

[0253] The method steps in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, portable hard disks, compact disc read-only memory (CD-ROM), or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Furthermore, the ASIC can reside in a first communication device or a second communication device. Alternatively, the processor and storage medium can exist as discrete components in the first or second communication device.

[0254] This application also provides a computer-readable storage medium storing a computer program or instructions for implementing the method executed by the first communication device or the second communication device in the above method embodiments.

[0255] For example, when the computer program or instructions are executed by the computer, the computer can implement the method performed by the first communication device or the second communication device in the above method embodiments.

[0256] This application also provides a computer program product containing a computer program or instructions, which, when executed by a computer, causes the computer to implement the method performed by the first communication device or the second communication device in the above method embodiments.

[0257] This application also provides a communication system, which includes the first communication device and the second communication device described in the above embodiments.

[0258] This application also provides a chip device, including a processor, for calling computer programs or computer instructions stored in the memory to cause the processor to execute the method provided in any of the above embodiments.

[0259] In one possible implementation, the input of the chip device corresponds to the receiving operation in any of the above embodiments, and the output of the chip device corresponds to the sending operation in any of the above embodiments.

[0260] Optionally, the processor is coupled to the memory via an interface.

[0261] Optionally, the chip device may also include a memory in which computer programs or instructions are stored.

[0262] The processor mentioned above can be a general-purpose central processing unit, a microprocessor, an ASIC, or one or more integrated circuits used to control the execution of a program that controls the methods provided in any of the above embodiments. The memory mentioned above can be read-only memory (ROM) or other types of static storage devices capable of storing static information and instructions, such as random access memory (RAM).

[0263] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer programs or instructions. A computer program is a set of instructions that directs each step of an action of an electronic computer or other device with message processing capabilities. It is typically written in a programming language and runs on a target architecture. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are performed, in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video optical disc; or it can be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium can be volatile or non-volatile, or it can include both types of storage media.

[0264] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, etc.) containing computer-usable program code.

[0265] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more blocks of the flowchart illustrations and / or one or more blocks of the block diagrams.

[0266] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more block diagrams.

[0267] These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, thereby providing steps for implementing the functions specified in one or more flowcharts and / or one or more block diagrams.

[0268] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A communication establishment method, characterized in that, Applied to a first communication device, the method includes: After the first communication connection between the first communication device and the second communication device is broken, at least one first pulse signal is sent. The first pulse signal is used to request the establishment of a second communication connection with the second communication device. The transmission power of the first pulse signal is greater than the transmission power of the second pulse signal. The second pulse signal is a signal sent by the first communication device based on the first communication connection. The pulse energy of the at least one first pulse signal is not greater than a first threshold.

2. The method as described in claim 1, characterized in that, The method further includes: Based on the target pulse time, a third pulse signal is sent to the second communication device; the pulse energy of the third pulse signal is not greater than the first threshold; the target pulse time is the maximum pulse time of the pulse signal sent by the first communication device when the first communication device and the second communication device can establish a communication connection.

3. The method as described in claim 2, characterized in that, The target pulse time is determined based on the pulse time of the first reference pulse signal and the pulse time of the second reference pulse signal; the first reference pulse signal is the signal sent by the first communication device when requesting to establish a third communication connection, and the third communication connection is a successfully established connection with the second communication device; the second reference pulse signal is the signal sent by the first communication device when requesting to establish a fourth communication connection, and the fourth communication connection is a connection that has not been successfully established with the second communication device.

4. The method according to any one of claims 1 to 3, characterized in that, The method further includes: The system receives a fourth pulse signal sent by the second communication device, wherein the transmission power of the fourth pulse signal is greater than the transmission power of the second pulse signal, and the pulse energy of the fourth pulse signal is not greater than the first threshold. Establish the second communication connection.

5. The method according to any one of claims 1 to 4, characterized in that, The first threshold is the security threshold of the environment in which the first communication device is located.

6. The method according to any one of claims 1 to 5, characterized in that, The pulse duration of the first pulse signal is not greater than the second threshold, which is used to characterize the thermal ignition time of the target object in the environment where the first communication device is located.

7. The method according to any one of claims 4 to 6, characterized in that, The pulse duration of the fourth pulse signal is not greater than the second threshold, which is used to characterize the thermal ignition time of the target object in the environment where the first communication device is located.

8. The method according to any one of claims 4 to 7, characterized in that, The pulse duration of the first pulse signal is the same as that of the fourth pulse signal.

9. A communication establishment method, characterized in that, Applied to a second communication device, the method includes: After the first communication connection between the second communication device and the first communication device is broken, at least one first pulse signal is received. The first pulse signal is used to request the establishment of a second communication connection with the second communication device. The transmission power of the first pulse signal is greater than the transmission power of the second pulse signal. The second pulse signal is a signal sent by the first communication device based on the first communication connection. The pulse energy of the at least one first pulse signal is not greater than a first threshold.

10. The method as described in claim 9, characterized in that, The method further includes: A third pulse signal is received, wherein the pulse energy of the third pulse signal is not greater than the first threshold; wherein the target pulse time of the third pulse signal is the maximum pulse time of the pulse signal sent by the first communication device when the first communication device and the second communication device can establish a communication connection.

11. The method as described in claim 10, characterized in that, The target pulse time is determined based on the pulse time of the first reference pulse signal and the pulse time of the second reference pulse signal; the first reference pulse signal is the signal sent by the first communication device when requesting to establish a third communication connection, and the third communication connection is a successfully established connection with the second communication device; the second reference pulse signal is the signal sent by the first communication device when requesting to establish a fourth communication connection, and the fourth communication connection is a connection that has not been successfully established with the second communication device.

12. The method according to any one of claims 9 to 11, characterized in that, The method further includes: A fourth pulse signal is sent to the first communication device, wherein the transmission power of the fourth pulse signal is greater than the transmission power of the second pulse signal, and the pulse energy of the fourth pulse signal is not greater than the first threshold. Establish the second communication connection.

13. The method according to any one of claims 9 to 12, characterized in that, The first threshold is the security threshold of the environment in which the first communication device is located.

14. The method according to any one of claims 9 to 13, characterized in that, The pulse duration of the first pulse signal is not greater than the second threshold, which is used to characterize the thermal ignition time of the target object in the environment where the first communication device is located.

15. The method according to any one of claims 12 to 14, characterized in that, The pulse duration of the fourth pulse signal is not greater than the second threshold, which is used to characterize the thermal ignition time of the target object in the environment where the first communication device is located.

16. The method according to any one of claims 12 to 15, characterized in that, The pulse duration of the first pulse signal is the same as that of the fourth pulse signal.

17. A communication device, characterized in that, It includes a module for performing the method of any one of claims 1 to 8, or includes a module for performing the method of any one of claims 9 to 16.

18. A communication device, characterized in that, It includes at least one processor and an interface circuit, the processor being configured to communicate with other devices via the interface circuit to implement the method of any one of claims 1 to 8, or to implement the method of any one of claims 9 to 16.

19. A communication system, characterized in that, include: A first communication device for implementing the method of any one of claims 1 to 8, and a second communication device for implementing the method of any one of claims 9 to 16.

20. A computer program product, characterized in that, The computer program product includes a computer program or instructions that, when executed, implement the method of any one of claims 1 to 8, or the method of any one of claims 9 to 16.

21. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions, which, when executed, implement the method described in any one of claims 1 to 8, or the method described in any one of claims 9 to 16.