Communication method, device, equipment, storage medium, chip, product and program

CN119156867APending Publication Date: 2024-12-17GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202280095742.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2022-08-01
Publication Date
2024-12-17

AI Technical Summary

Technical Problem

In mobile communications, when a terminal device uses unlicensed spectrum resources, it may be unusable due to occupation by other terminals, and the spectrum occupancy detection and access methods of the existing technology are inefficient, resulting in high power consumption and increased service delay.

Method used

By broadcasting the occupancy time information by the first terminal, the second terminal is allowed to determine the occupancy time, thereby optimizing the use of spectrum resources and reducing disordered collisions and power consumption.

Benefits of technology

It achieves more efficient spectrum resource utilization, reduces terminal power consumption, and improves business continuity and delay performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119156867A_ABST
    Figure CN119156867A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a communication method and device, equipment, a storage medium, a chip, a product and a program. The method comprises the steps that a first terminal broadcasts first information; the first terminal is a terminal occupying a first frequency domain resource, and the first information is used for at least one second terminal to determine time information of occupying the first frequency domain resource.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, device, equipment, storage medium, chip, product and program Technical Field

[0001] The embodiments of the present application relate to the field of mobile communication technologies, and specifically to a communication method, apparatus, device, storage medium, chip, product, and program. Background Art

[0002] Wireless spectrum is a reusable and irreplaceable natural resource in wireless communications, playing a vital role in mobile communications, broadcasting, aviation navigation, space exploration, and other fields. Spectrum resources can be categorized as licensed and unlicensed. Licensed spectrum requires a license for use, while unlicensed spectrum can be used without a license.

[0003] When a terminal needs to use unlicensed spectrum resources, it is very likely that another terminal is occupying the unlicensed spectrum resources, resulting in the terminal being unable to use the unlicensed spectrum resources.

[0004] Summary of the Invention

[0005] Embodiments of the present application provide a communication method, apparatus, device, storage medium, chip, product, and program.

[0006] In a first aspect, an embodiment of the present application provides a communication method, the method comprising:

[0007] The first terminal broadcasts first information; the first terminal is a terminal occupying first frequency domain resources, and the first information is used by at least one second terminal to determine time information of occupying the first frequency domain resources.

[0008] In a second aspect, an embodiment of the present application provides a communication method, the method comprising:

[0009] The second terminal receives the first information broadcast by the first terminal;

[0010] The second terminal determines time information of occupying the first frequency domain resources based on the first information.

[0011] In a third aspect, an embodiment of the present application provides a communication device, including:

[0012] A communication unit is used to broadcast first information; the first terminal is a terminal occupying first frequency domain resources, and the first information is used by at least one second terminal to determine time information of occupying the first frequency domain resources.

[0013] In a fourth aspect, an embodiment of the present application provides a communication device, including:

[0014] a communication unit, configured to receive first information broadcast by a first terminal;

[0015] A determining unit is used to determine time information of occupying the first frequency domain resources based on the first information.

[0016] In a fifth aspect, an embodiment of the present application provides a communication device, including: a processor and a memory,

[0017] The memory stores a computer program executable on the processor.

[0018] When the processor executes the program, the method of the first aspect or the second aspect is implemented.

[0019] In a sixth aspect, an embodiment of the present application provides a computer storage medium, which stores one or more programs, and the one or more programs can be executed by one or more processors to implement the method described in the first aspect or the second aspect.

[0020] In a seventh aspect, an embodiment of the present application provides a chip, comprising: a processor, configured to call and run a computer program from a memory to execute the method described in the first aspect or the second aspect.

[0021] In an eighth aspect, an embodiment of the present application provides a computer program product, comprising a computer storage medium, wherein the computer storage medium stores a computer program, wherein the computer program comprises instructions that can be executed by at least one processor, and when the instructions are executed by the at least one processor, the method described in the first aspect or the second aspect is implemented.

[0022] In a ninth aspect, an embodiment of the present application provides a computer program, which enables a computer to execute the method described in the first aspect or the second aspect.

[0023] In an embodiment of the present application, a first terminal broadcasts first information; the first terminal is a terminal occupying a first frequency domain resource, and the first information is used by at least one second terminal to determine time information for occupying the first frequency domain resource. Thus, because the first terminal broadcasts the first information, the second terminal that receives the first information can determine the time information for occupying the first frequency domain resource based on the first information, thereby enabling the second terminal to occupy the first frequency domain resource based on the determined time information for occupying the first frequency domain resource, thereby enabling the second terminal to use the first frequency domain resource. In addition, the second terminal determines the time information for occupying the first frequency domain resource based on the first information broadcast by the first terminal, so that the second terminal does not occupy the first frequency domain resource by constantly monitoring whether the first frequency domain resource is unoccupied, thereby reducing the power consumption of the second terminal. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0025] FIG1 is a schematic diagram of a method for a terminal to occupy unlicensed spectrum resources provided by related technologies;

[0026] FIG2 is a flow chart of a communication method provided in an embodiment of the present application;

[0027] FIG3 is a flow chart of another communication method provided in an embodiment of the present application;

[0028] FIG4 is a schematic diagram of broadcast timing of spectrum reservation information provided by an embodiment of the present application;

[0029] FIG5 is a schematic diagram of the relationship between a TU and a broadcast time according to an embodiment of the present application;

[0030] FIG6 is a schematic diagram of a terminal occupying target spectrum resources according to an embodiment of the present application;

[0031] FIG7 is a schematic diagram of another terminal occupying target spectrum resources provided by an embodiment of the present application;

[0032] FIG8 is a schematic diagram of occupying a periodic access window provided in an embodiment of the present application;

[0033] FIG9 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0034] FIG10 is a schematic diagram of the structure of another communication device provided in an embodiment of the present application;

[0035] FIG11 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0036] FIG12 is a schematic structural diagram of a chip according to an embodiment of the present application. DETAILED DESCRIPTION

[0037] The following will describe the technical solutions in the embodiments of this application in conjunction with the drawings in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0038] The technical solutions described in the embodiments of the present application can be combined arbitrarily without conflict. In the description of the present application, "multiple" means two or more, unless otherwise clearly defined.

[0039] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Wireless Fidelity (WiFi) system, Bluetooth system, local area network system, Long Term Evolution (LTE) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Internet of Things (IoT) system, Narrow Band Internet of Things (NB-IoT) system, enhanced Machine-Type Communications (eMTC) system, 5G communication system (also known as New Radio (NR) communication system), or future communication systems (such as 6G, 7G communication systems), etc.

[0040] The first terminal, second terminal or third terminal in this application can be called user equipment (UE), mobile station (MS), mobile terminal (MT), user unit, user station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The first terminal, the second terminal, or the third terminal may include one of the following or a combination of at least two of the following: an Internet of Things (IoT) device, a satellite terminal, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a server, a mobile phone, a tablet computer (Pad), a computer with wireless transceiver capabilities, a handheld computer, a desktop computer, a personal digital assistant, a portable media player, a smart speaker, a navigation device, a smart watch, smart glasses, a smart necklace and other wearable devices, a pedometer, a digital TV, a Virtual Reality (VR) terminal device, an Augmented Reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a smart home, a wireless terminal in a smart city, a wireless terminal in a smart home, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home ... The wireless terminals in the home and the vehicles, vehicle-mounted devices, vehicle-mounted modules, wireless modems, handheld devices, customer premises equipment (CPE), smart home appliances, etc. in the Internet of Vehicles system.

[0041] Optionally, the first terminal, the second terminal, or the third terminal may be any terminal, including but not limited to a terminal connected to a network device or other terminal using a wired or wireless connection. Optionally, the first terminal, the second terminal, or the third terminal may be used for device-to-device (D2D) communication.

[0042] The network device in any embodiment of the present application may include an access network device and / or a core network device. The access network device may provide communication coverage for a specific geographical area and may communicate with terminals located in the coverage area.

[0043] In any embodiment of the present application, the access network device may include one of the following or a combination of at least two: an evolved base station (eNB or eNodeB) in a Long Term Evolution (LTE) system, a next generation radio access network (NG RAN) device, a base station (gNB) in an NR system, a small station, a micro station, a wireless controller in a cloud radio access network (CRAN), a wireless fidelity (Wi-Fi) access point, a transmission reception point (TRP), a relay station, an access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, a network device in a future evolved public land mobile network (PLMN), etc.

[0044] In any embodiment of the present application, the core network device may be a 5G core network (5G Core, 5GC) device, and the core network device may include one of the following or a combination of at least two: Access and Mobility Management Function (AMF), Authentication Server Function (AUSF), User Plane Function (UPF), Session Management Function (SMF), Location Management Function (LMF), and Policy Control Function (PCF). In other embodiments, the core network device may also be an Evolved Packet Core (EPC) device of an LTE network, for example, a Session Management Function + Core Packet Gateway (SMF+PGW-C) device. It should be understood that SMF+PGW-C can simultaneously implement the functions that SMF and PGW-C can implement. During the network evolution process, the above-mentioned core network device may also be called other names, or a new network entity may be formed by dividing the functions of the core network, and this embodiment of the present application is not limited to this.

[0045] To facilitate understanding of the technical solutions of the embodiments of the present application, the relevant technologies of the embodiments of the present application are described below. The following relevant technologies can be arbitrarily combined with the technical solutions of the embodiments of the present application as optional solutions, and they all fall within the protection scope of the embodiments of the present application.

[0046] Wireless communications are built on spectrum, which is generally divided into two categories: licensed and unlicensed. Licensed spectrum is widely used in applications such as mobile communications, satellite communications, and radar detection, and its use requires regulatory authorization. Unlicensed spectrum, on the other hand, allows use without regulatory authorization. Commonly used services such as WiFi and Bluetooth operate on unlicensed spectrum. Currently, unlicensed spectrum includes lower frequencies such as 2.4 GHz and 5 GHz, as well as millimeter-wave frequencies up to tens of GHz.

