Communication method and device
By exchanging information between spectrum management devices and spectrum requesting devices, frequency bands are allocated based on communication system type and priority, solving the problem of multiple communication systems sharing spectrum resources and achieving efficient utilization of spectrum resources and guarantee of communication quality.
Patent Information
- Application Number
- CN202410775514.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-14
- Publication Date
- 2025-12-16
AI Technical Summary
The lack of effective solutions for how existing communication systems can share spectrum resources results in low spectrum resource utilization and difficulty in guaranteeing communication quality.
By exchanging information between the spectrum management device and the spectrum requesting device, frequency bands are allocated based on the communication system type and priority of the device, providing a mechanism for sharing spectrum resources and ensuring that frequency band allocation meets the communication and priority requirements of the device.
It has improved the utilization rate of spectrum resources, ensured the communication quality of equipment in various communication systems, reduced the possibility of frequency band conflicts, and improved the rationality and efficiency of frequency band allocation.
Smart Images

Figure CN121151908A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a communication method and apparatus. Background Technology
[0002] Due to the increasing scarcity of spectrum resources, a hybrid sharing technology has been proposed. Hybrid sharing allows different types of communication systems (such as cellular and wireless fidelity (Wi-Fi)) to operate on the same spectrum, improving the utilization of existing frequency domain resources and alleviating the problem of frequency domain scarcity. However, there is currently no corresponding solution for how multiple communication systems can share spectrum resources. Summary of the Invention
[0003] This application provides a communication method and apparatus for providing a mechanism for sharing spectrum resources to improve communication quality.
[0004] Firstly, embodiments of this application provide a communication method. This method can be applied to a spectrum management device. The spectrum management device is a spectrum management device or a module within a spectrum management device. A module within a spectrum management device is, for example, a communication module within the spectrum management device, a circuit or chip responsible for communication functions. A spectrum management device is, for example, a server or a module within a server. A module within a server is, for example, a communication module within a server, a circuit or chip responsible for communication functions, such as a modem chip, also known as a baseband chip, or a system-on-a-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip, etc. A spectrum management device is, for example, a network device or a module within a network device. For example, a module within a network device is, for example, a circuit, chip, or chip system in an access network device, etc. For ease of description, the following description uses the execution of this method by a spectrum management device as an example. The method includes: receiving first information and second information, and sending third information. The first information is used to request the allocation of a frequency band for a first device. The second information indicates the type of a first communication system to which the first device resides and / or the priority of the first device. The third information indicates the first frequency band allocated to the first device, which is determined based on the second information. The third information is used in response to the first information, or in other words, the third information is information that responds to the first information.
[0005] The priority of the first device refers to its priority in the frequency band allocated to it relative to one or more other devices, where one or more devices are devices included in one or more types of communication systems. Alternatively, it can be described as the priority of the first device being the priority of its allocated frequency bands within multiple types of communication systems. Different devices have different priorities for different types of communication systems. Within the same type of communication system, different devices may have different or the same priorities. The first information and the second information may be the same information or different information; this is not limited.
[0006] In this embodiment, the first frequency band is determined based on second information, specifically the type of the first communication system and / or the priority of the first device indicated by the second information, and is then allocated to the first device. This provides a mechanism for sharing frequency bands, thus achieving spectrum resource sharing. Furthermore, this embodiment is applicable to situations where the first device belongs to any type of communication system; that is, this embodiment provides a mechanism for allocating frequency bands under a hybrid sharing technology. Moreover, allocating frequency bands based on the type of communication system and / or the priority of the first device ensures that the first frequency band better meets the communication needs of the communication system and / or the priority requirements of the first device, thereby guaranteeing the communication quality of the first device.
[0007] In one possible implementation, the second information further indicates at least one of the following: the role of the first device in the first communication system; the communication capabilities of the first device; and the time period during which the first device uses the requested frequency band. Optionally, the second information indicates the type of the first communication system and the role of the first device in the first communication system, which is equivalent to the second information indicating the type of the first device.
[0008] Thus, the second information can indicate more information about the first device, enabling the spectrum management device to allocate frequency bands to the first device more rationally based on the more information about the first device.
[0009] In one possible implementation, the priority of the first device is related to at least one of the following: the type of the first communication system; the role of the first device in the first communication system. This can be described as the priority of the first device being determined based on the type of the first communication system and / or the role of the first device in the first communication system, or it can be described as the priority of the first device being related to the type of the first communication system and / or the role of the first device in the first communication system.
[0010] This provides a way to determine the priority of the first device. Furthermore, allocating frequency bands based on the priority of the first device is equivalent to taking into account the type of the first communication system and / or the role of the first device within the first communication system. This ensures that the allocated frequency bands better match the communication needs of the first communication system and / or the communication needs of the first device within the first communication system.
[0011] In one possible implementation, the priority of the first device is also related to at least one of the following: the communication capability of the first device; the time period during which the first device uses the requested frequency band, which is equivalent to improving the rationality of the allocated frequency band.
[0012] Thus, when frequency bands are allocated based on the priority of the first device, the communication capabilities of the first device and / or the time period during which the first device requests the allocated frequency bands are taken into account. This makes the allocated frequency bands more compatible with the capabilities of the first device and / or the time period during which the frequency bands are used, thereby improving the rationality of the allocated frequency bands.
[0013] In one possible implementation, the second information indicates the type of the first communication system in which the first device resides and / or the priority of the first device, including: the second information includes index information of the type of the first communication system; and / or, the second information includes index information of the priority of the first device.
[0014] Thus, the second information can indicate the type of the first communication system through the index information of the type of the first communication system, and / or indicate the priority of the first device through the index information of the priority of the first device. Compared with directly indicating the type of the first communication system, this is beneficial to save the number of bits occupied by the second information.
[0015] In one possible implementation, the method further includes: receiving fourth information indicating at least one frequency band that the first device expects to be allocated, the at least one frequency band including a first frequency band; the first frequency band being determined based on second information, including: the first frequency band being determined based on the second information and the fourth information.
[0016] The fourth piece of information and the first piece of information can be the same information, or they can be different information. If the fourth piece of information and the first piece of information are different information, they can be carried in the same message or in different messages, such as in a frequency band request.
[0017] In this way, while allocating frequency bands reasonably for devices in multiple communication systems, the first frequency band can be made to better meet the expectations of the first device.
[0018] In one possible implementation, the method further includes: before receiving the fourth information, the method further includes: receiving fifth information, the fifth information being used to request parameter values of at least one parameter corresponding to at least one device managed by the spectrum management device; and sending sixth information, the sixth information indicating parameter values of at least one parameter corresponding to at least one device, the sixth information being used to determine at least one frequency band.
[0019] Thus, at least one frequency band is determined by considering the parameters of devices in multiple communication systems, which helps reduce the probability of frequency band conflicts with other devices. Furthermore, because at least one frequency band has been preliminarily screened, it facilitates the spectrum management device in determining the first frequency band from among the at least one, improving the efficiency of determining the first frequency band and reducing the processing load on the spectrum management device.
[0020] In one possible implementation, at least one parameter includes at least one of the following: the type of communication system in which the device is located, the priority of the device, the number of devices, the location of the device, the frequency band used by the device, the duration of the frequency band used by the device, or the transmission power of the device.
[0021] This makes at least one frequency band more valuable for reference and reduces the possibility of at least one frequency band conflicting with the frequency bands used by other devices, thus ensuring the communication quality of the spectrum requesting device in the first frequency band.
[0022] In one possible implementation, before receiving the fifth information, the method further includes sending a seventh information, the seventh information indicating that the spectrum management device supports at least one parameter of the request.
[0023] This facilitates the spectrum requesting device to successfully request at least one parameter and enables smooth interaction between the spectrum management device and the spectrum requesting device.
[0024] In one possible implementation, the third information also indicates at least two of the following: the effective start time of the first frequency band, the usage duration of the first frequency band, or the failure start time of the first frequency band.
[0025] This effectively defines the time period (or time window) during which the first device uses the first frequency band, enabling the first device to use the first frequency band according to the instructions of the third information, thus facilitating the spectrum management equipment's management of various frequency bands. Furthermore, defining the time period during which devices use the frequency band helps reduce the probability of frequency band conflicts between different devices, ensuring the quality of communication between devices in various communication systems.
[0026] In one possible implementation, the method further includes: sending an eighth message, which instructs the first device to switch the first frequency band to the second frequency band, or instructs the first device to use the first frequency band for a period of time, wherein the time the first device uses the first frequency band does not overlap with the time the second device uses the first frequency band, and the eighth message is sent when the frequency band used by the second device includes some or all of the frequency bands in the first frequency band, wherein the priority of the second device is higher than that of the first device.
[0027] This ensures the communication quality of higher-priority devices and allows for timely handling of frequency band conflicts between two devices. Furthermore, in cases where two devices are using conflicting frequency bands, the spectrum management device can proactively update the frequency band for the lower-priority device without requiring it to request a frequency band again, thus improving the communication quality of the lower-priority device.
[0028] Secondly, embodiments of this application provide a communication method. This method can be applied to a spectrum requesting device. The spectrum requesting device is a spectrum requesting device or a module within a spectrum requesting device. A module within a spectrum requesting device is, for example, a communication module within the spectrum requesting device, a circuit or chip responsible for communication functions. A spectrum requesting device is, for example, a terminal device or a module within a terminal device. A module within a terminal device is, for example, a communication module within the terminal device, a circuit or chip responsible for communication functions, such as a modem chip, also known as a baseband chip, or a system-on-a-chip (SoC) or system-in-package (SoC) containing a modem core. A spectrum requesting device is, for example, a mobile phone, a wearable device, or a site. For ease of description, the following description uses the execution of this method by a spectrum requesting device as an example. The method includes: sending first information and second information, and receiving third information. The first information is used to request the allocation of a frequency band for a first device. The second information indicates the type of a first communication system to which the first device belongs and / or the priority of the first device. The priority of the first device represents the priority of the first device relative to one or more devices in being allocated a frequency band, where one or more devices are devices included in one or more types of communication systems. The third information indicates a first frequency band allocated to the first device, the first frequency band being determined based on the second information. The third information is information that responds to the first information.
[0029] In one possible implementation, the second information further indicates at least one of the following: the role of the first device in the first communication system; the communication capabilities of the first device; and the time period during which the first device uses the requested frequency band.
[0030] In one possible implementation, the priority of the first device is related to at least one of the following: the type of the first communication system; the role of the first device in the first communication system.
[0031] In one possible implementation, the priority of the first device is also related to at least one of the following: the communication capability of the first device; the time period during which the first device uses the requested frequency band.
[0032] In one possible implementation, the second information indicates the type of the first communication system in which the first device resides and / or the priority of the first device, including: the second information includes index information of the type of the first communication system; and / or, the second information includes index information of the priority of the first device.
[0033] In one possible implementation, the method further includes: sending fourth information indicating at least one frequency band that the first device expects to be allocated, the at least one frequency band including the first frequency band; the first frequency band being determined based on second information, including: the first frequency band being determined based on the second information and the fourth information.
[0034] In one possible implementation, before sending the fourth information, the method further includes: sending a fifth information, the fifth information being used to request parameter values for at least one parameter corresponding to at least one device managed by the spectrum management device; receiving a sixth information, the sixth information indicating parameter values for at least one parameter corresponding to at least one device; and determining at least one frequency band based on the sixth information.
[0035] In one possible implementation, the fifth information indicates the conditions satisfied by at least one device.
[0036] In one possible implementation, at least one parameter includes at least one of the following: the type of communication system in which the device is located, the priority of the device, the number of devices, the location of the device, the frequency band used by the device, the duration of the frequency band used by the device, or the transmission power of the device.
[0037] In one possible implementation, the third information also indicates at least two of the following: the effective start time of the first frequency band, the usage duration of the first frequency band, or the failure start time of the first frequency band.
[0038] In one possible implementation, the method further includes: receiving eighth information, which instructs the first device to switch the first frequency band to the second frequency band, or instructs the first device to use the first frequency band for a period of time, wherein the time the first device uses the first frequency band does not overlap with the time the second device uses the first frequency band, and the eighth information is received when the frequency band used by the second device includes some or all of the frequency bands in the first frequency band, wherein the priority of the second device is higher than that of the first device.
[0039] Thirdly, embodiments of this application provide a communication method. This method can be applied to a spectrum management device. The content of the spectrum management device can be referred to the content of the spectrum management device in the first aspect above, and the repetition will not be listed here. The method further includes: receiving fifth information, the fifth information being used to request the parameter value of at least one parameter corresponding to at least one device managed by the spectrum management device; sending sixth information, the sixth information indicating the parameter value of at least one parameter corresponding to at least one device, so that the spectrum requesting device receiving the sixth information can determine at least one frequency band that the first device expects to be allocated according to the sixth information; wherein, the at least one parameter includes the type of communication system in which each device is located and / or the priority of each device, the priority of the first device representing the priority of the first device in the allocation of frequency bands compared to one or more devices, one or more devices being devices included in one or more types of communication systems; the first device being any one of the at least one device; receiving fourth information, the fourth information indicating that the first device expects to be allocated at least one frequency band; sending third information, the third information indicating a first frequency band allocated to the first device, the first frequency band belonging to at least one frequency band.
[0040] In this embodiment, the spectrum management device can provide at least one parameter corresponding to at least one device to the spectrum requesting device, enabling the spectrum requesting device to determine at least one frequency band. This facilitates the spectrum management device in determining a first frequency band from the at least one frequency band, providing a mechanism for allocating frequency bands. Furthermore, by considering at least one parameter of at least one device, the possibility of frequency band conflicts with the frequency bands of at least one device is reduced, which is beneficial to ensuring the quality of communication when the first device uses the first frequency band.
[0041] In one possible implementation, at least one parameter further includes at least one of the following: the number of devices, the location of the devices, the frequency band used by the devices, the duration of the frequency band used by the devices, or the transmission power of the devices.
[0042] In one possible implementation, the method further includes: receiving first information and second information, the first information being used to request the allocation of a frequency band for a first device, and the second information indicating the type of a first communication system in which the first device resides and / or the priority of the first device, the priority of the first device representing the priority of the first device relative to one or more devices in the allocation of frequency bands, wherein the one or more devices are devices included in one or more types of communication systems. Optionally, the first frequency band is determined from at least one frequency band based on the second information.
[0043] In one possible implementation, the second information further indicates at least one of the following: the role of the first device in the first communication system; the communication capabilities of the first device; and the time period during which the first device uses the requested frequency band.
[0044] In one possible implementation, the priority of the first device is related to at least one of the following: the type of the first communication system; the role of the first device in the first communication system.
[0045] In one possible implementation, the priority of the first device is also related to at least one of the following: the communication capability of the first device; the time period during which the first device uses the requested frequency band.
[0046] In one possible implementation, the second information indicates the type of the first communication system in which the first device resides and / or the priority of the first device, including: the second information includes index information of the type of the first communication system; and / or, the second information includes index information of the priority of the first device.
[0047] In one possible implementation, the third information also indicates at least two of the following: the effective start time of the first frequency band; the usage duration of the first frequency band; and the failure start time of the first frequency band.
[0048] In one possible implementation, the method further includes: sending an eighth message, which instructs the first device to switch the first frequency band to the second frequency band, or instructs the first device to use the first frequency band for a period of time, wherein the time the first device uses the first frequency band does not overlap with the time the second device uses the first frequency band, and the eighth message is sent when the frequency band used by the second device includes some or all of the frequency bands in the first frequency band, wherein the priority of the second device is higher than that of the first device.
[0049] Fourthly, embodiments of this application provide a communication method. This method can be applied to a spectrum requesting device. The content of the spectrum requesting device can be referred to the content of the spectrum requesting device in the second aspect above, and the repetition will not be listed here. The method includes: sending fifth information, the fifth information being used to request the parameter value of at least one parameter corresponding to at least one device managed by the spectrum management device; receiving sixth information, the sixth information indicating the parameter value of at least one parameter corresponding to at least one device, wherein the at least one parameter includes the type of communication system in which each device is located and / or the priority of each device, the priority of the first device representing the priority of the first device in being allocated a frequency band compared to one or more devices, one or more devices being devices included in one or more types of communication systems, and the first device being any one of the at least one devices; sending fourth information, the fourth information indicating at least one frequency band that the first device expects to be allocated, the at least one frequency band being determined based on the sixth information; and receiving third information, the third information indicating a first frequency band allocated to the first device, the first frequency band belonging to at least one frequency band.
[0050] In one possible implementation, at least one parameter further includes at least one of the following: the number of devices, the location of the devices, the frequency band used by the devices, the duration of the frequency band used by the devices, or the transmission power of the devices.
[0051] In one possible implementation, the method further includes: sending first information and second information, the first information being used to request the allocation of a frequency band for a first device, and the second information indicating the type of a first communication system in which the first device resides and / or the priority of the first device, the priority of the first device representing the priority of the first device relative to one or more devices in the allocation of frequency bands, the one or more devices being devices included in one or more types of communication systems. Optionally, the first frequency band is determined from at least one frequency band based on the second information.
[0052] In one possible implementation, the second information further indicates at least one of the following: the role of the first device in the first communication system; the communication capabilities of the first device; and the time period during which the first device uses the requested frequency band.
[0053] In one possible implementation, the priority of the first device is related to at least one of the following: the type of the first communication system; the role of the first device in the first communication system.
[0054] In one possible implementation, the priority of the first device is also related to at least one of the following: the communication capability of the first device; the time period during which the first device uses the requested frequency band.
[0055] In one possible implementation, the second information indicates the type of the first communication system in which the first device resides and / or the priority of the first device, including: the second information includes index information of the type of the first communication system; and / or, the second information includes index information of the priority of the first device.
[0056] In one possible implementation, the third information also indicates at least two of the following: the effective start time of the first frequency band; the usage duration of the first frequency band; and the failure start time of the first frequency band.
[0057] In one possible implementation, the method further includes: receiving eighth information, which instructs the first device to switch the first frequency band to the second frequency band, or instructs the first device to use the first frequency band for a period of time, wherein the time the first device uses the first frequency band does not overlap with the time the second device uses the first frequency band, and the eighth information is sent when the frequency band used by the second device includes some or all of the frequency bands in the first frequency band, wherein the priority of the second device is higher than that of the first device.
[0058] Fifthly, this application provides a communication device. The communication device can be a spectrum management device as described in the first aspect above, or a module (e.g., a chip system) configured within a spectrum management device, or a larger device including the spectrum management device. For example, if the spectrum management device is a CU, then the communication device can be an access network node or device including the CU. The communication device includes corresponding means or modules for performing the first aspect above or any possible implementation. For example, the communication device includes a communication unit (sometimes also called a communication module). Optionally, the communication device further includes a processing unit (sometimes also called a processing module). The communication unit is used to perform transmit and receive operations, such as functions related to sending and receiving; the communication unit can be called a transceiver unit; optionally, the communication unit includes a receiving unit and a transmitting unit. The processing unit is used to perform processing operations. Alternatively, the communication unit can be a transmitter and a receiver, or the communication unit can be a transmitter and a receiver. Optionally, the communication device further includes a storage unit (sometimes also called a storage module).
[0059] For example, the communication unit is used to receive first information and second information, as well as to send third information.
[0060] In one possible implementation, the communication device may also implement the contents of any of the possible implementations in the first aspect described above, which will not be listed here.
[0061] Sixthly, this application provides a communication device. The communication device can be a spectrum requesting device as described in the second aspect above, or a module (e.g., a chip system) configured in a spectrum requesting device. The communication device includes corresponding means or modules for performing the second aspect above or any possible implementation thereof. For example, the communication device includes a communication unit (sometimes also called a communication module). Optionally, the communication device further includes a processing unit (sometimes also called a processing module). The communication unit is used to perform transmit and receive operations, such as functions related to sending and receiving; the communication unit can be called a transceiver unit; optionally, the communication unit includes a receiving unit and a transmitting unit. The processing unit is used to perform processing operations. Alternatively, the communication unit can be a transmitter and a receiver, or the communication unit can be a transmitter and a receiver. Optionally, the communication device further includes a storage unit (sometimes also called a storage module).
[0062] For example, the communication unit is used to send first information and second information, and to receive third information.
[0063] In one possible implementation, the communication device may also implement the contents of any of the possible implementations in the second aspect described above, which will not be listed here.
[0064] In a seventh aspect, this application provides a communication device. The communication device may be a spectrum management device as described in the third aspect above, or a module (e.g., a chip system) configured within a spectrum management device, or a larger device including the spectrum management device. For example, if the spectrum management device is a CU, then the communication device may be an access network node or device including the CU. The communication device includes corresponding means or modules for performing the third aspect above or any possible implementation thereof. For example, the communication device includes a communication unit (sometimes also called a communication module). Optionally, the communication device further includes a processing unit (sometimes also called a processing module). The communication unit is used to perform transmit and receive operations, such as functions related to sending and receiving; the communication unit may be called a transceiver unit; optionally, the communication unit includes a receiving unit and a transmitting unit. The processing unit is used to perform processing operations. Alternatively, the communication unit may be a transmitter and a receiver, or the communication unit may be a transmitter and a receiver. Optionally, the communication device further includes a storage unit (sometimes also called a storage module).
[0065] For example, the communication unit is used to receive the fifth message, send the sixth message, receive the fourth message, and send the third message.
[0066] In one possible implementation, the communication device may also implement the contents of any of the possible implementations in the third aspect described above, which will not be listed here.
[0067] Eighthly, this application provides a communication device. The communication device may be a spectrum requesting device as described in the fourth aspect above, or a module (e.g., a chip system) configured in a spectrum requesting device. The communication device includes corresponding means or modules for performing the fourth aspect above or any possible implementation thereof. For example, the communication device includes a communication unit (sometimes also called a communication module). Optionally, the communication device further includes a processing unit (sometimes also called a processing module). The communication unit is used to perform transmit and receive operations, such as functions related to sending and receiving; the communication unit may be called a transceiver unit; optionally, the communication unit includes a receiving unit and a transmitting unit. The processing unit is used to perform processing operations. Alternatively, the communication unit may be a transmitter and a receiver, or the communication unit may be a transmitter and a receiver. Optionally, the communication device further includes a storage unit (sometimes also called a storage module).
[0068] For example, the communication unit is used to send the fifth message, receive the sixth message, send the fourth message, and receive the third message.
[0069] In one possible implementation, the communication device may also implement the contents of any of the possible implementations in the fourth aspect described above, which will not be listed here.
[0070] Ninthly, this application provides a communication device. The communication device includes one or more processors. The one or more processors are capable of executing computer programs or instructions stored in a memory, which, when executed, cause the communication device to implement the methods described in the first aspect, any possible implementation of the first aspect, the second aspect, any possible implementation of the second aspect, the third aspect, or any possible implementation of the third aspect, the fourth aspect, or any possible implementation of the fourth aspect.
[0071] Optionally, the communication device may include a memory, in which case the memory may be coupled to one or more processors, or the memory may be configured relatively independently of one or more processors. Alternatively, the memory may exist independently of the communication device.
[0072] In one possible design, the communication device may further include an interface circuit, through which the processor communicates with other devices or components.
[0073] In the specific implementation process, the communication device can be a chip, and the processor can be a transistor, gate circuit, flip-flop, and various logic circuits, etc. The specific implementation method of the processor is not limited in the embodiments of this application.
[0074] In one implementation, the communication device can be a wireless communication device, i.e., a computer device that supports wireless communication functionality. Specifically, the wireless communication device can be a terminal device such as a smartphone, or a network device such as a wireless access network device (e.g., a base station).
[0075] In another implementation, the communication device can be a component of a wireless communication device, such as an integrated circuit product like a system-on-a-chip (SoC) or communication chip. A SoC can also be called a System-on-a-Chip (SoC). A communication chip may include a baseband processing chip and a radio frequency (RF) processing chip. A baseband processing chip is sometimes referred to as a modem or baseband chip. An RF processing chip is sometimes referred to as an RF transceiver or RF chip. In physical implementation, some or all of the communication chip may be integrated within the SoC. For example, the baseband processing chip may be integrated into the SoC, while the RF processing chip may not be integrated. The interface circuit can be the RF processing chip in the wireless communication device, and the processor can be the baseband processing chip in the wireless communication device. The interface circuit can be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip or chip system. The processor can also be a processing circuit or logic circuit.
[0076] In another implementation, the communication device can be a chip system, which may consist of chips or include chips and other discrete devices. Chip systems may include, for example, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), system-on-chips (SoCs), CPUs, network processors (NPs), digital signal processors (DSPs), microcontroller units (MCUs), programmable logic devices (PLDs), or other integrated chips.
[0077] In a tenth aspect, embodiments of this application provide a communication system.
[0078] In one possible embodiment, the communication system includes the communication device described in the fifth aspect or any possible implementation of the fifth aspect, and the communication device described in the sixth aspect or any possible implementation of the sixth aspect.
[0079] In another possible embodiment, the communication system includes the communication device described in the seventh aspect or any of the possible implementations of the seventh aspect, and the communication device described in the eighth aspect or any of the possible implementations of the eighth aspect.
[0080] Eleventhly, embodiments of this application provide a chip system. The chip system includes a processor. Optionally, the chip system may further include an interface (such as a communication interface). The processor can be used to implement the methods described in the first aspect, any possible implementation of the first aspect, the second aspect, any possible implementation of the second aspect, the third aspect, or any possible implementation of the third aspect, the fourth aspect, or any possible implementation of the fourth aspect.
[0081] Optionally, the chip system also includes a memory. The memory is used to store computer programs (also referred to as code or instructions). The processor is used to retrieve and run the computer program from the memory, causing the device on which the chip system is installed to perform the methods described in the first aspect, any possible implementation of the first aspect, the second aspect, any possible implementation of the second aspect, the third aspect, or any possible implementation of the third aspect, the fourth aspect, or any possible implementation of the fourth aspect. Implementation methods of the chip system can be referred to the content of the chip system discussed above, and will not be listed here.
[0082] In a twelfth aspect, embodiments of this application provide a computer-readable storage medium. This computer-readable storage medium is used to store a computer program or instructions that, when executed, implement the methods described in the first aspect and any possible implementations of the first aspect, any possible implementation of the first aspect, the second aspect, any possible implementation of the second aspect, the third aspect, or any possible implementation of the third aspect, the fourth aspect, or any possible implementation of the fourth aspect.
[0083] In a thirteenth aspect, embodiments of this application provide a program product. When the program product is executed, it causes a processor to perform the methods described in the first aspect, any possible implementation of the first aspect, the second aspect, any possible implementation of the second aspect, the third aspect, or any possible implementation of the third aspect, the fourth aspect, or any possible implementation of the fourth aspect. The program product is, for example, a computer program product, specifically including computer programs and / or instructions.
[0084] Regarding the beneficial effects of any of the technical solutions in the second to thirteenth aspects mentioned above, please refer to the discussion of the beneficial effects of the corresponding technical solutions in the first aspect, which will not be listed here again. Attached Figure Description
[0085] Figure 1 This is a schematic diagram of the architecture of a communication system applicable to the embodiments of this application;
[0086] Figures 2 to 5 Schematic diagrams of four scenarios provided for embodiments of this application;
[0087] Figure 6 A schematic diagram of the communication method provided in the embodiments of this application;
[0088] Figure 7 A schematic diagram illustrating the type of the first information indicating communication system provided in this application embodiment;
[0089] Figure 8 A schematic diagram illustrating the priority of the first information indicating device provided in an embodiment of this application;
[0090] Figure 9 A schematic diagram of a third type of information provided in an embodiment of this application;
[0091] Figure 10 A schematic diagram illustrating a spectrum management device for determining a first frequency band, provided as an embodiment of this application;
[0092] Figure 11 A schematic diagram illustrating a frequency band allocation provided in an embodiment of this application;
[0093] Figure 12 A schematic diagram of a method for determining at least one frequency band provided in an embodiment of this application;
[0094] Figure 13 and Figure 14 These are schematic diagrams illustrating the sixth information provided in the embodiments of this application;
[0095] Figure 15 A schematic diagram illustrating a communication method provided in an embodiment of this application;
[0096] Figure 16 and Figure 17 Schematic diagrams of two communication devices provided in embodiments of this application. Detailed Implementation
[0097] The embodiments of this application will now be described in further detail with reference to the accompanying drawings.
[0098] In the various embodiments of this application, the number of nouns, unless otherwise specified, refers to "singular nouns or plural nouns," that is, "one or more." "At least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. For example, A / B means: A or B. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of singular or plural items. For example, at least one of a, b, or c means: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, and c can be single or multiple.
[0099] In this application embodiment, "instruction" can include direct instruction, indirect instruction, explicit instruction, and implicit instruction. When describing a certain instruction information to indicate A, it can be understood that the instruction information carries A, directly indicates A, or indirectly indicates A. In this application, the information indicated by the instruction information is called the information to be instructed. In the specific implementation process, there are many ways to indicate the information to be instructed, such as, but not limited to, directly indicating the information to be instructed, such as the information to be instructed itself or its index. It can also indirectly indicate the information to be instructed by indicating other information, wherein there is an association between the other information and the information to be instructed. It can also indicate only a part of the information to be instructed, while the other parts of the information to be instructed are known or agreed upon in advance. For example, the instruction of specific information can also be achieved by using the arrangement order of various information in advance (e.g., protocol stipulation), thereby reducing the instruction overhead to a certain extent. In addition, the information to be instructed can be sent as a whole or divided into multiple sub-information to be sent separately, and the sending period and / or sending time of these sub-information can be the same or different.
[0100] In the embodiments of this application, "send" and "receive" indicate the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information being XX, which may include direct transmission via the air interface or indirect transmission by other units or modules via the air interface. "Receive information from YY" can be understood as the source of the information being YY, which may include direct reception from YY via the air interface or indirect reception from YY by other units or modules via the air interface. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface. In other words, sending and receiving can occur between devices, such as between network devices and terminal devices, or within a device, such as between components, modules, chips, software modules, or hardware modules within the device via a bus, wiring, or interface.
[0101] In addition, in the embodiments of this application, words such as "exemplarily," "for example," "likely," "optional," "possible implementation," "possible mode of implementation," or "possible design" are used to indicate examples, illustrations, or descriptions. Any embodiment or design scheme described as an "example" in this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of the term "example" is intended to present concepts in a concrete manner. In the embodiments of this application, "of," "corresponding / relevant," and "corresponding" may sometimes be used interchangeably, and it should be noted that their intended meanings are consistent unless their distinction is emphasized.
[0102] The following is combined Figure 1 The diagram shown illustrates the communication system architecture and provides an example of a scenario using hybrid sharing technology. Figure 1 The example used is a communication system that includes cellular communication systems and Wi-Fi communication systems. Figure 1 As shown, the cellular communication system includes access network equipment, terminal equipment 1 and terminal equipment 2, and the WI-FI communication system includes access point (AP), station (STA) 1 and STA2.
[0103] Hybrid sharing technology allows different communication systems (such as cellular and Wi-Fi) to operate on the same frequency band, thereby improving the utilization of existing spectrum resources and alleviating the problem of spectrum scarcity.
[0104] One possible design could utilize the frequency band contention mechanism found in Wi-Fi communication systems to achieve hybrid sharing. For example, devices from different communication systems compete for frequency bands. Figure 1 Terminal device 1, terminal device 2, STA1, and STA2 all compete for the frequency band. However, with so many devices competing, the probability of collisions is high, making it difficult to guarantee communication quality.
[0105] In one possible design, frequency bands can be allocated based on location information to achieve hybrid sharing. For example, two devices located close to each other can be allocated frequency bands that are far apart, reducing interference between devices in different communication systems. However, the frequency bands allocated to some devices may not meet their communication needs or communication quality requirements.
[0106] In view of this, embodiments of this application provide a communication scheme. In this communication scheme, frequency bands can be allocated to the device (such as the first device) based on the type of the communication system it belongs to and / or the device's priority compared to devices in other communication systems, providing a mechanism for frequency band allocation under a hybrid sharing technology. Furthermore, because the allocation of frequency bands takes into account the type of the communication system the device belongs to and / or the device's priority, the allocated frequency bands better meet the device's priority and / or the communication needs of its communication system, thereby helping to ensure the communication quality of the device under the hybrid sharing technology.
[0107] This application applies to scenarios involving hybrid sharing technology, which involves multiple communication systems (or at least two types of communication systems). Multiple communication systems can also be referred to as various communication systems. Communication systems can also be called communication networks or networks, etc., and their names are not limited. These multiple communication systems include, but are not limited to, at least two of the following communication systems: cellular communication systems, Wi-Fi communication systems, satellite communication systems, ultra-wideband (UWB) or converged communication systems, etc. Some types of communication systems are listed here, but the actual types of communication systems are not limited. Cellular communication systems include Long Term Evolution (LTE) communication systems, 5G (5G) and 5G (5G) communication systems. th This is not limited to generation (5G) communication systems or future evolution communication systems. Wi-Fi communication systems, such as sixth-generation or seventh-generation Wi-Fi communication systems, are also not limited to this. Converged communication systems include, for example, communication systems that combine satellite and cellular communication systems.
[0108] The scenarios provided in the embodiments of this application are described below.
[0109] Please refer to Figure 2 This is a schematic diagram of a scenario provided by an embodiment of this application. The scenario includes at least one spectrum management device and at least one spectrum request device. Figure 2 In this context, a spectrum management device is typically defined as having two components, such as Spectrum Management Device 1 and Spectrum Management Device 2, and a spectrum request device is defined as having three components, such as Spectrum Request Device 1, Spectrum Request Device 2, and Spectrum Request Device 3. However, the actual number of spectrum management devices or spectrum request devices is not limited. Spectrum management devices can also be called management devices, frequency band management devices, or other names; their names are not restricted. Similarly, spectrum request devices can also be called request devices, frequency band request devices, or other names; their names are not restricted.
[0110] Figure 2 The diagram illustrates three types of communication systems, such as the first type, the second type, and the third type. In reality, there is no limit to the number of types of communication systems or the number of communication systems in general. Figure 2 The examples provided are: a first-class communication system including spectrum requesting device 1, terminal device 1, and terminal device 2; a second-class communication system including spectrum requesting device 2, terminal device 3, and terminal device 4; and a third-class communication system including spectrum requesting device 3 and terminal device 5. In practice, there is no limit to the number of devices included in each class of communication systems. Furthermore, each of these three classes of communication systems may also include other devices, which are not specifically limited.
[0111] At least one spectrum management device can communicate with each other, such as spectrum management device 1 and spectrum management device 2. Any one of the at least one spectrum management devices serves some or all of the at least one spectrum requesting devices. Optionally, one of the at least one spectrum management devices serves spectrum requesting devices in a certain area. Correspondingly, at least two of the at least one spectrum management devices serve spectrum management devices in different areas. One of the areas is, for example, a province, a city, or a district, etc., without limitation. For example, spectrum management device 1 serves spectrum requesting device 1 and spectrum requesting device 2, and spectrum management device 2 serves spectrum requesting device 3.
[0112] Optionally, at least some or all of the spectrum management devices in at least one spectrum management device may have access to the database. This database can be used to store information from interactions between the spectrum management devices and the spectrum requesting devices. The database may be deployed within the spectrum management devices. For example, both spectrum management device 1 and spectrum management device 2 may have access to the database. Alternatively, the database may be deployed in other devices besides the spectrum management devices, without specific limitations. For example, the database may be deployed in core network elements, such as a unified data repository (UDR) or unified data management (UDM) function.
[0113] At least one spectrum management device can communicate with some or all of the spectrum requesting devices in at least one spectrum requesting device. Any of the spectrum requesting devices can request the spectrum management device serving that spectrum requesting device to allocate a frequency band. For example, spectrum requesting device 1 or spectrum requesting device 2 can request spectrum management device 1 to allocate a frequency band for it.
[0114] At least some or all of the spectrum requesting devices may serve at least one device. The role name of the device served by the spectrum requesting device may differ depending on the type of communication system. For example, in a Wi-Fi communication system, the device served by the spectrum requesting device may be called a STA (Single Target Device); in a UWB communication system, the device served by the spectrum requesting device may be called a slave device; in a cellular communication system, the device served by the spectrum requesting device may be called a user equipment (UE), etc., without specific limitations. STA, slave device, and UE can all be implemented through terminal devices. Figure 2 The example used here is that all devices requesting spectrum services are terminal devices. Figure 2As shown, in the first type of communication system, spectrum requesting device 1 serves terminal device 1 and terminal device 2; in the second type of communication system, spectrum requesting device 2 serves terminal device 3 and terminal device 4; and in the third type of communication system, spectrum requesting device 3 serves terminal device 5.
[0115] In one possible design, some or all of the spectrum requesting devices may not serve the terminal device, and at least one spectrum requesting device may use the frequency band it requests from the spectrum management device on its own.
[0116] The frequency bands of certain devices are allocated through spectrum management equipment; therefore, these devices can be described as devices managed by the spectrum management equipment. For example, the devices managed by spectrum management equipment 1 include spectrum requesting device 1, spectrum requesting device 2, terminal device 1, terminal device 2, terminal device 3, and terminal device 4. Correspondingly, spectrum requesting device 1, spectrum requesting device 2, terminal device 1, terminal device 2, terminal device 3, and terminal device 4 can be considered as devices managed by the spectrum management equipment. The devices managed by spectrum management equipment 3 include spectrum requesting device 3 and terminal device 5. Correspondingly, spectrum requesting device 3 and terminal device 5 can be considered as devices managed by the spectrum management equipment.
[0117] Any of the aforementioned terminal devices can be connected to a communication system and is a device or module with corresponding communication functions. A terminal device can be considered a device with wireless transceiver capabilities, and can be a fixed device, mobile device, handheld device, wearable device, vehicle-mounted device, or a wireless device (e.g., a communication module or chip system) built into the aforementioned devices. Terminal devices typically contain communication modules, circuits, or chips that perform the corresponding communication functions. The terminal device may also be configured with program instructions for performing the corresponding communication functions.
[0118] Terminal devices are used to connect people, things, and machines. They can be widely used in various scenarios, including but not limited to: cellular communication, device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-to-machine / machine-type communications (M2M / MTC) communication, Internet of Things (IoT), virtual reality (VR), augmented reality (AR), industrial control, self-driving, remote medical care, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, drones, and robots.
[0119] For example, terminal equipment includes mobile stations (MS), subscriber units, cellular phones, smartphones, wireless data cards, personal digital assistant (PDA) computers, tablet computers, wireless modems, handsets, laptop computers, machine-type communication (MTC) terminals, tags, transportation vehicles with wireless communication capabilities (such as intelligent vehicles), communication modules, or roadside units (RSUs) with terminal functions. These terminal devices may sometimes be referred to as user equipment (UE), terminals, access stations, UE stations, remote stations, wireless communication equipment, or user devices.
[0120] In one possible implementation, the spectrum management device can be a network-side device in a communication system. For example, it could be a network device in a cellular network, specifically an access network device such as a base station (BS), or a core network device (such as a core network element). Alternatively, it could be an access point (AP) in a Wi-Fi communication system. Another example is a main device in a UWB communication system. Finally, it could be a satellite or satellite base station in a satellite communication system.
[0121] In another possible implementation, the spectrum management device is a device other than those used in various communication systems. For example, the spectrum management device could be implemented as a cloud service, or it could be a server. The server could be a virtual server or a physical server. Alternatively, the spectrum management device could be a third-party server.
[0122] The network-side equipment mentioned above refers to devices with wireless transceiver capabilities, such as, but not limited to, base stations (BTS, Node B, eNodeB / eNB, or gNodeB / gNB) and transmission reception points (TRPs) in the aforementioned communication systems, base stations evolved from 3GPP, access nodes in Wireless Fidelity (WiFi) systems, wireless relay nodes, wireless backhaul nodes, satellites, or drones. A TRP can be a device or module located on the network side of the communication system and possessing corresponding communication functions. A TRP typically contains communication modules, circuits, or chips that perform the corresponding communication functions. The TRP also contains program instructions for performing the corresponding communication functions and corresponding program instructions. The base station can be: a macro base station, a micro base station, a pico base station, a small cell, a relay station, etc. Multiple base stations can support networks using the same access technology mentioned above, or they can support networks using different access technologies mentioned above. A base station can contain one or more co-located or non-co-located transmission and reception points.
[0123] The access network equipment can be a radio controller, central unit (CU), distributed unit (DU), central unit control plane (CU-CP), central unit user plane (CU-UP), open central unit (O-CU), or radio access network intelligent controller (RIC) in a cloud radio access network (C(R)AN) scenario. RICs include, for example, non-real-time radio access network intelligent controllers (Non-RT RICs) and / or near-real-time RAN intelligent controllers (Near-RT RICs). Access network equipment can also be servers, wearable devices, or vehicle-mounted equipment. For example, in V2X technology, the access network equipment can be an RSU. The following description uses a base station as an example. Multiple access network equipment in the communication system can be base stations of the same type or different types. Base stations can communicate with terminal devices directly or through relay stations. Terminal devices can communicate with multiple base stations using different access technologies.
[0124] In the case where the access network equipment includes a CU and / or a DU, the CU and DU can be understood as a logical functional division of the access network equipment. The CU and DU can be physically separated or deployed together; this application does not specifically limit this. One CU can connect to one DU, or multiple DUs can share one CU. The CU and DU can be divided according to the protocol stack. One possible approach is to deploy the radio resource control (RRC), service data adaptation protocol (SDAP), and packet data convergence protocol (PDCP) layers on the CU, and the remaining radio link control (RLC), media access control (MAC), and physical layers on the DU. This application does not completely limit the CU and DU to be divided according to the above protocol stack method; other division methods are also possible, such as division according to service type.
[0125] The access network equipment in this application embodiment can also refer to a central unit control plane (CU-CP) node or a central unit user plane (CU-UP) node, or include both CU-CP and CU-UP. CU-CP is responsible for control plane functions, mainly including RRC and PDCP control plane (control, C) (which can be abbreviated as PDCP-C). PDCP-C is mainly responsible for control plane data encryption / decryption, integrity protection, and data transmission. CU-UP is responsible for user plane functions, mainly including SDAP and PDCP user plane (user, U) (which can be abbreviated as PDCP-U). SDAP is mainly responsible for processing core network data and mapping flows to bearers. PDCP-U is mainly responsible for data plane encryption / decryption, integrity protection, header compression, sequence number maintenance, and data transmission.
[0126] In different systems, CU (including CU-CP or CU-UP) or DU may have different names, but those skilled in the art will understand their meaning. For example, in an open radio access network (O-RAN) system, CU may also be called an open central unit (O-CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, and CU-UP may also be called O-CU-UP.
[0127] Core network equipment is used to implement at least one of the functions of mobility management, data processing, session management, policy and charging. The names of the equipment implementing core network functions may differ in systems using different access technologies, and this application does not limit this. Taking a 5G system as an example, the core network equipment includes: user plane function (UPF), etc.
[0128] The devices involved in the embodiments of this application can be the device itself, the chip system (such as a chip) or other functional modules within the device, or components, etc. The embodiments of this application do not specifically limit the specific form of the device. Other functional modules can be, for example, software modules, hardware modules, or hardware modules running software. For example, the spectrum management device involved in the embodiments of this application can be the device itself, the chip system or other functional modules within the spectrum management device, etc.; the spectrum request device can be the device itself, the chip system or other functional modules within the spectrum request device, etc., without limitation in this regard. The device can also be replaced by an apparatus, entity, network element, network entity, communication equipment, communication module, node, or communication node, etc., without specific limitation on its name.
[0129] Please refer to Figure 3 This is a schematic diagram of a scenario provided in an embodiment of this application. Figure 3 This refers to multiple communication systems, including Communication System 1 and Communication System 2, meaning they belong to different types of communication systems. The spectrum management device is an example of a device other than those in these multiple communication systems. Communication System 1 is, for example, a cellular communication system, and the spectrum requesting device in Communication System 1 is, for example, an access network device. Communication System 2 is, for example, a Wi-Fi communication system, and the spectrum requesting device in Communication System 2 is, for example, an access point (AP). Figure 3 As shown, the spectrum management device serves the access network devices and APs. The access network devices serve UE1 and UE2, and the APs serve STA1 and STA2. Figure 3 The spectrum management device in the system can also access the database.
[0130] Please refer to Figure 4 This is a schematic diagram of a scenario provided in an embodiment of this application. Figure 4 This refers to multiple communication systems, including Communication System 1 and Communication System 2, meaning they belong to different types of communication systems. Taking Access Network Device 1 as an example, Communication System 1 is, for example, a cellular communication system, and the spectrum requesting device in Communication System 1 is, for example, an access network device. Communication System 2 is, for example, a Wi-Fi communication system, and the spectrum requesting device in Communication System 2 is, for example, an access point (AP). Figure 4As shown, Access Network Device 1 serves Access Network Device 2 and the Access Point (AP). Access Network Device 2 serves UE1 and UE2, and the AP serves STA1 and STA2. Access Network Device 1 can also access a database.
[0131] Please refer to Figure 5 This is a schematic diagram of a scenario provided in an embodiment of this application. Figure 5 This refers to multiple communication systems, including Communication System 1 and Communication System 2, meaning they belong to different types of communication systems. Taking the spectrum management device as an access network device as an example, Communication System 1 is, for example, a cellular communication system, and the spectrum requesting device in Communication System 1 is, for example, an access network device. Communication System 2 is, for example, a Wi-Fi communication system, and the spectrum requesting device in Communication System 2 is, for example, an access point (AP). Figure 5 As shown, the access network device serves UE, UE2, and AP. The AP serves STA1 and STA2. The access network device can also access a database.
[0132] The above Figures 2 to 5 This is an example of a scenario in which the embodiments of this application are applied, and does not actually limit the scenarios in which the embodiments of this application can be applied.
[0133] The communication method provided in the embodiments of this application will be described below with reference to the accompanying drawings.
[0134] In the accompanying drawings corresponding to the various embodiments of this application, the steps indicated by dashed lines are all optional steps. Furthermore, the spectrum management devices involved in the various embodiments of this application are, for example,... Figure 2 The spectrum management device 1 or spectrum management device 2 involved Figure 3 The spectrum management equipment involved Figure 4 Access network equipment involved 1. Figure 5 The access network equipment involved, such as spectrum requesting devices, are... Figure 2 The spectrum requesting device 1, spectrum requesting device 2, or spectrum requesting device 3 involved. Figure 3 The access network equipment or APs involved, Figure 4 The access network equipment involved is 2 or AP. Figure 5 The involved UE1, UE2 or AP, and the first device, for example, are Figure 2 Any one of the terminal devices 1 to 5 involved. Figure 3 The involved UE1, UE2, STA1 or STA2, Figure 4 The involved UE1, UE2, STA1 or STA2, or Figure 5 The UE1, UE2, STA1, or STA2 involved. Additionally, as standards evolve, device names and / or functions may change, but this is not a limitation.
[0135] Please refer to Figure 6 This is a schematic diagram of the communication method provided in an embodiment of this application. The following is a description of... Figure 6 The steps involved will be described.
[0136] S601, the spectrum requesting device sends first information and second information to the spectrum management device. Correspondingly, the spectrum management device receives the first information and second information from the spectrum requesting device.
[0137] The first information is used to request the allocation of a frequency band for a first device. The first device and the spectrum requesting device can be the same device or different devices. If the first device and the spectrum requesting device are different, the spectrum requesting device can send the first information after determining that a frequency band needs to be allocated for the first device. For example, the first device sends information requesting a frequency band to the spectrum requesting device, thus the spectrum requesting device determines that a frequency band needs to be allocated for the first device. Alternatively, if the first device is accessing the spectrum requesting device for the first time, it determines that a frequency band needs to be allocated for the first device, etc. Or, the spectrum management device determines that a previously allocated frequency band for the first device has expired, and thus determines that a frequency band needs to be allocated for the first device. The first information can also request the allocation of a frequency band for other devices besides the first device, without limitation. Other devices include, for example, devices other than the first device served by the spectrum requesting device and / or devices served by the spectrum requesting device.
[0138] The first information may be carried in a spectrum query request, for example. The first and second information may be the same. In this case, optionally, the second information indicates the type of the first communication system and / or the priority of the first device for requesting frequency band allocation for the first device. Alternatively, the first and second information may be different; in this case, they may be carried in the same message, for example, both in a spectrum query request, or in different messages, without limitation. Optionally, the second information may be carried in a device registration message (or information), or in proprietary signaling, without specific limitation.
[0139] Furthermore, the order in which the spectrum requesting device sends the first and second information can be arbitrary and is not limited. For example, the first information can be sent first, followed by the second information; or the second information can be sent first, followed by the first information; or the first and second information can be sent simultaneously, etc.
[0140] The content of the second information is described below. The second information indicates at least one of A1 and A2 below. Optionally, the second information also indicates at least one of A3 to A5 below.
[0141] A1. The second information indicates the type of the first communication system.
[0142] The first communication system refers to the type of communication system in which the first device is located. Examples of the first communication system types include cellular communication systems, Wi-Fi communication systems, UWB communication systems, and satellite communication systems.
[0143] Optionally, the type of the first communication system may reflect the application scenario of the first communication system, the spectrum used by the first communication system, the coverage area of the first communication system, the technical standard of the first communication system, or the access technology of the first communication system, etc., without specific limitations. Alternatively, it can be said that the type of the first communication system is related to at least one of the following: the application scenario of the first communication system, the spectrum used by the first communication system, the coverage area of the first communication system, the technical standard of the first communication system, or the access technology of the first communication system.
[0144] For example, cellular communication systems can generally be used in both indoor and outdoor scenarios, while Wi-Fi communication systems are generally used in indoor communication scenarios.
[0145] Since the type of the first communication system actually reflects the type of the communication system in which the first device resides, the type of the first communication system can optionally also be used as an implementation of the type of the first device, or in other words, the type of the first communication system can be replaced by the type of the first device. The type of the device can be related to the type of the communication system in which the device resides. For example, if a terminal device is located in a cellular communication system, then the type of the terminal device can be a cellular communication system, or the type of the terminal device can be a terminal device in a cellular communication system.
[0146] The second information can directly include the type information of the first communication system. When the second information indicates the type of the communication system for multiple devices, it can be enumerated to indicate the type of the communication system for each device. Alternatively, the type of the first communication system can correspond to an index. Different types of communication systems correspond to different indices. The second information can include the index information of the type of the first communication system. For ease of distinction, the index information of the type of the first communication system will be referred to as the first index information below. The first index information indicates the index of the type of the first communication system, which is equivalent to indicating the type of the first communication system. With this design, since the second information indicates the first index information, it helps to save the number of bits occupied by the second information.
[0147] For example, please refer to Table 1 below, which is an example of an index corresponding to different types of communication systems provided in the embodiments of this application.
[0148] Table 1
[0149] Index Type of communication system 0 Cellular communication system 1 WI-FI communication system 2 UWB communication system 3 Satellite communication system
[0150] As shown in Table 1 above, for example, if the first index information in the second information indicates index 0, it means the type of the first communication system is a cellular communication system. For example, if the first index information in the second information indicates index 1, it means the type of the first communication system is a Wi-Fi communication system. For example, if the first index information in the second information indicates index 2, it means the type of the first communication system is a UWB communication system. For example, if the first index information in the second information indicates index 3, it means the type of the first communication system is a satellite communication system.
[0151] For example, please refer to Figure 7 This is a schematic diagram illustrating the type of the first information indicating communication system provided in the embodiments of this application. Figure 7 These examples all use spectrum requesting devices, including BS and AP, as examples. Figure 7 As shown in (1), the BS can indicate to the spectrum management device that the type of communication system it uses is a cellular communication system. The AP can indicate to the spectrum management device that the type of communication system it uses is a Wi-Fi communication system. Or, as Figure 7 As shown in (2), the BS can indicate to the spectrum management device that the index of the communication system type where the BS is located is 0. The AP can indicate to the spectrum management device that the index of the communication system type where the AP is located is 1.
[0152] In cases where the first device operates within multiple communication systems, the first communication system may optionally be the communication system where the spectrum requesting device serving the first device is located. For example, if the UE is both a terminal device in a cellular communication system and a STA in a Wi-Fi communication system, but the spectrum requesting device currently requesting spectrum for the UE is an access network device, then the first communication system is the cellular communication system.
[0153] A2. The second information indicates the priority of the first device.
[0154] The priority of the first device refers to the priority of the frequency band allocated to the first device, and the priority of the first device can be the priority of the first device relative to one or more devices. This can be replaced with the description that the priority of the first device is relative to the priority of the frequency bands allocated to one or more devices. One or more devices are devices included in one or more types of communication systems. One or more types of communication systems include, for example, at least one of cellular communication systems, Wi-Fi communication systems, UWB communication systems, or satellite communication systems. Optionally, one or more types of communication systems may be different from the type of the first communication system. In this optional case, the priority of the first device can be understood as the priority of the first device in multiple types of communication systems, or the global priority of the first device, etc.
[0155] Optionally, devices in different communication systems can have different priorities. For example, the priority of a terminal device in a cellular communication system may differ from the priority of another terminal device in a Wi-Fi communication system. Optionally, devices of different types within the same communication system may have the same or different priorities. For example, the priority of an access network device in a cellular communication system may be the same as or different from the priority of a terminal device in the same cellular communication system. Optionally, different devices of the same type within the same communication system may have the same or different priorities; in this case, devices of the same type may correspond to multiple priorities. For example, UE1 and UE2 in a cellular communication system may have the same or different priorities.
[0156] When the second information indicates the priorities of multiple devices, the second information can be enumerated to indicate the priorities of the multiple devices. For example, the second information may include an index of the priority of the first device. Thus, the spectrum management device can determine the priority of the first device based on the index of its priority. For ease of distinction, the index of the first device's priority will be referred to as the second index information below.
[0157] Please refer to Table 2 for an example of the device priority and corresponding index provided in the embodiments of this application. Table 2 uses the example of different types of devices in the same type of communication system having different priorities.
[0158] Table 2
[0159] Index Type of device Value of priority 0 Access network device in a cellular communication system 0 1 Terminal device in a cellular communication system 1 2 AP in a WI-FI communication system 2 3 STA in a WI-FI communication system 3
[0160] Table 2 uses a lower priority value as an example, indicating a higher priority for the device. As shown in Table 2, for example, if the second index information in the second information indicates 0, it means the priority value of the first device (i.e., the access network device in the cellular communication system) is 0. For example, if the second index information in the second information indicates 1, it means the priority value of the first device (i.e., the terminal device in the cellular communication system) is 1. For example, if the second index information in the second information indicates 2, it means the priority value of the first device (i.e., the AP in the Wi-Fi communication system) is 2. For example, if the second index information in the second information indicates 3, it means the priority value of the first device (i.e., the STA in the Wi-Fi communication system) is 3.
[0161] For example, please refer to Figure 8 This is a schematic diagram illustrating the priority of the first information indicating device provided in the embodiments of this application. Figure 8 The diagram in (1) shows the priority of the device indicated by the first information. Figure 8Example (1) illustrates a spectrum management device serving two spectrum requesting devices (e.g., BS and AP), where the BS serves the UE and the AP serves the STA. Figure 8 As shown in (1), the BS can indicate to the spectrum management device that the priority values of the BS and UE are 0 and 1, respectively. The AP can indicate to the spectrum management device that the priority values of the AP and STA are 2 and 3, respectively.
[0162] Please refer to Table 3 for an example of the device priority and corresponding index provided in the embodiments of this application. Table 3 uses the example of different devices of the same type in the same type of communication system having different priorities.
[0163] Table 3
[0164]
[0165] Table 3 uses the example of a smaller priority value indicating a higher priority for the device. For instance, if the second index information in the second information indicates 0, it means the priority value of the first device (i.e., the access network device in the cellular communication system) is 0 or 1. Conversely, if the second index information in the second information indicates 1, it means the priority value of the first device (i.e., the AP in the Wi-Fi communication system) is 2 or 3.
[0166] For example, continue to refer to Figure 8 , Figure 8 (2) is a schematic diagram of the priority of the device indicated by the first information. Figure 8 Example (2) is based on the spectrum management device serving four spectrum requesting devices (such as BS1, BS2, AP1, and AP2). Figure 8 As shown in (2), BS1 can indicate to the spectrum management device that its priority value is 0. BS2 can indicate to the spectrum management device that its priority value is 1. AP1 can indicate to the spectrum management device that its priority value is 2. AP2 can indicate to the spectrum management device that its priority value is 3.
[0167] In one possible design, the second information may indicate the type of the first communication system and the priority of the first device. For example, the second information may include index information of the type of the first communication system (i.e., the first index information) and index information of the priority of the first device (i.e., the second index information). The content of the first index information and the content of the second index information can be referred to respectively with reference to the content of the first index information and the content of the second index information discussed above, and the repetitions will not be listed here.
[0168] The priority of the first device can be pre-configured or pre-defined in the spectrum requesting device, for example, configured in the spectrum requesting device through a protocol, or indicated to the spectrum requesting device by the spectrum management device, or determined through negotiation between the spectrum requesting device and the spectrum management device, or both the spectrum requesting device and the spectrum management device have pre-stored rules for determining the priority of the device, and the spectrum requesting device and the spectrum management device can determine the priority of the device based on the rules.
[0169] Regardless of the method used by the spectrum requesting device to define device priority, in one possible design, the priority of the first device can be related to (or associated with, or correspond to) any of the contents shown in B1 to B3 below. In other words, the priority of the first device is determined, configured, allocated, or defined based on any of the contents shown in B1 to B3 below. Optionally, the priority of the first device can also be related to any of the contents shown in B4 to B6 below. In other words, the priority of the first device is also determined, configured, allocated, or defined based on any of the contents shown in B4 to B6 below. B1 to B6 are described below.
[0170] B1. The type of the first communication system. That is, the priority of the first device is related to the type of the first communication system.
[0171] Under B1, the priority of the first device can be related to the priority of the first communication system relative to the type of one or more communication systems. For example, the higher the priority of the type of the first communication system, the higher the priority of the first device. Specifically, for example, the priority of the first device can be the priority of the first communication system relative to the type of one or more communication systems. The priority of the type of the first communication system can be, for example, the communication priority of the first communication system relative to other types of communication systems, specifically, the priority of the type of the first communication system relative to the frequency band used by other types of communication systems.
[0172] Under B1, optionally, different devices in the same type of communication system can have the same priority.
[0173] B2. The role of the first device in the first communication system. That is, the priority of the first device is related to its role in the first communication system.
[0174] For example, the more important the role of the first device in the first communication system, the higher the priority of the first device. Under B2, the priority of the first device can be the priority of the first device in terms of frequency band allocation compared to devices with different roles in one or more communication systems.
[0175] Under B2, optionally, devices with different roles in the same communication system can have different priorities.
[0176] The role of the first device in the first communication system can be described alternatively as the function of the first device in the first communication system, or the task undertaken by the first device in the first communication system. Alternatively, it can be described as the role of the first device in the first communication system being related to its function or task in the first communication system. For example, if the function of the first device in a cellular communication system is access, then the role of the first device can be an access network device or an access role, etc.
[0177] B3. The type of the first communication system and its role within the first communication system. That is, the priority of the first device is related to the type of the first communication system and its role within the first communication system.
[0178] For example, the more important the role of the first device in the first communication system, the higher the priority of the first device; the less important the role of the first device in the first communication system, the lower the priority of the first device.
[0179] Under B3, optionally, different devices in different types of communication systems can have different priorities, and devices with different roles in the same communication system can have different priorities.
[0180] B4. The communication capabilities (or functions) of the first device. That is, the priority of the first device is related to any of the items shown in B1 to B3 above, and is also related to the communication capabilities of the first device.
[0181] Communication capability refers to the communication-related capabilities of a first device, which may depend on the device's hardware and / or software. Examples of communication capabilities include whether the device supports Wi-Fi or cellular communication. Optionally, the stronger the first device's communication capability, the higher the priority of the allocated frequency band; conversely, the weaker the first device's communication capability, the lower the priority of the allocated frequency band.
[0182] B5. The time period during which the first device uses the requested frequency band. That is, the priority of the first device is related to any of the items shown in B1 to B3 above, and also to the time period during which the first device uses the requested frequency band.
[0183] The time period during which the first device uses the requested frequency band refers to the time period during which the first device will use the frequency band. For example, the higher the importance of the time period during which the first device uses the requested frequency band, the higher the priority of the first device; conversely, the lower the importance of the time period, the lower the priority of the first device. For instance, daytime is more important than nighttime, specifically from 8:00 AM to 8:00 PM, and nighttime is specifically from 8:00 PM to 8:00 AM.
[0184] B6. The communication capabilities of the first device and the time period of the frequency band allocated to the first device's usage request. That is, the priority of the first device is related to any of the items shown in B1 to B3 above, and is also related to the communication capabilities of the first device and the time period of the frequency band allocated to the first device's usage request.
[0185] For example, the higher the importance of the first device in the first communication system and the stronger its communication capabilities, the higher its priority; conversely, the lower the importance of the first device in the first communication system and the lower its communication capabilities, the lower its priority.
[0186] A3. The second information indicates the role of the first device in the first communication system. The content of the role of the first device in the first communication system can be referred to the content of the role of the first device in the first communication system discussed above, and the repeated parts will not be listed again.
[0187] In one possible implementation, the second information can be associated with the content shown in A1 above, namely the type of the first communication system, and the content shown in A3 above, namely the role of the first device in the first communication system. Alternatively, it can be described as the second information indicating the type of the first device, which reflects the type of the first communication system, and the role of the first device in the first communication system; that is, the second information indicates the type of the first communication system and the role of the first device in the first communication system.
[0188] For example, the second information includes index information about the type of the first device. For ease of distinction, the index information about the type of the first device will be referred to as the third index information below. The third index information is used to indicate the type of the first device. Thus, the second information is equivalent to indicating the type of the first communication system and the role of the first device within the first communication system.
[0189] Please refer to Table 4 for an example of different device types and their corresponding priorities provided in the embodiments of this application. Table 4 shows multiple communication systems, including cellular communication systems and Wi-Fi communication systems, and the device types include access network devices in cellular communication systems, terminal devices in cellular communication systems, access points (APs) in Wi-Fi communication systems, and STAs in Wi-Fi communication systems.
[0190] Table 4
[0191] Index Type of device 0 Access network device in a cellular communication system 1 Terminal device in a cellular communication system 2 AP in a WI-FI communication system 3 STA in a WI-FI communication system
[0192] As shown in Table 4 above, if the device type is an access network device in a cellular communication system, then the device type index is 0; if the device type is a terminal device in a cellular communication system, then the device type index is 1; if the device type is an AP in a Wi-Fi communication system, then the device type index is 2; if the device type is a STA in a Wi-Fi communication system, then the device type index is 3. If the first device type is an AP in a Wi-Fi communication system, then the third index information in the second information can indicate 2, that is, it means that the device type of the first device is an AP in a Wi-Fi communication system.
[0193] A4. Communication capabilities of the first device. The content regarding the communication capabilities of the first device can be found in the previous discussion of the communication capabilities of the first device; any repetitions will not be listed here.
[0194] A5. The time period during which the first device uses the requested frequency band. The content of the time period during which the first device uses the requested frequency band can be referred to in the previous discussion of the time period during which the first device uses the requested frequency band; repeated parts will not be listed again.
[0195] In addition to serving the first device, the spectrum requesting device can also serve other devices. The possible implementation methods of other devices can refer to the implementation method of the first device, and there are no restrictions on them.
[0196] Optionally, in addition to requesting a frequency band for the first device, the first information can also request a frequency band for other devices.
[0197] Optionally, in addition to indicating the type of the first communication system and / or the priority of the first device, the second information may also indicate the type of the communication system to which other devices reside and / or the priority of other devices. The content of the type of the communication system to which other devices reside, the content of the priority of other devices, and the content of the second information indicating the type of the communication system to which other devices reside and / or the priority of other devices can be referred to respectively with respect to the content of the type of the first communication system, the content of the priority of the first device, and the content of the second information indicating the type of the communication system to which the first device resides and / or the priority of the first device discussed above, and will not be listed here.
[0198] In one possible design, the spectrum requesting device may also send fourth information to the spectrum management device. The fourth information indicates at least one frequency band that the first device expects to be allocated. This at least one frequency band may be obtained by the spectrum requesting device from the first device, or it may be determined by the spectrum requesting device; there is no specific limitation on this. Optionally, when the at least one frequency band indicated by the fourth information includes multiple frequency bands, the first information may also indicate the priority of the first device in using these at least one frequency band. This facilitates the decision-making process regarding the frequency bands used by the first device.
[0199] S602, the spectrum management device sends third information to the spectrum requesting device. Correspondingly, the spectrum requesting device receives the third information from the spectrum management device.
[0200] When a spectrum management device serves multiple spectrum requesting devices, each spectrum requesting device can send third information to the first device. In this way, the spectrum management device can receive multiple pieces of third information and, based on this information, determine the priority of each device and / or the type of communication system each device belongs to. Alternatively, the spectrum management device can pre-store the priorities of the other devices besides the first device and / or the types of communication systems each of those other devices belongs to; this is not limited.
[0201] The third information indicates a first frequency band allocated to the first device. The first frequency band includes one or more frequency bands, without specific limitation. For example, the third information may include information about the first frequency band, such as an identifier (or index) of the first frequency band, or at least two of the start, length, or end positions of the first frequency band. For example, a frequency band is a channel. One channel can correspond to one frequency band, so the identifier of the first frequency band can be the identifier (or channel number) of one or more channels. If the first information indicates that the first device expects to be allocated at least one frequency band, the first frequency band can be one of these at least one frequency bands. Thus, after receiving the third information, the spectrum requesting device can instruct the first device to use the first frequency band. If the first information also requests the allocation of frequency bands to other devices, optionally, the third information may also indicate frequency bands allocated to other devices. The content of the third information indicating the allocation of frequency bands to other devices can refer to the content of the third information indicating the allocation of frequency bands to the first device, and will not be listed here.
[0202] In addition to indicating the first frequency band, the third information may also indicate at least two of the following: the effective start time (also known as effective time, effective start time, or effective moment, etc.) of the first frequency band, the usage duration of the first frequency band (also known as the duration of the first frequency band, or the length of time the first frequency band is used), or the failure start time of the first frequency band (also known as failure time, failure start time, or failure moment, etc.). Optionally, if the first information also requests the allocation of frequency bands for other devices, the third information may also indicate at least two of the following: the effective start time, the usage duration, or the failure start time corresponding to the frequency band allocated to the other devices.
[0203] The effective start time of the first frequency band can be understood as the starting time when the first device begins using the first frequency band. The usage duration of the first frequency band can be understood as the duration for which the first device uses the first frequency band. The expiration start time of the first frequency band can be understood as the time when the first device stops using the first frequency band.
[0204] For example, please refer to Figure 9 This is a schematic diagram of a third type of information provided in an embodiment of this application. Figure 9 The third information also indicates the effective start time, usage duration, and failure start time of the first frequency band. Figure 9 The horizontal axis represents time. The third information indicates that the first frequency band's effective start time is t1, meaning the first device starts using the first frequency band from t1. The third information indicates that the first frequency band's ineffective start time is t2, meaning the first device stops using the first frequency band from t2. The third information indicates the duration of the first frequency band's use is the time between t1 and t2.
[0205] The following describes how spectrum management devices determine the third information. Different content of the second information leads to different methods for determining the first frequency band; examples are provided below.
[0206] C1. The second information indicates the content shown in A1 above, that is, the second information indicates the type of the first communication system.
[0207] For example, the spectrum management device may determine a first frequency band to be allocated to the first device based on the type of the first communication system.
[0208] In one possible design, for example, if the priority of the first communication system type is higher than that of one or more other types of communication systems, then the spectrum management device can prioritize meeting the communication needs of the first device. Thus, the spectrum management device can determine a first frequency band from the first spectrum resources that meets the communication needs of the first device. The first spectrum resource may include one or more frequency bands, and this first spectrum resource is a spectrum resource supporting hybrid sharing technology. This application embodiment does not specifically limit the frequency range of the first spectrum resource. For example, the first spectrum resource includes a frequency band from 6425 MHz to 7125 MHz. For example, if the priority of the first communication system type is lower than that of one or more other types of communication systems, then the spectrum management device can prioritize meeting the communication needs of devices in one or more other types of communication systems. After allocating frequency bands to devices in one or more types of communication systems, the spectrum management device then determines the first frequency band from the remaining frequency bands. This allows the frequency bands allocated by the spectrum management device to better meet the communication needs of devices in different types of communication systems.
[0209] The priority of the first communication system type and the priority of one or more types of communication systems can be pre-existing in the spectrum management device, such as being pre-configured or pre-defined in the spectrum management device, for example, configured in the spectrum management device through a protocol, without specific limitations. For example, the priority of cellular communication systems is higher than that of Wi-Fi communication systems. For example, the priority of cellular communication systems is higher than that of UWB communication systems. For example, the priority of satellite communication systems is higher than that of cellular communication systems.
[0210] In another possible design, the spectrum management device allocates a first frequency band to the first device based on the communication requirements corresponding to the type of the first communication system. For example, if the first communication system requires high-frequency communication, the spectrum management device can allocate a relatively high-frequency band (i.e., the first frequency band) from the first spectrum resources to the first device. Conversely, if the first communication system requires low-frequency communication, the spectrum management device can allocate a relatively low-frequency band (i.e., the first frequency band) from the first spectrum resources to the first device. This allows the first frequency band to better meet the communication needs of the first device.
[0211] C2. The second information indicates the content shown in A2 above, that is, the second information indicates the priority of the first device.
[0212] For example, the spectrum management device may determine a first frequency band to be allocated to the first device based on the priority of the first device.
[0213] For example, if the first device has a higher priority, the spectrum management device will prioritize allocating frequency bands in the first spectrum resource that meet the needs of the first device to the first device. If the first device has a lower priority, the spectrum management device will prioritize allocating frequency bands in the first spectrum resource that meet the needs of other devices to other devices.
[0214] If the fourth information indicates that the first device expects to be allocated at least one frequency band, and the first device has a higher priority, then the spectrum management device will preferentially allocate a frequency band to the first device from the at least one frequency band. If the first information also indicates the priority of the at least one frequency band, then the spectrum management device may preferentially allocate a higher-priority frequency band from the at least one frequency band to the first device.
[0215] For example, please refer to Figure 10 This is a schematic diagram of a spectrum management device determining a first frequency band, provided in an embodiment of this application. Figure 10This example uses a multi-class communication system comprising two types of systems: one type includes device 1 and device 2, and the other includes device 3. The spectrum requesting device 1 serves devices 1 and 2, while the spectrum requesting device 2 serves device 3. Spectrum requesting device 1 notifies the spectrum management device of its desired frequency band, including frequency band 1. Device 1's priority is 0. Device 2's desired frequency band includes frequency band 1, and its priority is 1. Spectrum requesting device 2 notifies the spectrum management device of its desired frequency band, including frequency band 1. Device 3's priority is 2. Furthermore, devices 1, 2, and 3 use the same frequency band for the same time period. Figure 10 In this example, a higher priority value indicates a higher device priority.
[0216] The spectrum management device can explicitly prioritize device 3 over device 2, and device 2 over device 1. The device can allocate frequency band 1 to device 3, while allocating other frequency bands from the first spectrum resource to devices 2 and 1, excluding frequency band 1. For example, the spectrum management device can allocate frequency band 2 to device 2 and frequency band 3 to device 1.
[0217] C3. The second information indicates the contents shown in A1 and A2 above, that is, the second information indicates the type of the first communication system and the priority of the first device.
[0218] For example, the spectrum management device may determine the first frequency band allocated to the first device based on the type of the first communication system and / or the priority of the first device.
[0219] For example, the spectrum management device determines the first frequency band to allocate to the first device based on the communication requirements corresponding to the type of the first communication system and the priority of the first device. For instance, if the spectrum management device determines that the communication requirement of the first communication system is high-frequency communication and the first device has a high priority, then the spectrum management device can prioritize allocating high frequencies from the first spectrum resources to the first device. Similarly, if the spectrum management device determines that the communication requirement of the first communication system is low-frequency communication and the first device has a high priority, then the spectrum management device can prioritize allocating low frequencies from the first spectrum resources to the first device.
[0220] In one possible design, when the second information also indicates at least one of A3 to A5 above, the spectrum management device may also refer to at least one of A3 to A5 above when determining the first frequency band for the first device.
[0221] For example, if the second information indicates that the first device has a higher priority role in the first communication system, then the spectrum management device can preferentially allocate frequency bands in the first spectrum resources that meet the needs of the first device to the first device. Conversely, if the second information indicates that the first device has a lower priority role in the first communication system, then the spectrum management device can preferentially allocate frequency bands in the first spectrum resources that meet the needs of other devices to other devices. Other devices refer to devices whose role priority is higher than that of the first device.
[0222] For example, the stronger the communication capability of the first device indicated by the second information, the more likely the spectrum management device is to allocate frequency bands in the first spectrum resources that meet the needs of the first device. Conversely, the weaker the communication capability of the first device indicated by the second information in the first communication system, the more likely the spectrum management device is to allocate frequency bands in the first spectrum resources that meet the needs of other devices. Other devices refer to devices with higher communication capabilities than the first device.
[0223] For example, if the second information indicates that the first device uses the requested frequency band during the daytime, then the spectrum management device can prioritize allocating the first device with the frequency bands in the first spectrum resources that meet the first device's needs.
[0224] The above is an example of how a spectrum management device determines the first frequency band. In reality, there are many ways for a spectrum management device to determine the first frequency band, and this is not a limitation. Optionally, if the fourth information indicates at least one frequency band, the spectrum management device can determine the first frequency band from at least one frequency band based on the second information. This is equivalent to the first frequency band being determined based on the second information and at least one frequency band.
[0225] Because the spectrum management device needs to allocate frequency bands to multiple devices, and the time for this allocation may be uncertain, the frequency band used by other devices (such as a second device) may conflict with the first frequency band used by the first device. The second device and the first device may be served by the same spectrum requesting device or by different spectrum requesting devices; this is not limited. For example, the frequency band used by the second device may be part or all of the first frequency band used by the first device. In this case, optionally, if the second device has a higher priority than the first device, the spectrum management device can adjust or update the first frequency band used by the first device. This reduces frequency band conflicts between the first and second devices.
[0226] For example, the spectrum management device may send an eighth message to the spectrum requesting device, or the spectrum requesting device may send the eighth message to the first device, or the eighth message may be sent directly to the first device. The eighth message indicates that the first device should switch from using a first frequency band to a second frequency band. Alternatively, the eighth message may indicate that the time the first device uses the first frequency band should be adjusted so that the time the first device uses the first frequency band does not overlap with the time the second device uses the first frequency band. For example, the eighth message may indicate that the first device should suspend using the first frequency band, or change the start time when the first device begins using the first frequency band.
[0227] For example, please refer to Figure 11 This is a schematic diagram of a frequency band allocation provided in an embodiment of this application. Figure 11 Taking a spectrum request device including an Access Point (AP) and a Base Station (BS) as an example, with the AP as the first device and the BS as the second device, and the BS having a higher priority than the AP, the following scenario illustrates this: The AP requests a frequency band from the spectrum management device, which can allocate a first frequency band to the AP, for example, from 6505MHz to 6545MHz. After allocating the first frequency band to the AP, the BS then requests a first frequency band from the spectrum management device. Since the BS has a higher priority than the AP, the spectrum management device can update the first frequency band used by the AP, for example, by instructing the AP to stop using the first frequency band and allocating it to the BS.
[0228] In this embodiment, the spectrum management device can determine the frequency band for the device based on the device's priority and / or the type of communication system in which the device belongs. This is applicable to various types of communication systems and provides a mechanism for allocating frequency bands under hybrid sharing technology. Optionally, allocating frequency bands based on device priority can prioritize the communication needs of high-priority devices, thus improving the communication performance of high-priority devices, such as meeting the quality of service (QoS) requirements of terminal devices in cellular communication systems. Alternatively, the spectrum management device can determine the frequency band for the device based on the type of communication system in which the device belongs, thereby meeting the communication needs of high-priority communication systems and improving the communication performance of those systems.
[0229] Figure 6 The method embodiment shown mentions that at least one frequency band that the first device expects to use can be determined by the spectrum requesting device. The following is in conjunction with... Figure 12 The diagram shown illustrates a method for determining at least one frequency band, and provides an example of how to determine at least one frequency band. Figure 12 The method shown is one implementation for a spectrum requesting device to determine at least one frequency band, but it is not actually limited to the method by which the spectrum requesting device determines at least one frequency band. The following section discusses... Figure 12 The steps involved will be described separately.
[0230] S1201, the spectrum management device sends the seventh information to the spectrum requesting device. Correspondingly, the spectrum requesting device receives the seventh information from the spectrum management device.
[0231] For example, the seventh information indicates that the spectrum management device indicates at least one parameter supporting the request. Alternatively, it can be described as the seventh information indicating at least one parameter that the spectrum management device can provide. The at least one parameter may include at least one of D1 to D7 below, which are explained below. The devices referred to in D1 to D7 are general terms and may refer to some or all of the devices managed by the spectrum management device. The devices managed by the spectrum management device may include spectrum requesting devices served by the spectrum management device, and terminal devices served through the spectrum requesting devices, etc.
[0232] D1. The type of communication system in which the device operates. The type of communication system in which the device operates can be found in the section on communication system types mentioned earlier; it will not be listed here again.
[0233] D2. Equipment Priority. Equipment priority refers to the priority of the frequency band allocated to the equipment. The equipment priority can be referred to the first section on equipment priority discussed above, and will not be repeated here.
[0234] D3. Number of devices. The number of devices refers to the number of some or all of the devices managed by the spectrum management device.
[0235] D4. Device Location. The device location can be a relative location, such as the location of the device relative to the spectrum requesting device serving that device. The device location can also be an absolute location, such as the device's geographical location, specifically including the device's longitude and latitude.
[0236] D5. Frequency bands used by the equipment. The frequency bands used by the equipment include, for example, the frequency bands that the equipment is currently using, and / or the frequency bands that the equipment intends to use.
[0237] D6. Duration of the frequency band used by the equipment. The duration of the frequency band used by the equipment can be understood as the time period or time window during which the equipment uses the frequency band.
[0238] D7. Transmission power of the device. The transmission power of the device is, for example, at least one of the device's maximum transmission power, average transmission power, or minimum transmission power.
[0239] Optionally, the parameters shown in D1, D4 to D7 above can be collectively referred to as device status parameters or device status limitations, without any specific limitation on their names.
[0240] In one possible design, the seventh piece of information can be enumerated to indicate whether the spectrum management device supports each of the multiple parameters. The multiple parameters include at least one parameter, and the multiple parameters include at least two of the parameters listed in D1 to D7 above.
[0241] For example, the seventh piece of information includes a bitmap, which consists of S bits, where S is a positive integer. Each of these S bits indicates whether the spectrum management device supports one of several parameters. The number of parameters is S. For instance, the i-th bit in the S bits indicates whether the spectrum management device supports the frequency band used by the device. If the i-th bit has the first value, it means the spectrum management device supports the frequency band used by the device. If the i-th bit has the second value, it means the spectrum management device does not support the frequency band used by the device. One of the first and second values can be 0, and the other can be 1.
[0242] For example, multiple parameters include the seven parameters D1 to D7 mentioned above. The seven pieces of information in the seventh information can each indicate whether the spectrum management device supports one of the parameters D1 to D7. Specifically, the seventh information can indicate the type of communication system in which the requesting device is located, the priority of the requested device, the number of requested devices, the location of the requested device, the frequency band used by the requested device, the duration of the frequency band used by the supported device, and the transmission power of the unsupported device, etc.
[0243] In another possible design, the seventh information may include index information corresponding to multiple parameters, which is used to indicate whether the spectrum management device supports requesting these multiple parameters.
[0244] Please refer to Table 5 below, which is a schematic diagram of the index information corresponding to the various parameters provided in the embodiments of this application. Figure 5 The example below uses multiple parameters, including those shown in D1 to D7 above.
[0245] Table 5
[0246] Index Whether to support parameter 0 Type of communication system in which the requesting device is located 1 Priority of the requesting device 2 Number of the requesting device 3 Location of the requesting device 4 Frequency band used by the requesting device 5 Duration of the frequency band used by the requesting device 6 Transmit power of the requesting device
[0247] As shown in Table 5 above, if the index information in the seventh information indicates index 0, it means that the spectrum management device does not support the type of communication system in which the requesting device resides. If the index information in the seventh information indicates index 1, it means that the spectrum management device supports the priority of the requesting device. If the index information in the seventh information indicates index 2, it means that the spectrum management device supports the number of requesting devices. If the index information in the seventh information indicates index 3, it means that the spectrum management device supports the location of the requesting device. If the index information in the seventh information indicates index 4, it means that the spectrum management device supports the frequency band used by the requesting device. If the index information in the seventh information indicates index 5, it means that the spectrum management device supports the duration of the frequency band used by the requesting device. If the index information in the seventh information indicates index 6, it means that the spectrum management device supports the transmission power of the requesting device.
[0248] In S1201, the spectrum management device can explicitly notify the spectrum requesting device of the parameters that the spectrum management device can support, thus preventing the spectrum requesting device from requesting parameters that the spectrum management device cannot provide.
[0249] The spectrum requesting device may have explicitly specified that the spectrum management device supports the requested parameters, or the spectrum management device may support requesting arbitrary parameters. In these cases, step S1201 may not be necessary; that is, S1201 is an optional step. Figure 12 The middle part is indicated by a dashed line.
[0250] S1202, the spectrum requesting device sends the fifth information to the spectrum management device. Correspondingly, the spectrum management device receives the fifth information from the spectrum requesting device.
[0251] For example, the fifth piece of information is used to request parameter values for at least one parameter corresponding to at least one device managed by the spectrum management device. The at least one device may be some or all of the devices managed by the spectrum management device. Optionally, the at least one device may include the first device, or the at least one device may not include the first device. The at least one parameter may include at least one of the parameters D1 to D7 described above. For example, the at least one parameter may include the quantity corresponding to each of the at least one device. The at least one parameter may also include the type and / or priority of the communication system to which each of the at least one device belongs.
[0252] Optionally, the fifth information may be a condition satisfied by at least one device. For example, the fifth information may indicate a condition satisfied by the type of communication system in which at least one device is located, and / or a condition indicating the priority of at least one device.
[0253] For example, the fifth piece of information could indicate that at least one device belongs to a communication system of type M, where M is a positive integer. Type M communication systems include, for example, cellular communication systems and Wi-Fi communication systems. For instance, Type M communication systems may be different from the first communication system. Furthermore, Type M communication systems may have a higher priority than the first communication system.
[0254] For example, the fifth piece of information could indicate at least K priorities that a device must satisfy, where K is a positive integer. Alternatively, the fifth piece of information could indicate a type M communication system and K priorities, without specifying the content of the fifth piece of information. For example, the K priorities could all be different from the priority of the first device. Or, the K priorities could all be higher than the priority of the first device.
[0255] S1203, The spectrum management device sends the sixth information to the spectrum requesting device. Correspondingly, the spectrum requesting device receives the sixth information from the spectrum management device.
[0256] For example, the sixth information indicates the parameter value of at least one parameter corresponding to at least one device. That is, the spectrum management device sends the parameter value of at least one parameter corresponding to the device requested by the spectrum requesting device to the spectrum requesting device.
[0257] In one possible design, the sixth information can indicate the parameter value of at least one parameter corresponding to at least one device. Alternatively, the sixth information can indicate the parameter value of at least one parameter corresponding to each device in each of the M types of communication systems, thus making it easier for the spectrum requesting device to intuitively identify the type of communication system to which each device belongs.
[0258] For example, please refer to Figure 13 This is a schematic diagram of the sixth information provided in the embodiments of this application. Figure 13 For example, the total number of at least one device is N, the type of communication system in which at least one device is located is M, and at least one parameter includes the type of communication system in which the device is located, the priority of the device, and the frequency band used by the device.
[0259] like Figure 13 As shown in (1), the sixth information can indicate the total number of at least one device, and the parameter value of at least one parameter corresponding to each of the N devices, such as the type of communication system in which device 1 to device N are located, the priority of the device, and the frequency band used.
[0260] like Figure 13As shown in (2), the sixth information can indicate the type of each type of communication system in the M-class communication system, the number of devices in each type of communication system, and the frequency band used by each device in each type of communication system. The N-class communication system includes the first to the Nth class communication systems. Specifically, for example, the sixth information indicates the number of devices in the first class communication system, the priority and frequency band used by device 1 belonging to the first class communication system, ... and the priority and frequency band used by device P, etc., and also indicates the number of devices in the M-class communication system, the priority and frequency band used by device R belonging to the M-class communication system, etc.
[0261] In another possible design, the sixth information can indicate the parameter value of at least one parameter corresponding to each of the K priorities, thus making it easier for the spectrum requesting device to intuitively understand the type of communication system to which each device belongs.
[0262] For example, please refer to Figure 14 This is a schematic diagram of the sixth information provided in the embodiments of this application. Figure 14 This example assumes that there are at least N devices in total, at least K devices have a priority level, and at least one parameter includes the device priority and the frequency band used by the device.
[0263] like Figure 14 As shown in (1), the sixth information can indicate the total number of at least one device, and the parameter value of at least one parameter corresponding to each of the N devices, such as the priority and frequency band used by devices 1 to N respectively.
[0264] like Figure 14 As shown in (2), the sixth information can indicate the number of devices corresponding to each of the K priorities, the number of devices corresponding to each priority, and the frequency band used by the devices. The K priorities include priority 1 to priority K. Specifically, for example, the sixth information indicates the number of devices belonging to priority 1, the frequency band used by device 1 belonging to priority 1, and so on, and also indicates the number of devices belonging to priority K, the frequency band used by devices belonging to priority K, such as the frequency band used by device W, etc.
[0265] S1204, the spectrum requesting device sends fourth information to the spectrum management device. Correspondingly, the spectrum management device receives the fourth information from the spectrum requesting device. For example, the fourth information indicates at least one frequency band that the first device expects to be allocated.
[0266] The spectrum requesting device can determine, based on the sixth information, at least one frequency band that the first device wishes to be allocated. Thus, a method for determining at least one frequency band is provided.
[0267] For example, the spectrum requesting device can determine at least one frequency band that the first device expects to be allocated based on the parameter values of at least one parameter corresponding to at least one device. For example, the spectrum requesting device can determine U frequency bands with low interference from the first spectrum resource based on the parameter values of at least one parameter corresponding to at least one device, and use these U frequency bands as the first frequency band. U is a positive integer. The first spectrum resource may be pre-configured or pre-defined in the spectrum requesting device, or it may be indicated to the spectrum requesting device by the spectrum management device. At least one device is, for example, one of the other devices managed by the spectrum management device besides the first device.
[0268] The way a spectrum requesting device determines at least one frequency band differs depending on the content of the sixth piece of information. Examples are given below.
[0269] E1, the sixth information indicates the priority of at least one device.
[0270] Under E1, the spectrum requesting device can determine Q devices with a higher priority than the first device, where Q is a positive integer, based on the priority of at least one device. The spectrum requesting device determines Q frequency bands. These Q frequency bands are those that the Q devices are likely to use. For example, the spectrum requesting device can predict the frequency bands that the Q devices might use based on a model to obtain the Q frequency bands. The spectrum requesting device can determine at least one frequency band from the frequency bands other than the Q frequency bands in the first spectrum resource. For example, the spectrum requesting device can select the first U frequency bands from the frequency bands other than the Q frequency bands in the first spectrum resource that meet the communication needs of the first device; these first U frequency bands are at least one frequency band, where U is a positive integer.
[0271] E2, the sixth piece of information indicates the type of communication system in which at least one device is located.
[0272] Under E2, the spectrum requesting device can determine X communication systems with higher priority than the first communication system, based on the type of the communication system to which at least one device belongs, where X is a positive integer. The spectrum requesting device determines X frequency bands. These X frequency bands are those that the X communication systems might use. For example, the spectrum requesting device can predict the frequency bands that the X communication systems might use based on a model to obtain X frequency bands. The spectrum requesting device can determine at least one frequency band from the frequency bands other than the X frequency bands in the first spectrum resource. For example, the spectrum requesting device can select the first U frequency bands from the frequency bands other than the X frequency bands in the first spectrum resource that meet the communication needs of the first communication system; these first U² frequency bands constitute at least one frequency band, where U is a positive integer.
[0273] E3, the sixth information indicates the priority of at least one device, and the frequency band used by each of the at least one device.
[0274] In this scenario, the spectrum requesting device can directly determine Q frequency bands based on the sixth information. These Q frequency bands are the frequency bands used by the Q devices with higher priority than the first device. Q is a positive integer. Similarly, the spectrum requesting device can determine at least one frequency band from the frequency bands other than the Q frequency bands in the first spectrum resource. The details of determining at least one frequency band can be referred to the discussion of determining at least one frequency band in E1 above; repetitions will not be listed here.
[0275] E4, the sixth information indicates the type of at least one device, and the frequency band used by each of the at least one device.
[0276] In this scenario, the spectrum requesting device can directly determine X frequency bands based on the sixth information. These X frequency bands are the frequency bands used by the X communication systems with higher priority than the first communication system. X is a positive integer. Similarly, the spectrum requesting device can determine at least one frequency band from the frequency bands other than the X frequency bands in the first spectrum resource. The details of determining at least one frequency band are similar to those discussed in section E2 above; repetitions will not be listed here.
[0277] E5, the sixth information indicates the frequency band used by at least one device, and the location of at least one device.
[0278] Under E5, the spectrum requesting device can, based on the sixth information, determine the frequency bands in the first spectrum resource that will interfere with the first device, and identify frequency bands in the first spectrum resource that will not interfere with the first device and are not used by at least one device as at least one frequency band. Frequency bands in the first spectrum resource that will interfere with the first device may include, for example, frequency bands used by devices located at a distance less than or equal to a first distance from the first device. The first distance can be pre-configured or pre-defined, such as through protocol configuration, or it can be received by the spectrum requesting device from the spectrum management device, or it can be determined through negotiation between the spectrum requesting device and the spectrum management device.
[0279] E6, the sixth information indicates at least one respective priority, at least one respective location of the device, and at least one respective frequency band used by the device.
[0280] Under E6, the spectrum requesting device can, based on the sixth information, determine the frequency bands in the first spectrum resource that will interfere with the first device, and identify at least one frequency band in the first spectrum resource that will not interfere with the first device and is not used by a device with a higher priority than the first device. The list of frequency bands in the first spectrum resource that will interfere with the first device can be found in the discussion of frequency bands in the first spectrum resource that will interfere with the first device as described in E5 above, and will not be repeated here.
[0281] E7, the sixth information indicates the frequency band used by at least one device and the duration of time that at least one device uses the frequency band.
[0282] Under E7, the spectrum requesting device, based on the sixth information, determines w1 frequency bands that are about to expire in the frequency bands used by at least one device, and identifies some or all of the w1 frequency bands as at least one frequency band.
[0283] The sixth piece of information may also indicate other information in D1 to D7 above. When determining at least one frequency band, the spectrum requesting device may also refer to other information in D1 to D7 above, which will not be listed one by one here. In addition, E1 to E7 above are examples of the spectrum requesting device determining at least one frequency band, and do not actually limit the way the spectrum requesting device determines at least one frequency band.
[0284] After the spectrum management device obtains at least one frequency band from the spectrum requesting device, the spectrum management device can determine the first frequency band based on the second information and the at least one frequency band.
[0285] Optionally, the fourth information may be the same as the second or first information. Alternatively, the fourth information may be different from the second or first information. In this case, the fourth and second information can both be carried in the same message, such as in a device registration message or a spectrum query request. Alternatively, the fourth and first information can be carried in the same message. Alternatively, the fourth, second, and first information can all be carried in the same message, such as in a spectrum query request. Alternatively, the fourth, second, and first information can all be carried in different messages. When the fourth information is different from both the first and second information, the execution order of S1204 and S601 can be arbitrary. For example, the steps of S601 can be executed first, followed by the steps of S1204; or the steps of S1204 can be executed first, followed by the steps of S601; or the steps of S601 and S1204 can be executed simultaneously, without specific limitations.
[0286] Steps S1201 to S1204 can be performed before S602. Steps S1201 to S1203 can be performed before S1201.
[0287] Figure 12 In the implementation of determining at least one frequency band shown, the spectrum requesting device can determine at least one frequency band based on at least one parameter. This is equivalent to the spectrum requesting device having already performed a preliminary screening of the frequency band based on the sixth information. This simplifies the process of the subsequent spectrum management device determining the first frequency band for the first device and reduces conflicts between the determined at least one frequency band and other devices besides the first device, thus ensuring the communication effect of devices in multiple communication systems.
[0288] To provide a mechanism for determining frequency bands, embodiments of this application provide a communication scheme in which at least one frequency band desired by the first device can be determined based on the type of the communication system in which the device (such as a first device) resides and / or the priority of the device relative to devices in other communication systems. This allows a spectrum management device to determine the first frequency band from at least one frequency band, providing a mechanism for allocating frequency bands under a hybrid sharing technology. Furthermore, since determining the desired frequency band takes into account the type of the communication system in which the device resides and / or the priority of the device, the finally determined frequency band better meets the priority of the device and / or the communication needs of the communication system in which it resides, thereby helping to ensure the communication quality of the device under the hybrid sharing technology.
[0289] Please refer to Figure 15 This is a schematic diagram of a communication method provided in an embodiment of this application. The following is a description of... Figure 15 The steps shown will be explained.
[0290] S1501, the spectrum requesting device sends fifth information to the spectrum management device. Correspondingly, the spectrum management device receives the fifth information from the spectrum requesting device. For example, the fifth information is used to request parameter values for at least one parameter corresponding to at least one device managed by the spectrum management device.
[0291] In this embodiment, at least one parameter includes the type of communication system in which the device resides and / or the priority of the device. Optionally, at least one parameter may also include one or more parameters shown in D3 to D7 above. The one or more parameters shown in D3 to D7 can be referred to the preceding text. Figure 12 The content of one or more parameters shown in D3 to D7 discussed herein will not be repeated here.
[0292] In one possible design, the spectrum management device can also send a seventh message to the spectrum requesting device. The content of the seventh message can be found in the preceding text. Figure 12 The content of the seventh piece of information will not be listed here.
[0293] S1502, the spectrum management device sends a sixth message to the spectrum requesting device. Correspondingly, the spectrum requesting device receives the sixth message from the spectrum management device. For example, the sixth message indicates the parameter value of at least one parameter corresponding to at least one device.
[0294] If the fifth message requests at least one parameter including the type of communication system in which the device resides and / or the priority of the device, then the sixth message indicates the type of communication system in which at least one device resides and / or the priority of the device. If the fifth message also requests one or more parameters shown in D3 to D7, then the sixth message indicates the parameter values of one or more parameters shown in D3 to D7 corresponding to at least one device.
[0295] S1503, the spectrum requesting device sends fourth information to the spectrum management device. Correspondingly, the spectrum management device receives the fourth information from the spectrum requesting device. For example, the fourth information indicates at least one frequency band that the first device wishes to be allocated.
[0296] The spectrum requesting device determines at least one frequency band based on the sixth piece of information. The method for determining at least one frequency band can be found in the preceding text. Figure 12 The content discussed in the text defines at least one frequency band, for example, referring to... Figure 12 Any of E1 to E7 in the illustrated embodiments.
[0297] S1504, the spectrum management device sends first information and second information to the spectrum requesting device. For example, the first information is used to request the allocation of a frequency band for the first device, and the second information indicates the type of the first communication system and / or the priority of the first device.
[0298] The content of the first and second information can be referred to in the preceding discussion, respectively. Figure 6 The content of the first and second pieces of information discussed will not be repeated here.
[0299] S1504 is an optional step. Figure 15 The middle part is indicated by a dashed line.
[0300] S1505, the spectrum management device sends third information to the spectrum requesting device. Correspondingly, the spectrum requesting device receives the third information from the spectrum management device. For example, the third information indicates a first frequency band allocated to the first device.
[0301] For example, the spectrum management device can directly determine the first frequency band from at least one frequency band, such as randomly determining the first frequency band from at least one frequency band, or determining a frequency band from at least one frequency band that better meets the communication needs of the first device as the first frequency band. Alternatively, when the spectrum management device receives second information, the spectrum management device can determine the first frequency band from at least one frequency band based on the second information. In this case, the method for determining the first frequency band can refer to the preceding text. Figure 12 The content of determining the first frequency band will not be listed here.
[0302] Based on the same technical concept, embodiments of this application also provide a communication device. Figure 16 and Figure 17 The diagram illustrates possible structures of communication devices provided in embodiments of this application. These communication devices can be used to implement the functions of spectrum management devices or spectrum request devices in the above method embodiments, and thus also achieve the beneficial effects of the various method embodiments described above. In the embodiments of this application, the communication device may be... Figure 2The spectrum management device 1 or spectrum management device 2 involved Figure 3 The spectrum management equipment involved Figure 4 Access network equipment involved 1. Figure 5 The access network equipment involved Figure 2 The spectrum requesting device 1, spectrum requesting device 2, or spectrum requesting device 3 involved. Figure 3 The access network equipment or APs involved, Figure 4 The access network device involved is 2 or AP, or Figure 5 The UE1, UE2, or AP involved, or the communication device, can be a component or module of any of these devices, and there are no restrictions on this.
[0303] The following is about Figure 16 The communication device shown is described below. Figure 16 As shown, the communication device 1600 may include modules or units for implementing the methods described in the embodiments above. In one possible design, the communication device 1600 includes a processing unit 1610 and a communication unit 1620. The communication unit 1620 is used to perform transmit and receive operations, such as functions related to sending and receiving; the communication unit 1620 may be referred to as a transceiver unit; optionally, the communication unit 1620 includes a receiving unit and a transmitting unit. The processing unit 1610 is used to perform processing operations. Alternatively, the communication unit 1620 may be a transmitter and a receiver, or the communication unit 1620 may be a transmitter and a receiver. Optionally, the communication device 1600 may also include a storage unit 1630. The storage unit 1630 is used to store the device's program code or data. Figure 16 The dashed box in the image indicates that storage unit 1630 is an optional unit.
[0304] In the first embodiment, the communication device 1600 can be as described above. Figure 6 or Figure 12 The spectrum management device in the method embodiment shown, or the implementation of the above... Figure 6 or Figure 12 The illustrated method embodiment demonstrates the function of the spectrum management device. For example, the communication device 1600 is a communication module within the spectrum management device, or a circuit or chip within the spectrum management device responsible for communication functions. For instance, if the spectrum management device is a network device, then the communication device 1600 can be a network device, a communication module within the network device, or a circuit or chip within the network device responsible for communication functions.
[0305] For example, the communication device 1600 can implement the foregoing Figure 6 The function of the spectrum management device in the implementation of the method shown, or Figure 12 The functionality of the spectrum management device in the illustrated method embodiments.
[0306] In the above embodiments, the communication unit 1620 is used to receive first information and second information, and to send third information.
[0307] For example, the communication unit 1620 is used to perform the steps of receiving the first and second information involved in S601, and sending the third information involved in S602.
[0308] Communication device 1600 can also achieve the above-mentioned Figure 6 The spectrum management device used in the implementation of the method shown, or Figure 12 Other steps performed by the spectrum management devices involved will not be listed here.
[0309] In the second embodiment, the communication device 1600 can be as described above. Figure 6 or Figure 12 The spectrum request device in the method embodiment shown, or the implementation of the above... Figure 6 or Figure 12 The illustrated method embodiment demonstrates the functionality of the spectrum requesting device. For example, the communication device 1600 may be a communication module within the spectrum requesting device, or a circuit or chip within the spectrum requesting device responsible for communication functions. For instance, if the spectrum requesting device is a network device, then the communication device 1600 may be a network device, a communication module within the network device, or a circuit or chip within the network device responsible for communication functions.
[0310] For example, the communication device 1600 can implement the foregoing Figure 6 The method shown implements the function of the spectrum request device, or Figure 12 The functionality of the spectrum request device in the illustrated method embodiments.
[0311] In the above embodiments, the communication unit 1620 is used to send first information and second information, and to receive third information.
[0312] For example, the communication unit 1620 is used to perform the steps of sending the first and second information involved in S601, and receiving the third information involved in S602.
[0313] Communication device 1600 can also achieve the above-mentioned Figure 6 The spectrum request device or the method shown in the implementation Figure 12 Other steps performed by the spectrum requesting device involved will not be listed here.
[0314] In a third embodiment, the communication device 1600 can be as described above. Figure 15 The spectrum management device in the method embodiment shown, or the implementation of the above... Figure 15The illustrated method embodiment demonstrates the function of the spectrum management device. For example, the communication device 1600 is a communication module within the spectrum management device, or a circuit or chip within the spectrum management device responsible for communication functions. For instance, if the spectrum management device is a network device, then the communication device 1600 can be a network device, a communication module within the network device, or a circuit or chip within the network device responsible for communication functions.
[0315] For example, the communication device 1600 can implement the foregoing Figure 15 The method shown illustrates the functionality of the spectrum management device in the implementation.
[0316] In the above embodiment, the communication unit 1620 is used to receive the fifth information, send the sixth information, receive the fourth information, and send the third information.
[0317] For example, the communication unit 1620 is used to perform the steps of receiving the fifth information involved in S1501, sending the sixth information involved in S1502, receiving the fourth information involved in S1503, and sending the third information involved in S1505.
[0318] Communication device 1600 can also achieve the above-mentioned Figure 15 Other steps performed by the spectrum management device in the implementation of the method shown are not listed here.
[0319] In the fourth embodiment, the communication device 1600 can be as described above. Figure 15 The spectrum request device in the method embodiment shown, or the implementation of the above... Figure 15 The illustrated method embodiment demonstrates the functionality of the spectrum requesting device. For example, the communication device 1600 may be a communication module within the spectrum requesting device, or a circuit or chip within the spectrum requesting device responsible for communication functions. For instance, if the spectrum requesting device is a network device, then the communication device 1600 may be a network device, a communication module within the network device, or a circuit or chip within the network device responsible for communication functions.
[0320] For example, the communication device 1600 can implement the foregoing Figure 15 The method shown illustrates the functionality of the spectrum request device in the implementation.
[0321] In the above embodiments, the communication unit 1620 is used to send fifth information, receive sixth information, send fourth information, and receive third information.
[0322] For example, the communication unit 1620 is used to perform the steps of sending the fifth information involved in S1501, receiving the sixth information involved in S1502, sending the fourth information involved in S1503, and receiving the third information involved in S1505.
[0323] Communication device 1600 can also achieve the above-mentioned Figure 15 Other steps performed by the spectrum requesting device in the implementation of the method shown are not listed here.
[0324] In one possible design, when the communication device 1600 is a terminal device, a communication module within a terminal device, an access network device, or a communication module within an access network device, the function of the processing unit 1610 can be implemented by one or more processors. Specifically, the processor may include a modem chip, or a system-on-a-chip (SoC) chip or a SIP chip containing a modem core. The function of the communication unit 1620 can be implemented by transceiver circuitry.
[0325] In one possible design, when the communication device 1600 is a circuit or chip responsible for communication functions in a terminal device, or a circuit or chip responsible for communication functions in an access network device, such as a modem chip or a system-on-a-chip (SoC) chip or SIP chip containing a modem core, the function of the processing unit 1610 can be implemented by a circuit system in the aforementioned chip that includes one or more processors or processor cores. The function of the communication unit 1620 can be implemented by the interface circuit or data transceiver circuit on the aforementioned chip.
[0326] It is understood that the division of units in the above-described device is merely a logical functional division. Each function can correspond to a functional unit, or two or more functions can be integrated into one functional unit. In actual implementation, all or some units can be integrated into a single physical entity, or they can be distributed across different physical entities. Furthermore, the aforementioned functional units can be implemented in hardware, software, or a combination of both. Whether a function is executed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0327] In one example, the functional unit in any of the above devices may be one or more integrated circuits configured to implement the above methods, such as: one or more application-specific integrated circuits (ASICs), or one or more central processing units (CPUs), one or more microcontroller units (MCUs), one or more DSPs, or one or more field-programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms.
[0328] In one example, storage unit 1630 may include random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory and / or registers, etc.
[0329] The following is about Figure 17 The communication device shown in the diagram will be introduced.
[0330] like Figure 17 As shown, the communication device 1700 includes a processor 1710. Optionally, the communication device 1700 also includes an interface circuit 1720 and a memory 1730. The processor 1710 and the interface circuit 1720 are coupled to each other. The interface circuit 1720 can be a transceiver or an input / output interface. The memory 1730 is used to store instructions executed by the processor 1710, or to store input data required by the processor 1710 to execute instructions, or to store data generated after the processor 1710 executes instructions. The interface circuit 1720 and the memory 1730 are optional modules. Figure 17 The image is indicated by a dashed box. Additionally... Figure 17 The example given is a processor 1710 and a memory 1730, but the actual number of processors 1710 and memory 1730 is not limited.
[0331] The aforementioned devices can be disposed on separate chips, or at least partially or entirely on the same chip. For example, processor 1710 can be further divided into an analog baseband processor and a digital baseband processor. The analog baseband processor can be integrated with the transceiver on the same chip, while the digital baseband processor can be disposed on a separate chip. With the continuous development of integrated circuit technology, more and more devices can be integrated on the same chip. For example, a digital baseband processor can be integrated with multiple application processors (e.g., but not limited to graphics processors, multimedia processors, etc.) on the same chip. Such a chip can be called a system-on-a-chip (SoC). Whether the devices are disposed independently on different chips or integrated on one or more chips often depends on the specific needs of the product design. This invention does not limit the specific implementation of the aforementioned devices.
[0332] Communication device 1700 is used to achieve Figure 6 , Figure 12 or Figure 15 Any of the method embodiments shown. Optionally, the processor 1710 is used to implement the functions of the processing unit 1610 described above, and the interface circuit 1720 is used to implement the functions of the communication unit 1620 described above.
[0333] For example, communication devices can be used to achieve Figure 6 or Figure 12The function of the spectrum management device in the implementation of the method shown Figure 15 The functions of the spectrum management device in the method embodiment shown, Figure 6 or Figure 12 The function of the spectrum request device in the method embodiment shown, or Figure 15 The function of the spectrum request device in the method embodiment shown.
[0334] When the aforementioned communication device 1700 is a chip applied to a device (such as the spectrum request device or spectrum management device mentioned above), the chip implements the functions of the device in the above method embodiments. The chip receives information from other modules (such as radio frequency modules or antennas) within the device, information sent to the device by other devices; or, the chip sends information to other modules (such as radio frequency modules or antennas) within the device, information sent by the device to other devices. Here, the communication device 1700 can be a baseband chip of a device, or a DU or other modules. The DU can be a DU under an open radio access network (O-RAN) architecture.
[0335] The processor 1710 can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor can be a microprocessor or any conventional processor. Furthermore, the memory involved in the various embodiments of this application can include volatile memory, such as random access memory (RAM). The memory can also include non-volatile memory, such as read-only memory (ROM), flash memory, hard disk drives (HDDs), or solid-state drives (SSDs).
[0336] Based on the same technical concept, embodiments of this application provide a communication system. The communication system includes: a spectrum management device and a spectrum request device.
[0337] In one possible embodiment, the spectrum management device can implement the foregoing... Figure 6 or Figure 12 The illustrated method embodiment demonstrates the functionality of the spectrum management device. The spectrum request device can implement the functions described above. Figure 6 or Figure 12 The function of the spectrum request device in the method embodiment shown.
[0338] In another possible embodiment, the spectrum management device can implement the above... Figure 15 The illustrated method embodiment demonstrates the functionality of the spectrum management device. The spectrum request device can implement the functions described above. Figure 15 The function of the spectrum request device in the method embodiment shown.
[0339] Based on the same technical concept, embodiments of this application provide a chip system. The chip system includes a processor and an interface. The processor is used to call and execute instructions from the interface, and when the processor executes the instructions, it implements the aforementioned... Figure 6 , Figure 12 or Figure 15 Implement any of the methods shown in the diagram.
[0340] Based on the same technical concept, embodiments of this application provide a computer-readable storage medium. This computer-readable storage medium is used to store computer programs or instructions, which, when executed, implement… Figure 6 , Figure 12 or Figure 15 Implement any of the methods shown in the diagram.
[0341] Based on the same technical concept, embodiments of this application provide a program product. When the program product is executed, the processor implements... Figure 6 , Figure 12 or Figure 15 The method is implemented as shown in any of the examples. The program product is, for example, a computer program product, specifically, a computer program and / or instructions. The processor is, for example, a processor running in a computer.
[0342] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are performed entirely or partially. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video optical disc; or it can be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both types of storage media.
[0343] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0344] The various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The order of the process numbers described above does not imply the order of execution; the execution order of each process should be based on its function and internal logic.
Claims
1. A communication method, characterized in that, The method includes: The system receives first information and second information. The first information is used to request the allocation of a frequency band for the first device. The second information indicates the type of the first communication system in which the first device is located and / or the priority of the first device. The priority of the first device represents the priority of the first device in being allocated a frequency band relative to one or more devices, wherein the one or more devices are devices included in one or more types of communication systems. Send a third message in response to the first message, the third message indicating a first frequency band allocated to the first device, the first frequency band being determined based on the second message.
2. The method according to claim 1, characterized in that, The second information also indicates at least one of the following: The role of the first device in the first communication system; The communication capabilities of the first device; The first device uses the requested frequency band for a specified period of time.
3. The method according to claim 1 or 2, characterized in that, The priority of the first device is related to at least one of the following: The type of the first communication system; The role of the first device in the first communication system.
4. The method according to claim 3, characterized in that, The priority of the first device is also related to at least one of the following: The communication capabilities of the first device; The first device uses the requested frequency band for a specified period of time.
5. The method according to any one of claims 1-4, characterized in that, The second information indicates the type of the first communication system in which the first device is located and / or the priority of the first device, including: The second information includes index information about the type of the first communication system; and / or, The second information includes the priority index information of the first device.
6. The method according to any one of claims 1-5, characterized in that, The method further includes: Receive fourth information, the fourth information indicating that the first device expects to be allocated at least one frequency band, the at least one frequency band including the first frequency band; The first frequency band is determined based on the second information, including: the first frequency band is determined based on the second information and the fourth information.
7. The method according to claim 6, characterized in that, Before receiving the fourth information, the method further includes: Receive fifth information, the fifth information being used to request the parameter value of at least one parameter corresponding to at least one device managed by the spectrum management device; Send a sixth message, which includes the parameter value of at least one parameter corresponding to each of the at least one device, and the sixth message is used to determine the at least one frequency band.
8. The method according to claim 7, characterized in that, The fifth piece of information indicates the conditions satisfied by the at least one device.
9. The method according to claim 7 or 8, characterized in that, The at least one parameter includes at least one of the following: The type of communication system in which the device is located; The device's priority; The number of equipment; Location of the equipment; The frequency band used by the equipment; Duration of time the device uses the frequency band; The device's transmission power.
10. The method according to any one of claims 1-9, characterized in that, The third information also indicates at least two of the following: The effective start time of the first frequency band; Duration of use of the first frequency band; The failure start time of the first frequency band.
11. The method according to any one of claims 1-10, characterized in that, The method further includes: Send an eighth message, which instructs the first device to switch the first frequency band to the second frequency band, or instructs the first device to use the first frequency band for a period of time, wherein the time the first device uses the first frequency band does not overlap with the time the second device uses the first frequency band, and the eighth message is sent when the frequency band used by the second device includes some or all of the frequency bands in the first frequency band, wherein the priority of the second device is higher than that of the first device.
12. A communication method, characterized in that, The method includes: Send first information and second information, the first information being used to request the allocation of a frequency band for the first device, and the second information indicating the type of the first communication system in which the first device is located and / or the priority of the first device, the priority of the first device representing the priority of the first device in the allocation of a frequency band relative to one or more devices, the one or more devices being devices included in one or more types of communication systems; Receive third information in response to the first information, the third information indicating a first frequency band allocated to the first device, the first frequency band being determined based on the second information.
13. The method according to claim 12, characterized in that, The second information also indicates at least one of the following: The role of the first device in the first communication system; The communication capabilities of the first device; The first device uses the requested frequency band for a specified period of time.
14. The method according to claim 12 or 13, characterized in that, The priority of the first device is related to at least one of the following: The type of the first communication system; The role of the first device in the first communication system.
15. The method according to claim 14, characterized in that, The priority of the first device is also related to at least one of the following: The communication capabilities of the first device; The first device uses the requested frequency band for a specified period of time.
16. The method according to any one of claims 12-15, characterized in that, The second information indicates the type of the first communication system in which the first device is located and / or the priority of the first device, including: The second information includes index information about the type of the first communication system; and / or, The second information includes the priority index information of the first device.
17. The method according to any one of claims 12-16, characterized in that, The method further includes: Send a fourth message indicating that the first device expects to be allocated at least one frequency band, the at least one frequency band including the first frequency band; The first frequency band is determined based on the second information, including: the first frequency band is determined based on the second information and the fourth information.
18. The method according to claim 17, characterized in that, Before sending the fourth message, the method further includes: Send a fifth message, the fifth message being used to request the parameter value of at least one parameter corresponding to at least one device managed by the spectrum management device; Receive a sixth message, the sixth message indicating the parameter value of at least one parameter corresponding to each of the at least one device; Based on the sixth information, the at least one frequency band is determined.
19. The method according to claim 18, characterized in that, The fifth piece of information indicates the conditions satisfied by the at least one device.
20. The method according to claim 18 or 19, characterized in that, The at least one parameter includes at least one of the following: The type of communication system in which the device is located; The device's priority; The number of equipment; Location of the equipment; The frequency band used by the equipment; Duration of time the device uses the frequency band; The device's transmission power.
21. The method according to any one of claims 12-20, characterized in that, The third information also indicates at least two of the following: The effective start time of the first frequency band; Duration of use of the first frequency band; The failure start time of the first frequency band.
22. The method according to any one of claims 12-21, characterized in that, The method further includes: The device receives an eighth message, which instructs the first device to switch the first frequency band to the second frequency band, or instructs the first device to use the first frequency band for a specified period of time. The time during which the first device uses the first frequency band does not overlap with the time during which the second device uses the first frequency band. The eighth message is received when the frequency band used by the second device includes some or all of the frequency bands in the first frequency band. The second device has a higher priority than the first device.
23. A communication method, characterized in that, The method includes: Receive fifth information, the fifth information being used to request the parameter value of at least one parameter corresponding to at least one device managed by the spectrum management device; A sixth message is sent, the sixth message indicating the parameter value of at least one parameter corresponding to each of the at least one device, so that the spectrum requesting device receiving the sixth message can determine, based on the sixth message, at least one frequency band that the first device expects to be allocated; Wherein, the at least one parameter includes the type of communication system in which each of the devices is located and / or the priority of each of the devices, wherein the priority of the first device represents the priority of the first device in the frequency band allocated to it relative to one or more devices, wherein the one or more devices are devices included in one or more types of communication systems; and the first device is any one of the at least one device; Receive fourth information, the fourth information indicating the first device's desired allocation of the at least one frequency band; Send a third message, the third message indicating a first frequency band allocated to the first device, the first frequency band belonging to the at least one frequency band.
24. A communication method, characterized in that, The method includes: Send a fifth message, the fifth message being used to request the parameter value of at least one parameter corresponding to at least one device managed by the spectrum management device; Receive sixth information, the sixth information indicating the parameter value of at least one parameter corresponding to each of the at least one devices, wherein the at least one parameter includes the type of communication system in which each device is located and / or the priority of each device, the priority of the first device representing the priority of the first device in the frequency band allocated to it relative to one or more devices, and the one or more devices being devices included in one or more types of communication systems; Send a fourth message indicating at least one frequency band that the first device expects to be allocated, the at least one frequency band being determined based on the sixth message, wherein the first device is any one of the at least one devices; Receive third information, the third information indicating a first frequency band allocated to the first device, the first frequency band belonging to the at least one frequency band.
25. A communication device, characterized in that, The device includes one or more processors, which are configured to execute computer programs or instructions in memory such that the communication device implements the method as described in any one of claims 1-11, or the method as described in any one of claims 12-22, or the method as described in claim 23, or the method as described in claim 24.
26. A program product, characterized in that, When the program product is executed, it causes the processor to perform the method as described in any one of claims 1-11, or to implement the method as described in any one of claims 12-22, or to implement the method as described in claim 23, or to implement the method as described in claim 24.
27. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions that, when executed by a communication device, implement the method as described in any one of claims 1-11, or the method as described in any one of claims 12-22, or the method as described in claim 23, or the method as described in claim 24.