Wireless communication method, device, equipment and chip

By monitoring information and transmitting broadcast information on frequencies of pre-set broadcast resources, decentralized synchronization of wireless communication networks is achieved, solving the problems of high power consumption and long waiting time in existing technologies, and improving communication efficiency and performance.

CN121908384APending Publication Date: 2026-04-21GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
Filing Date
2024-10-18
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

In existing wireless communication technologies, the establishment or maintenance of networks through central nodes suffers from high power consumption and long waiting times. This is especially true in cellular or Wi-Fi networks, where terminals need to maintain synchronization for extended periods, leading to increased power consumption and low communication efficiency.

Method used

Information monitoring is performed on the frequency points of the preset broadcast resources to determine the monitoring results. Based on the monitoring results, the activation period position of the transmission and reception cycle is determined, and broadcast information is sent during the activation period. The broadcast information is sent using the preset broadcast pattern, thereby realizing the direct establishment and maintenance of the network.

Benefits of technology

The network can be quickly established and maintained without a central node, reducing terminal power consumption, improving the efficiency and performance of wireless communication, and solving the problems of high power consumption and long waiting time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121908384A_ABST
    Figure CN121908384A_ABST
Patent Text Reader

Abstract

The invention discloses a wireless communication method and device, equipment and a chip, and the method comprises the steps: carrying out the information monitoring at a first frequency point, and determining whether a monitoring result of other terminals exists or not; wherein the first frequency point is a preset frequency point in at least one preset broadcast resource, and each preset broadcast resource comprises a preset time slot and a preset frequency point which are in one-to-one correspondence; determining the position of an activation period of the transceiving cycle based on the monitoring result; under the condition that the position of the activation period of the next receiving and transmitting period is reached, determining a first broadcast resource based on a preset broadcast pattern, and transmitting first broadcast information on the first broadcast resource; wherein the first broadcast information at least carries an identity identifier of the wireless communication device, and the preset broadcast pattern is determined based on preset broadcast resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] In wireless communication technology, when multiple communication terminals have communication requests at the same time, a centralized synchronous networking scheme is generally adopted. Such as cellular networks or Wireless Fidelity (Wi-Fi) networks, the terminals that need to communicate are synchronized with the base station or access point (AP), and communication resources are also allocated by the base station or AP.

[0003] Centralized networking methods using cellular or Wi-Fi require terminals to act as base stations and be responsible for maintaining system synchronization over long periods of time. This approach of establishing or maintaining the network through a central node suffers from high power consumption and long waiting times. Summary of the Invention

[0004] This application provides a wireless communication method, apparatus, device, and chip, which solves the problems of high power consumption and long waiting time when establishing or maintaining a network through a central node, and effectively improves the efficiency and performance of wireless communication.

[0005] The technical solution of this application embodiment is implemented as follows:

[0006] In a first aspect, embodiments of this application provide a wireless communication method, the method comprising:

[0007] Information monitoring is performed on the first frequency point to determine whether there are monitoring results from other terminals; wherein, the first frequency point is one of the preset frequency points in at least one preset broadcast resource, and each preset broadcast resource includes a one-to-one preset time slot and preset frequency point;

[0008] The location of the activation period in the transmission and reception cycle is determined based on the monitoring results;

[0009] Upon reaching the activation period of the next transmit / receive cycle, a first broadcast resource is determined based on a preset broadcast pattern, and a first broadcast message is sent on the first broadcast resource; wherein, the first broadcast message carries at least the identification identifier of the wireless communication device, and the preset broadcast pattern is determined based on the preset broadcast resource.

[0010] Secondly, embodiments of this application provide a wireless communication device, which includes:

[0011] The determination module is configured to perform information monitoring on a first frequency point to determine whether there are monitoring results from other terminals; wherein, the first frequency point is one of at least one preset broadcast resources, and each preset broadcast resource includes a one-to-one preset time slot and a preset frequency point; the position of the activation period of the transmission and reception cycle is determined based on the monitoring results; and when the position of the activation period of the next transmission and reception cycle is reached, the first broadcast resource is determined based on a preset broadcast pattern.

[0012] The sending module is configured to send first broadcast information on a first broadcast resource; wherein the first broadcast information carries at least the identification identifier of the wireless communication device, and the preset broadcast pattern is determined based on the preset broadcast resource.

[0013] Thirdly, embodiments of this application provide a communication device, which includes:

[0014] Memory, used to store computer programs;

[0015] A processor, connected to the memory, is configured to retrieve and run the computer program from the memory to implement the method described in the first aspect above;

[0016] A transceiver is used to receive and send information when exchanging information with other devices.

[0017] Fourthly, embodiments of this application provide a chip, the chip comprising:

[0018] A processor for retrieving and running a computer program from memory, causing a device on which the chip is mounted to perform the method described in the first aspect above;

[0019] The input interface is used to obtain information or data sent by the device or chip during the process of sending and receiving information with the device or chip.

[0020] Output interfaces are used to output information or data to devices or chips during the process of sending and receiving information.

[0021] This application provides a wireless communication method, apparatus, device, and chip. Information monitoring is performed on a first frequency point to determine whether there are monitoring results from other terminals. The first frequency point is one of at least one preset broadcast resource, and each preset broadcast resource includes a corresponding preset time slot and preset frequency point. The location of the activation period of the transmission / reception cycle is determined based on the monitoring results. Upon reaching the location of the activation period of the next transmission / reception cycle, a first broadcast resource is determined based on a preset broadcast pattern, and first broadcast information is transmitted on the first broadcast resource. The first broadcast information carries at least the identification identifier of the wireless communication device, and the preset broadcast pattern is determined based on the preset broadcast resources. In other words, in this application's embodiments, the wireless communication device can perform information monitoring on a preset frequency point within the preset broadcast resources and determine the timing position of the activation period of the transmission / reception cycle based on the obtained monitoring results. Therefore, when the next activation period arrives, the device can transmit broadcast information through the preset broadcast resources, combined with its own broadcast pattern. Therefore, any terminal in the network can directly establish and / or maintain the network by monitoring information on the preset frequency points, and can directly use the preset broadcast resources to send and receive broadcast information. This solves the problems of high power consumption and long waiting time that exist when establishing or maintaining the network through the central node, and effectively improves the efficiency and performance of wireless communication. Attached Figure Description

[0022] Figure 1 This is a schematic diagram of the implementation process of the wireless communication method proposed in the embodiments of this application. Figure 1 ;

[0023] Figure 2 This is a schematic diagram of the broadcast resources proposed in the embodiments of this application;

[0024] Figure 3 This is a schematic diagram illustrating the activation and deactivation periods as proposed in the embodiments of this application;

[0025] Figure 4 This is a schematic diagram of the synchronization signal transmission resources proposed in an embodiment of this application;

[0026] Figure 5 This is a schematic diagram of the implementation process of the wireless communication method proposed in the embodiments of this application. Figure 2 ;

[0027] Figure 6 This is a schematic diagram of the implementation process of the wireless communication method proposed in the embodiments of this application. Figure 3 ;

[0028] Figure 7 This is a schematic diagram of the implementation process of the wireless communication method proposed in the embodiments of this application. Figure 4 ;

[0029] Figure 8This is a schematic diagram of the implementation process of the wireless communication method proposed in the embodiments of this application. Figure 5 ;

[0030] Figure 9 This is a schematic diagram of the implementation process of the wireless communication method proposed in the embodiments of this application. Figure 6 ;

[0031] Figure 10 This is a schematic diagram of the composition structure of the wireless communication device proposed in the embodiments of this application;

[0032] Figure 11 This is a schematic diagram of the composition structure of the communication device proposed in the embodiments of this application;

[0033] Figure 12 This is a schematic diagram of the chip structure proposed in the embodiments of this application. Detailed Implementation

[0034] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are only for explaining the differences between the applications and are not intended to limit the application. Furthermore, it should be noted that, for ease of description, only the parts that differ from the relevant applications are shown in the accompanying drawings.

[0035] In wireless communication technology, when multiple communication terminals have communication requests at the same time, a centralized synchronous networking scheme is generally adopted. Such as cellular networks or Wireless Fidelity (Wi-Fi) networks, the terminals that need to communicate are synchronized with the base station or access point (AP), and communication resources are also allocated by the base station or AP.

[0036] Centralized networking using cellular or Wi-Fi requires terminals to act as base stations, responsible for maintaining system synchronization over extended periods, which leads to significant power consumption for these terminals. Furthermore, because a central node exists within the network, all terminals need to synchronize with it. If some terminals cannot synchronize with the central node due to distance, they also cannot communicate with other terminals in the network, even if they are geographically close. This limits the terminals' communication capabilities.

