Wireless communication method, device, equipment and chip

By dynamically adjusting the transmission interval of broadcast information in a wireless communication system, the problems of limited system capacity and high power consumption in a decentralized network are solved, thereby increasing user capacity and reducing power consumption.

CN121908221APending 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 wireless communication systems without a central network, system capacity is limited and terminal power consumption is high in standby mode.

Method used

By receiving broadcast information during the active period of the broadcast information transmission and reception cycle, determining the transmission interval parameter based on the amount of broadcast resources occupied, and determining the target active period based on the transmission interval parameter and the transmission and reception cycle, the transmission time interval of the broadcast information is dynamically adjusted.

Benefits of technology

While increasing the system's user capacity, it also reduced the power consumption of wireless communication devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121908221A_ABST
    Figure CN121908221A_ABST
Patent Text Reader

Abstract

The invention discloses a wireless communication method, device, equipment and chip, and the method comprises the steps: receiving broadcast information in an activation period of a receiving and transmitting period of the broadcast information, and determining the number of occupied broadcast resources in the activation period according to the number of the broadcast resources corresponding to the received broadcast information; determining a sending interval parameter based on the broadcast resource occupation quantity, and determining a target activation period for sending the broadcast information based on the sending interval parameter and the transceiving period; and sending the to-be-sent broadcast information based on the target activation period.
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] However, establishing or maintaining a network through a central node presents problems such as high power consumption and long waiting time. To address these issues, a decentralized networking solution has been proposed. However, the decentralized networking technology still needs further improvement in terms of system capacity and power consumption in standby mode. Summary of the Invention

[0004] This application provides a wireless communication method, apparatus, device, and chip that can increase the user capacity of the system while reducing the power consumption of the wireless communication device.