[0047] For unlicensed spectrum resources, all terminals can use them. If they are not controlled, multiple terminals will occupy the same spectrum resources at the same time to transmit or receive signals, causing mutual interference between signals, or even inability to be received by the receiving end. Therefore, the use of unlicensed spectrum resources usually adopts a preemptive method to use spectrum resources, that is, before transmitting a signal, the terminal needs to monitor whether there are other terminals transmitting and / or receiving signals on the spectrum resources planned to be used (that is, whether the spectrum resources planned to be used are occupied by other terminals). If so, it cannot access. If there are no other terminals transmitting and / or receiving signals, the terminal can try to initiate access to the spectrum (that is, use / occupy the spectrum resources). However, when a terminal attempts to initiate access to the spectrum, there is another terminal that is also trying to initiate access to the spectrum, which will cause a spectrum access conflict between the two terminals. At this time, the terminal needs to back off for a random time length to avoid the conflict and monitor again whether there are other terminals occupying the target spectrum resources.

[0048] In any embodiment of the present application, occupying / using target spectrum resources, occupying / using target spectrum, occupying / using target frequency band resources, occupying / using target frequency band, accessing target spectrum, and accessing target spectrum resources may be understood synonymously. In any embodiment of the present application, the target spectrum resources or target frequency band resources may be the first frequency domain resources in the embodiment of the present application.

[0049] Figure 1 is a schematic diagram of a method for a terminal to occupy unlicensed spectrum resources provided by the relevant technology. As shown in Figure 1, at time t1, terminal 1 attempts to access the target spectrum. For example, terminal 1 monitors the target spectrum or target frequency band at time t1 (the monitoring method is to measure one of the following of the target spectrum: power intensity, spectrum intensity, signal strength. When the measured value is greater than the first threshold, it is considered that there are other terminals transmitting / using the target spectrum). Terminal 1 finds that other terminals are occupying the spectrum (that is, the target spectrum is occupied by other terminals), then the terminal backs off for a random time length T1 (backoff time T1). In this way, at time t2 after the T1 time length, terminal 1 starts to continue monitoring whether there are other terminals using the target spectrum.

[0050] At time t2, terminal 1 attempts to access the target spectrum. For example, terminal 1 detects that no terminal is currently occupying the target spectrum at time t2, so it attempts to access the target spectrum, but terminal 2 is also trying to access the target spectrum at the same time, resulting in a collision of access attempts. Optionally, in some embodiments, terminal 1 receives information sent by terminal 2 in the target spectrum, indicating that the access of terminal 1 and terminal 2 has collided. Optionally, in other embodiments, terminal 1 monitors one of the following of the target spectrum or target frequency band at time t2: power intensity, spectrum intensity, signal intensity, and when the measured value is greater than a second threshold, it is considered that the access of terminal 1 and terminal 2 has collided. Optionally, the second threshold is greater than the first threshold. Optionally, the second threshold can be greater than the signal transmission power intensity of terminal 1. Optionally, power intensity can be understood as a power value.

[0051] In the event of a collision between the accesses of terminal 1 and terminal 2, terminal 1 may back off for a random time length T2 (back off time T2), so that at time t3 after time T2, terminal 1 begins to continue monitoring whether there are other terminals using the target spectrum.

[0052] In the event of a collision between the accesses of terminal 1 and terminal 2, terminal 2 may back off for a random time length T3 (back off time T3), so that at time t4 after time T3, terminal 2 begins to continue monitoring whether there are other terminals using the target spectrum.

[0053] At time t3, terminal 1 detects that no other terminal occupies the target spectrum resource, attempts to access successfully, and occupies the target spectrum resource. In this way, terminal 1 successfully accesses.

[0054] At time t4, terminal 2 detects that no other terminal occupies the target spectrum resource, attempts to access successfully, and occupies the target spectrum resource. In this way, terminal 2 accesses successfully.

[0055] In any embodiment of the present application, the target spectrum may correspond to the target spectrum resource, and the terminal accessing the target spectrum, the terminal accessing the target spectrum resource, the terminal occupying / using the target spectrum, and the terminal occupying / using the target spectrum resource may be understood as the same.

[0056] In related technologies, the current way for terminals to access unlicensed spectrum is a "hit-and-miss" access method, that is, access is only possible when no other terminals are occupying the spectrum. When other terminals are occupying the spectrum or there is an access spectrum conflict, the terminal needs to back off for a random length of time and "try its luck" again to monitor the spectrum and attempt to access when it is idle until it successfully accesses the target spectrum.

[0057] In this approach, the terminal cannot predict when the target spectrum will be idle or when it will be able to successfully access the spectrum. This forces the terminal to constantly monitor the usage of the target spectrum, resulting in higher power consumption. Furthermore, unpredictable spectrum usage makes it difficult to guarantee service continuity and latency for the terminal. In other words, because the unlicensed spectrum usage in related technologies uses a preemptive mode, the terminal cannot predict spectrum usage and can only continuously monitor spectrum occupancy and attempt access. When there are a large number of terminals, the likelihood of access conflicts increases, terminal service latency increases, and performance becomes difficult to guarantee.

[0058] In addition, the terms "system" and "network" are often used interchangeably in this article. The term "and / or" in this article is simply a description of the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the previous and next associated objects are in an "or" relationship. It should also be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association relationship. For example, A indicates B, which can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association relationship between A and B. It should also be understood that the "correspondence" mentioned in the embodiments of this application can mean that there is a direct or indirect correspondence between the two, or it can mean that there is an association relationship between the two, or it can mean a relationship between indication and indication, configuration and configuration, etc. It should also be understood that the “predefined”, “protocol agreement”, “predetermined” or “predefined rules” mentioned in the embodiments of the present application can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in devices (for example, including terminal devices and network devices). The present application does not limit its specific implementation method. For example, predefined can refer to what is defined in the protocol. It should also be understood that in the embodiments of the present application, the “protocol” may refer to a standard protocol in the field of communications, such as WiFi protocol, Bluetooth protocol, LTE protocol, NR protocol and related protocols used in future communication systems, and the present application does not limit this.

[0059] To facilitate understanding of the technical solutions of the embodiments of the present application, the technical solutions of the present application are described in detail below through specific embodiments. The above related technologies can be combined arbitrarily with the technical solutions of the embodiments of the present application as optional solutions, and all of them fall within the scope of protection of the embodiments of the present application. The embodiments of the present application include at least part of the following contents.

[0060] Optionally, the first terminal in the embodiment of the present application may be one of the terminal 1, terminal 2, terminal 3, and terminal 4 mentioned in other embodiments, and the second terminal may be one of the terminal 1, terminal 2, terminal 3, and terminal 4 mentioned in other embodiments.

[0061] FIG2 is a flow chart of a communication method provided in an embodiment of the present application. As shown in FIG2 , the method includes:

[0062] S201. A first terminal broadcasts first information; the first terminal is a terminal occupying first frequency domain resources, and the first information is used by at least one second terminal to determine time information of occupying the first frequency domain resources.

[0063] Optionally, the first terminal may broadcast the first information periodically. Optionally, the first terminal may broadcast the first information once every first time period, or the first terminal may broadcast the first information multiple times every first time period. Optionally, the multiple broadcasts of the first information may be repeatedly transmitted information.

[0064] Optionally, the period for the first terminal to broadcast the first information may be agreed upon by the protocol, or may be pre-configured by the first terminal, or may be configured to the first terminal by other terminals (such as the third terminal described below), or may be configured to the first terminal by a network device. Optionally, the periods for different terminals to broadcast the first information may be the same or different. For example, the period for the first terminal to broadcast the first information may be 10ms, and the period for the second terminal to broadcast the first information may also be 10ms. For another example, the period for the first terminal to broadcast the first information may be 10ms, and the period for the second terminal to broadcast the first information may also be 5ms. Optionally, the parameters in the information broadcast by different terminals may be the same or different, for example, the first terminal broadcasts the priority of the first terminal and / or the at least one second terminal to occupy the first frequency domain resources, while the second terminal does not broadcast the priority of the first terminal and / or the at least one second terminal to occupy the first frequency domain resources.

[0065] Optionally, the period for broadcasting the first information by the first terminal may be one or more time units. Optionally, the time unit may be at least one of the following: one or more frames, one or more half frames, one or more subframes, one or more time slots, one or more symbols, etc. For example, the period for broadcasting the first information by the first terminal may be one frame. Optionally, a time unit and / or the period for broadcasting the first information by the first terminal may be a custom / predefined / protocol-agreed time length. Exemplarily, the duration corresponding to a time unit may be 0.1ms, 0.2ms, 0.5ms, 1ms, or 10ms, etc. As another example, the period for broadcasting the first information by the first terminal may be 0.1ms, 0.2ms, 0.5ms, 1ms, or 10ms, etc. Optionally, the period for broadcasting the first information by the first terminal may be the same as or different from the duration corresponding to a time unit.

[0066] Optionally, the first terminal may send the first information based on a mobile communication signal, a WiFi signal, a Bluetooth signal, or other signals. Optionally, the mobile communication signal may include a 4G signal, a 5G signal, or a 6G signal.

[0067] Optionally, when the first terminal occupies the first frequency domain resources, the first terminal may send information to at least one fourth terminal based on the first frequency domain resources, and / or receive information sent by at least one fourth terminal. Optionally, the first information broadcast by the first terminal is different from the information sent by the first terminal to the at least one fourth terminal and / or the information received from the at least one fourth terminal in at least one of the following: different channel resources, different time domain resources, different frequency domain resources, different code domain resources, and different spatial domain resources.

[0068] The first frequency domain resource in any embodiment of the present application may be referred to as one of the following in other embodiments: first frequency band resource, first spectrum resource, first spectrum, first frequency resource, first spectrum segment, first frequency band.

[0069] Optionally, the first information corresponding to different broadcast moments is different.

[0070] Optionally, the first frequency domain resource in the embodiment of the present application may correspond to an unlicensed frequency band. Optionally, in other embodiments, the first frequency domain resource may correspond to an authorized frequency band. Optionally, the first frequency domain resource may be a frequency domain resource that can be used by a terminal. Optionally, the first frequency domain resource may be pre-divided, for example, it may be divided to obtain multiple frequency domain resources, the multiple frequency domain resources include the first frequency domain resource, and the bandwidths corresponding to different frequency domain resources in the multiple frequency domain resources may be the same or different. The terminal may select to use the first frequency domain resource among the multiple frequency domain resources based on the bandwidth required for the current service and / or the latency requirement of the current service. Exemplarily, when multiple frequency domain resources are respectively occupied by multiple terminals, the multiple terminals may respectively broadcast the first information on the frequency domain resources they occupy, so that the terminal (including the first terminal) that receives the first information determines which frequency domain resource to use among the multiple frequency domain resources based on the multiple information.