[0037] To address the aforementioned issues, in the embodiments of this application, information monitoring is performed on a first frequency point to determine whether there are monitoring results from other terminals. The first frequency point is one of at least one preset broadcast resource, and each preset broadcast resource includes a corresponding preset time slot and preset frequency point. The position of the activation period of the transmission and reception cycle is determined based on the monitoring results. When the position of the activation period of the next transmission and reception cycle is reached, a first broadcast resource is determined based on a preset broadcast pattern, and first broadcast information is transmitted on the first broadcast resource. The first broadcast information carries at least the identification identifier of the wireless communication device, and the preset broadcast pattern is determined based on the preset broadcast resources. In other words, in the embodiments of this application, the wireless communication device can perform information monitoring on a preset frequency point within the preset broadcast resources and determine the timing position of the activation period of the transmission and reception cycle based on the obtained monitoring results. Therefore, when the next activation period arrives, the device can transmit broadcast information through the preset broadcast resources, combined with its own broadcast pattern. Therefore, any terminal in the network can directly establish and / or maintain the network by monitoring information on the preset frequency points, and can directly use the preset broadcast resources to send and receive broadcast information. This solves the problems of high power consumption and long waiting time that exist when establishing or maintaining the network through the central node, and effectively improves the efficiency and performance of wireless communication.

[0038] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.

[0039] One embodiment of this application provides a wireless communication method that can be applied to a wireless communication device or communication equipment, and can also be applied to any terminal that includes a wireless communication device or communication equipment.

[0040] The wireless communication method proposed in this application will be described below using a wireless communication device as an example.

[0041] Furthermore, in the embodiments of this application, Figure 1 This is a schematic diagram of the implementation process of the wireless communication method proposed in the embodiments of this application. Figure 1 ,like Figure 1 As shown, the wireless communication method may include the following steps:

[0042] Step 101: Perform information monitoring on the first frequency point to determine whether there are monitoring results from other terminals; wherein, the first frequency point is one of the preset frequency points in at least one preset broadcast resource, and each preset broadcast resource includes a one-to-one preset time slot and preset frequency point.

[0043] In the embodiments of this application, the wireless communication device can perform information monitoring on a first frequency point to determine whether there are monitoring results from other terminals.

[0044] In the embodiments of this application, information monitoring is used to determine whether other terminals exist in the current network by receiving information. Accordingly, during the information monitoring process, if information sent by other terminals is received, the monitoring result can be determined that other terminals exist; if no information sent by other terminals is received, the monitoring result can be determined that no other terminals exist.

[0045] In other words, in the embodiments of this application, the wireless communication device can determine the monitoring results that can characterize the presence of other terminals by performing information monitoring at a first frequency point.

[0046] In the embodiments of this application, a communication system including any number of communication devices can pre-configure broadcast resources; that is, the communication system can determine at least one preset broadcast resource. Each preset broadcast resource includes a corresponding preset time slot and preset frequency point.

[0047] For example, in some embodiments, the communication system may preset N sets of broadcast resources, i.e., N preset broadcast resources, wherein each set of broadcast resources occupies one frequency point and one time slot, i.e., each preset broadcast resource includes a corresponding threshold time slot and a preset frequency point. N is an integer greater than 0.

[0048] Exemplary, in some embodiments, Figure 2 This is a schematic diagram of the broadcast resources proposed in the embodiments of this application, such as... Figure 2 As shown, assuming N is 15, i.e. N = 15, the communication system can pre-set 15 sets of time and frequency resources for broadcast channels. Each set of broadcast resources occupies one frequency point and one time slot. That is, the 15 pre-set broadcast resources include 15 sets of one-to-one corresponding pre-set frequency points and pre-set time slots, namely (f0, slot0), (f1, slot1), ..., (f14, slot14).

[0049] In the embodiments of this application, the communication system can determine the preset broadcast resources based on unlicensed spectrum. Unlicensed spectrum refers to the spectrum range that can be used without obtaining a specific spectrum license; that is, unlicensed spectrum refers to spectrum resources that are not specifically licensed to any user or organization, and any device that complies with relevant regulations can communicate on these frequency bands. Accordingly, unlicensed spectrum is characterized by its freedom and openness. However, despite its freedom of use, the use of unlicensed spectrum still needs to comply with certain regulations and restrictions, such as power limits and frequency selection, to ensure the reasonable use and coexistence of spectrum resources.

[0050] In the embodiments of this application, any terminal or device in the communication system can obtain the preset broadcast resources that have been determined by the communication system in advance. For example, a wireless communication device can obtain the preset broadcast resources that have been determined by the communication system in advance.

[0051] In the embodiments of this application, the first frequency point can be one of the preset frequency points in at least one preset broadcast resource.

[0052] In other words, in the embodiments of this application, the wireless communication device can perform information monitoring on a preset frequency point included in at least one threshold broadcast resource already determined by the system, thereby obtaining monitoring results.

[0053] In the embodiments of this application, information monitoring may include, but is not limited to, monitoring of broadcast information and monitoring of synchronization signals.

[0054] In other words, in the embodiments of this application, the wireless communication device can obtain at least one preset broadcast resource determined by the communication system and monitor the broadcast information on a first frequency point in the preset broadcast resource, and can also monitor the synchronization signal on the first frequency point in the preset broadcast resource.

[0055] In the embodiments of this application, information monitoring is used to determine whether a target terminal transmits information in the current network. Accordingly, the monitoring results can include whether a target terminal transmits information or not, or they can include whether a target terminal exists or not. The target terminal can be another communication terminal in the current network that is different from the wireless communication device.

[0056] Furthermore, in the embodiments of this application, when information monitoring includes broadcast information monitoring, the first frequency point can be any preset frequency point among the preset broadcast resources. That is, the wireless communication device can monitor broadcast information on any preset frequency point among the preset broadcast resources.

[0057] It is understood that, in the embodiments of this application, any preset frequency point in the preset broadcast resources can be used to receive and send broadcast information. Therefore, the wireless communication device can monitor broadcast information on any preset frequency point in the preset broadcast resources.

[0058] In the embodiments of this application, when monitoring information on the first frequency point to determine whether there are monitoring results of other terminals, the monitoring period can be determined according to the number of preset broadcast resources and the period of the transmission and reception cycle, and then the broadcast information is monitored on the first frequency point based on the monitoring period; if broadcast information is detected in at least one monitoring period, the monitoring result is determined to be that there is target terminal transmission information; if broadcast information is not detected in at least one monitoring period, the monitoring result is determined to be that there is no target terminal transmission information.

[0059] It is understood that, in the embodiments of this application, for any communication device or apparatus in the communication system, such as a wireless communication device, in order to reduce the power consumption of the wireless communication device, it is possible to choose to periodically receive and send information, that is, to communicate based on a transmit / receive cycle. All communication devices, terminals, and apparatuses in the communication system can receive and send information according to the same transmit / receive cycle.

[0060] In the embodiments of this application, each transmit / receive cycle can correspond to the active and inactive periods of the broadcast channel. During the active period of the broadcast channel, any communication device or communication apparatus in the communication system can receive and send information. During the inactive period of the broadcast channel, all communication devices or communication apparatus in the communication system enter a dormant state, that is, they no longer send or receive information, thereby reducing power consumption to a certain extent.

[0061] Exemplary, in some embodiments, Figure 3 This is a schematic diagram illustrating the activation and deactivation periods as proposed in the embodiments of this application, as shown below. Figure 3 As shown, assuming the period for a wireless communication device to send or receive broadcast resources is T, i.e., the transmission and reception period is T, a continuous active period and an inactive period of the broadcast channel correspond to a transmission and reception period of T.

[0062] In the embodiments of this application, when determining the monitoring period based on the number of preset broadcast resources and the transmission / reception period, the product of the number of preset broadcast resources and the transmission / reception period can be selected as the monitoring period for broadcast information. Specifically, for at least one preset broadcast resource, at least one preset frequency point is occupied. If monitoring is performed on any preset frequency point, the monitoring period needs to be determined based on the number of preset broadcast resources, i.e., the number of preset frequency points.

[0063] For example, in some embodiments, assuming the number of preset broadcast resources is N and the transmission and reception period is T, the corresponding monitoring period is N×T, that is, at least N×T of monitoring time is required to monitor whether other terminals are transmitting broadcast information.

[0064] In the embodiments of this application, after the wireless communication device monitors broadcast information on the first frequency point based on the monitoring period, if broadcast information is detected in at least one monitoring period, it can be considered that there are other target terminals in the current network, and the monitoring result can be determined to be that there are target terminals transmitting information; if no broadcast information is detected in at least one monitoring period, it can be considered that there are no other target terminals in the current network, and the monitoring result can be determined to be that there are no target terminals transmitting information.