[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 applied to a wireless communication device, the method comprising:

[0007] During the activation period of the broadcast information transmission and reception cycle, broadcast information is received, and the amount of broadcast resources occupied during the activation period is determined based on the number of broadcast resources corresponding to the received broadcast information.

[0008] The transmission interval parameter is determined based on the amount of broadcast resources occupied, and the target activation period for transmitting broadcast information is determined based on the transmission interval parameter and the transmission and reception cycle.

[0009] Broadcast information to be sent is sent based on the target activation period.

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

[0011] The module is configured to receive broadcast information during the active period of the broadcast information transmission and reception cycle, and determine the amount of broadcast resources occupied during the active period based on the number of broadcast resources corresponding to the received broadcast information; determine the transmission interval parameter based on the amount of broadcast resources occupied, and determine the target active period for sending broadcast information based on the transmission interval parameter and the transmission and reception cycle;

[0012] The sending module is configured to send broadcast information to be sent based on the target activation period.

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

[0014] Memory, used to store computer programs;

[0015] A processor, connected to memory, is used to retrieve and run computer programs from 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 computer programs from memory, causing a device with a chip 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. During the active period of a broadcast information transmission and reception cycle, broadcast information is received, and the amount of broadcast resources occupied during the active period is determined based on the quantity of broadcast resources corresponding to the received broadcast information. A transmission interval parameter is determined based on the amount of broadcast resources occupied, and a target active period for transmitting broadcast information is determined based on the transmission interval parameter and the transmission and reception cycle. The broadcast information to be transmitted is then transmitted based on the target active period. In other words, in this application's embodiments, the amount of broadcast resources occupied, representing the number of users in the system, can be determined by the quantity of broadcast resources corresponding to the received broadcast information. Then, the transmission interval of the broadcast information can be adjusted based on this amount of broadcast resources occupied to determine the adjusted target active period, and the broadcast information can be transmitted during the target active period. Therefore, the wireless communication device can dynamically adjust the transmission interval of the broadcast information according to the broadcast resource occupancy status (the number of users in the system), thereby increasing the system's user capacity while reducing the power consumption of the wireless communication device. 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 an embodiment 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 illustrating the implementation method of the transmission time interval adjustment proposed in the embodiments of this application. Figure 1 ;

[0027] Figure 6 This is a schematic diagram illustrating the implementation method of the transmission time interval adjustment proposed in the embodiments of this application. Figure 2 ;

[0028] Figure 7 This is a schematic diagram illustrating the implementation method of the transmission time interval adjustment proposed in the embodiments of this application. Figure 3 ;

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

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

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

[0032] 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.

[0033] In a decentralized network, nodes do not depend on each other. Instead, they negotiate to form a network and transmit data, without the need for centralized control or infrastructure network support.

[0034] Decentralized networking refers to a network of network devices established through self-organization without a centralized control node or infrastructure network. These devices can communicate directly with each other, forming a temporary network. Decentralized networking technology is widely used in various scenarios, such as network-free communication, due to its flexibility and reliability.

[0035] In one example of network-free communication, when the terminals that need to communicate adopt a synchronization-based decentralized networking method, each terminal participating in the communication needs to send broadcast information or synchronization signals in each communication cycle to jointly maintain the synchronization of the entire system.

[0036] 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.

[0037] The communication system can pre-configure multiple broadcast resources. Each terminal in the network can select one broadcast resource to send broadcast information during each activation period according to the pre-configured broadcast resource transmission sequence (resource pattern). The broadcast resource transmission sequences are different for different terminals.

[0038] However, on the one hand, when there are N broadcast resources in the system, theoretically a synchronous network can only support a maximum of N users in a communicable state, thus limiting the system's capacity. On the other hand, in each broadcast activation period, in addition to receiving broadcast information sent by other terminals, the terminal also needs to send its own broadcast signal, which leads to an increase in power consumption in standby mode.

[0039] To address the aforementioned issues, in the embodiments of this application, broadcast information is received during the active period of the broadcast information transmission and reception cycle, and the amount of broadcast resources occupied during the active period is determined based on the number of broadcast resources corresponding to the received broadcast information. A transmission interval parameter is determined based on the amount of broadcast resources occupied, and a target active period for transmitting broadcast information is determined based on the transmission interval parameter and the transmission and reception cycle. The broadcast information to be transmitted is then transmitted based on the target active period. In other words, in the embodiments of this application, the amount of broadcast resources occupied, representing the number of users in the system, can be determined by the number of broadcast resources corresponding to the received broadcast information. Then, the transmission interval of the broadcast information can be adjusted based on this amount of broadcast resources occupied to determine the adjusted target active period, and the broadcast information can be transmitted during the target active period. Therefore, the wireless communication device can dynamically adjust the transmission interval of the broadcast information according to the status of broadcast resource occupancy (the number of users in the system), thereby increasing the user capacity of the system while reducing the power consumption of the wireless communication device.

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

[0041] 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.

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

[0043] 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:

[0044] Step 101: During the activation period of the broadcast information transmission and reception cycle, receive broadcast information and determine the amount of broadcast resources occupied during the activation period based on the number of broadcast resources corresponding to the received broadcast information.

[0045] In the embodiments of this application, broadcast information can be received during the activation period, and then the amount of broadcast resources occupied during the activation period can be determined based on the amount of broadcast resources corresponding to the received broadcast information.

[0046] In the embodiments of this application, during the activation period of the same transmission and reception cycle, different communication terminals can send broadcast information based on different preset broadcast resources. Therefore, the multiple broadcast messages received by the wireless communication device during the same activation period correspond to multiple different broadcast resources.

[0047] It is understood that in the embodiments of this application, the number of broadcast information and the number of broadcast resources used to send the broadcast information are in one-to-one correspondence. Therefore, when determining the number of broadcast resources corresponding to the broadcast information, the number of broadcast information received by the wireless communication device can be determined as the number of broadcast resources sent by other communication terminals.

[0048] In the embodiments of this application, the broadcast resource occupancy quantity can determine the usage of broadcast resources during an activation period, that is, the broadcast resource occupancy quantity can characterize the user's occupation of the preset broadcast resources.

[0049] It is understood that in the embodiments of this application, since the wireless communication device sends broadcast information based on preset broadcast resources during the activation period, the preset broadcast resources will also be occupied. Therefore, the number of broadcast resources occupied is not absolutely equal to the number of broadcast resources corresponding to the received broadcast information.

[0050] Furthermore, in the embodiments of this application, when determining the number of broadcast resources occupied during the activation period based on the number of broadcast resources corresponding to the received broadcast information, if no broadcast information is sent during the activation period, the number of broadcast resources is determined as the number of broadcast resources occupied during the activation period; if broadcast information is sent during the activation period, the sum of the number of broadcast resources and 1 is determined as the number of broadcast resources occupied during the activation period.

[0051] In the embodiments of this application, the wireless communication device can receive broadcast information while simultaneously sending broadcast information to other terminal devices during the active period of the broadcast information transmission and reception cycle. If the wireless communication device sends broadcast information during the active period, it will also occupy one broadcast resource. Therefore, the final determined number of broadcast resources occupied during the active period is the number of broadcast resources corresponding to the received broadcast information plus 1.

[0052] In other words, in the embodiments of this application, the wireless communication device can further determine the amount of broadcast resources occupied by combining its own information transmission during the activation period and the amount of broadcast resources corresponding to the broadcast information.

[0053] For example, in some embodiments, assuming that the number of broadcast resources received by the wireless communication device during an activation period is 5, if the wireless communication device does not send broadcast information during the activation period, that is, the wireless communication device does not occupy the preset broadcast resources, then the corresponding number of broadcast resources occupied can be 5; if the wireless communication device sends broadcast information during the activation period, that is, the wireless communication device occupies the preset broadcast resources, then the corresponding number of broadcast resources occupied can be 6.

[0054] Furthermore, in the embodiments of this application, the wireless communication device can first determine the location of the activation period of the transmit / receive cycle. Specifically, the wireless communication device can determine whether there are monitoring results from other terminals by monitoring information, and after obtaining the monitoring results, determine the location of the activation period of the transmit / receive cycle based on the monitoring results.

[0055] In the embodiments of this application, the wireless communication device can monitor information at a first frequency point to determine the monitoring result.

[0056] 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.

[0057] 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.

[0058] 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.

[0059] 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.

[0060] 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).

[0061] 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.

[0062] 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.

[0063] 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.

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

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

[0066] 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.

[0067] 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.

[0068] Furthermore, in the embodiments of this application, when the monitoring of information includes the monitoring of broadcast information, 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.

[0069] 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.

[0070] In the embodiments of this application, when monitoring information on the first frequency point and determining the monitoring result, 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 the target terminal transmits information; if broadcast information is not detected in at least one monitoring period, the monitoring result is determined to be that the target terminal does not transmit information.

[0071] 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.

[0072] 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.

[0073] 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.

[0074] 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.

[0075] 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.

[0076] 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.

[0077] Furthermore, in the embodiments of this application, when the monitoring of information includes the monitoring of synchronization signals, 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.

[0078] 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.

[0079] 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.

[0080] In the embodiments of this application, when monitoring information on the first frequency point and determining the monitoring result, 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 the broadcast information is not detected in at least one monitoring period, the monitoring result is determined to be that the target terminal does not transmit information.

[0081] 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.

[0082] 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.

[0083] 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.

[0084] 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.

[0085] 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.

[0086] Exemplary, in some embodiments, Figure 4 This is a schematic diagram of the synchronization signal transmission resources proposed in an embodiment 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.

[0087] 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 The broadcast information and synchronization signal (BCH3 in the BCH3) sent to other communication terminals. These other communication terminals transmit the broadcast information and synchronization signal during the first transmit / receive cycle of the 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.