[0071] Optionally, the frequency band corresponding to the first frequency domain resource may be a sub-band of a frequency band supported by the network device. Optionally, the frequency band supported by the network device may be divided into multiple frequency bands. For example, taking the network device as a router, the frequency band supported by the network device may be a 2.4 GHz frequency band and / or a 5 GHz frequency band.

[0072] Optionally, the first information includes information that can be used by at least one second terminal to determine time information for occupying the first frequency domain resources. Exemplarily, the first information may include queuing information of at least one second terminal, and the queuing information may include time information indicating that the at least one second terminal can occupy the first frequency domain resources. The embodiments of this application do not limit the content included in the first information; as long as a terminal receiving the first information can determine time information for occupying the first frequency domain resources based on the first information, the information is within the scope of protection of this application.

[0073] In an embodiment of the present application, a first terminal broadcasts first information; the first terminal is a terminal occupying a first frequency domain resource, and the first information is used by at least one second terminal to determine time information for occupying the first frequency domain resource. Thus, because the first terminal broadcasts the first information, the second terminal that receives the first information can determine the time information for occupying the first frequency domain resource based on the first information, thereby enabling the second terminal to occupy the first frequency domain resource based on the determined time information for occupying the first frequency domain resource, thereby enabling the second terminal to use the first frequency domain resource. In addition, the second terminal determines the time information for occupying the first frequency domain resource based on the first information broadcast by the first terminal, so that the second terminal does not occupy the first frequency domain resource by constantly monitoring whether the first frequency domain resource is unoccupied, thereby reducing the power consumption of the second terminal.

[0074] In some embodiments, the first information is used to indicate at least one of the following:

[0075] The priority of the first terminal and / or the at least one second terminal in occupying the first frequency domain resources;

[0076] Time information of the first frequency domain resources occupied by the first terminal and / or the at least one second terminal;

[0077] a period in which the first terminal and / or the at least one second terminal occupies the first frequency domain resources;

[0078] duration for which the first frequency domain resource is occupied by the first terminal and / or the at least one second terminal in each cycle;

[0079] Time information during which the first frequency domain resource is scheduled to be occupied;

[0080] Time information during which the first frequency domain resource can be occupied;

[0081] The connection parameters of the first terminal are used by a second terminal that needs to occupy the first frequency domain resources to send a first request to the first terminal, where the first request is used to request to occupy the first frequency domain resources.

[0082] Optionally, in some other embodiments, the priority of occupying the first frequency domain resources may be the order of occupying the first frequency domain resources, or the priority order of occupying the first frequency domain resources, or the order of the priority of occupying the first frequency domain resources from high to low. Optionally, the priority of occupying the first frequency domain resources may be determined based on at least one of the following: the order in which the first terminal receives the first request sent by at least one second terminal, the sending time information carried in the first request sent by at least one second terminal, the service urgency of at least one second terminal, and the priority of at least one second terminal in occupying the first frequency domain resources. Optionally, the first terminal may determine the priority of the first terminal and / or at least one second terminal in occupying the first frequency domain resources and / or the time information of occupying the first frequency domain resources based on pre-configuration information. Optionally, the first terminal may determine the priority of the first terminal and / or at least one second terminal in occupying the first frequency domain resources and / or the time information of occupying the first frequency domain resources based on the configuration information of other terminals or the configuration information of the network device.

[0083] Optionally, the time information of the at least one second terminal occupying the first frequency domain resources may be the same or different. Optionally, the time information of the at least one second terminal occupying the first frequency domain resources may be the time information included in the at least one second terminal's request, or may be the time information allocated by the first terminal to the at least one second terminal, or may be the time information configured by the network device to the first terminal. Optionally, the first terminal may determine the time information allocated to the at least one second terminal based on the service indication information of the at least one second terminal and / or the number of terminals requesting to occupy the first frequency domain resources.

[0084] The time information in any embodiment of the present application may include at least one of the following: duration, time period, start time, end time, time window, access time window, cycle, duration of each cycle occupying the first frequency domain resources, and start time of each cycle occupying the first frequency domain resources.

[0085] Optionally, terminals other than the first terminal and the at least one second terminal cannot occupy the first frequency domain resources within a predetermined occupied time, but can occupy the first frequency domain resources within an available occupied time.

[0086] Optionally, the connection parameter of the first terminal may include at least one of the following: an identifier of the first terminal, an address of the first terminal, security information, etc. The connection parameter of the first terminal is used by the second terminal that has received the first information to send a first request to the first terminal in a unicast manner.

[0087] In some embodiments, the method further comprises:

[0088] The first terminal receives a first request sent by the at least one second terminal, where the first request is used to request to occupy the first frequency domain resources;

[0089] The first terminal determines the first information based on a first request sent by the at least one second terminal.

[0090] Optionally, the first request sent by the at least one second terminal to the first terminal may be sent in a broadcast manner, or may be sent in a unicast manner.

[0091] Optionally, at least one second terminal may send a first request to the first terminal through the first frequency domain resources, or at least one second terminal may send a first request to the first terminal through non-first frequency domain resources. Optionally, in the case where at least one second terminal can send a first request to the first terminal through the first frequency domain resources, the encoding corresponding to the first request is different from the encoding of the first information, and / or the encoding corresponding to the first request is different from the encoding used by the first terminal to occupy the first frequency domain resources for communication, and / or the time domain and / or frequency domain resources corresponding to the first request are different from the time domain and / or frequency domain resources used by the first terminal to broadcast the first information, and / or the time domain and / or frequency domain resources corresponding to the first request are different from the time domain and / or frequency domain resources used by the first terminal to occupy the first frequency domain resources for communication.

[0092] Optionally, the first terminal may allocate the priority and / or time information of occupying the first frequency domain resources to at least one second terminal based on the first request sent by the at least one second terminal. Optionally, the first request may carry service indication information, and the first terminal allocates the priority and / or time information of occupying the first frequency domain resources to at least one second terminal based on the service indication information. For example, when the first request sent by the second terminal includes service indication information corresponding to the download service, the first terminal may allocate a lower priority and longer time information to the second terminal. For another example, when the first request sent by the second terminal includes service indication information corresponding to the voice call service, the first terminal may allocate a higher priority and longer time information to the second terminal.

[0093] In some possible implementation scenarios, the second terminal can detect whether multiple frequency bands are occupied, and the multiple frequency bands are all unlicensed frequency bands. If at least one of the multiple frequency bands is not occupied, the second terminal can occupy a specific frequency band of the at least one frequency band, and the specific frequency band can be one or more. When the second terminal detects that multiple frequency bands are occupied, the second terminal can send a first request to the terminal (including the first terminal) occupying the frequency band through the multiple frequency bands. In this way, the second terminal can receive the first information broadcast by the multiple terminals respectively. The second terminal can select a designated frequency band to wait for occupation based on the multiple first information. Optionally, the second terminal can send a second request to the terminal occupying other frequency bands outside the designated frequency band, and the second request is used to indicate that the frequency band is not occupied. For example, in some possible implementations, the second terminal can send a second request to the first terminal, and the second request is used to indicate that the first frequency domain resource is no longer occupied. The first frequency domain resource can be a frequency domain resource corresponding to one of the multiple frequency bands. Optionally, the first terminal can determine to broadcast the first information at the next broadcast time based on the second request.

[0094] In some embodiments, the first request sent by the at least one second terminal includes time information and / or priority of occupying the first frequency domain resources, and the time information and / or priority of occupying the first frequency domain resources included in the first information by the at least one second terminal is determined based on the time information and / or priority of occupying the first frequency domain resources included in the first request sent by the at least one second terminal.

[0095] Optionally, the time information and / or priority of the at least one second terminal occupying the first frequency domain resources included in the first information may be the time information and / or priority of occupying the first frequency domain resources included in the first request sent by the at least one second terminal.

[0096] For example, at least one second terminal may include terminal A, terminal B and terminal C respectively. The first request sent by terminal A to the first terminal includes: the time for occupying the first frequency domain resource is 2 time units (Time Unit, TU), and the priority represents the highest priority. The first request sent by terminal B to the first terminal includes: the time for occupying the first frequency domain resource is 3 time units (Time Unit, TU), and the priority represents the lowest priority. The first request sent by terminal C to the first terminal includes: the time for occupying the first frequency domain resource is 4 time units (Time Unit, TU), and the priority represents the second highest priority. In this way, the first terminal determines that the priority of the at least one second terminal occupying the first frequency domain resource is from high to low: terminal A, terminal C, terminal B, and the corresponding occupation time is 2TU, 4TU, and 3TU, respectively.

[0097] Optionally, when the first requests sent by two different terminals to the first terminal include the same priority, the first terminal can determine the priority of the two terminals occupying the first frequency domain resources based on the request time information included in the first request, or randomly determine the priority of the two terminals occupying the first frequency domain resources.

[0098] Optionally, the first request may include a priority for occupying the first frequency domain resource and / or service indication information. Optionally, different service indication information may have the same or different priorities.

[0099] Optionally, the first terminal and / or at least one second terminal may pre-store a correspondence between service indication information and priority, and at least one second terminal may send a first request including service indication information to the first terminal so that the first terminal determines the priority corresponding to the service indication information based on the correspondence, or, at least one second terminal may determine the priority corresponding to the service indication information and send a first request including the priority of occupying the first frequency domain resources to the first terminal.

[0100] Optionally, in some embodiments, the time information included in the first information for each terminal occupying the first frequency domain resources may be the time information included in the first request sent by each terminal, or may be the time information obtained by adjusting the time information included in the first request sent to each terminal. For example, when the duration included in the first request sent by the second terminal to the first terminal is greater than the second predetermined duration, the duration for which the second terminal occupies the first frequency domain resources as indicated by the first information is the second predetermined duration. Optionally, after completing the occupation of the first frequency domain resources, the second terminal may continue to send the first request to subsequent terminals occupying the first frequency domain resources, so that the duration for which the second terminal occupies the first frequency domain resources is greater than the second predetermined duration.

[0101] In any embodiment of the present application, the time information and / or priority of occupying the first frequency domain resource may be the time information of occupying the first frequency domain resource and / or the priority of occupying the first frequency domain resource.

[0102] In some embodiments, the time information and / or priority of the at least one second terminal occupying the first frequency domain resources included in the first information is the time information and / or priority of the at least one second terminal occupying the first frequency domain resources allocated by the first terminal to the at least one second terminal sending the first request.