[0065] Furthermore, in the embodiments of this application, when information monitoring includes synchronization signal monitoring, the first frequency point can be the synchronization signal frequency point in the preset broadcast resources. That is, the wireless communication device can monitor broadcast information on the synchronization signal frequency point in the preset broadcast resources.

[0066] It is understood that, in the embodiments of this application, the synchronization signal frequency point in the preset broadcast resources can be used to receive and transmit synchronization signals. Therefore, the wireless communication device can monitor the synchronization signal on the synchronization signal frequency point in the preset broadcast resources.

[0067] In other words, in the embodiments of this application, the preset frequency point in the preset broadcast resources may include a frequency point for receiving and transmitting synchronization signals, i.e., as the synchronization signal frequency point.

[0068] In the embodiments of this application, when monitoring information on the first frequency point to determine whether there are monitoring results of other terminals, the monitoring period can be determined according to the transmission and reception period; the synchronization signal is monitored on the synchronization signal frequency point based on the monitoring period; if the synchronization signal is detected in at least one monitoring period, the monitoring result is determined to be that the target terminal transmits information; if no broadcast information is detected in at least one monitoring period, the monitoring result is determined to be that the target terminal does not transmit information.

[0069] In the embodiments of this application, when determining the monitoring period based on the transmission and reception period, the transmission and reception period can be directly used as the monitoring period for the synchronization signal. Specifically, for the synchronization signal frequency point in the preset broadcast resources, the monitoring of the synchronization signal can be completed within at least one transmission and reception period.

[0070] For example, in some embodiments, assuming the transmission and reception period is T, then the corresponding monitoring period is T, that is, it is necessary to monitor for at least T time to monitor whether other terminals are transmitting synchronization signals.

[0071] It is understood that in the embodiments of this application, there are two monitoring methods: monitoring other terminal devices by receiving broadcast information and monitoring other terminal devices by receiving synchronization signals. The former only requires the transmission of broadcast information, thus reducing the power consumption of each terminal device in the system, while the latter can shorten the monitoring cycle, thereby reducing the network search time.

[0072] In the embodiments of this application, after the wireless communication device monitors the synchronization signal on the synchronization signal frequency point based on the monitoring period, if the synchronization signal is detected in at least one monitoring period, it can be considered that there are other target terminals in the current network, and the monitoring result can be determined to be that there are target terminals transmitting information; if the synchronization signal is not detected in at least one monitoring period, it can be considered that there are no other target terminals in the current network, and the monitoring result can be determined to be that there are no target terminals transmitting information.

[0073] Furthermore, in the embodiments of this application, the time-domain position of the synchronization signal can correspond one-to-one with the broadcast resource. Specifically, the time-domain position of the synchronization signal can correspond to the inactive period position of each transmit / receive cycle.

[0074] Exemplary, in some embodiments, Figure 4 This is a schematic diagram of the synchronization signal transmission resources proposed in the embodiments of this application, as shown below. Figure 4 As shown, there are 15 broadcast resources and 15 corresponding synchronization signals. The time domain position of the synchronization signal can be configured in the inactive period of each transmit / receive cycle T. The 15 broadcast resources correspond to the 15 synchronization signals, that is, the time domain position of each synchronization signal can be one-to-one with the broadcast resource.