[0088] 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.

[0089] 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.

[0090] 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.

[0091] In the embodiments of this application, information is monitored at the first frequency point. After determining the monitoring results, the location of the activation period of the transmission and reception cycle can be further determined based on the monitoring results.

[0092] Furthermore, in the embodiments of this application, after determining the monitoring result, if the monitoring result indicates that there is target terminal transmission information, 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.

[0093] 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.

[0094] 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.

[0095] 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.

[0096] 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.

[0097] Furthermore, in the embodiments of this application, after determining the monitoring result, if the monitoring result indicates that there is no target terminal transmission information, the wireless communication device can directly establish the activation period of the transmit / receive cycle.

[0098] 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, and the wireless communication device can choose to directly determine the activation period and the inactive period.

[0099] 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.

[0100] Step 102: Determine the transmission interval parameter based on the amount of broadcast resources occupied, and determine the target activation period for transmitting broadcast information based on the transmission interval parameter and the transmission and reception cycle.

[0101] In the embodiments of this application, after receiving broadcast information during the activation period and determining the amount of broadcast resources occupied during the activation period based on the amount of broadcast resources corresponding to the received broadcast information, a transmission interval parameter can be further determined based on the amount of broadcast resources occupied, and a target activation period for sending broadcast information can be determined based on the transmission interval parameter and the transmission and reception cycle.

[0102] In the embodiments of this application, the transmission interval parameter can be used to adjust the timing of transmitting broadcast resources. Specifically, determining the transmission interval parameter based on the amount of broadcast resources occupied means adaptively adjusting the timing of broadcast resource transmission according to the user's occupation of the preset broadcast resources.

[0103] In the embodiments of this application, the target activation period for sending broadcast information can be used to determine which activation period the timing position of the next broadcast resource transmission belongs to.

[0104] It is understood that, in the embodiments of this application, the transmission interval parameter determined based on the amount of broadcast resource occupied and the target activation period for transmitting broadcast information can be continuously updated. Specifically, in response to changes in the amount of pre-set broadcast resources occupied by users in the network, the transmission interval parameter and the target activation period for transmitting broadcast information can be updated in real time.

[0105] Furthermore, in the embodiments of this application, when determining the transmission interval parameter based on the broadcast resource occupancy quantity, and determining the target activation period for transmitting broadcast information based on the transmission interval parameter and the transmission / reception cycle, the first broadcast information can be received in the first activation period, and the broadcast resource occupancy quantity in the first activation period can be determined according to the quantity of the first broadcast resources corresponding to the first broadcast information; then, the transmission interval parameter can be determined based on the broadcast resource occupancy quantity in the first activation period, and the target activation period for transmitting broadcast information can be determined based on the transmission interval parameter and the transmission / reception cycle; if the target activation period is not the second activation period, the second broadcast information can then be received in the second activation period, and the broadcast resource occupancy quantity in the second activation period can be determined according to the quantity of the second broadcast resources corresponding to the second broadcast information; then, the transmission interval parameter and the target activation period for transmitting broadcast information can be updated based on the broadcast resource occupancy quantity in the second activation period; if the target activation period is not the next activation period, the broadcast resource occupancy quantity in the next activation period can be determined, and the interval parameter and the target activation period for transmitting broadcast information can be updated based on the broadcast resource occupancy quantity in the next activation period, until the broadcast information to be transmitted is completed based on the target activation period for transmitting broadcast information.

[0106] In other words, in the embodiments of this application, for the activation period of each transmit / receive cycle, the wireless communication device can determine and update the corresponding interval parameters and the target activation period for sending broadcast information based on the user's occupation of the preset broadcast resources during the activation period.

[0107] Accordingly, in some embodiments, during the first activation period, the first broadcast information is received, and the amount of broadcast resources occupied during the first activation period is determined based on the amount of broadcast resources corresponding to the first broadcast information. Then, a transmission interval parameter is determined based on the amount of broadcast resources occupied during the first activation period, and a target activation period for transmitting broadcast information is determined based on the transmission interval parameter and the transmission-reception cycle. If the target activation period is a second activation period, the wireless communication device can transmit broadcast information during the second activation period. Next, during the next activation period, the broadcast information is received again, and the transmission interval parameter is determined based on the amount of broadcast resources corresponding to the received broadcast information. Then, the next target activation period for transmitting broadcast information is determined based on the transmission interval parameter and the transmission-reception cycle.

[0108] Accordingly, in some embodiments, during the first activation period, the first broadcast information is received, and the amount of broadcast resources occupied during the first activation period is determined based on the amount of first broadcast resources corresponding to the first broadcast information. Then, a transmission interval parameter is determined based on the amount of broadcast resources occupied during the first activation period, and a target activation period for transmitting broadcast information is determined based on the transmission interval parameter and the transmission-reception cycle. If the target activation period is not the second activation period, the wireless communication device can continue to receive the second broadcast information during the second activation period, and determine the amount of broadcast resources occupied during the second activation period based on the amount of second broadcast resources corresponding to the second broadcast information. Then, the transmission interval parameter and the target activation period for transmitting broadcast information are updated based on the amount of broadcast resources occupied during the second activation period. If the updated target activation period is the next activation period, the wireless communication device can transmit broadcast information during the next activation period. Next, in subsequent activation periods, broadcast information is received again, and the transmission interval parameter is determined based on the amount of broadcast resources corresponding to the received broadcast information. Then, the next target activation period for transmitting broadcast information is determined based on the transmission interval parameter and the transmission-reception cycle.

[0109] In other words, in the embodiments of this application, after determining the target activation period for sending broadcast information based on the amount of broadcast resources occupied in an activation period, even if the target activation period has not yet been reached, the amount of broadcast resources occupied in the activation period can be determined in other activation periods before the target activation period, and the amount of broadcast resources occupied in the activation period can be used to update the target activation period until the position of the target activation period is reached and the broadcast information is sent in the target activation period.