[0103] Optionally, in this case, the first request sent by at least one second terminal to the first terminal may include or exclude time information and / or priority for occupying the first frequency domain resources. For example, the first request sent by at least one second terminal to the first terminal may not indicate time information for occupying the first frequency domain resources, and the first terminal allocates time information for occupying the first frequency domain resources to the at least one terminal. For another example, the first request sent by at least one second terminal to the first terminal may not indicate priority for occupying the first frequency domain resources, and the first terminal allocates priority for occupying the first frequency domain resources to the at least one terminal.

[0104] In some embodiments, the method further comprises:

[0105] The first terminal determines, based on at least one of the following, the priority and / or time information of the at least one second terminal occupying the first frequency domain resource:

[0106] an order in which the first terminal receives first requests sent by the at least one second terminal, where the first requests are used to request to occupy the first frequency domain resources;

[0107] whether the first request sent by the at least one second terminal includes predetermined service indication information;

[0108] whether the first request sent by the at least one second terminal includes time information of occupying the first frequency domain resources;

[0109] Time information of occupying the first frequency domain resources included in the first request sent by the at least one second terminal;

[0110] The service indication information and / or service priority information included in the first request sent by the at least one second terminal.

[0111] In some other embodiments, the method further comprises:

[0112] The first terminal determines, based on the sending time information carried in the first request sent by the at least one second terminal, the priority and / or time information of the at least one second terminal occupying the first frequency domain resources.

[0113] Optionally, the order of priority of at least one second terminal in occupying the first frequency domain resources from high to low can be determined based on the order in which the first terminal receives the first request sent by the at least one second terminal, or based on the order of sending time information carried in the first request sent by the at least one second terminal. For example, the order of priority of at least one second terminal in occupying the first frequency domain resources from high to low can be the order in which the first terminal receives the first request sent by the at least one second terminal. Optionally, when the first terminal receives the first request sent by two different terminals at the same time, the first terminal can determine the order of priority of the two different terminals in occupying the first frequency domain resources from high to low based on at least one of the service indication information of the two different terminals, the priority included in the first request, and the request time information included in the first request.

[0114] Optionally, the scheduled service indication information may include emergency service indication information or low-latency service indication information. Scheduled services may include at least one of the following: emergency call service, Internet phone, voice phone, video phone, gaming service, etc. Optionally, different scheduled services may correspond to the same scheduled service indication information, or different scheduled services may correspond to different scheduled service indication information.

[0115] Optionally, when the first request sent by one or more second terminals includes predetermined service indication information, the first terminal may set the priority of the one or more second terminals to occupy the first frequency domain resources to the highest.

[0116] Optionally, when the first request sent by some or all of the at least one second terminal includes time information for occupying the first frequency domain resources, the first terminal may determine, based on the time information for occupying the first frequency domain resources included in the first request, the time information for occupying the first frequency domain resources by some or all of the terminals included in the first broadcast information. Optionally, when the first request sent by some or all of the at least one second terminal does not include time information for occupying the first frequency domain resources, the first terminal may allocate time information for occupying the first frequency domain resources to some or all of the terminals, thereby including the time information for occupying the first frequency domain resources allocated to some or all of the terminals included in the first broadcast information.

[0117] Optionally, the service indication information may also be referred to as a service identifier.

[0118] In some embodiments, the priority order of the at least one second terminal occupying the first frequency domain resources indicated by the first information is the same as the order in which the first terminal receives the first request sent by the at least one second terminal, and the first request is used to request to occupy the first frequency domain resources.

[0119] In some embodiments, the at least one second terminal comprises a specific terminal;

[0120] In a case where the first request sent by the specific terminal to the first terminal includes predetermined service indication information, the priority of the specific terminal for occupying the first frequency domain resources indicated by the first information is the highest priority among the priorities of the at least one second terminal for occupying the first frequency domain resources;

[0121] The first request is used to request to occupy the first frequency domain resources.

[0122] In any embodiment of the present application, the specific terminal may be one or more second terminals among the at least one second terminal.

[0123] Optionally, in this case, the specific terminal may be the first terminal among the at least one second terminal to send the first request to the first terminal, or the specific terminal may be a terminal among the at least one second terminal that is not the first to send the first request to the first terminal. For example, the specific terminal may be the last terminal among the at least one second terminal to send the first request to the first terminal.

[0124] Optionally, the first information may indicate the priority of the second terminal occupying the first frequency domain resources, which is higher than the priority of the first terminal occupying the first frequency domain resources. Optionally, the first information may indicate the priority of the second terminal occupying the first frequency domain resources, which is lower than the priority of the first terminal occupying the first frequency domain resources. Optionally, the first terminal may determine, based on at least one of the following included in the first request: time information for occupying the first frequency domain resources, service indication information, service priority information, and priority information for occupying the first frequency domain resources, whether the priority of the second terminal occupying the first frequency domain resources is higher or lower than the priority of the first terminal occupying the first frequency domain resources.

[0125] Optionally, if the specific terminal and the fourth terminal simultaneously send a first request to the first terminal, and the first requests sent by the specific terminal and the fourth terminal both include predetermined service indication information, the first terminal may determine the priority of the specific terminal and the fourth terminal in occupying the first frequency domain resources in other ways. For example, the first terminal may determine the priority of the specific terminal and the fourth terminal in occupying the first frequency domain resources based on at least one of the following included in the first request: time information for occupying the first frequency domain resources, service indication information, service priority information, and priority information for occupying the first frequency domain resources.

[0126] In some embodiments, the first information is used to indicate the starting time when the specific terminal occupies the first frequency domain resources, which is the ending time when the first terminal occupies the first frequency domain resources.

[0127] In some embodiments, the first information is used to indicate the starting moment when the specific terminal occupies the first frequency domain resources, which is the moment when the specific terminal receives the first information, or the moment after the specific terminal receives the first information and a first predetermined time interval. The first information is also used to indicate the starting moment when the first terminal occupies the first frequency domain resources, which is the ending moment when the specific terminal occupies the first frequency domain resources.

[0128] Optionally, the first predetermined duration may be a maximum duration for the first terminal to exit from occupying the first frequency domain resource. Optionally, the first predetermined duration may be preconfigured, or may be carried in the first information.

[0129] In any embodiment of the present application, the time information includes a continuous time period, and / or the time information includes a periodic time period.

[0130] For example, the time information included in the first request sent by the at least one second terminal may include a continuous time period, and / or the time information includes a periodic time period.

[0131] For example, the second terminal sends a first request to the first terminal, and the first request includes 5TUs. The first terminal determines that the duration of the second terminal's application to occupy the first frequency domain resource is a continuous time period. For another example, the second terminal sends a first request to the first terminal, and the first request includes indication information that the period is 2TU and the duration of each period occupying the first frequency domain resource is 1TU. The first terminal determines that the duration of the second terminal's application to occupy the first frequency domain resource is a periodic time period.

[0132] In some embodiments, the time information includes at least one time unit; the broadcasting time of the first information is aligned with the starting time or the ending time of a time unit.

[0133] In some embodiments, the at least one second terminal comprises a specific terminal.

[0134] In some embodiments, when the first continuous duration of occupying the first frequency domain resources included in the first request sent by the specific terminal to the first terminal is less than the second predetermined duration, the duration of the specific terminal occupying the first frequency domain resources included in the first information is the first continuous duration.

[0135] In other embodiments, when the second continuous duration of occupying the first frequency domain resources included in the first request sent by the specific terminal to the first terminal is greater than or equal to the second predetermined duration, the duration of the occupation of the first frequency domain resources by the specific terminal included in the first information is the second continuous duration.

[0136] In some further embodiments, when the second continuous duration of occupying the first frequency domain resources included in the first request sent by the specific terminal to the first terminal is greater than or equal to the second predetermined duration, the duration of the occupation of the first frequency domain resources by the specific terminal included in the first information is the second predetermined duration.

[0137] Optionally, when the second continuous duration of occupying the first frequency domain resources included in the first request sent by the specific terminal to the first terminal is greater than or equal to the second predetermined duration, the first terminal can determine that the duration of the specific terminal occupying the first frequency domain resources included in the first information is the second continuous duration or the second predetermined duration based on at least one of the following included in the first request sent by the specific terminal: the time of occupying the first frequency domain resources, service indication information, service priority information, and priority information of occupying the first frequency domain resources.

[0138] Exemplarily, when the service indication information indicates that the service is video telephony, the duration of the first frequency domain resource occupied by the specific terminal, as included in the first information, is determined to be the second continuous duration. Further exemplarily, when the service indication information indicates that the service is video playback, the duration of the first frequency domain resource occupied by the specific terminal, as included in the first information, is determined to be the second predetermined duration.

[0139] In some embodiments, the at least one second terminal includes a specific terminal, and the time information for occupying the first frequency domain resources included in the first request sent by the specific terminal to the first terminal includes a periodic time period; the priority of the at least one second terminal in occupying the first frequency domain resources indicated by the first information is determined based on the order in which the first terminal receives the first request sent by the at least one second terminal, and the first request is used to request to occupy the first frequency domain resources.

[0140] In this way, when a specific terminal requests to periodically occupy the first frequency domain resources, it is ensured that the specific terminal can periodically occupy the first frequency domain resources, thereby ensuring the continuity of the second terminal service.

[0141] Exemplarily, the first request sent by the second terminal to the first terminal includes 3 TUs occupied by the second terminal periodically. The second terminal will occupy the first frequency domain resources within the 3 TUs, and other terminals cannot occupy the first frequency domain resources within the 3 TUs.

[0142] In some other embodiments, the at least one second terminal includes a specific terminal, and the time information of occupying the first frequency domain resources included in the first request sent by the specific terminal to the first terminal includes a periodic time period; the priority of the specific terminal occupying the first frequency domain resources in the i+1th period indicated by the first information is lower than or equal to the priority of occupying the first frequency domain resources in the i-th period, where i is an integer greater than or equal to 1.

[0143] In this way, it is possible to avoid the situation where the periodic occupation of the first frequency domain resources by a specific terminal causes an increased difficulty for other terminals to occupy the first frequency domain resources.