[0075] For example, in some embodiments, it is assumed that the wireless communication device is in the first transmit / receive cycle (e.g., Figure 4 In T1) in broadcast resource R3 (e.g., Figure 2 BCH3 in the middle receives broadcast information and synchronization signals sent by other communication terminals. These other communication terminals receive broadcast information and synchronization signals during the first transmit / receive cycle (e.g., ...). Figure 4 In the T1 section, broadcast resource R2 is selected according to the broadcast pattern (e.g., ...). Figure 2 In step BCH2, broadcast information is sent, and a synchronization signal is simultaneously sent at the time domain position of synchronization signal 2 corresponding to R2 in T1. Meanwhile, no signals are sent or received at the time domain positions of other synchronization signals, remaining in an inactive state.

[0076] It is understood that, in the embodiments of this application, after detecting the synchronization signal sent by other communication terminals, the wireless communication device can determine the location of the broadcast resource corresponding to the synchronization signal through the information carried by the synchronization signal, thereby determining the location of each broadcast resource and thus completing the synchronization.

[0077] Furthermore, in the embodiments of this application, if the monitoring result indicates that a target terminal is transmitting information, such as broadcast information or synchronization signals, then it can be considered that the current network has been completed, that is, the monitoring result can characterize the existence of a network that has been established.

[0078] Accordingly, in the embodiments of this application, if the monitoring result indicates that there is no target terminal transmission information, then it can be considered that there is no established network, that is, the monitoring result can indicate that there is no established network.

[0079] Step 102: Determine the location of the activation period of the transmission and reception cycle based on the monitoring results.

[0080] In the embodiments of this application, after information monitoring is performed on the first frequency point to determine whether there are monitoring results from other terminals, the location of the activation period of the transmit / receive cycle can be further determined based on the monitoring results.

[0081] Furthermore, in the embodiments of this application, after determining whether there are monitoring results of other terminals, if the monitoring result indicates that there is target terminal transmitting information, the target broadcast resource corresponding to the target terminal transmitting information is determined, and time-frequency synchronization processing is performed based on the target broadcast resource to determine the position of the activation period of the transmission and reception cycle, that is, to determine the time domain position of the activation period of the transmission and reception cycle; wherein, the preset broadcast resource includes the target broadcast resource.

[0082] In embodiments of this application, if the wireless communication device detects that the target terminal is transmitting broadcast information or a synchronization signal at a first frequency point, the wireless communication device can perform time-frequency synchronization using the detected broadcast information or synchronization signal. Time-frequency synchronization can include both time synchronization and frequency synchronization.

[0083] In other words, in the embodiments of this application, if the wireless communication device detects that a target terminal is transmitting broadcast information or synchronization signal in the current network, it indicates that a network has been established. The wireless communication device can then determine the frequency point and time slot used by the target terminal based on the detected information, and then perform time synchronization and frequency synchronization for the current network.

[0084] In the embodiments of this application, when determining the target broadcast resource corresponding to the target terminal sending information, for the monitoring scenario of broadcast information, the broadcast resource corresponding to the received broadcast information can be determined, i.e., the target broadcast resource; for the monitoring scenario of synchronization signal, the broadcast resource corresponding to the synchronization signal can be determined based on the information carried by the received synchronization signal, i.e., the target broadcast resource.

[0085] In the embodiments of this application, the time-domain location of the synchronization signal and the broadcast resource can be in one-to-one correspondence. After detecting the synchronization signal sent by other communication terminals (target communication terminals), the wireless communication device can determine the location of the broadcast resource corresponding to the synchronization signal (i.e., determine the target broadcast resource) through the information carried by the synchronization signal, thereby determining the location of each broadcast resource and thus completing the synchronization.

[0086] Furthermore, in the embodiments of this application, after determining whether there are monitoring results of other terminals, if the monitoring result indicates that there is no target terminal transmitting information, the wireless communication device can establish an activation period for the transmission and reception cycle based on its own timing or a preset timing.

[0087] In the embodiments of this application, if the wireless communication device does not detect the target terminal transmitting broadcast information or synchronization signal on the first frequency point, it indicates that there is no established network. In this case, the wireless communication device can choose to directly determine the activation period and the inactive period. For example, it can directly establish the activation period of the transmission and reception cycle according to the timing of the wireless communication device itself, or it can directly establish the activation period of the transmission and reception cycle according to a preset timing. The preset timing can be any timing, and this application does not impose any specific limitations.

[0088] It is understood that, in the embodiments of this application, when establishing the active period of the transmit / receive cycle, the wireless communication device can determine the location of the active period and the location of the inactive period according to its own timing and in combination with the transmit / receive cycle, thereby completing the establishment of the network.

[0089] Step 103: When the activation period of the next transmission cycle is reached, a first broadcast resource is determined based on a preset broadcast pattern, and a first broadcast message is sent on the first broadcast resource; wherein, the first broadcast message carries at least the identification of the wireless communication device, and the preset broadcast pattern is determined based on the preset broadcast resource.

[0090] In the embodiments of this application, after the wireless communication device determines the position of the activation period of the transmission and reception cycle based on the monitoring results, it can determine the first broadcast resource based on the preset broadcast pattern when it reaches the position of the activation period of the next transmission and reception cycle, and then send the first broadcast information on the first broadcast resource; wherein, the first broadcast information carries at least the identity identifier of the wireless communication device, and the preset broadcast pattern is determined based on the preset broadcast resource.

[0091] In the embodiments of this application, after determining the activation period position through time-frequency synchronization, or determining the activation period position according to the wireless communication device's own timing or preset timing, the wireless communication device can determine the first broadcast resource when the next activation period arrives, and send the first broadcast information on the first broadcast resource.

[0092] It is understood that, in the embodiments of this application, when determining the first broadcast resource, the wireless communication device may select the first broadcast resource to be transmitted based on a corresponding preset broadcast pattern. The first broadcast resource can be any one of the broadcast resources in the preset broadcast pattern.

[0093] Broadcast patterns primarily refer to the pattern design within the synchronization broadcast block set. These patterns are related to the system's operating frequency band and subcarrier spacing. To improve cell coverage, the synchronization signal covers the entire cell in a beam-scanning manner. The synchronization broadcast block set is designed specifically for beam scanning and is used to transmit the primary synchronization signal, secondary synchronization signal, and physical broadcast channel required by the terminal to search for the cell in each beam direction.

[0094] In the embodiments of this application, the preset broadcast pattern corresponding to the wireless communication device can be used to determine the order of broadcast resources used by the wireless communication device to send broadcast information.

[0095] In the embodiments of this application, the preset broadcast pattern corresponds to the wireless communication device. That is, the corresponding broadcast pattern can be different for different communication devices. In this way, when different communication devices use different broadcast patterns to send broadcast information, different broadcast resources can be used in the same transmission and reception cycle, thus avoiding broadcast resource collisions.

[0096] In the embodiments of this application, the preset broadcast pattern corresponding to the wireless communication device is determined based on the predetermined preset broadcast resources, that is, the wireless communication device can determine its own corresponding broadcast pattern according to the preset broadcast resources.

[0097] In the embodiments of this application, the method for determining the preset broadcast pattern is not specifically limited. For example, the preset broadcast pattern corresponding to the wireless communication device may be generated when the wireless communication device leaves the factory, or it may be randomly generated each time the wireless communication device starts communication; this application does not make specific limitations.

[0098] Furthermore, in the embodiments of this application, when the activation period of the next transmission cycle is reached, after the wireless communication device determines the first broadcast resource from the preset broadcast pattern, it can send the first broadcast information on the first broadcast resource. The first broadcast information may carry various information, including but not limited to the wireless communication device's own identification identifier, so that the device or terminal receiving the first broadcast information can determine the identity of the wireless communication device through the information carried in the first broadcast information.

[0099] In the embodiments of this application, the identity identifier of the communication terminal or communication device, such as the self-identity identifier of the wireless communication device, can be used to determine the identity information of the terminal or device. The method for determining the identity identifier (e.g., the self-identity identifier of the wireless communication device) is not specifically limited in this application, only requiring that the uniqueness of the identity information within the network be guaranteed. For example, it can be a device code set at the factory, or a temporary code generated from the device code, etc.

[0100] In embodiments of this application, the first broadcast information may include the first paging information corresponding to the first communication terminal, wherein the first paging information can be used to page the first communication terminal, and the first communication terminal can be a terminal device that needs to communicate with a wireless communication device.

[0101] In other words, in the embodiments of this application, if the wireless communication device needs to communicate with other terminal devices, for example, if the wireless communication device needs to communicate with a first communication terminal, then the wireless communication device can send a first paging message corresponding to the first communication terminal on a first broadcast resource. In addition to carrying the wireless communication device's own identification, the first paging message also carries the identification of the first communication terminal, so that the first communication terminal can respond based on the received first paging message.

[0102] For example, in some embodiments, sending a first broadcast message on a first broadcast resource may include sending a first paging message on the first broadcast resource, wherein the first paging message carries the identity identifier of the first communication terminal.

[0103] Furthermore, in the embodiments of this application, after sending the first paging information on the first broadcast resource, if no response information is received from the first communication terminal, the wireless communication device may continue to send the first paging information on the first broadcast resource until the end of the next activation period.

[0104] It is understood that, in the embodiments of this application, after the wireless communication device sends the first paging information corresponding to the first communication terminal on the first broadcast resource, if it does not receive a response information sent by the first communication terminal in response to the first paging information, the wireless communication device may choose to continue paging the first communication terminal, that is, continue to send the first paging message carrying the identity identifier of the wireless communication device and the identity identifier of the first communication terminal on the first broadcast resource until the activation period ends.

[0105] Furthermore, in the embodiments of this application, after sending the first paging information on the first broadcast resource, a communication connection is established with the first communication terminal upon receiving the response information sent by the first communication terminal.

[0106] It is understood that, in the embodiments of this application, after the wireless communication device sends the first paging information corresponding to the first communication terminal through the first broadcast resource, if it receives the response information sent by the first communication terminal in response to the first paging information, then it can establish a service channel with the first communication terminal and communicate with the first communication terminal in the service channel.

[0107] Furthermore, in the embodiments of this application, Figure 5 This is a schematic diagram of the implementation process of the wireless communication method proposed in the embodiments of this application. Figure 2 ,like Figure 5 As shown, the wireless communication method may include the following steps:

[0108] Step 104: When the activation period of the next transmission cycle is reached, receive the second broadcast information sent by the second communication terminal on the second broadcast resource; wherein, the second broadcast resource is a broadcast resource other than the first broadcast resource in the preset broadcast resources; the second broadcast information carries the identity identifier of the second communication terminal.

[0109] In the embodiments of this application, after the wireless communication device determines the position of the activation period of the transceiver cycle based on the monitoring results, it can also receive second broadcast information sent by other communication terminals on the second broadcast resource when it reaches the position of the activation period of the next transceiver cycle.

[0110] In the embodiments of this application, the second broadcast resource can be other broadcast resources besides the first broadcast resource among the preset broadcast resources. That is, in the same transmit and receive cycle, the wireless communication device can receive and send broadcast information on different broadcast resources during the activation period.

[0111] In the embodiments of this application, after determining the activation period position through time-frequency synchronization, or determining the activation period position according to the wireless communication device's own timing or preset timing, the wireless communication device can send first broadcast information on the first broadcast resource when the next activation period arrives, and can also receive second broadcast information sent by the second communication terminal on the second broadcast resource.

[0112] In the embodiments of this application, the second broadcast information sent by the second communication terminal may carry the identity identifier of the second communication terminal.

[0113] In other words, in the embodiments of this application, when the activation period of the next transmission cycle is reached, the wireless communication device can also receive broadcast information sent by other devices or terminals, such as receiving a second broadcast message sent by a second communication terminal. This broadcast information may also carry the identification of other devices or terminals, enabling the wireless communication device to determine the identity of the other devices or terminals by receiving the broadcast information, and thus determine which devices or terminals exist in the currently synchronized network.

[0114] In embodiments of this application, the second broadcast information may include second paging information corresponding to the second communication terminal, wherein the second paging information may be used to paging the wireless communication device, and the second communication terminal may be a terminal device that wishes to communicate with the wireless communication device.

[0115] In other words, in the embodiments of this application, if other wireless communication devices need to communicate with the wireless communication device, for example, if a second communication terminal needs to communicate with the wireless communication device, then the second communication terminal can send a second paging message corresponding to the second communication terminal on the second broadcast resource. In addition to carrying the identity identifier of the second communication terminal, the second paging message also carries the identity identifier of the wireless communication device itself, so that the wireless communication device can respond based on the received second paging message.

[0116] For example, in some embodiments, receiving second broadcast information sent by a second communication terminal on a second broadcast resource may include receiving second paging information corresponding to the second communication terminal on the second broadcast resource; wherein the second paging information carries the identity identifier of the wireless communication device.

[0117] It is understood that, in the embodiments of this application, after the wireless communication device receives the second paging information sent by the second communication terminal on the second broadcast resource, it may choose to send response information in response to the second paging information to the second communication terminal, and may also establish a service channel with the second communication terminal and communicate with the second communication terminal in the service channel.

[0118] In summary, the wireless communication method proposed in this application is a communication method under a synchronous network, which can be applied to a communication network composed of multiple communication terminals. Each communication terminal participates in the establishment and maintenance of the synchronization system. That is, the synchronization of the wireless network is not performed by a central node, but is jointly established and maintained by all terminals participating in the communication.

[0119] Therefore, the wireless communication method proposed in this application has the following advantages: First, the synchronization of the decentralized network is jointly maintained by all terminals within the network, eliminating the need for a central role and increasing the overall flexibility and robustness of the network. Second, terminals only establish or participate in the synchronization network when they have business needs, and can withdraw when there are no business needs, thus avoiding increased power consumption due to the need to continuously maintain the synchronization system as a center. Third, it solves the problem in centralized synchronization networks where the inability to synchronize with the central node prevents communication with another terminal that has the necessary communication conditions. Fourth, it avoids the communication establishment time required before any two terminals can communicate in asynchronous networks, shortening the communication establishment waiting time.

[0120] This application provides a wireless communication method that monitors information at a first frequency point to determine whether there are monitoring results from other terminals. The first frequency point is one of at least one preset broadcast resource, and each preset broadcast resource includes a corresponding preset time slot and preset frequency point. The method determines the position of the activation period of the transmission / reception cycle based on the monitoring results. Upon reaching the activation period of the next transmission / reception cycle, a first broadcast resource is determined based on a preset broadcast pattern, and first broadcast information is transmitted on the first broadcast resource. The first broadcast information carries at least the identification of the wireless communication device, and the preset broadcast pattern is determined based on the preset broadcast resources. In other words, in this application, the wireless communication device can monitor information at a preset frequency point within the preset broadcast resources and determine the timing position of the activation period of the transmission / reception cycle based on the obtained monitoring results. Therefore, when the next activation period arrives, the device can transmit broadcast information using the preset broadcast resources and its own broadcast pattern. Therefore, any terminal in the network can directly establish and / or maintain the network by monitoring information on the preset frequency points, and can directly use the preset broadcast resources to send and receive broadcast information. This solves the problems of high power consumption and long waiting time that exist when establishing or maintaining the network through the central node, and effectively improves the efficiency and performance of wireless communication.

[0121] Based on the above embodiments, another embodiment of this application provides a wireless communication method that can be applied to a communication network composed of multiple communication terminals. Each communication terminal participates in the establishment and maintenance of the synchronization system. That is, the synchronization of the wireless network is not performed by a central node, but is jointly established and maintained by all terminals participating in the communication.

[0122] The wireless communication method proposed in this application can be applied to, but is not limited to, systems operating on unlicensed spectrum.

[0123] Furthermore, in the embodiments of this application, Figure 6 This is a schematic diagram of the implementation process of the wireless communication method proposed in the embodiments of this application. Figure 3 ,like Figure 6 As shown, the wireless communication method may include the following steps:

[0124] Step 201: Obtain preset broadcast resources.

[0125] In the embodiments of this application, a communication system including any number of terminal devices can pre-configure broadcast resources, that is, the communication system can determine at least one preset broadcast resource. Each preset broadcast resource includes a one-to-one corresponding preset time slot and preset frequency point.

[0126] Step 202: Monitor the broadcast information on any preset frequency point in the preset broadcast resources.

[0127] The wireless communication device can obtain at least one preset broadcast resource determined by the communication system, and monitor the broadcast information at any frequency point of the preset broadcast resource.

[0128] In the embodiments of this application, any preset frequency point in the preset broadcast resources can be used to receive and send broadcast information. Therefore, the wireless communication device can monitor broadcast information on any preset frequency point in the preset broadcast resources.

[0129] Step 203: Determine whether a target terminal is detected to be transmitting broadcast information. If so, proceed to step 204; otherwise, proceed to step 205.

[0130] If broadcast information is detected in at least one monitoring period, it can be assumed that other target terminals exist in the current network, and the monitoring result can be determined as the presence of target terminal transmitting information; if no broadcast information is detected in at least one monitoring period, it can be assumed that no other target terminals exist in the current network, and the monitoring result can be determined as the absence of target terminal transmitting information.

[0131] Step 204: Perform time and frequency synchronization based on broadcast information to determine the activation period of the next transmission and reception cycle.

[0132] If the monitoring results indicate that a target terminal is transmitting broadcast information, the target broadcast resource corresponding to the time the target terminal sends the information is determined, and time-frequency synchronization processing is performed based on the target broadcast resource to determine the position of the activation period of the transmission and reception cycle; wherein, the preset broadcast resource includes the target broadcast resource.

[0133] Step 205: Determine the activation period of the next transmission and reception cycle according to its own timing.

[0134] If the monitoring results indicate that no target terminal is transmitting broadcast information, the wireless communication device can activate its own timing transmission and reception cycle based on the activation period of the wireless communication device.

[0135] Step 206: When the position of the activation period of the next transmission cycle is reached, determine the first broadcast resource from the preset broadcast pattern.

[0136] In the embodiments of this application, when the next activation period arrives, the wireless communication device can determine the first broadcast resource. For example, the wireless communication device can select the first broadcast resource to be sent based on a corresponding preset broadcast pattern. The first broadcast resource can be any one of the broadcast resources in the preset broadcast pattern.

[0137] Step 207: Send the first broadcast information on the first broadcast resource.

[0138] In the embodiments of this application, when the activation period of the next transmission cycle is reached, the wireless communication device determines the first broadcast resource from the preset broadcast pattern and then sends the first broadcast information on the first broadcast resource. The first broadcast information may carry various information, including but not limited to the wireless communication device's own identification identifier, so that the device or terminal receiving the first broadcast information can determine the identity of the wireless communication device through the information carried in the first broadcast information.

[0139] Step 208: If the position of the activation period of the next transmit / receive cycle is reached, receive the second broadcast information on the second broadcast resource.

[0140] In the embodiments of this application, after the wireless communication device determines the position of the activation period of the transceiver cycle based on the monitoring results, it can also receive second broadcast information sent by other communication terminals on the second broadcast resource when it reaches the position of the activation period of the next transceiver cycle.

[0141] In the embodiments of this application, the second broadcast information sent by the second communication terminal may carry the identity identifier of the second communication terminal.

[0142] Furthermore, in the embodiments of this application, Figure 7 This is a schematic diagram of the implementation process of the wireless communication method proposed in the embodiments of this application. Figure 4 ,like Figure 7 As shown, the wireless communication method may include the following steps:

[0143] Step 301: Obtain preset broadcast resources.

[0144] Step 302: Monitor the synchronization signal at the synchronization signal frequency point in the preset broadcast resources.

[0145] The wireless communication device can obtain at least one preset broadcast resource determined by the communication system and monitor the synchronization signal at the synchronization signal frequency point in the preset broadcast resource.

[0146] In the embodiments of this application, the synchronization signal frequency point in the preset broadcast resources can be used to receive and transmit synchronization signals. Therefore, the wireless communication device can monitor the synchronization signal on the synchronization signal frequency point in the preset broadcast resources.

[0147] Step 303: Determine whether a target terminal is detected transmitting a synchronization signal. If so, proceed to step 304; otherwise, proceed to step 305.

[0148] If a synchronization signal is detected in at least one monitoring period, it can be assumed that there are other target terminals in the current network, and the monitoring result can be determined to be that there are target terminals transmitting information. If no synchronization signal is detected in at least one monitoring period, it can be assumed that there are no other target terminals in the current network, and the monitoring result can be determined to be that there are no target terminals transmitting information.

[0149] Step 304: Based on the information carried in the synchronization signal, perform time synchronization and frequency synchronization to determine the position of the activation period of the next transmission and reception cycle.

[0150] If the monitoring results indicate that a target terminal is transmitting a synchronization signal, the target broadcast resource corresponding to the target terminal sending information is determined, and time-frequency synchronization processing is performed based on the target broadcast resource to determine the position of the activation period of the transmission and reception cycle; wherein, the preset broadcast resource includes the target broadcast resource.

[0151] In the embodiments of this application, the time-domain location of the synchronization signal and the broadcast resource can be in one-to-one correspondence. After detecting the synchronization signal sent by other communication terminals (target communication terminals), the wireless communication device can determine the location of the broadcast resource corresponding to the synchronization signal (i.e., determine the target broadcast resource) through the information carried by the synchronization signal, thereby determining the location of each broadcast resource and thus completing the synchronization.

[0152] Step 305: Determine the activation period of the next transmission and reception cycle according to its own timing.

[0153] Step 306: When the position of the activation period of the next transmission and reception cycle is reached, determine the first broadcast resource from the preset broadcast pattern.

[0154] Step 307: Send the first broadcast information on the first broadcast resource.

[0155] Step 308: If the position of the activation period of the next transmit / receive cycle is reached, receive the second broadcast information on the second broadcast resource.

[0156] Furthermore, in the embodiments of this application, Figure 8 This is a schematic diagram of the implementation process of the wireless communication method proposed in the embodiments of this application. Figure 5 ,like Figure 8 As shown, the wireless communication method may include the following steps:

[0157] Step 401: Obtain preset broadcast resources.

[0158] Step 402: Monitor the broadcast information on any preset frequency point in the preset broadcast resources.

[0159] Step 403: Determine whether a target terminal is detected to be transmitting broadcast information. If so, proceed to step 404; otherwise, proceed to step 405.

[0160] Step 404: Perform time and frequency synchronization based on broadcast information to determine the activation period of the next transmission and reception cycle.

[0161] Step 405: Determine the activation period of the next transmission and reception cycle according to its own timing.

[0162] Step 406: When the position of the activation period of the next transmission and reception cycle is reached, determine the first broadcast resource from the preset broadcast pattern.

[0163] Step 407: Send the first paging information to the first communication terminal on the first broadcast resource.

[0164] In an embodiment of this application, a first paging message is sent on a first broadcast resource, wherein the first paging message carries the identity identifier of the first communication terminal.

[0165] The first paging information can be used to paging the first communication terminal, which can be a terminal device that needs to communicate with the wireless communication device.

[0166] Step 408: Receive the response information sent by the first communication terminal.

[0167] After sending the first paging information on the first broadcast resource, the system can receive the response information sent by the first communication terminal and establish a communication connection with the first communication terminal.

[0168] In the embodiments of this application, after sending the first paging information on the first broadcast resource, if no response information is received from the first communication terminal, the wireless communication device may continue to send the first paging information on the first broadcast resource until the end of the next activation period.

[0169] Furthermore, in the embodiments of this application, Figure 9 This is a schematic diagram of the implementation process of the wireless communication method proposed in the embodiments of this application. Figure 6 ,like Figure 9 As shown, the wireless communication method may include the following steps:

[0170] Step 501: Obtain preset broadcast resources.

[0171] Step 502: Monitor the synchronization signal at the synchronization signal frequency point in the preset broadcast resources.

[0172] Step 503: Determine whether a target terminal is detected transmitting a synchronization signal. If so, proceed to step 504; otherwise, proceed to step 505.

[0173] Step 504: Based on the information carried in the synchronization signal, perform time synchronization and frequency synchronization to determine the position of the activation period of the next transmission and reception cycle.

[0174] Step 505: Determine the activation period of the next transmission and reception cycle according to its own timing.

[0175] Step 506: When the position of the activation period of the next transmission and reception cycle is reached, determine the first broadcast resource from the preset broadcast pattern.

[0176] Step 507: Send the first broadcast information on the first broadcast resource.

[0177] Step 508: Receive the second paging information sent by the second communication terminal on the second broadcast resource.

[0178] In the embodiments of this application, a second paging information corresponding to a second communication terminal is received on a second broadcast resource; wherein, in addition to carrying the identity identifier of the second communication terminal, the second paging information also carries the identity identifier of the wireless communication device itself, so that the wireless communication device can respond based on the received second paging information.

[0179] In the embodiments of this application, the second paging information can be used to paging the wireless communication device, and the second communication terminal can be a terminal device that wishes to communicate with the wireless communication device.

[0180] Step 509: Send response information to the second communication terminal.

[0181] After receiving the second paging information sent by the second communication terminal on the second broadcast resource, the wireless communication device may choose to send response information in response to the second paging information to the second communication terminal, and may also establish a service channel with the second communication terminal and communicate with the second communication terminal in the service channel.

[0182] Therefore, the wireless communication method proposed in this application has the following advantages: First, the synchronization of the decentralized network is jointly maintained by all terminals within the network, eliminating the need for a central role and increasing the overall flexibility and robustness of the network. Second, terminals only establish or participate in the synchronization network when they have business needs, and can withdraw when there are no business needs, thus avoiding increased power consumption due to the need to continuously maintain the synchronization system as a center. Third, it solves the problem in centralized synchronization networks where the inability to synchronize with the central node prevents communication with another terminal that has the necessary communication conditions. Fourth, it avoids the communication establishment time required before any two terminals can communicate in asynchronous networks, shortening the communication establishment waiting time.

[0183] This application provides a wireless communication method that monitors information at a first frequency point to determine whether there are monitoring results from other terminals. The first frequency point is one of at least one preset broadcast resource, and each preset broadcast resource includes a corresponding preset time slot and preset frequency point. The method determines the position of the activation period of the transmission / reception cycle based on the monitoring results. Upon reaching the activation period of the next transmission / reception cycle, a first broadcast resource is determined based on a preset broadcast pattern, and first broadcast information is transmitted on the first broadcast resource. The first broadcast information carries at least the identification of the wireless communication device, and the preset broadcast pattern is determined based on the preset broadcast resources. In other words, in this application, the wireless communication device can monitor information at a preset frequency point within the preset broadcast resources and determine the timing position of the activation period of the transmission / reception cycle based on the obtained monitoring results. Therefore, when the next activation period arrives, the device can transmit broadcast information using the preset broadcast resources and its own broadcast pattern. Therefore, any terminal in the network can directly establish and / or maintain the network by monitoring information on the preset frequency points, and can directly use the preset broadcast resources to send and receive broadcast information. This solves the problems of high power consumption and long waiting time that exist when establishing or maintaining the network through the central node, and effectively improves the efficiency and performance of wireless communication.

[0184] Based on the above embodiments, another embodiment of this application provides a wireless communication method that can be applied to communication systems, including but not limited to those operating in unlicensed spectrum. Specifically, for communication systems operating in unlicensed spectrum, frequency hopping is typically used to avoid interference and reduce interference to other communication systems.

[0185] For example, in some embodiments, the wireless communication method proposed in the application embodiments can be applied to frequency hopping systems operating on unlicensed spectrum.

[0186] Furthermore, the wireless communication method proposed in this application can be a network topology scheme employing a decentralized network, where all participating terminals jointly maintain the synchronization of the entire communication network. In this scheme, each terminal in the communication system needs to send a broadcast signal (broadcast information) to maintain system synchronization, or send a synchronization signal to maintain system synchronization, rather than having only one terminal sending all broadcast and communication information.

[0187] Furthermore, in the embodiments of this application, the communication system can pre-set N sets of time-frequency resources for broadcast channels, that is, pre-determine at least one set of pre-set broadcast resources, wherein each set of broadcast resources occupies one frequency point (threshold frequency point) and one time slot (threshold time slot).

[0188] Exemplarily, in some embodiments, such as Figure 2As shown, assume N = 15, that is, 15 preset broadcast resources.

[0189] It is understood that, in the embodiments of this application, for the purpose of saving power for the terminal, each terminal periodically selects one broadcast resource to send and receive information on other broadcast resources during the broadcast process, and can enter a sleep state at other times.

[0190] Assuming the period for a terminal to send or receive broadcast resources is T, the relationship between T and the active and inactive periods of the broadcast channel is as follows: Figure 3 As shown, the system's broadcast resources are concentrated during the active period. During the inactive period, terminals that are already in a synchronized state stop sending and receiving.

[0191] Furthermore, in the embodiments of this application, based on preset broadcast resources, the terminal selects a broadcast resource to send broadcast information during the activation period, and selects a different broadcast resource in the next activation period to send broadcast information, ensuring that all preset broadcast resources are traversed in N activation periods.

[0192] In the embodiments of this application, the order in which a terminal selects preset broadcast resources to send broadcast information can be the broadcast pattern corresponding to that terminal. Different terminals select different broadcast patterns to avoid broadcast resource collisions.

[0193] The broadcast pattern can be generated when the terminal leaves the factory, or it can be randomly generated each time communication is started. This application does not impose any specific limitations.

[0194] For example, in some embodiments, when any terminal (e.g., terminal A) in a communication system performs decentralized synchronization networking, the establishment and maintenance of the synchronization system may include the following processes:

[0195] a) After terminal A activates the point-to-point communication module, it first monitors a certain frequency point (the first frequency point in the preset broadcast resources) of the system's preset broadcast channel. Assuming that the system's preset broadcast resources occupy N frequency points, it needs to monitor for at least N×T time to check whether other terminals are transmitting broadcast information.