[0110] Furthermore, in the embodiments of this application, when determining the transmission interval parameter based on the broadcast resource occupancy quantity, the maximum transmission interval can be determined based on the broadcast resource occupancy quantity, a preset occupancy quantity threshold, and a preset interval parameter threshold; then the transmission interval parameter is determined based on the maximum transmission interval.

[0111] In the embodiments of this application, the occupancy quantity threshold and the interval parameter threshold can be set in advance, that is, the preset occupancy quantity threshold and the preset interval parameter threshold are determined in advance.

[0112] In the embodiments of this application, the number of preset occupancy quantity thresholds and preset interval parameter thresholds can be one or more, and this application does not impose a specific limitation. The number of preset occupancy quantity thresholds and preset interval parameter thresholds can be the same or different. For example, M preset occupancy quantity thresholds N can be set. user_num_TH and M preset interval parameter thresholds N TX_LV Alternatively, you can set M preset occupancy thresholds N. user_num_TH And P preset interval parameter thresholds N TX_LVWhere M and P are both integers greater than 0.

[0113] It is understood that in the embodiments of this application, the preset occupancy quantity threshold can be an integer greater than 0, and the preset interval parameter threshold can be an integer greater than 1.

[0114] For example, in some embodiments, it is assumed that three preset occupancy quantity thresholds N are set. user_num_TH and three preset interval parameter thresholds N TX_LV The preset threshold for the number of items occupied is N. user_num_TH1 N user_num_TH2 N user_num_TH3 N user_num_TH1 <N user_num_TH2 <N user_num_TH3 The preset interval parameter thresholds are N TX_LV1 N TX_LV2 N TX_LV3 N TX_LV1 <N TX_LV2 <N TX_LV3 .

[0115] Furthermore, in the embodiments of this application, when determining the maximum transmission interval based on the broadcast resource occupancy quantity, a preset occupancy quantity threshold, and a preset interval parameter threshold, the broadcast resource occupancy quantity and at least one preset occupancy quantity threshold can be compared to determine the comparison result; then, the maximum transmission interval can be determined from at least one preset interval parameter threshold according to the comparison result.

[0116] It is understood that, in the embodiments of this application, the comparison result between the number of broadcast resources occupied and at least one preset occupation threshold can determine the occupation level of the preset broadcast resources, and the maximum transmission interval can be determined based on the comparison result. The degree of adjustment of the corresponding transmission timing can be selected in combination with the occupation level of the preset broadcast resources.

[0117] In embodiments of this application, the maximum transmission interval can be used to determine the upper limit of the adjustment degree.

[0118] For example, in some embodiments, it is assumed that three preset occupancy quantity thresholds N are set. user_num_TH and three preset interval parameter thresholds N TX_LV The preset threshold for the number of items occupied is N. user_num_TH1 N user_num_TH2 N user_num_TH3 N user_num_TH1 <N user_num_TH2 <N user_num_TH3 The preset interval parameter thresholds are N. TX_LV1 N TX_LV2 N TX_LV3 N TX_LV1<N TX_LV2 <N TX_LV3 The number of broadcast resources used can be represented as n. user Then, for n respectively user With N user_num_TH1 N user_num_TH2 N user_num_TH3 Compare the two; if the comparison result is n... user <=N uer_num_TH1 Therefore, it can be assumed that the number of users in the system is not very large, and the usage of pre-set broadcast resources is not significant. Accordingly, a smaller preset interval parameter threshold can be selected to set the maximum transmission interval, for example, setting the maximum transmission interval N. TX_max =N TX_LV1 If the comparison result of the two is N uer_num_TH1 <n user <=N uer_num_TH2 Therefore, it can be assumed that the number of users in the system is relatively large, resulting in a high level of pre-set broadcast resource consumption. Accordingly, a larger pre-set interval parameter threshold can be selected to set the maximum transmission interval. For example, a maximum transmission interval N can be set accordingly. TX_max =N TX_LV2 If the comparison result of the two is N uer_num_TH2 <n user <=N uer_num_TH3 Therefore, it can be assumed that the number of users in the system is large, resulting in a significant consumption of pre-set broadcast resources. Accordingly, the maximum transmission interval can be set by selecting the maximum preset interval parameter threshold, for example, a maximum transmission interval N can be set. TX_max =N TX_LV3 .

[0119] Furthermore, in the embodiments of this application, when determining the transmission interval parameter based on the maximum transmission interval, the transmission interval selection range can be determined by a first value and the maximum transmission interval; wherein, the first value is greater than or equal to 1 and less than or equal to the maximum transmission interval; and then the transmission interval parameter is determined based on the transmission interval selection range.

[0120] In the embodiments of this application, after determining the maximum transmission interval from at least one preset interval parameter threshold based on the comparison result between the broadcast resource occupancy quantity and at least one preset occupancy quantity threshold, the transmission interval selection range can be further determined by combining the first value with the maximum transmission interval, wherein the transmission interval selection range can be a candidate transmission interval parameter.

[0121] In embodiments of this application, the first value can be used to determine the lower limit of the adjustment degree.

[0122] It is understood that, in the embodiments of this application, under normal circumstances, when the degree of user occupation of the preset broadcast resources in the network is relatively serious, power consumption and system occupancy can be controlled by extending the transmission and reception cycle. Therefore, the minimum value of the transmission interval parameter can generally be 1, that is, no adjustment. Correspondingly, the first value representing the lower limit of the adjustment degree can be any value greater than or equal to 1 and less than or equal to the maximum transmission interval.

[0123] In the embodiments of this application, when determining the transmission interval parameter based on the transmission interval selection range, a value can be randomly selected from the transmission interval selection range as the transmission interval parameter, or mathematical operations can be performed on all values ​​in the transmission interval selection range to determine the transmission interval parameter.