[0144] Exemplarily, a specific terminal sends a first request to a first terminal, and the first request includes three TUs of periodic time occupied by the specific terminal. Between the start time of the first TU and the start time of the second TU, there are other terminals applying to occupy the first frequency domain resources, including the second TU. In this case, in the second TU, the other terminals use the first frequency domain resources, while the specific terminal cannot use the first frequency domain resources. Optionally, when the priority of other terminals to use the first frequency domain resources is higher than the priority of the specific terminal to occupy the first frequency domain resources in the second TU, the other terminals use the first frequency domain resources in the second TU; otherwise, in the second TU, the specific terminal still uses the first frequency domain resources.

[0145] Optionally, the first information may further include or indicate priorities corresponding to different periods.

[0146] In some embodiments, the method further comprises:

[0147] When detecting that the first frequency domain resource is not occupied, the first terminal occupies the first frequency domain resource.

[0148] In this embodiment, if the first terminal does not conflict with the first frequency domain resources occupied by other terminals, it occupies the first frequency domain resources; or, if the first terminal conflicts with the first frequency domain resources occupied by other terminals, it tries to occupy the first frequency domain resources after backing off for a period of time.

[0149] In some other embodiments, the first terminal receives second information broadcast by a third terminal, and occupies the first frequency domain resources within the time information of the first terminal occupying the first frequency domain resources determined based on the second information.

[0150] In this way, the third terminal serves as the original core terminal to broadcast the second information. After the first terminal occupies the first frequency domain resources, the first terminal becomes the core terminal to broadcast the first information.

[0151] Optionally, the second information can be used to indicate at least one of the following: the priority of the first terminal occupying the first frequency domain resources; the time for the first terminal to occupy the first frequency domain resources; the priority of the third terminal occupying the first frequency domain resources; the time for the third terminal to occupy the first frequency domain resources; the time for which the first frequency domain resources are scheduled to be occupied; the time when the first frequency domain resources can be occupied; and the connection parameters of the second terminal.

[0152] Optionally, the first terminal may determine the first information based on the second information received for the last time. For example, the second information received for the last time may indicate that the third terminal occupied the first frequency domain resource for 0TU, the first terminal occupied the first frequency domain resource for 10TU, and the second terminal occupied the first frequency domain resource for 5TU. When the first terminal occupies the first frequency domain resource, it may broadcast the first information at the first broadcast moment (for example, the end moment of the second TU) after occupying the first frequency domain resource. The first information indicates that the first terminal occupied the first frequency domain resource for 8TU, and the second terminal occupied the first frequency domain resource for 5TU, etc.

[0153] FIG3 is a flow chart of another communication method provided in an embodiment of the present application. As shown in FIG3 , the method includes:

[0154] S301: A second terminal receives first information broadcast by a first terminal.

[0155] S302. The second terminal determines time information of occupying the first frequency domain resources based on the first information.

[0156] In some embodiments, the first information is used to indicate at least one of the following:

[0157] The priority of the first terminal and / or the at least one second terminal in occupying the first frequency domain resources;

[0158] Time information of the first frequency domain resources occupied by the first terminal and / or the at least one second terminal;

[0159] a period in which the first terminal and / or the at least one second terminal occupies the first frequency domain resources;

[0160] duration for which the first frequency domain resource is occupied by the first terminal and / or the at least one second terminal in each cycle;

[0161] Time information during which the first frequency domain resource is scheduled to be occupied;

[0162] Time information during which the first frequency domain resource can be occupied;

[0163] The connection parameters of the first terminal are used by a second terminal that needs to occupy the first frequency domain resources to send a first request to the first terminal, where the first request is used to request to occupy the first frequency domain resources.

[0164] In some embodiments, the method further comprises:

[0165] The second terminal sends a first request to the first terminal; the first request is used to request to occupy the first frequency domain resources; wherein the first information is determined based on the first request.

[0166] In some embodiments, the first request includes time information and / or priority of occupying the first frequency domain resources, and the time information and / or priority of the second terminal occupying the first frequency domain resources included in the first information is determined based on the time information and / or priority of occupying the first frequency domain resources included in the first request.

[0167] In some embodiments, the time information and / or priority of the second terminal occupying the first frequency domain resources included in the first information is the time information and / or priority of the first terminal occupying the first frequency domain resources allocated by the first terminal to the second terminal.

[0168] In some embodiments, the first request also includes at least one of the following information for determining the priority and / or time information of the second terminal occupying the first frequency domain resources: predetermined service indication information, time information of occupying the first frequency domain resources, service indication information, and service priority information.

[0169] In some embodiments, when the first request sent by the second terminal to the first terminal includes predetermined service indication information, the priority of the second terminal occupying the first frequency domain resource indicated by the first information is the highest priority among the priorities of at least one second terminal occupying the first frequency domain resource;

[0170] The first request is used to request to occupy the first frequency domain resources.

[0171] In some embodiments, the first information is used to indicate the starting time when the second terminal occupies the first frequency domain resources and the ending time when the first terminal occupies the first frequency domain resources.

[0172] In some embodiments, the first information is used to indicate the starting moment of the second terminal occupying the first frequency domain resources, which is the moment when the second terminal receives the first information, or the moment after the second terminal receives the first information and a first predetermined time interval, and is also used to indicate the starting moment of the first terminal occupying the first frequency domain resources, which is the end moment of the second terminal occupying the first frequency domain resources.

[0173] In some embodiments, the time information includes a continuous time period, and / or the time information includes a periodic time period.

[0174] In some embodiments, the time information includes at least one time unit; the broadcasting time of the first information is aligned with the starting time or the ending time of a time unit.

[0175] In some embodiments, when the first continuous duration of occupying the first frequency domain resources included in the first request sent by the second terminal to the first terminal is less than the second predetermined duration, the duration of the second terminal occupying the first frequency domain resources included in the first information is the first continuous duration.

[0176] In some embodiments, when the second continuous duration of occupying the first frequency domain resources included in the first request sent by the second terminal to the first terminal is greater than or equal to the second predetermined duration, the duration of the second terminal occupying the first frequency domain resources included in the first information is the second continuous duration or the second predetermined duration.

[0177] In some embodiments, the time information for occupying the first frequency domain resources included in the first request sent by the second terminal to the first terminal includes a periodic time period; the priority of at least one second terminal occupying the first frequency domain resources indicated by the first information is determined based on the order in which the at least one second terminal sends the first request, and the first request is used to request to occupy the first frequency domain resources.

[0178] In some embodiments, the time information for occupying the first frequency domain resources included in the first request sent by the second terminal to the first terminal includes a periodic time period; the priority of the second terminal occupying the first frequency domain resources in the i+1th period indicated by the first information is lower than or equal to the priority of occupying the first frequency domain resources in the i-th period, where i is an integer greater than or equal to 1.

[0179] The following is another example of an embodiment of the communication method of the present application. It should be noted that the first terminal or the second terminal may be any one of the following terminals:

[0180] In some embodiments, one approach to addressing the current "hit-and-miss" access issues with unlicensed spectrum is to implement a priority-based queuing system. Terminals are prioritized on a first-come, first-served basis, with earlier access requests receiving higher priority, and later access requests receiving lower priority. Terminals access and occupy the spectrum in order of priority, making spectrum usage predictable and avoiding latency issues caused by random access.

[0181] In some embodiments, the access priority of the terminal is determined according to the time of initiating the access demand (ie, sending the first request), and the earlier the time, the higher the access priority.

[0182] In some embodiments, a queue-jumping mode is defined for some emergency service scenarios, such as emergency calls, in which the terminal's access priority is increased. For example, if terminal 1 is currently occupying spectrum resources, terminals 2 and 3 are queued according to their priorities, and terminal 4 has an emergency service that requires rapid access to the spectrum, the following two operation modes are possible:

[0183] Method A: Terminal 4's access priority is raised to the front of all queued terminals. After Terminal 1 completes its service and no longer occupies the spectrum, Terminal 4 accesses the spectrum.

[0184] Method B: Terminal 4 directly seizes the spectrum for emergency services. Terminal 1 temporarily releases the spectrum and takes the highest priority in the queue. After Terminal 4 completes its emergency services and releases the spectrum, Terminal 1 resumes its previously interrupted services.

[0185] In some embodiments, the queue-jumping mode of the terminal described above is only applicable to emergency service scenarios. When a terminal seizes spectrum through the queue-jumping mode, the service it is performing must also be an emergency service. Optionally, if the service it is performing is not an emergency service, the access priority of the terminal will be lowered in subsequent spectrum access.

[0186] In some embodiments, the terminal's queue-jumping mode can carry an emergency service indication (corresponding to the above-mentioned scheduled service indication information) when submitting an access request (corresponding to the above-mentioned first request), and can also carry the duration information of the emergency service. However, it should be noted that the terminal's request for queue-jumping mode does not necessarily mean that the terminal will be able to successfully preempt the service, for example, when multiple terminals submit emergency service requests at the same time.

[0187] In some embodiments, the broadcast time points of spectrum reservation information (for example, the first information or the second information mentioned above) can be defined, such as a series of time nodes with an interval of 10ms. At these time nodes, the terminal listens to the current spectrum occupancy and terminal queuing information, and can predict the time point when the spectrum can be accessed.

[0188] FIG4 is a schematic diagram of broadcasting time of spectrum reservation information provided in an embodiment of the present application. As shown in FIG4 , the broadcasting time of the target spectrum includes time t1, time t2, and time t3.

[0189] In some embodiments, a terminal access time length unit TU (corresponding to the above-mentioned time unit) can be defined, and the time length for the terminal to apply for spectrum occupation needs to be an integer multiple of TU. Optionally, the broadcast time of the target spectrum can be aligned with the start or end time of the TU. Optionally, the access time node (the time point when the target spectrum resource is occupied) can be aligned with a certain position of the TU, such as the center of the TU, or the access time node can also be aligned with the start or end time of the TU.

[0190] Figure 5 is a schematic diagram of the relationship between TU and broadcast time provided in an embodiment of the present application. As shown in Figure 5, the broadcast time of the target spectrum includes time t1, time t2, and time t3, etc., and the interval between two adjacent broadcast times of the target spectrum can be 2TU. In some embodiments, in order to avoid the situation where the terminal will occupy the spectrum all the time once it successfully seizes it, resulting in other terminals being unable to use the spectrum, a maximum spectrum occupancy time Tmax (corresponding to the second predetermined time length mentioned above) is defined. When the terminal successfully seizes it, the length of its single occupation of the spectrum cannot exceed Tmax. Figure 5 shows that the length of Tmax is 5TU, but the embodiment of the present application is not limited to this. The length of Tmax can be other, for example, the length of Tmax can be one or more other TUs. Exemplarily, the length of Tmax can be 2TU, 10TU or 50TU, etc.