[0196] Among them, the point-to-point communication module is the networking module that enables decentralized synchronization.

[0197] b) If terminal A detects that other terminals are transmitting broadcast information, terminal A synchronizes with the detected broadcast information and selects a broadcast resource according to its own broadcast pattern to send broadcast information in the next activation period, while receiving broadcast information on other broadcast resources.

[0198] The broadcast information sent by terminal A, and / or the broadcast resources used when sending the broadcast information, can carry the identity information of terminal A itself (identity identifier of the wireless communication device). At the same time, the broadcast information received by terminal A from other terminals can also carry the identity identifier of the other terminals, so that terminal A can know which users are already in the current synchronization network.

[0199] Terminal A can synchronize time and frequency by monitoring broadcast information, thereby synchronizing with the current network.

[0200] The terminal identity information (identity identifier) ​​can be a device code set at the factory or a temporary code generated from the device code. This application does not impose specific limitations, only requiring that the uniqueness of the identity information in the network be guaranteed.

[0201] c) If terminal A does not detect broadcast information sent by other terminals, terminal A needs to establish a network. For example, terminal A establishes an activation period position according to any timing sequence, sends broadcast information according to any broadcast resource on its own broadcast pattern, and receives broadcast information on other broadcast resources.

[0202] d) When terminal A needs to communicate with terminal B, it can choose to send information paging terminal B on broadcast resources, such as first paging information, which carries the identity information of terminal B, for example, the identity identifier of the first communication terminal carried in the first paging information.