[0124] For example, in some embodiments, after determining the maximum transmission interval N TX_max =N TX_LV3 Then, the first value, such as 1, can be used to determine the range of the transmission interval [1, N]. TX_max Then you can select the transmission interval range [1, N]. TX_max Any value in [1, N] can be used as the transmission interval parameter n, for example, n = random[1, N]. TX_max ].

[0125] Furthermore, in the embodiments of this application, when determining the target activation period for sending broadcast information based on the transmission interval parameter and the transmission and reception period, the target transmission and reception period can be determined according to the transmission interval parameter and the transmission and reception period; then the activation period of the target transmission and reception period is determined as the target activation period.

[0126] In the embodiments of this application, the target transmission and reception period is the transmission and reception period for the next transmission of broadcast information or broadcast resources, and the target activation period can be the activation period of the target transmission and reception period, that is, the activation period for the next transmission of broadcast information or broadcast resources.

[0127] It is understood that, in the embodiments of this application, after adjusting the transmission timing by the transmission interval parameter, the timing position of the next transmission of broadcast resources by the wireless communication device is the target activation period; however, the timing position of the next reception of broadcast resources by the wireless communication device is still the next activation period.

[0128] In other words, in the embodiments of this application, after adjusting the transmission period of the broadcast resource, the timing position of transmitting the broadcast resource may change, but it does not affect the timing position of receiving the broadcast resource.

[0129] For example, in some embodiments, assuming the transmission interval parameter is n and the transmission and reception period is T, the target transmission and reception period for the next transmission of broadcast information after adjustment is n×T, and the activation period of the target transmission and reception period is the target activation period.

[0130] It is understood that, in the embodiments of this application, the more preset occupancy quantity thresholds and preset interval parameter thresholds there are, the more detailed the analysis of changes in user occupancy of preset broadcast resources will be, and the more accurate the adjustment of broadcast resource transmission time will be.

[0131] Step 103: Send the broadcast information to be sent based on the target activation period.

[0132] In the embodiments of this application, after determining the transmission interval parameter based on the amount of broadcast resources occupied, and determining the target activation period for transmitting broadcast information based on the transmission interval parameter and the transmission and reception cycle, the broadcast information to be transmitted can be further transmitted based on the target activation period for transmitting broadcast information.

[0133] Exemplary, in some embodiments, Figure 5 This is a schematic diagram illustrating the implementation method of the transmission time interval adjustment proposed in the embodiments of this application. Figure 1 ,like Figure 5 As shown, after receiving broadcast information during the active period of the first transmit / receive cycle T1, the transmission interval parameter is determined based on the corresponding broadcast resource occupancy. Specifically, if no broadcast information is sent during the active period of T1, the number of received broadcast information can be determined as the broadcast resource occupancy; if broadcast information is sent during the active period of T1, the sum of the number of received broadcast information and 1 can be determined as the broadcast resource occupancy. Next, based on the transmission interval parameter and the transmit / receive cycle, the target active period for sending broadcast information is determined to be the active period of the third transmit / receive cycle T3. Therefore, during the active period of the second transmit / receive cycle T2, only broadcast information is received, and no further broadcast information is sent. Instead, the broadcast information to be sent is sent during the active period of the third transmit / receive cycle T3.

[0134] Exemplary, in some embodiments, Figure 6 This is a schematic diagram illustrating the implementation method of the transmission time interval adjustment proposed in the embodiments of this application. Figure 2 ,like Figure 6As shown, the transmission interval parameter determined based on the broadcast resource occupancy and the target activation period for transmitting broadcast information can be continuously updated. After receiving broadcast information during the activation period of the first transmit / receive cycle T1, the transmission interval parameter is determined according to the corresponding broadcast resource occupancy. Based on the transmission interval parameter and the transmit / receive cycle, the target activation period for transmitting broadcast information is determined to be the activation period of the third transmit / receive cycle T3. Therefore, during the activation period of the second transmit / receive cycle T2, only broadcast information is received, and no more broadcast information is transmitted. Next, the transmission interval parameter can be updated according to the broadcast resource occupancy corresponding to the second transmit / receive cycle T2, and the target activation period for transmitting broadcast information is updated to the activation period of the fourth transmit / receive cycle T4 based on the updated transmission interval parameter. Therefore, during the activation period of the third transmit / receive cycle T3, only broadcast information is received, and no more broadcast information is transmitted. If the transmission interval parameter is updated according to the broadcast resource occupancy corresponding to the third transmit / receive cycle T3, and the target activation period for transmitting broadcast information is still updated to the activation period of the fourth transmit / receive cycle T4 based on the updated transmission interval parameter, then the broadcast information to be transmitted can be transmitted during the activation period of the fourth transmit / receive cycle T4.

[0135] Furthermore, in the embodiments of this application, after updating the interval parameter based on the broadcast resource occupancy quantity in the Kth activation period and the target activation period for sending broadcast information, if the target activation period is earlier than the current time, the broadcast information to be sent is sent in the K+Lth activation period; where K is an integer greater than 1 and L is an integer greater than 0.

[0136] In the embodiments of this application, after updating the interval parameter and the target activation period for sending broadcast information based on the broadcast resource occupancy quantity in the next activation period, if the updated target activation period is earlier than the current time, i.e., the updated target activation period has been missed, then the broadcast information to be sent can be selected from the next activation period or any subsequent activation period.