[0191] The behavior of a terminal accessing the target spectrum needs to consider scenarios where a terminal currently occupies the spectrum and scenarios where no terminal currently occupies the spectrum.

[0192] When a terminal occupies the spectrum, the terminal occupying the spectrum serves as the core terminal of this spectrum (corresponding to the first terminal or the third terminal mentioned above), and will collect all terminal information that makes access requests (corresponding to the first request mentioned above), including the expected occupancy time length, access priority, etc., and broadcast these terminal access application information (corresponding to the above-mentioned ID information or the second information) at the broadcast time.

[0193] Optionally, during implementation, the terminal may submit an access request at any time: the access request information (time length) may be initiated in a broadcast manner, or may be initiated only to the core terminal.

[0194] Optionally, after receiving the access request from the terminal, the core terminal prioritizes the access requests according to the order of arrival time, and obtains a spectrum reservation information table (the spectrum reservation information may be included in the first information mentioned above), including the terminals that accessed successively and their corresponding time lengths.

[0195] Optionally, the current spectrum access information broadcast by the core terminal may include at least one of the following: currently reserved time window information, currently available time window information, priority ranking of the current terminal, and reserved time length information.

[0196] Optionally, the terminal listens to access information of the current spectrum at the broadcast time.

[0197] FIG6 is a schematic diagram of a terminal occupying a target spectrum according to an embodiment of the present application. As shown in FIG6 , the process of the terminal occupying the target spectrum is as follows:

[0198] Before time t1, terminal 1, as the core terminal occupying the spectrum, receives an access request from terminal 2 (as the terminal requesting access) (corresponding to the first request mentioned above, the access request includes the duration of occupying the target spectrum as 1TU). Then, terminal 1, as the core terminal, broadcasts the current access information (i.e., broadcast access information) at broadcast time t1, including that terminal 1 will occupy 3TUs in subsequent moments, and then terminal 2 will occupy 1TU, where the 3TUs occupied by terminal 1 and the 1TU occupied by terminal 2 are arranged in order from high to low according to priority.

[0199] At broadcast time t2, terminal 1, acting as a core terminal, broadcasts current access information (i.e., broadcast access information), including that terminal 1 will occupy 1TU in the subsequent time, and then terminal 2 will occupy 1TU. The 1TU occupied by terminal 1 and the 1TU occupied by terminal 2 are arranged in descending order of priority.

[0200] At the moment 1TU after the broadcast time t2, terminal 1 ends occupying the target spectrum and terminal 2 starts occupying the target spectrum. At the moment t3, terminal 2 ends occupying the target spectrum.

[0201] In some embodiments, if two terminals make access requests at the same time, the core terminal may autonomously determine the priority order of the conflicting terminals, or determine it based on certain rules, such as the terminal with a longer predetermined time has a lower priority.

[0202] Figure 7 is a schematic diagram of another terminal occupying the target spectrum provided by an embodiment of the present application. The difference between Figure 7 and Figure 6 is that the embodiment corresponding to Figure 7 also has the following scheme: at broadcast time t3, since no terminal occupies the target spectrum, no broadcast message is sent at broadcast time t3. If terminal 3 needs to occupy the target spectrum, terminal 3 can monitor that the target spectrum is not occupied. Terminal 3 occupies the target spectrum, and then terminal 3 will serve as a core terminal and can accept access requests sent by other terminals. In this way, at time t3, since there is no terminal in the sequence, there will be no access information broadcast. Terminal 3 then attempts to access. If the access is successful, it will become a new core terminal. If the access is unsuccessful (there are conflicting terminals accessing at the same time), the existing technology is used to fall back a random time length and try to access again until a terminal successfully accesses and becomes a core terminal.

[0203] In some embodiments, for periodic services, the terminal may be allowed to apply for multiple periodic access windows at one time, or request multiple periodic access windows through a first request.

[0204] In some embodiments, for services with very long transmission time and high latency requirements, the terminal may be allowed to apply for multiple continuous access time windows at one time.

[0205] In some embodiments, the access priority of the above-mentioned multiple continuous or periodic time windows can be determined according to the priority of the application time, or the time window priority can be gradually reduced.

[0206] FIG8 is a schematic diagram of occupying a periodic access window according to an embodiment of the present application. As shown in FIG8 , a terminal can occupy a target spectrum of 2 TUs in every 4 TUs. For example, a terminal can occupy the target spectrum corresponding to window 1, window 2, and window 3.

[0207] In an embodiment of the present application, by broadcasting spectrum occupancy reservation information (corresponding to the above-mentioned first information) on the target unlicensed spectrum (corresponding to the above-mentioned first frequency domain resource or target spectrum), the terminal's blind spectrum occupancy detection can be reduced, and with the periodic broadcast of the spectrum occupancy reservation information, the terminal can know the current and subsequent spectrum occupancy in real time, which can make the use of disordered unlicensed spectrum more transparent and predictable.

[0208] The preferred embodiments of the present application are described in detail above in conjunction with the accompanying drawings. However, the present application is not limited to the specific details in the above embodiments. Within the technical concept of the present application, the technical solution of the present application can be subjected to a variety of simple modifications, and these simple modifications all fall within the scope of protection of the present application. For example, the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the present application will no longer describe the various possible combinations separately. For another example, the various different embodiments of the present application can also be arbitrarily combined, as long as they do not violate the idea of ​​the present application, they should also be regarded as the contents disclosed in the present application. For another example, under the premise of no conflict, the various embodiments and / or the technical features in each embodiment described in the present application can be arbitrarily combined with the prior art, and the technical solution obtained after the combination should also fall within the scope of protection of the present application.

[0209] It should also be understood that in the various method embodiments of the present application, the sequence numbers of the above-mentioned processes do not imply a precedence in the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. In addition, in the embodiments of the present application, the terms "downlink," "uplink," and "sidelink" are used to indicate the transmission direction of signals or data, where "downlink" is used to indicate the first direction of transmission of signals or data from a site to a user equipment in a cell, "uplink" is used to indicate the second direction of transmission of signals or data from a user equipment in a cell to a site, and "sidelink" is used to indicate the third direction of transmission of signals or data from user equipment 1 to user equipment 2. For example, "downlink signal" indicates that the transmission direction of the signal is the first direction. In addition, in the embodiments of the present application, the term "and / or" is merely a description of the association relationship between associated objects, indicating that three relationships can exist. Specifically, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this document generally indicates that the associated objects are in an "or" relationship.

[0210] FIG9 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. As shown in FIG9 , the communication device 900 includes:

[0211] The communication unit 901 is used to broadcast first information; the first terminal is a terminal occupying first frequency domain resources, and the first information is used by at least one second terminal to determine time information of occupying the first frequency domain resources.

[0212] In some embodiments, the communication device 900 further includes a determining unit 902 configured to determine first information.

[0213] In some embodiments, the first information is used to indicate at least one of the following:

[0214] The priority of the first terminal and / or the at least one second terminal in occupying the first frequency domain resources;

[0215] Time information of the first frequency domain resources occupied by the first terminal and / or the at least one second terminal;

[0216] a period in which the first terminal and / or the at least one second terminal occupies the first frequency domain resources;

[0217] duration for which the first frequency domain resource is occupied by the first terminal and / or the at least one second terminal in each cycle;

[0218] Time information during which the first frequency domain resource is scheduled to be occupied;

[0219] Time information during which the first frequency domain resource can be occupied;

[0220] The connection parameters of the first terminal are used by a second terminal that needs to occupy the first frequency domain resources to send a first request to the first terminal, where the first request is used to request to occupy the first frequency domain resources.

[0221] In some embodiments, the communication unit 901 is further configured to receive a first request sent by the at least one second terminal; the first request is used to request to occupy the first frequency domain resource;

[0222] The determining unit 902 is further configured to determine the first information based on the first request sent by the at least one second terminal.

[0223] In some embodiments, the first request sent by the at least one second terminal includes time information and / or priority of occupying the first frequency domain resources, and the time information and / or priority of occupying the first frequency domain resources included in the first information by the at least one second terminal is determined based on the time information and / or priority of occupying the first frequency domain resources included in the first request sent by the at least one second terminal.

[0224] In some embodiments, the time information and / or priority of the at least one second terminal occupying the first frequency domain resources included in the first information is the time information and / or priority of the at least one second terminal occupying the first frequency domain resources allocated by the first terminal to the at least one second terminal sending the first request.

[0225] In some embodiments, the determining unit 902 is further configured to determine the priority and / or time information of the at least one second terminal occupying the first frequency domain resources based on at least one of the following:

[0226] an order in which the first terminal receives first requests sent by the at least one second terminal, where the first requests are used to request to occupy the first frequency domain resources;

[0227] whether the first request sent by the at least one second terminal includes predetermined service indication information;

[0228] whether the first request sent by the at least one second terminal includes time information of occupying the first frequency domain resources;

[0229] Time information of occupying the first frequency domain resources included in the first request sent by the at least one second terminal;

[0230] The service indication information and / or service priority information included in the first request sent by the at least one second terminal.

[0231] In some embodiments, the priority order of the at least one second terminal occupying the first frequency domain resources indicated by the first information is the same as the order in which the first terminal receives the first request sent by the at least one second terminal, and the first request is used to request to occupy the first frequency domain resources.

[0232] In some embodiments, the at least one second terminal comprises a specific terminal;

[0233] In a case where the first request sent by the specific terminal to the first terminal includes predetermined service indication information, the priority of the specific terminal for occupying the first frequency domain resources indicated by the first information is the highest priority among the priorities of the at least one second terminal for occupying the first frequency domain resources;

[0234] The first request is used to request to occupy the first frequency domain resources.

[0235] In some embodiments, the first information is used to indicate the starting time when the specific terminal occupies the first frequency domain resources, which is the ending time when the first terminal occupies the first frequency domain resources.

[0236] In some embodiments, the first information is used to indicate the starting moment when the specific terminal occupies the first frequency domain resources, which is the moment when the specific terminal receives the first information, or the moment after the specific terminal receives the first information and a first predetermined time interval. The first information is also used to indicate the starting moment when the first terminal occupies the first frequency domain resources, which is the ending moment when the specific terminal occupies the first frequency domain resources.