[0203] e) When terminal B receives a paging message from terminal A carrying terminal B's identity information, it can respond to the other party's paging on the system's preset channel resources, for example, by sending a response message to terminal A and entering the service channel to communicate with the other party.

[0204] In summary, the wireless communication method proposed in this application is a communication method under a synchronous network. In this synchronous network, each terminal with a point-to-point communication module enabled will send a broadcast channel. The network synchronization is jointly maintained by all terminals in the network. If any terminal leaves the network for some reason, it will not cause the synchronization failure of the entire network.

[0205] Furthermore, in the embodiments of this application, in addition to transmitting broadcast information, the terminal can also send a synchronization signal on a certain frequency point (synchronization signal frequency point) preset by the system.

[0206] In the embodiments of this application, the time-domain location of the synchronization signal corresponds one-to-one with the broadcast resource. The time-domain location of the synchronization signal can include the inactive period of each transmit / receive cycle T. For example... Figure 4 As shown, assuming the terminal is in the first transmit / receive cycle (e.g., Figure 4In the T1 section, broadcast resource R3 is selected according to the broadcast pattern (e.g., ...). Figure 2 (BCH3) sends broadcast information and simultaneously selects the position of synchronization signal 3 corresponding to R3 in T1 to send a synchronization signal. It does not send or receive signals at other synchronization signal positions and is in an inactive state.

[0207] For example, in some embodiments, when any terminal (e.g., terminal A) in a communication system performs decentralized synchronization networking, the establishment and maintenance of the synchronization system may include the following processes:

[0208] a) After terminal A activates the point-to-point communication module, it first monitors the system's preset synchronization signal frequency. Assuming that the system's preset broadcast resources occupy N frequency points, it needs to monitor for at least T time to check whether other terminals are transmitting synchronization information (synchronization signal).