[0137] Exemplary, in some embodiments, Figure 7 This is a schematic diagram illustrating the implementation method of the transmission time interval adjustment proposed in the embodiments of this application. Figure 3 ,like Figure 7 As shown, assuming the transmission interval parameter is updated based on the broadcast resource occupancy quantity corresponding to the Kth transmission cycle TK, and the target activation period for sending broadcast information is updated to the activation period of the Kth transmission cycle TK based on the updated transmission interval parameter, if the activation period of the Kth transmission cycle TK has already been exceeded at the current time, then the broadcast information to be sent can be sent directly in the activation period of the next transmission cycle, that is, the broadcast information to be sent can be sent in the activation period of the (K+1)th transmission cycle TK+1.

[0138] Furthermore, in the embodiments of this application, the wireless communication device can send a first paging message to the first communication terminal according to the transmit / receive cycle; wherein, the first paging message carries the identity identifier of the first communication terminal and the identity identifier of the wireless communication device.

[0139] It is understood that, in the embodiments of this application, for paging information, the wireless communication device can continue to send according to the original transmission and reception cycle, and no longer send based on the target activation period used to send broadcast information, thereby ensuring that a connection can be established with the communication terminal that needs to communicate as soon as possible.

[0140] In the embodiments of this application, if the broadcast information to be sent is the first paging information corresponding to the first communication terminal, then the first paging information can be used to page the first communication terminal, and the first communication terminal can be a wireless communication device that needs to communicate with the wireless communication device.

[0141] 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. In addition to carrying the identification identifier of the wireless communication device, the first paging message also carries the identification identifier of the first communication terminal, so that the first communication terminal can respond based on the received first paging message.

[0142] Furthermore, in the embodiments of this application, after sending the broadcast information to be sent based on the target activation period, it is also possible to continue to determine the broadcast resource occupancy quantity in the next activation period, and redetermine the interval parameter and the target activation period for sending the broadcast information based on the broadcast resource occupancy quantity in the next activation period.

[0143] In the embodiments of this application, when sending broadcast information to be sent, a target broadcast resource can be determined based on a preset broadcast pattern, and the broadcast information to be sent can be sent on the target broadcast resource; wherein, the broadcast information to be sent carries at least the identity identifier of the wireless communication device, and the preset broadcast pattern is determined based on the preset broadcast resource.

[0144] In the embodiments of this application, after determining the activation period position through time-frequency synchronization or directly establishing the activation period position, the wireless communication device can determine the target broadcast resource when the target activation period for transmitting broadcast information arrives, and transmit the broadcast information to be transmitted on the target broadcast resource. The preset broadcast pattern is determined based on preset broadcast resources.

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

[0146] 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.

[0147] 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.

[0148] 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.

[0149] 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.

[0150] 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.

[0151] In the embodiments of this application, the identity identifier of the communication terminal or communication device, such as the identity identifier of the wireless communication device, can be used to determine the identity information of the terminal or device. This application does not specifically limit the method for determining the identity identifier (e.g., the identity identifier of the wireless communication device), 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.

[0152] In summary, the wireless communication method proposed in this application allows the wireless communication device to adjust the time interval for sending broadcast information in real time based on the occupancy of preset broadcast resources within the network. In other words, the timing of the wireless communication device sending broadcast information is dynamically variable in response to changes in user occupancy of broadcast resources in the network. For example, as the number of users in the system increases, the time interval for the wireless communication device to send broadcast information will also increase. At this time, the user capacity of the entire communication system also increases accordingly; for example, the theoretical user capacity of the communication system changes from the original N to N×N. TX_max (Maximum transmission interval) Meanwhile, the standby power consumption of the wireless communication device also decreases due to the increased interval between transmitting broadcast information and synchronization signals.

[0153] Therefore, the wireless communication method proposed in this application can, on the one hand, increase the system's user capacity when a large number of users occupy broadcast resources by adjusting the time interval for sending broadcast information, while ensuring the maintenance of system synchronization; on the other hand, by adjusting the time interval for sending broadcast information, the time interval for the wireless communication device to send broadcast information becomes longer when the number of users increases, thereby reducing the standby power consumption of each terminal.

[0154] In other words, the wireless communication method proposed in this application can dynamically adjust the transmission time interval of broadcast information according to the occupation of broadcast resources (the number of users in the system), thereby increasing the user capacity of the system while reducing the power consumption of the wireless communication device.

[0155] This application provides a wireless communication method in which broadcast information is received during the active period of the broadcast information transmission and reception cycle, and the amount of broadcast resources occupied during the active period is determined based on the amount of broadcast resources corresponding to the received broadcast information. A transmission interval parameter is determined based on the amount of broadcast resources occupied, and a target active period for transmitting broadcast information is determined based on the transmission interval parameter and the transmission and reception cycle. The broadcast information to be transmitted is then transmitted based on the target active period. In other words, in this application, the amount of broadcast resources occupied, representing the number of users in the system, can be determined by the amount of broadcast resources corresponding to the received broadcast information. Then, the transmission interval of the broadcast information can be adjusted based on this amount of broadcast resources occupied to determine the adjusted target active period, and the broadcast information can be transmitted during the target active period. Therefore, the wireless communication device can dynamically adjust the transmission interval of the broadcast information according to the status of broadcast resource occupancy (the number of users in the system), thereby increasing the user capacity of the system while reducing the power consumption of the wireless communication device.

[0156] Based on the above embodiments, another embodiment of this application provides a wireless communication method, which is a method for dynamically adjusting the period of broadcast information transmission. The transmission interval of broadcast information by the terminal device (such as a wireless communication device) can be dynamically adjusted according to the number of users in the system.

[0157] The wireless communication method proposed in this application can be applied to a synchronous network using a decentralized network, where all participating terminals jointly maintain the synchronization of the entire communication network. 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.

[0158] 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).

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

[0160] 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.

[0161] 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.

[0162] 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.

[0163] 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.

[0164] 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.

[0165] In the embodiments of this application, regardless of whether the terminal sends broadcast information during the activation period of the broadcast resource, the terminal needs to receive information from all broadcast resources except for the broadcast resources it occupies, that is, the period for the terminal to receive broadcast resources is T.