[0237] In some embodiments, the time information includes a continuous time period, and / or the time information includes a periodic time period.

[0238] In some embodiments, the time information includes at least one time unit; the broadcasting time of the first information is aligned with the starting time or the ending time of a time unit.

[0239] In some embodiments, the at least one second terminal comprises a specific terminal;

[0240] When the first continuous duration of occupying the first frequency domain resource included in the first request sent by the specific terminal to the first terminal is less than the second predetermined duration, the duration of occupying the first frequency domain resource by the specific terminal included in the first information is the first continuous duration;

[0241] When the second continuous duration of occupying the first frequency domain resources included in the first request sent by the specific terminal to the first terminal is greater than or equal to the second predetermined duration, the duration of the specific terminal occupying the first frequency domain resources included in the first information is the second continuous duration or the second predetermined duration.

[0242] In some embodiments, the at least one second terminal includes a specific terminal, and the time information of occupying the first frequency domain resource included in the first request sent by the specific terminal to the first terminal includes a periodic time period;

[0243] The priority of the at least one second terminal in occupying the first frequency domain resource indicated by the first information is determined based on the order in which the first terminal receives the first request sent by the at least one second terminal, where the first request is used to request to occupy the first frequency domain resource; or

[0244] The priority of the specific terminal indicated by the first information in occupying the first frequency domain resources in the i+1th period is lower than or equal to the priority of occupying the first frequency domain resources in the i-th period, where i is an integer greater than or equal to 1.

[0245] In some embodiments, the determination unit 902 is further used to: occupy the first frequency domain resources when it is detected that the first frequency domain resources are not occupied; or, receive second information broadcast by a third terminal, and occupy the first frequency domain resources within the time information of the first terminal occupying the first frequency domain resources determined based on the second information.

[0246] FIG10 is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. As shown in FIG10 , the communication device 1000 includes:

[0247] The communication unit 1001 is configured to receive first information broadcast by a first terminal;

[0248] The determining unit 1002 is configured to determine time information of occupying the first frequency domain resources based on the first information.

[0249] In some embodiments, the first information is used to indicate at least one of the following:

[0250] The priority of the first terminal and / or the at least one second terminal in occupying the first frequency domain resources;

[0251] Time information of the first frequency domain resources occupied by the first terminal and / or the at least one second terminal;

[0252] a period in which the first terminal and / or the at least one second terminal occupies the first frequency domain resources;

[0253] duration for which the first frequency domain resource is occupied by the first terminal and / or the at least one second terminal in each cycle;

[0254] Time information during which the first frequency domain resource is scheduled to be occupied;

[0255] Time information during which the first frequency domain resource can be occupied;

[0256] The connection parameters of the first terminal are used by a second terminal that needs to occupy the first frequency domain resources to send a first request to the first terminal, where the first request is used to request to occupy the first frequency domain resources.

[0257] In some embodiments, the communication unit 1001 is further used to send a first request to the first terminal; the first request is used to request to occupy the first frequency domain resources; wherein the first information is determined based on the first request.

[0258] In some embodiments, the first request includes time information and / or priority of occupying the first frequency domain resources, and the time information and / or priority of the second terminal occupying the first frequency domain resources included in the first information is determined based on the time information and / or priority of occupying the first frequency domain resources included in the first request.

[0259] In some embodiments, the time information and / or priority of the second terminal occupying the first frequency domain resources included in the first information is the time information and / or priority of the first terminal occupying the first frequency domain resources allocated by the first terminal to the second terminal.

[0260] In some embodiments, the first request also includes at least one of the following information for determining the priority and / or time information of the second terminal occupying the first frequency domain resources: predetermined service indication information, time information of occupying the first frequency domain resources, service indication information, and service priority information.

[0261] In some embodiments, when the first request sent by the second terminal to the first terminal includes predetermined service indication information, the priority of the second terminal occupying the first frequency domain resource indicated by the first information is the highest priority among the priorities of at least one second terminal occupying the first frequency domain resource;

[0262] The first request is used to request to occupy the first frequency domain resources.

[0263] In some embodiments, the first information is used to indicate the starting time when the second terminal occupies the first frequency domain resources and the ending time when the first terminal occupies the first frequency domain resources.

[0264] In some embodiments, the first information is used to indicate the starting moment of the second terminal occupying the first frequency domain resources, which is the moment when the second terminal receives the first information, or the moment after the second terminal receives the first information and a first predetermined time interval, and is also used to indicate the starting moment of the first terminal occupying the first frequency domain resources, which is the end moment of the second terminal occupying the first frequency domain resources.

[0265] In some embodiments, the time information includes a continuous time period, and / or the time information includes a periodic time period.

[0266] In some embodiments, the time information includes at least one time unit; the broadcasting time of the first information is aligned with the starting time or the ending time of a time unit.

[0267] In some embodiments, when the first continuous duration of occupying the first frequency domain resource included in the first request sent by the second terminal to the first terminal is less than the second predetermined duration, the duration of the second terminal occupying the first frequency domain resource included in the first information is the first continuous duration;

[0268] When the second continuous duration of occupying the first frequency domain resources included in the first request sent by the second terminal to the first terminal is greater than or equal to the second predetermined duration, the duration of the second terminal occupying the first frequency domain resources included in the first information is the second continuous duration or the second predetermined duration.

[0269] In some embodiments, the time information of occupying the first frequency domain resource included in the first request sent by the second terminal to the first terminal includes a periodic time period;

[0270] The priority of the at least one second terminal in occupying the first frequency domain resource indicated by the first information is determined based on the order in which the at least one second terminal sends a first request, where the first request is used to request to occupy the first frequency domain resource; or

[0271] The priority of the second terminal occupying the first frequency domain resources in the i+1th period indicated by the first information is lower than or equal to the priority of occupying the first frequency domain resources in the i-th period, where i is an integer greater than or equal to 1.

[0272] Those skilled in the art should understand that the relevant description of the above-mentioned communication device in the embodiment of the present application can be understood with reference to the relevant description of the communication method in the embodiment of the present application.

[0273] Figure 11 is a schematic structural diagram of a communication device provided in an embodiment of the present application. The communication device 1100 may include one of the following: a first terminal or a second terminal. The communication device 1100 shown in Figure 11 may include a processor 1110 and a memory 1120. The memory 1120 stores a computer program executable on the processor 1110. When the processor 1110 executes the program, it implements the communication method in any of the above embodiments.

[0274] Optionally, the memory 1120 may be a separate device independent of the processor 1110 , or may be integrated into the processor 1110 .

[0275] In some embodiments, as shown in FIG11 , the communication device 1100 may further include a transceiver 1130 , and the processor 1110 may control the transceiver 1130 to communicate with other devices. Specifically, the transceiver 1130 may send information or data to other devices, or receive information or data sent by other devices.

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

[0277] In some embodiments, the communication device 1100 may specifically be the first terminal or the second terminal of the embodiment of the present application, and the communication device 1100 may implement the corresponding processes implemented by the first terminal or the second terminal in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.

[0278] An embodiment of the present application further provides a computer storage medium, which stores one or more programs. The one or more programs can be executed by one or more processors to implement the communication method in any embodiment of the present application.

[0279] In some embodiments, the computer-readable storage medium can be applied to the first terminal or the second terminal in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the first terminal or the second terminal in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0280] Figure 12 is a schematic structural diagram of a chip according to an embodiment of the present application. The chip 1200 shown in Figure 12 includes a processor 1210. The processor 1210 is used to call and run a computer program from a memory to execute a method according to any embodiment of the present application.

[0281] In some embodiments, as shown in FIG12 , the chip 1200 may further include a memory 1220. The processor 1210 may call and execute a computer program from the memory 1220 to implement the method in the embodiment of the present application.

[0282] The memory 1220 may be a separate device independent of the processor 1210 , or may be integrated into the processor 1210 .

[0283] In some embodiments, the chip 1200 may further include an input interface 1230. The processor 1210 may control the input interface 1230 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.

[0284] In some embodiments, the chip 1200 may further include an output interface 1240. The processor 1210 may control the output interface 1240 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.

[0285] In some embodiments, the chip can be applied to the first terminal or the second terminal in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the first terminal or the second terminal in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0286] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0287] An embodiment of the present application also provides a computer program product, which includes a computer storage medium, the computer storage medium storing a computer program, and the computer program including instructions that can be executed by at least one processor. When the instructions are executed by the at least one processor, the communication method in any embodiment of the present application is implemented.

[0288] In some embodiments, the computer program product can be applied to the first terminal or the second terminal in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the first terminal or the second terminal in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0289] Optionally, the computer program product in the embodiments of the present application may also be referred to as a software product in other embodiments.

[0290] An embodiment of the present application further provides a computer program, which enables a computer to execute the communication method in any embodiment of the present application.

[0291] In some embodiments, the computer program can be applied to the first terminal or the second terminal in the embodiments of the present application. When the computer program runs on the computer, the computer executes the corresponding processes implemented by the first terminal or the second terminal in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0292] The processor, communication device or chip of the embodiment of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above-mentioned method embodiment can be completed by the integrated logic circuit of the hardware in the processor or the instruction in the form of software. The above-mentioned processor, communication device or chip may include any one or more of the following integrations: general-purpose processor, 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), graphics processing unit (GPU), embedded neural network processor (neural-network processing units, NPU), controller, microcontroller, microprocessor, programmable logic device, discrete gate or transistor logic device, discrete hardware component. Each method, step and logic block diagram disclosed in the embodiment of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiments of this application can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium well-known in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above method.

[0293] It is understood that the memory or computer storage medium in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0294] It should be understood that the above-mentioned memory or computer storage medium is exemplary but not restrictive. For example, the memory in the embodiments of the present application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM RAM (DR RAM), etc. In other words, the memory in the embodiments of the present application is intended to include, but is not limited to, these and any other suitable types of memory.

[0295] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0296] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0297] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0298] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of the solution of this embodiment according to actual needs.

[0299] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0300] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0301] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A communication method, comprising: The first terminal broadcasts the first information; The first terminal is a terminal occupying first frequency domain resources, and the first information is used by at least one second terminal to determine time information of occupying the first frequency domain resources.