[0209] Among them, the point-to-point communication module is the networking module that enables decentralized synchronization.

[0210] b) If terminal A detects that other terminals are transmitting synchronization signals, it can obtain the location of the corresponding broadcast resources through the information carried by the synchronization signals, thereby obtaining the precise location of each broadcast resource. Terminal A synchronizes with the existing network and sends broadcast information and the corresponding synchronization signal according to any broadcast resource of its own broadcast pattern in the next activation period, and receives broadcast information on other broadcast resources.

[0211] The broadcast information sent by terminal A, and / or the broadcast resources used when sending the broadcast information, can carry the identity information of terminal A itself (identity identifier of the wireless communication device). At the same time, the broadcast information received by terminal A from other terminals can also carry the identity identifier of the other terminals, so that terminal A can know which users are already in the current synchronization network.

[0212] Terminal A can synchronize time and frequency by monitoring broadcast information, thereby synchronizing with the current network.

[0213] The terminal identity information (identity identifier) ​​can be a device code set at the factory or a temporary code generated from the device code. This application does not impose specific limitations, only requiring that the uniqueness of the identity information in the network be guaranteed.

[0214] c) If terminal A does not detect synchronization signals sent by other terminals, terminal A needs to establish a network. For example, terminal A establishes the activation period position according to any timing sequence, sends broadcast information and corresponding synchronization signals according to any broadcast resource of its own broadcast pattern, and receives broadcast information on other broadcast resources.

[0215] d) When terminal A needs to communicate with terminal B, it can choose to send information paging terminal B on broadcast resources, such as first paging information, which carries the identity information of terminal B, for example, the identity identifier of the first communication terminal carried in the first paging information.

[0216] e) When terminal B receives a paging message from terminal A carrying terminal B's identity information, it can respond to the other party's paging on the system's preset channel resources, for example, by sending a response message to terminal A and entering the service channel to communicate with the other party.

[0217] In summary, the wireless communication method proposed in this application is a communication method under a synchronous network. In this synchronous network, each terminal with its point-to-point communication module enabled sends a broadcast channel. Network synchronization is jointly maintained by all terminals within the network. If any terminal leaves the network for any reason, it will not cause the synchronization of the entire network to fail. Furthermore, monitoring other terminal devices by receiving synchronization signals can reduce network search time.

[0218] Therefore, the wireless communication method proposed in this application has the following advantages: First, the synchronization of the decentralized network is jointly maintained by all terminals within the network, eliminating the need for a central role and increasing the overall flexibility and robustness of the network. Second, terminals only establish or participate in the synchronization network when they have business needs, and can withdraw when there are no business needs, thus avoiding increased power consumption due to the need to continuously maintain the synchronization system as a center. Third, it solves the problem in centralized synchronization networks where the inability to synchronize with the central node prevents communication with another terminal that has the necessary communication conditions. Fourth, it avoids the communication establishment time required before any two terminals can communicate in asynchronous networks, shortening the communication establishment waiting time.

[0219] This application provides a wireless communication method. A wireless communication device can monitor information at a preset frequency point in preset broadcast resources and determine the location of the active period (i.e., the timing position) of the transmission and reception cycle based on the monitoring results. Therefore, when the next active period arrives, it can transmit broadcast information through the preset broadcast resources combined with its own broadcast pattern. Thus, any terminal in the network can directly establish and / or maintain the network by monitoring information at the preset frequency point, and can directly use the preset broadcast resources to transmit and receive broadcast information. This solves the problems of high power consumption and long waiting time that exist when establishing or maintaining the network through a central node, effectively improving the efficiency and performance of wireless communication.

[0220] Based on the above embodiments, in another embodiment of this application... Figure 10 This is a schematic diagram of the composition structure of the wireless communication device proposed in the embodiments of this application, such as... Figure 10 As shown, the wireless communication device 110 proposed in this application embodiment may include: a determining module 1101 and a transmitting module 1102.

[0221] The determination module 1101 is configured to perform information monitoring on a first frequency point to determine whether there are monitoring results from other terminals; wherein, the first frequency point is one of at least one preset broadcast resources, and each preset broadcast resource includes a one-to-one corresponding preset time slot and preset frequency point; the position of the activation period of the transmission and reception cycle is determined based on the monitoring results; and when the position of the activation period of the next transmission and reception cycle is reached, the first broadcast resource is determined based on a preset broadcast pattern.

[0222] The sending module 1102 is configured to send first broadcast information on the first broadcast resource; wherein the first broadcast information carries at least the identity identifier of the wireless communication device, and the preset broadcast pattern is determined based on the preset broadcast resource.

[0223] In the embodiments of this application, further, Figure 11 This is a schematic diagram of the composition structure of the communication device proposed in the embodiments of this application, such as... Figure 11 As shown, the communication device 120 proposed in this application embodiment may include: a processor 1201, a memory 1202, and a transceiver 1203.

[0224] Furthermore, in embodiments of this application, processor 1201 may call and run computer programs from memory 1202 to implement the methods in embodiments of this application.

[0225] The memory 1202 can be a separate device independent of the processor 1201, or it can be integrated into the processor 801.

[0226] Furthermore, in the embodiments of this application, the processor 1201 can control the transceiver 1203 to communicate with other devices. Specifically, it can send information or data to other devices or receive information or data sent by other devices.

[0227] The transceiver 1203 may include a transmitter and a receiver. The transceiver 1203 may further include an antenna, and the number of antennas may be one or more.

[0228] Optionally, the communication device 120 can implement the corresponding processes implemented by the wireless communication device in the various methods of the embodiments of this application, which will not be described in detail here for the sake of brevity.

[0229] In the embodiments of this application, the processor 1201 can be at least one of the following: Application-Specific Integrated Circuit (ASIC), Digital Signal Processor (DSP), Digital Signal Processing Device (DSPD), Programmable Logic Device (PLD), Field Programmable Gate Array (FPGA), Central Processing Unit (CPU), Controller, Microcontroller, and Microprocessor. It is understood that for different devices, the electronic device used to implement the above-mentioned processor function can also be other types, and this application embodiment does not specifically limit this. The communication device 120 may also include a memory 1202, which can be connected to the processor 1201. The memory 1202 is used to store executable program code, which includes computer operation instructions. The memory 1202 may include high-speed RAM memory and may also include non-volatile memory, such as at least two disk drives.

[0230] In practical applications, the aforementioned memory 1202 can be volatile memory, such as random-access memory (RAM); or non-volatile memory, such as read-only memory (ROM), flash memory, hard disk drive (HDD), or solid-state drive (SSD); or a combination of the above types of memory, and provide instructions and data to the processor 1201.

[0231] Furthermore, in this embodiment, the functional modules can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional module.