[0166] In the embodiments of this application, the interval at which the terminal sends broadcast resources is an integer multiple of T, i.e., n×T, where n is a positive integer and is defined as the sending interval parameter.

[0167] In the embodiments of this application, the communication system sets M user number thresholds (preset occupancy thresholds) N user_num_TH And M thresholds of n (preset interval parameter threshold) N TX_LV Assume M = 3: N user_num_TH1 N user_num_TH2 N user_num_TH3 N user_num_TH1 <N user_num_TH2 <N user_num_TH3 N TX_LV1 N TX_LV2 N TX_LV3 N TX_LV1 <N TX_LV2 <N TX_LV3 .

[0168] In the embodiments of this application, the method by which the terminal determines the broadcast information transmission interval parameter n is as follows:

[0169] Step 1: After the point-to-point communication module of Terminal A is turned on, it begins to search the network to see if any terminals already exist. If a terminal is already transmitting broadcast information, Terminal A synchronizes with the existing terminal; if no other terminal is transmitting, Terminal A transmits broadcast information according to its own timing; at the same time, the terminal receives information from other broadcast resources during the broadcast activation period.

[0170] Step 2: After terminal A receives all the broadcast information during a broadcast activation period, it determines how many broadcast resources are occupied, assuming this value is n. user If terminal A also sends a broadcast message during this activation period, then n user This also includes the resource occupied by terminal A.

[0171] Step 3: Terminal A, based on n user The value N determines the maximum value of the transmission interval (maximum transmission interval). TX_max ifn user <=N uer_num_TH1 N TX_max =N TX_LV1 ;if N uer_num_TH1 <n user <=N uer_num_TH2 N TX_max =N TX_LV2;ifN uer_num_TH2 <n user <=N uer_num_TH3 N TX_max =N TX_LV3 .

[0172] Step 4: Terminal A calculates the position n×T for the next broadcast resource to be sent, where n = random[1,N] TX_max ]

[0173] Step 5: During periods when terminal A does not send broadcast resources, it still follows the pattern n. user The value of n1 determines the transmission interval. The transmission time for broadcast resources is then determined according to interval n1. In other words, the transmission interval parameter, determined based on the amount of broadcast resources occupied, and the target activation period for transmitting broadcast information can be continuously updated.

[0174] In the embodiments of this application, if the time elapsed since the last broadcast message transmission exceeds n1×T, the broadcast message is sent immediately during the next broadcast activation period; otherwise, the broadcast message is sent only after the transmission interval has reached n1×T.

[0175] In the embodiments of this application, since the locations of broadcast resources and synchronization signals are in one-to-one correspondence, the transmission of synchronization signals by terminal A is consistent with the transmission of broadcast resources.

[0176] In the embodiments of this application, if terminal A needs to initiate paging to terminal B, terminal A may not follow the above-described method for calculating the transmission interval and may directly send the paging information during the first or second subsequent broadcast activation period.

[0177] In the embodiments of this application, when determining the broadcast information transmission interval, the broadcast interval of terminal A is dynamically variable based on the number of users in the system. As the number of users in the system increases, the broadcast information transmission interval of terminal A will also increase. At this time, the theoretical value of the system's user capacity changes from the original N to N×N. TX_max The standby power consumption of the terminal has decreased due to the increased interval between sending broadcast information and synchronization signals.

[0178] Therefore, the wireless communication method proposed in this application can, on the one hand, increase the system's user capacity when a large number of users occupy broadcast resources by adjusting the time interval for sending broadcast information, while ensuring the maintenance of system synchronization; on the other hand, by adjusting the time interval for sending broadcast information, the time interval for the wireless communication device to send broadcast information becomes longer when the number of users increases, thereby reducing the standby power consumption of each terminal.

[0179] In other words, the wireless communication method proposed in this application can dynamically adjust the transmission time interval of broadcast information according to the occupation of broadcast resources (the number of users in the system), thereby increasing the user capacity of the system while reducing the power consumption of the wireless communication device.

[0180] This application provides a wireless communication method in which broadcast information is received during the active period of the broadcast information transmission and reception cycle, and the amount of broadcast resources occupied during the active period is determined based on the amount of broadcast resources corresponding to the received broadcast information. A transmission interval parameter is determined based on the amount of broadcast resources occupied, and a target active period for transmitting broadcast information is determined based on the transmission interval parameter and the transmission and reception cycle. The broadcast information to be transmitted is then transmitted based on the target active period. In other words, in this application, the amount of broadcast resources occupied, representing the number of users in the system, can be determined by the amount of broadcast resources corresponding to the received broadcast information. Then, the transmission interval of the broadcast information can be adjusted based on this amount of broadcast resources occupied to determine the adjusted target active period, and the broadcast information can be transmitted during the target active period. Therefore, the wireless communication device can dynamically adjust the transmission interval of the broadcast information according to the status of broadcast resource occupancy (the number of users in the system), thereby increasing the user capacity of the system while reducing the power consumption of the wireless communication device.

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

[0182] The determination module 1101 is configured to receive broadcast information during the active period of the broadcast information transmission and reception cycle, and determine the amount of broadcast resources occupied during the active period based on the amount of broadcast resources corresponding to the received broadcast information; determine the transmission interval parameter based on the amount of broadcast resources occupied, and determine the target active period for sending broadcast information based on the transmission interval parameter and the transmission and reception cycle;

[0183] The sending module 1102 is configured to send broadcast information to be sent based on the target activation period.

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

[0185] 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.

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

[0187] 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.

[0188] 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.

[0189] 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.

[0190] 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.

[0191] 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.

[0192] 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.

[0193] 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 computer 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.

[0194] 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.