2. The method according to claim 1, wherein The first information is used to indicate at least one of the following: The priority of the first terminal and / or the at least one second terminal in occupying the first frequency domain resources; Time information of the first frequency domain resources occupied by the first terminal and / or the at least one second terminal; a period in which the first terminal and / or the at least one second terminal occupies the first frequency domain resources; duration for which the first frequency domain resource is occupied by the first terminal and / or the at least one second terminal in each cycle; Time information during which the first frequency domain resource is scheduled to be occupied; Time information during which the first frequency domain resource can be occupied; The connection parameters of the first terminal are used by the second terminal that needs to occupy the first frequency domain resources to send a first request to the first terminal, and the first request is used to request to occupy the first frequency domain resources.

3. The method according to claim 1 or 2, wherein: The method further comprises: The first terminal receives a first request sent by the at least one second terminal, where the first request is used to request to occupy the first frequency domain resources; The first terminal determines the first information based on a first request sent by the at least one second terminal.

4. The method according to claim 3, wherein: The first request sent by the at least one second terminal includes the time information and / or priority of occupying the first frequency domain resources. The time information and / or priority of occupying the first frequency domain resources included in the first information is determined based on the time information and / or priority of occupying the first frequency domain resources included in the first request sent by the at least one second terminal.

5. The method according to claim 3, wherein The time information and / or priority of the at least one second terminal occupying the first frequency domain resources included in the first information is the time information and / or priority of the at least one second terminal occupying the first frequency domain resources allocated by the first terminal to the at least one second terminal that sends the first request.

6. The method according to any one of claims 1 to 5, wherein: The method further comprises: The first terminal determines, based on at least one of the following, the priority and / or time information of the at least one second terminal occupying the first frequency domain resource: an order in which the first terminal receives first requests sent by the at least one second terminal, where the first requests are used to request to occupy the first frequency domain resources; whether the first request sent by the at least one second terminal includes predetermined service indication information; whether the first request sent by the at least one second terminal includes time information of occupying the first frequency domain resources; Time information of occupying the first frequency domain resources included in the first request sent by the at least one second terminal; The service indication information and / or service priority information included in the first request sent by the at least one second terminal.

7. The method according to any one of claims 1 to 6, wherein: The priority order of the at least one second terminal occupying the first frequency domain resources indicated by the first information is the same as the order in which the first terminal receives the first request sent by the at least one second terminal, where the first request is used to request to occupy the first frequency domain resources.

8. The method according to any one of claims 1 to 7, wherein: The at least one second terminal includes a specific terminal; In a case where the first request sent by the specific terminal to the first terminal includes predetermined service indication information, the priority of the specific terminal for occupying the first frequency domain resources indicated by the first information is the highest priority among the priorities of the at least one second terminal for occupying the first frequency domain resources; The first request is used to request to occupy the first frequency domain resources.

9. The method according to claim 8, wherein The first information is used to indicate the starting time when the specific terminal occupies the first frequency domain resources and the ending time when the first terminal occupies the first frequency domain resources.

10. The method according to claim 8, wherein The first information is used to indicate the starting moment when the specific terminal occupies the first frequency domain resources, which is the moment when the specific terminal receives the first information, or the moment after the specific terminal receives the first information and a first predetermined time interval. The first information is also used to indicate the starting moment when the first terminal occupies the first frequency domain resources, which is the ending moment when the specific terminal occupies the first frequency domain resources.

11. The method according to any one of claims 2, 4 to 6, wherein: The time information includes a continuous time period, and / or the time information includes a periodic time period.

12. The method according to any one of claims 2, 4 to 6, and 11, wherein: The time information includes at least one time unit; the broadcasting time of the first information is aligned with the starting time or the ending time of a time unit.

13. The method according to any one of claims 1 to 12, wherein: The at least one second terminal includes a specific terminal; When the first continuous duration of occupying the first frequency domain resource included in the first request sent by the specific terminal to the first terminal is less than the second predetermined duration, the duration of occupying the first frequency domain resource by the specific terminal included in the first information is the first continuous duration; When the second continuous duration of occupying the first frequency domain resources included in the first request sent by the specific terminal to the first terminal is greater than or equal to the second predetermined duration, the duration of the specific terminal occupying the first frequency domain resources included in the first information is the second continuous duration or the second predetermined duration.

14. The method according to any one of claims 1 to 13, wherein: The at least one second terminal includes a specific terminal, and the time information of occupying the first frequency domain resource included in the first request sent by the specific terminal to the first terminal includes a periodic time period; The priority of the at least one second terminal in occupying the first frequency domain resource indicated by the first information is determined based on the order in which the first terminal receives the first request sent by the at least one second terminal, where the first request is used to request to occupy the first frequency domain resource; or The priority of the specific terminal indicated by the first information in occupying the first frequency domain resources in the i+1th period is lower than or equal to the priority of occupying the first frequency domain resources in the i-th period, where i is an integer greater than or equal to 1.

15. The method according to any one of claims 1 to 14, wherein: The method further comprises: The first terminal occupies the first frequency domain resource when detecting that the first frequency domain resource is not occupied; or The first terminal receives second information broadcast by a third terminal, and occupies the first frequency domain resources within time information of the first terminal occupying the first frequency domain resources determined based on the second information.

16. A communication method, the method comprising: The second terminal receives the first information broadcast by the first terminal; The second terminal determines time information of occupying the first frequency domain resources based on the first information.

17. The method according to claim 16, wherein The first information is used to indicate at least one of the following: The priority of the first terminal and / or the at least one second terminal in occupying the first frequency domain resources; Time information of the first frequency domain resources occupied by the first terminal and / or the at least one second terminal; a period in which the first terminal and / or the at least one second terminal occupies the first frequency domain resources; duration for which the first frequency domain resource is occupied by the first terminal and / or the at least one second terminal in each cycle; Time information during which the first frequency domain resource is scheduled to be occupied; Time information during which the first frequency domain resource can be occupied; The connection parameters of the first terminal are used by the second terminal that needs to occupy the first frequency domain resources to send a first request to the first terminal, and the first request is used to request to occupy the first frequency domain resources.

18. The method according to claim 16 or 17, wherein The method further comprises: The second terminal sends a first request to the first terminal; the first request is used to request to occupy the first frequency domain resources; wherein the first information is determined based on the first request.

19. The method according to claim 18, wherein The first request includes time information and / or priority of occupying the first frequency domain resources. The time information and / or priority of the second terminal occupying the first frequency domain resources included in the first information is determined based on the time information and / or priority of occupying the first frequency domain resources included in the first request.

20. The method according to claim 18, wherein The time information and / or priority of the second terminal occupying the first frequency domain resources included in the first information is the time information and / or priority of the first terminal occupying the first frequency domain resources allocated by the first terminal to the second terminal.

21. The method according to any one of claims 18 to 20, wherein: The first request also includes at least one of the following information for determining the priority and / or time information of the second terminal occupying the first frequency domain resources: predetermined service indication information, time information of occupying the first frequency domain resources, service indication information, and service priority information.

22. The method according to any one of claims 16 to 21, wherein: In a case where the first request sent by the second terminal to the first terminal includes predetermined service indication information, the priority of the second terminal for occupying the first frequency domain resource indicated by the first information is the highest priority among the priorities of at least one second terminal for occupying the first frequency domain resource; The first request is used to request to occupy the first frequency domain resources.

23. The method according to claim 22, wherein The first information is used to indicate the starting time when the second terminal occupies the first frequency domain resources and the ending time when the first terminal occupies the first frequency domain resources.

24. The method according to claim 22, wherein The first information is used to indicate the starting moment when the second terminal occupies the first frequency domain resources, which is the moment when the second terminal receives the first information, or the moment after the second terminal receives the first information and a first predetermined time interval, and is also used to indicate the starting moment when the first terminal occupies the first frequency domain resources, which is the end moment when the second terminal occupies the first frequency domain resources.

25. The method according to any one of claims 16 to 24, wherein: The time information includes a continuous time period, and / or the time information includes a periodic time period.

26. The method according to any one of claims 16 to 25, wherein: The time information includes at least one time unit; the broadcasting time of the first information is aligned with the starting time or the ending time of a time unit.

27. The method according to any one of claims 16 to 26, wherein: If the first continuous duration of occupying the first frequency domain resources included in the first request sent by the second terminal to the first terminal is less than the second predetermined duration, the duration of occupying the first frequency domain resources by the second terminal included in the first information is the first continuous duration; When the second continuous duration of occupying the first frequency domain resources included in the first request sent by the second terminal to the first terminal is greater than or equal to the second predetermined duration, the duration of the second terminal occupying the first frequency domain resources included in the first information is the second continuous duration or the second predetermined duration.

28. The method according to any one of claims 16 to 27, wherein The time information of occupying the first frequency domain resource included in the first request sent by the second terminal to the first terminal includes a periodic time period; The priority of the at least one second terminal in occupying the first frequency domain resource indicated by the first information is determined based on the order in which the at least one second terminal sends a first request, where the first request is used to request to occupy the first frequency domain resource; or The priority of the second terminal occupying the first frequency domain resources in the i+1th period indicated by the first information is lower than or equal to the priority of occupying the first frequency domain resources in the i-th period, where i is an integer greater than or equal to 1.

29. A communication device comprising: a communication unit, configured to broadcast first information; The first terminal is a terminal occupying first frequency domain resources, and the first information is used by at least one second terminal to determine time information of occupying the first frequency domain resources.

30. A communication device comprising: a communication unit, configured to receive first information broadcast by a first terminal; A determining unit is used to determine time information of occupying the first frequency domain resources based on the first information.

31. A communication device comprising: processor and memory, The memory stores a computer program executable on the processor. When the processor executes the program, the method according to any one of claims 1 to 15 or any one of claims 16 to 28 is implemented.

32. A computer storage medium storing one or more programs, wherein the one or more programs can be executed by one or more processors to implement the method according to any one of claims 1 to 15 or any one of claims 16 to 28.

33. A chip comprising: A processor, configured to call and run a computer program from a memory to perform the method according to any one of claims 1 to 15 or any one of claims 16 to 28.

34. A computer program product, comprising a computer storage medium storing a computer program, wherein the computer program comprises instructions executable by at least one processor, and when the instructions are executed by the at least one processor, implements the method of any one of claims 1 to 15 or any one of claims 16 to 28.

35. A computer program, which causes a computer to execute the method according to any one of claims 1 to 15 or any one of claims 16 to 28.