[0232] If the integrated unit is implemented as a software functional module and is not sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this embodiment, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a communication device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the method of this embodiment. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0233] In this application embodiment, there is no limitation on the type of wireless communication device. The wireless communication device can be a variety of devices with interference detection and wireless communication capabilities. For example, the wireless communication device can be a smartphone, laptop, tablet, smart home device, headset, speaker, keyboard, mouse, smart bracelet, IoT device, or in-vehicle device, etc.

[0234] Furthermore, in the embodiments of this application, Figure 12 This is a schematic diagram of the chip structure proposed in the embodiments of this application, as shown below. Figure 12 As shown, the chip 130 proposed in this application embodiment may include: a processor 1301, a memory 1302, an input interface 1303, and an output interface 1304.

[0235] Furthermore, in embodiments of this application, processor 1301 may call and run computer programs from memory 1302 to implement the methods in embodiments of this application.

[0236] The memory 1302 can be a separate device independent of the processor 1301, or it can be integrated into the processor 801.

[0237] Furthermore, in the embodiments of this application, the processor 1301 can control the input interface 1303 to communicate with other devices or chips, specifically, it can obtain information or data sent by other devices or chips.

[0238] Furthermore, in the embodiments of this application, the processor 1301 can control the output interface 1304 to communicate with other devices or chips, specifically, it can output information or data to other devices or chips.

[0239] Optionally, the chip can be applied to the wireless communication device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the wireless communication device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.

[0240] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0241] Furthermore, embodiments of this application provide a computer-readable storage medium having a program stored thereon, which, when executed by a processor, implements the wireless communication method described above.

[0242] Specifically, the program instructions corresponding to a wireless communication method in this embodiment can be stored on storage media such as optical discs, hard disks, and USB flash drives. When the program instructions corresponding to a wireless communication method in the storage media are read or executed by an electronic device, the following steps are included:

[0243] Information monitoring is performed on the first frequency point to determine whether there are monitoring results from other terminals; wherein, the first frequency point is one of the preset frequency points in at least one preset broadcast resource, and each preset broadcast resource includes a one-to-one preset time slot and preset frequency point;

[0244] The location of the activation period in the transmission and reception cycle is determined based on the monitoring results;

[0245] Upon reaching the activation period of the next transmit / receive cycle, a first broadcast resource is determined based on a preset broadcast pattern, and a first broadcast message is sent on the first broadcast resource; wherein, the first broadcast message carries at least the identification identifier of the wireless communication device, and the preset broadcast pattern is determined based on the preset broadcast resource.

[0246] This application also provides a computer program product.

[0247] In some embodiments, the computer program product may include a computer program or instructions.

[0248] In some embodiments, the computer program product can be applied to the computer device in the embodiments of this application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the computer device in the various methods of the embodiments of this application. For the sake of brevity, they will not be described in detail here.

[0249] It should be noted that the descriptions of the communication devices, chips, communication systems, storage media, computer program products, and computer program embodiments above are similar to the descriptions of the method embodiments above, and have similar beneficial effects. For technical details not disclosed in the communication devices, chips, communication systems, storage media, computer program products, and computer program embodiments of this application, please refer to the descriptions of the method embodiments of this application for understanding.

[0250] 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 hardware embodiments, software embodiments, or embodiments combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0251] This application is described with reference to schematic and / or block diagrams of implementations of methods, apparatus (systems), and computer program products according to embodiments of this application. It should be understood that each block of the schematic and / or block diagrams can be implemented by computer program instructions, and combinations of blocks in the schematic and / or block diagrams can be implemented. 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 a machine for implementing the schematic and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0252] 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, which are implemented in the implementation flow diagram. Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0253] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0254] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application.

Claims

1. A wireless communication method, characterized in that, The method is applied to a wireless communication device, and the method includes: Information monitoring is performed on a first frequency point to determine whether there are monitoring results from other terminals; wherein, the first frequency point is one of at least one preset broadcast resources, and each preset broadcast resource includes a one-to-one preset time slot and a preset frequency point; The location of the activation period of the transmission and reception cycle is determined based on the monitoring results; Upon reaching the activation period of the next transmit / receive cycle, a first broadcast resource is determined based on a preset broadcast pattern, and a first broadcast message is sent on the first broadcast resource; wherein the first broadcast message carries at least the identification identifier of the wireless communication device, and the preset broadcast pattern is determined based on the preset broadcast resource.

2. The method according to claim 1, characterized in that, The first frequency point is any one of the preset frequency points in the preset broadcast resources. The monitoring of information at the first frequency point to determine whether there are monitoring results from other terminals includes: The monitoring period is determined based on the number of preset broadcast resources and the transmission / reception period; Based on the monitoring period, broadcast information is monitored at the first frequency point; If broadcast information is detected in at least one of the monitoring periods, the monitoring result is determined to be that a target terminal is transmitting information. If no broadcast information is detected in at least one of the monitoring periods, the monitoring result is determined to be that no target terminal transmission information exists.

3. The method according to claim 1, characterized in that, The first frequency point is the synchronization signal frequency point in the preset broadcast resources, wherein the synchronization signal frequency point is used for transmitting and receiving synchronization signals. The monitoring of information at the first frequency point to determine whether there are monitoring results from other terminals includes: The monitoring cycle is determined based on the aforementioned transmission and reception cycle; Based on the monitoring period, the synchronization signal is monitored at the frequency point of the synchronization signal; If a synchronization signal is detected in at least one of the monitoring cycles, the monitoring result is determined to indicate that target terminal transmission information exists. If no broadcast information is detected in at least one of the monitoring periods, the monitoring result is determined to be that no target terminal transmission information exists.

4. The method according to claim 2 or 3, characterized in that, Determining the location of the activation period of the transmit / receive cycle based on the monitoring results includes: If the monitoring result indicates that the target terminal transmits information, the target broadcast resource corresponding to when the target terminal transmits the information is determined, and time-frequency synchronization processing is performed based on the target broadcast resource to determine the activation period of the transmit / receive cycle; wherein, the preset broadcast resource includes the target broadcast resource; If the monitoring result indicates that the target terminal does not transmit information, the activation period of the transmit / receive cycle is established according to the wireless communication device's own timing sequence or a preset timing sequence.

5. The method according to claim 1, characterized in that, The first broadcast information includes the first paging information corresponding to the first communication terminal, and sending the first broadcast information on the first broadcast resource includes: The first paging information is transmitted on the first broadcast resource, wherein the first paging information carries the identity identifier of the first communication terminal.

6. The method according to claim 5, characterized in that, The method further includes: If no response information is received from the first communication terminal, the first paging information continues to be sent on the first broadcast resource until the next activation period ends; Upon receiving a response message from the first communication terminal, a communication connection is established with the first communication terminal.

7. The method according to claim 1, characterized in that, The method further includes: Upon reaching the activation period of the next transmit / receive cycle, a second broadcast message sent by the second communication terminal is received on the second broadcast resource; wherein, the second broadcast resource is another broadcast resource other than the first broadcast resource among the preset broadcast resources; the second broadcast message carries the identity identifier of the second communication terminal.

8. The method according to claim 7, characterized in that, The second broadcast information includes the second paging information corresponding to the second communication terminal. Receiving the second broadcast information sent by the second communication terminal on the second broadcast resource includes: The second paging information corresponding to the second communication terminal is received on the second broadcast resource; wherein the second paging information carries the identity identifier of the wireless communication device.

9. A wireless communication device, characterized in that, The wireless communication device includes: The determination module is configured to perform information monitoring on a first frequency point to determine whether there are monitoring results from other terminals; wherein, the first frequency point is one of at least one preset broadcast resources, and each preset broadcast resource includes a one-to-one corresponding preset time slot and preset frequency point; the position of the activation period of the transmission and reception cycle is determined based on the monitoring results; and when the position of the activation period of the next transmission and reception cycle is reached, the first broadcast resource is determined based on a preset broadcast pattern. The sending module is configured to send first broadcast information on the first broadcast resource; wherein the first broadcast information carries at least the identity identifier of the wireless communication device, and the preset broadcast pattern is determined based on the preset broadcast resource.

10. A communication device, characterized in that, The communication device includes: Memory, used to store computer programs; A processor, connected to the memory, is configured to call and run the computer program from the memory to implement the method as described in any one of claims 1-8; A transceiver is used to receive and send information when exchanging information with other devices.

11. A chip, characterized in that, The chip includes: A processor for retrieving and running a computer program from memory, causing a device having the chip mounted to perform the method as described in any one of claims 1-8; The input interface is used to obtain information or data sent by the device or chip during the process of sending and receiving information with the device or chip. Output interfaces are used to output information or data to devices or chips during the process of sending and receiving information.