[0195] Furthermore, in the embodiments of this application, Figure 10 This is a schematic diagram of the chip structure proposed in the embodiments of this application, as shown below. Figure 10 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.

[0196] 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.

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

[0198] 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 acquire information or data sent by other devices or chips.

[0199] 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.

[0200] 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.

[0201] 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.

[0202] 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.

[0203] 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:

[0204] During the activation period of the broadcast information transmission and reception cycle, broadcast information is received, and the amount of broadcast resources occupied during the activation period is determined based on the number of broadcast resources corresponding to the received broadcast information.

[0205] The transmission interval parameter is determined based on the amount of broadcast resources occupied, and the target activation period for transmitting broadcast information is determined based on the transmission interval parameter and the transmission and reception cycle.

[0206] Broadcast information to be sent is sent based on the target activation period.

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

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

[0209] 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.

[0210] 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.

[0211] 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.

[0212] 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.

[0213] 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.

[0214] 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.

[0215] 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: During the activation period of the broadcast information transmission and reception cycle, broadcast information is received, and the amount of broadcast resources occupied during the activation period is determined based on the number of broadcast resources corresponding to the received broadcast information. The transmission interval parameter is determined based on the amount of broadcast resources occupied, and the target activation period for transmitting broadcast information is determined based on the transmission interval parameter and the transmission and reception cycle. Based on the target activation period, broadcast information to be sent is transmitted.

2. The method according to claim 1, characterized in that, The step of determining the transmission interval parameter based on the broadcast resource occupancy quantity, and determining the target activation period for transmitting broadcast information based on the transmission interval parameter and the transmit / receive cycle, includes: During the first activation period, the first broadcast information is received, and the number of broadcast resources occupied during the first activation period is determined based on the number of first broadcast resources corresponding to the first broadcast information. The transmission interval parameter is determined based on the amount of broadcast resources occupied during the first activation period, and the target activation period for transmitting broadcast information is determined based on the transmission interval parameter and the transmission and reception cycle. If the target activation period is not the second activation period, the second broadcast information is received during the second activation period, and the amount of broadcast resources occupied during the second activation period is determined according to the amount of second broadcast resources corresponding to the second broadcast information. The sending interval parameter and the target activation period for sending broadcast information are updated based on the amount of broadcast resources occupied during the second activation period. If the target activation period is not the next activation period, the broadcast resource usage in the next activation period is determined, and the interval parameter and the target activation period for sending broadcast information are updated according to the broadcast resource usage in the next activation period, until the broadcast information to be sent is sent based on the target activation period for sending broadcast information.

3. The method according to claim 1 or 2, characterized in that, Determining the amount of broadcast resources occupied during the activation period based on the number of broadcast resources corresponding to the received broadcast information includes: If no broadcast information is sent during the activation period, the quantity of broadcast resources is determined as the quantity of broadcast resources occupied during the activation period; When broadcast information is sent during the activation period, the sum of the number of broadcast resources and 1 is determined as the number of broadcast resources occupied during the activation period.

4. The method according to claim 3, characterized in that, The step of determining the transmission interval parameter based on the broadcast resource occupancy quantity includes: The maximum transmission interval is determined based on the broadcast resource usage quantity, the preset usage quantity threshold, and the preset interval parameter threshold. The transmission interval parameter is determined based on the maximum transmission interval.

5. The method according to claim 4, characterized in that, The step of determining the maximum transmission interval based on the broadcast resource usage quantity, a preset usage quantity threshold, and a preset interval parameter threshold includes: The broadcast resource usage quantity is compared with at least one of the preset usage quantity thresholds to determine the comparison result; The maximum transmission interval is determined based on the comparison result within at least one of the preset interval parameter thresholds.

6. The method according to claim 4 or 5, characterized in that, Determining the transmission interval parameter based on the maximum transmission interval includes: The transmission interval selection range is determined by a first value and the maximum transmission interval; wherein the first value is greater than or equal to 1 and less than or equal to the maximum transmission interval; The transmission interval parameter is determined based on the transmission interval selection range.

7. The method according to claim 3, characterized in that, Determining the target activation period for sending broadcast information based on the transmission interval parameter and the transmit / receive period includes: The target transmission and reception period is determined based on the transmission interval parameter and the transmission and reception period; The activation period of the target transmission and reception cycle is defined as the target activation period.

8. The method according to claim 2, characterized in that, The method further includes: After updating the interval parameter and the target activation period for sending broadcast information based on the amount of broadcast resources occupied in the Kth activation period, if the target activation period is earlier than the current time, the broadcast information to be sent is sent in the K+Lth activation period; where K is an integer greater than 1 and L is an integer greater than 0.

9. The method according to claim 1, characterized in that, The method further includes: A first paging message is sent to the first communication terminal according to the stated transmission and reception cycle; wherein the first paging message carries the identity identifier of the first communication terminal and the identity identifier of the wireless communication device.

10. The method according to claim 1, characterized in that, After sending the broadcast information to be sent based on the target activation period for sending broadcast information, the method further includes: Based on the determination of the broadcast resource usage in the next activation period, the interval parameter and the target activation period for sending broadcast information are re-determined according to the broadcast resource usage in the next activation period.

11. A wireless communication device, characterized in that, The wireless communication device includes: The determination module is configured to receive broadcast information during the active period of the broadcast information transmission and reception cycle, and determine the amount of broadcast resources occupied during the active period based on the number of broadcast resources corresponding to the received broadcast information; determine the transmission interval parameter based on the amount of broadcast resources occupied, and determine the target active period for sending broadcast information based on the transmission interval parameter and the transmission and reception cycle; The sending module is configured to send broadcast information to be sent based on the target activation period.

12. 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 retrieve and run the computer program from the memory to implement the method as described in any one of claims 1-10; A transceiver is used to receive and send information when exchanging information with other devices.

13. 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-10; 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.