Resource allocation method and related apparatus

Through the first control device allocates transmission resources to the access point equipment from the preset spectrum resources, the problem of how to use spectrum resources reasonably and efficiently, and achieves more efficient spectrum resource utilization and communication performance improvement.

WO2025044323A1PCT designated stage expired Publication Date: 2025-03-06HUAWEI TECH CO LTD

Patent Information

Application Number
PCT/CN2024/094797
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-08-31
Filing Date
2024-05-22
Publication Date
2025-03-06

AI Technical Summary

Technical Problem

It is difficult for the existing technology to rationally and efficiently use spectrum resources after expanding new spectrum resources to meet the needs of high throughput and low latency.

Method used

The spectrum resource request information from the access point device is received through the first control device, and the access point device is allocated from the preset spectrum resources, including resources of the authorized frequency band and unauthorized frequency band.

Benefits of technology

It improves the utilization rate and allocation of spectrum resources, and can more effectively meet the communication needs of high throughput and low latency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024094797_06032025_PF_FP_ABST
    Figure CN2024094797_06032025_PF_FP_ABST
Patent Text Reader

Abstract

A resource allocation method and a related device. In the method, a first access point device sends to a first control apparatus first information for requesting to allocate a spectrum resource; and upon receiving the first information, the first control apparatus determines from among preset spectrum resources a first transmission resource for the first access point device, and sends to the first access point device second information for indicating the first transmission resource, wherein the preset spectrum resources comprise a resource of a licensed band and a resource of an unlicensed band. Compared with the mode in which access point devices compete for spectrum resources, the method can reasonably and efficiently utilize the spectrum resources and improve the utilization rate of the spectrum resources.
Need to check novelty before this filing date? Find Prior Art

Description

Resource allocation method and related device

[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on August 31, 2023, with application number 202311135773.6 and application name “Resource Allocation Method and Related Devices”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communication technology, and in particular to a resource allocation method and related devices. Background Art

[0003] Future industry development trends will require high speeds, large connections, and millisecond-level latency, all of which rely on spectrum resources. However, existing spectrum resources may no longer be able to support these throughput and latency targets, necessitating the development of new spectrum resources.

[0004] After expanding new spectrum resources, how to reasonably and efficiently utilize spectrum resources to meet the needs of high throughput and low latency has become an urgent problem to be solved.

[0005] Summary of the Invention

[0006] The present application provides a resource allocation method and related devices, which can reasonably and efficiently utilize preset spectrum resources and improve the utilization rate of spectrum resources.

[0007] In a first aspect, the present application provides a resource allocation method that can be applied to a first control device. For example, the method can be executed by the first control device, or by a component configured in the first control device (such as a chip, chip system, etc.), or by a logic module or software that can implement all or part of the functions of the first control device, which is not limited by the present application.

[0008] Exemplarily, the method includes: receiving first information from a first access point device, the first information being used to request allocation of spectrum resources; determining first transmission resources for the first access point device from preset spectrum resources, the spectrum resources including resources in authorized frequency bands and resources in unauthorized frequency bands; and sending second information, the second information being used to indicate the first transmission resources.

[0009] The first access point device and the first control apparatus belong to the same operator.

[0010] An authorized frequency band refers to a frequency band authorized for use by the operator to which the first control device belongs, and the spectrum resources of the preset frequency band are preset spectrum resources. Similarly, an unauthorized frequency band refers to a frequency band that is not authorized for use by the operator to which the first control device belongs. Both the authorized frequency band and the unauthorized frequency band in this application can refer to frequency bands in the preset spectrum resources.

[0011] In the present application, the first control device receives information from the access point device for requesting the allocation of spectrum resources, and allocates a first transmission resource to the access point device from the preset spectrum resources. Compared with the way in which the access point device competes for spectrum resources, this method can effectively improve the rationality of spectrum resource allocation and the utilization rate of spectrum resources.

[0012] In combination with the first aspect, in some implementations of the first aspect, the first information indicates a first transmission bandwidth, the first transmission bandwidth is determined based on the traffic volume of the first access point device, and the bandwidth of the first transmission resource is less than or equal to the first transmission bandwidth.

[0013] Since the first control device can also receive information requesting spectrum resource allocation from other access point devices, thereby scheduling the same transmission resources for multiple first access point devices, the bandwidth of the first transmission resource may be smaller than the first transmission bandwidth requested by the access point device.

[0014] In combination with the first aspect, in certain implementations of the first aspect, the preset spectrum resources include resources of multiple frequency bands, the multiple frequency bands do not overlap, and the multiple frequency bands are authorized frequency bands of at least one operator.

[0015] In other words, multiple frequency bands can be authorized to at least one operator, and the authorized frequency bands of different operators do not overlap.

[0016] It is understood that the authorized frequency band is specific to the operator. That is, the same frequency band may be an authorized frequency band or an unlicensed frequency band for different operators.

[0017] In combination with the first aspect, in certain implementations of the first aspect, determining the first transmission resource for the first access point device from the preset spectrum resources includes: determining the first transmission resource for the first access point device from the preset spectrum resources based on the channel access type of the first access point device.

[0018] The channel access type of the first access point device includes a priority authorized access type, a general authorized access type, and an unauthorized access type.

[0019] Exemplarily, the above-mentioned method of determining the first transmission resource for the first access point device from the preset spectrum resources based on the channel access type of the first access point device includes: when the channel access type of the first access point device is a priority authorized access type or a general authorized access type, determining the first transmission resource for the first access point device from the resources of the authorized frequency band; or when the channel access type of the first access point device is an unauthorized access type, determining the first transmission resource for the first access point from the resources of the unauthorized frequency band.

[0020] In combination with the first aspect, in certain implementations of the first aspect, the channel access type of the first access point device is determined by the first control device based on at least one of the following: a device identification code of the first access point device, a media access control (MAC) address of the first access point device, or an Internet Protocol (IP) address of the first access point device.

[0021] In combination with the first aspect, in some implementations of the first aspect, the second information further indicates a maximum transmit power of the first access point device, where the maximum transmit power is determined based on a channel access type of the first access point device.

[0022] Exemplarily, when the channel access type of the first access point device is the priority authorized access or the unauthorized access, the maximum transmit power is the first transmit power; or, when the channel access type of the first access point device is the general authorized access, the maximum transmit power is the second transmit power, and the second transmit power is less than the first transmit power.

[0023] That is, when the channel access type of the first access point device is the priority authorized access or general authorized access, although the transmission resources allocated by the first control device are both spectrum resources in the authorized frequency band, the maximum transmit power of the two types of devices when communicating on resources in the unlicensed frequency band is different. This can reduce co-channel interference.

[0024] With reference to the first aspect, in certain implementations of the first aspect, the first control device belongs to a first operator, and the first transmission resource belongs to a resource in a first unlicensed frequency band.

[0025] Optionally, the method also includes: when the first signal strength is greater than a first preset value and less than a second preset value, re-determining the maximum transmission power of the first access point device to be the second transmission power; and sending third information, wherein the third information is used to indicate the second transmission power; or, when the first signal strength is greater than the second preset value, re-determining the first transmission resource for the first access point device from a second unlicensed frequency band; and sending third information, wherein the third information is used to indicate the re-determined first transmission resource.

[0026] The first signal strength is the signal strength of terminal devices of other operators that use the first transmission resource to communicate, detected by a terminal device accessing the first access point device. The other operators are operators other than the first operator.

[0027] Terminal devices of other operators refer to terminal devices that communicate with access point devices belonging to other operators. Taking the second operator as an example, terminal devices of the second operator refer to terminal devices that communicate with access point devices belonging to the second operator.

[0028] Optionally, the method further includes: receiving ninth information from the first access point device, where the ninth information indicates the first signal strength.

[0029] Exemplarily, the ninth information further indicates an operator identification code, where the operator identification code is used to identify the type of operator to which the terminal device that uses the resources of the first unlicensed frequency band for communication belongs.

[0030] In combination with the first aspect, in some implementations of the first aspect, the first control device belongs to the first operator, the first transmission resource is a transmission resource of an authorized frequency band, and the first access point device is the general authorized access device.

[0031] Optionally, the method further includes: when the second signal strength is less than or equal to a third preset value, sending fourth information, wherein the fourth information instructs the second access point device to switch to another frequency band for communication, or instructs to reduce the transmission power of the second access point device; or, when the second signal strength is greater than the third preset value, sending fourth information, wherein the fourth information instructs to increase the transmission power of the first access point device.

[0032] Among them, the second access point device is the priority authorized access device or the general authorized access device, the second signal strength is the signal strength of the terminal device of any operator using the transmission resource for communication detected by the terminal device of the first operator, and the terminal device access device of any operator is the second access point device.

[0033] The second access point device may be an access point device belonging to any operator. For example, the second access point device may be an access point device belonging to the first operator and having a channel access type of priority authorized access or general authorized access; or the second access point device may be an access point device belonging to another operator and having a channel access type of unauthorized access.

[0034] Optionally, the method further includes: receiving tenth information from the first access point device, where the tenth information indicates the second signal strength.

[0035] In combination with the first aspect, in some implementations of the first aspect, the method further includes: obtaining fifth information from a system database, where the fifth information indicates a signal strength of a terminal device that communicates using spectrum resources in an authorized frequency band.

[0036] Optionally, the method further includes: obtaining fifth information from a local database, where the fifth information indicates the signal strength of a terminal device that communicates using spectrum resources in the authorized frequency band.

[0037] The system database is used to store the fifth information reported by the control devices of different operators. The local database refers to a database on the control device side, which is used to store the fifth information obtained by the control device from the system database.

[0038] In combination with the first aspect, in certain implementations of the first aspect, the method further includes: sending sixth information to the server, the sixth information indicating at least one of the following: the number of accessed devices, the type of accessed devices, the service type, the transmission resource scheduling status, or the interference signal strength; receiving seventh information from the server, the seventh information indicating a multiplexing method of the first transmission resource and the second transmission resource, the second transmission resource being a resource determined by the second control device for the access point device.

[0039] In combination with the first aspect, in some implementations of the first aspect, the spectrum resources are divided into multiple channels, and the multiple channels are numbered continuously, and the multiple channels corresponding to the first transmission resources are numbered continuously or discontinuously.

[0040] In a second aspect, the present application provides a resource allocation method that can be applied to a first access point device. For example, the method can be executed by the first access point device, or by a component configured in the first access point device (such as a chip, a chip system, etc.), or by a logic module or software capable of implementing all or part of the functions of the first access point device, which is not limited by the present application.

[0041] Exemplarily, the method includes: sending first information to a first control device, the first information being used to request allocation of spectrum resources; receiving second information from the first control device, the second information being used to indicate a first transmission resource, the first transmission resource being determined by the first control device for the first access point device from preset spectrum resources based on the first information, the spectrum resources including resources in authorized frequency bands and resources in unauthorized frequency bands; sending eighth information, the eighth information indicating the first transmission resource, and the channel corresponding to the first transmission resource being a channel that the terminal device can access.

[0042] In the present application, the first access point device sends information for requesting the allocation of spectrum resources to the first control device, so that the first control device can allocate the first transmission resource to the access point device from the preset spectrum resources. Compared with the way in which the access point devices compete for spectrum resources, this method can effectively improve the rationality of resource allocation and resource utilization.

[0043] In combination with the second aspect, in certain implementations of the second aspect, there are multiple associated terminal devices in the first access point device, and the eighth information also indicates at least one first-class resource unit allocated to at least one terminal device among the multiple associated terminal devices, as well as a second-class resource unit and a third-class resource unit. The second-class resource unit is used for the remaining terminal devices among the multiple associated terminal devices except the at least one terminal device to compete for access, and the third-class resource unit is used for unassociated terminal devices to compete for network access. The first transmission resource is composed of the first-class resource unit, the second-class resource unit and the third-class resource unit.

[0044] In combination with the second aspect, in some implementations of the second aspect, the first information indicates a first transmission bandwidth, the first transmission bandwidth is determined based on the traffic volume of the first access point device, and the bandwidth of the first transmission resource is less than or equal to the first transmission bandwidth.

[0045] In combination with the second aspect, in certain implementations of the second aspect, the spectrum resources include resources of multiple frequency bands, the multiple frequency bands do not overlap, and the multiple frequency bands are authorized frequency bands of at least one operator.

[0046] In combination with the second aspect, in certain implementations of the second aspect, the first transmission resource is determined by the first control device for the first access point device from preset spectrum resources based on the first information and the channel access type of the first access point device.

[0047] In combination with the second aspect, in certain implementations of the second aspect, the channel access type of the first access point device is the priority authorized access type or the general authorized access type, and the first transmission resource is an authorized frequency band; or the channel access type of the first access point device is the unauthorized access type, and the first transmission resource is an unauthorized frequency band.

[0048] In combination with the second aspect, in some implementations of the second aspect, the device type of the first access point is determined by the first control device based on at least one of the following: a device identification code of the first access point device, a MAC address of the first access point device, or an IP address of the first access point device.

[0049] In combination with the second aspect, in some implementations of the second aspect, the second information and the eighth information further indicate the maximum transmit power of the first access point device, and the maximum transmit power is determined based on the channel access type of the first access point device.

[0050] In combination with the second aspect, in certain implementations of the second aspect, when the channel access type of the first access point device is the priority authorized access or the unauthorized access, the maximum transmit power is the first transmit power; or, when the channel access type of the first access point device is the general authorized access device, the maximum transmit power is the second transmit power, and the second transmit power is less than the first transmit power.

[0051] In combination with the second aspect, in certain implementations of the second aspect, the first control device belongs to a first operator, and the first transmission resource belongs to a resource of a first unlicensed frequency band; the method also includes: receiving ninth information sent from a terminal device accessing the first access point device, the ninth information indicating a first signal strength, the first signal strength being the signal strength detected by the terminal device of other operators using the first transmission resource for communication, the other operators being operators other than the first operator.

[0052] Optionally, the method further includes: sending ninth information to the first control device.

[0053] In combination with the second aspect, in some implementations of the second aspect, the method further includes: receiving third information from the first control device, the third information being used to indicate the second transmit power; or, the third information being used to indicate the re-determined first transmission resource.

[0054] In combination with the second aspect, in certain implementations of the second aspect, the first control device belongs to the first operator, the first transmission resource belongs to the transmission resource of the authorized frequency band, and the first access point device is the general authorized access device; the method also includes: receiving tenth information sent by a terminal device from the first access point device, the tenth information indicating a second signal strength, the second access point device is the priority authorized access device or the general authorized access device, the second signal strength is the signal strength of the terminal device of any operator using the transmission resource for communication detected by the terminal device of the first operator, and the terminal device access device of any operator is the second access point device.

[0055] Optionally, the method further includes: sending tenth information to the first control device.

[0056] In combination with the second aspect, in certain implementations of the second aspect, the method further includes: receiving fourth information from the first control device, the fourth information instructing the second access point device to switch to another frequency band for communication or instructing to reduce the transmission power of the second access point device; or, the fourth information instructing to increase the transmission power of the first access point device.

[0057] Regarding the method described in any possible implementation of the second aspect, reference can be made to the description of the first aspect above, and no further details will be given here.

[0058] In a third aspect, the present application provides a communication device, comprising modules or units for implementing the method in any of the above aspects and any possible implementation of any of the aspects. It should be understood that each module or unit can implement the corresponding function by executing a computer program.

[0059] In a fourth aspect, the present application provides a communication device comprising a processor, wherein the processor is configured to implement the method described in any one of the above aspects and any possible implementation of any one of the aspects by executing a computer program and / or through a logic circuit.

[0060] The apparatus may further include a memory for storing instructions and data. The memory is coupled to the processor, and when the processor executes the instructions stored in the memory, the method described in the above aspects may be implemented.

[0061] The apparatus may further include a communication interface, where the communication interface is used for the apparatus to communicate with other devices. Exemplarily, the communication interface may be a transceiver, a circuit, a bus, a module, or other types of communication interfaces.

[0062] In a fifth aspect, the present application provides a chip system comprising at least one processor for supporting the implementation of the functions involved in any of the above aspects and any possible implementation of any of the aspects, for example, receiving or processing the data and / or information involved in the above method.

[0063] In one possible design, the chip system further includes a memory, which is used to store program instructions and data, and the memory is located inside or outside the processor.

[0064] The chip system can be composed of chips, or can include chips and other discrete devices.

[0065] In a sixth aspect, the present application provides a computer-readable storage medium comprising a computer program, which, when executed on a computer, enables the computer to implement the method in any of the above aspects and any possible implementation of any of the aspects.

[0066] In the seventh aspect, the present application provides a computer program product, which includes: a computer program (also referred to as code, or instructions), which, when executed, enables a computer to execute the method in any of the above aspects and any possible implementation of any of the aspects.

[0067] In an eighth aspect, the present application provides a communication system, comprising the aforementioned first control device and a first access point device.

[0068] It should be understood that the second to eighth aspects of the present application correspond to the technical solutions of the first aspect of the present application, and the beneficial effects achieved by each aspect and the corresponding feasible implementation methods are similar and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0069] FIG1 is a schematic diagram of a communication system provided in an embodiment of the present application;

[0070] FIG2 is another schematic diagram of a communication system provided in an embodiment of the present application;

[0071] FIG3 is a schematic flow chart of a resource allocation method provided in an embodiment of the present application;

[0072] Figures 4 to 7 are schematic diagrams of authorized frequency bands and unlicensed frequency bands provided in embodiments of the present application;

[0073] 8 to 13 are schematic diagrams of intra-domain adjacent frequency interference methods provided in embodiments of the present application;

[0074] 14 to 17 are schematic diagrams of inter-domain co-channel interference methods provided in embodiments of the present application;

[0075] 18 and 19 are schematic block diagrams of the apparatus provided in the embodiments of the present application. DETAILED DESCRIPTION

[0076] The technical solution in this application will be described below with reference to the accompanying drawings.

[0077] In order to clearly describe the technical solutions of the embodiments of the present application, the following points are first explained:

[0078] First, in the embodiments of this application, prefixes such as "first" and "second" are used solely to distinguish and describe different things belonging to the same category, and do not constrain the order, size, or quantity of the things. For example, "first unlicensed frequency band" and "second unlicensed frequency band" are simply different frequency bands, and do not limit the number of frequency bands or their priority. For another example, "first transmission resource" and "second transmission resource" are simply different transmission resources, and do not have a size or priority relationship between them.

[0079] Second, the "sending" and "receiving" in the embodiments of the present application indicate the direction of signal transmission. For example, "sending first information to the first control device" can be understood as the destination end of the first information being the first control device, which can include direct sending through the air interface, and also includes indirect sending through the air interface by other units or modules. "Receiving second information from the first control device" can be understood as the source end of the configuration information being the first control device, which can include direct receiving from the first control device through the air interface, and also includes indirect receiving from the first control device through the air interface from other units or modules. "Sending" can also be understood as the "output" of the chip interface, and "receiving" can also be understood as the "input" of the chip interface.

[0080] In other words, sending and receiving can be performed between devices, for example, between the first control device and the first access point device; or it can be performed within the device, for example, sending or receiving between components, modules, chips, software modules or hardware modules within the device through a bus, wiring or interface.

[0081] It is understood that before information is sent from the source to the destination, it may undergo necessary processing, such as encoding and modulation. After receiving the information from the source, the destination may also perform corresponding processing, such as decoding and demodulation, to interpret the valid information from the source. Similar expressions in this application can be understood similarly and will not be repeated here.

[0082] Third, in the embodiments of the present application, "at least one" refers to one or more, and "more" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: the existence of A alone, the existence of A and B at the same time, and the existence of B alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship, but does not exclude the situation where the previous and next associated objects are in an "and" relationship. The specific meaning can be understood in conjunction with the context. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can represent: a, b, c; a and b; a and c; b and c; or a and b and c. Where a, b, c can be single or multiple.

[0083] Fourth, in the embodiments of the present application, "indication" may include direct indication and indirect indication, and may also include explicit indication and implicit indication. The information indicated by a certain information (such as the indication information described below) is called information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, directly indicating the information to be indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated may also be indirectly indicated by indicating other information, wherein the other information has an association relationship with the information to be indicated; or only a part of the information to be indicated may be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information may be achieved by means of the arrangement order of each information agreed in advance (such as predefined by the protocol), thereby reducing the indication overhead to a certain extent. The present application does not limit the specific method of indication.

[0084] It can be understood that, for the sender of the indication information, the indication information can be used to indicate the information to be indicated, and for the receiver of the indication information, the indication information can be used to determine the information to be indicated.

[0085] Fifth, the tables in the embodiments of the present application are only examples. The values ​​of the information in each table are only examples and can be configured as other values, which are not limited by the present application. The tables do not limit the scope of protection of the present application. For example, appropriate deformation adjustments can be made based on the tables in the above text, such as splitting, merging, etc. For another example, the parameter names shown in the titles of the tables can also use other names that can be understood by the communication device, and the values ​​or representations of the parameters can also use other values ​​or representations that can be understood by the communication device. For another example, when implementing the above tables, other data structures can also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables or hash tables.

[0086] Sixth, in this application, indications include direct indications (also called explicit indications) and implicit indications (also called indirect indications). Direct indication of information A refers to including information A; implicit indication of information A refers to indicating information A through the correspondence between information A and information B and direct indication of information B. The correspondence between information A and information B can be predefined, pre-stored, pre-burned, or pre-configured.

[0087] The technical solution provided in this application can be applied to wireless fidelity (Wi-Fi) communication systems, SparkLink Basic technology communication systems, etc.

[0088] The access point device in this application can be a wireless access point (AP) in a WiFi communication system, an authorization (grant) node (referred to as G node) in an SLB system, etc.

[0089] The terminal device in this application may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device.

[0090] The terminal device can be a station (STA) in a WiFi communication system, a terminal (T-node) in an SLB system, etc. For example, a handheld device or a vehicle-mounted device with a wireless connection function. At present, some examples of terminals may include: mobile phones, tablet computers, computers with wireless transceiver functions (such as laptops, PDAs, etc.), mobile internet devices (MIDs), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, drones, wireless terminals in remote medical care, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication functions, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, terminals in 5G networks or future evolved public land mobile communication networks (PLMNs). terminals in network, PLMN, etc.

[0091] Wearable devices, also known as wearable smart devices, are a general term for wearable devices that use wearable technology to intelligently design and develop wearable devices for daily wear, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not just hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. In a broad sense, wearable smart devices include those that are fully functional, large in size, and can achieve full or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0092] Furthermore, terminals can also be terminals in IoT systems. IoT is a crucial component of future information technology development. Its primary technical feature is connecting objects to the internet through communications, enabling intelligent networks that interconnect humans and machines, and objects and things. IoT technology, for example, utilizes narrowband (NB) technology to achieve massive connectivity, deep coverage, and power-saving terminals.

[0093] The control device in this application can be deployed in an optical modem or independently deployed to schedule spectrum resources for access point devices.

[0094] Currently, existing spectrum resources may no longer be able to meet the high throughput and low latency requirements of service transmission, so there is an urgent need to expand new spectrum resources. After expanding new spectrum resources, how to ensure their efficient utilization requires the design of a reasonable and efficient spectrum resource allocation plan.

[0095] In view of this, embodiments of the present application provide a resource allocation method and related apparatus. In this method, a first control device allocates preset spectrum resources to different access point devices. Compared to a method in which access point devices compete for preset spectrum resources, this method can effectively improve the rationality of spectrum resource allocation and the utilization rate of spectrum resources.

[0096] To facilitate understanding of the method provided in the embodiment of the present application, the communication system applicable to the method provided in the embodiment of the present application is introduced below in conjunction with Figures 1 and 2.

[0097] FIG1 is a schematic diagram of a communication system provided by an embodiment of the present application. As shown in FIG1 , the communication system 100 includes a control device 110, an access point device 210, an access point device 220, a terminal device 310, a terminal device 320, and a terminal device 330. Terminal device 310, terminal device 320, or terminal device 330 can wirelessly communicate with access point device 210, and terminal device 310, terminal device 320, or terminal device 330 can also wirelessly communicate with access point device 220. Generally, a terminal device can only communicate with one access point device at a time. Access point devices 210 and 220 serve as bridges connecting wired and wireless networks, providing spectrum resources for communication between terminal devices and access point devices. The control device 110 is used to manage and control preset spectrum resources and can schedule transmission resources for access point devices 210 and 220. One control device can manage and control multiple access point devices, i.e., one control device can uniformly schedule transmission resources for the multiple access point devices it controls.

[0098] In a specific area, such as a home or an enterprise campus, there is usually only a network provided by a single operator. The number of control devices deployed in the specific area can be determined based on the maximum number of access devices, coverage range and other capabilities of a control device.

[0099] Figure 2 is another schematic diagram of the communication system provided by an embodiment of the present application. As shown in Figure 2, the communication system 200 includes a system database, a user database of operator A, a spectrum database, a cloud server, a control device, an access point device and a terminal device. Operator A, operator B, and operator C can regularly synchronize data from the system database and update their own spectrum databases. The system database stores the spectrum resource occupancy information reported by each control device and the signal strength information of the access point device during communication. The user database is used to store user information reported by the control device (for example, domain name, location, and access point capabilities, etc.). The cloud server of each operator is used for inter-domain negotiation of the operator, and centrally schedules access point devices in different domains to work in frequency division, time division, space division, etc., to avoid inter-domain co-frequency interference of multiple access point devices of the same operator.

[0100] Each of the multiple control devices controls all access point devices in a domain, or in other words, the multiple control devices can manage multiple different areas respectively.

[0101] For the description of the first control device and the access point device, please refer to the description in Figure 1 and will not be repeated here.

[0102] It should be understood that FIG1 and FIG2 are merely schematic diagrams, and the communication system 100 and the communication system 200 may further include other devices that are not shown in FIG1 and FIG2 .

[0103] The resource allocation method provided in the embodiment of the present application is described in detail below in conjunction with Figure 3. This method can be applied to the communication systems shown in Figures 1 and 2. However, the embodiment of the present application is not limited thereto.

[0104] The flowchart shown in Figure 3 illustrates the method from the perspective of the interaction between a first control device and a first access point device, but this application does not limit the subject of the method. For example, the first control device in Figure 3 may also be a chip, chip system, or processor that supports the first control device in implementing the method, or a logic module or software that implements all or part of the functions of the first control device; the first access point device in Figure 3 may also be a chip, chip system, or processor that supports the access point device in implementing the method, or a logic module or software that implements all or part of the functions of the first access point device.

[0105] Figure 3 is a schematic flow chart of a resource allocation method 300 provided in an embodiment of the present application. As shown in Figure 3, the method 300 may include steps S301 to S303. Each step in the method 300 is described in detail below.

[0106] S301: A first access point device sends first information to a first control apparatus, where the first information is used to request the first control apparatus to allocate spectrum resources. Correspondingly, the first control apparatus receives the first information from the first access point device.

[0107] The first access point device may send the first information to the first control device periodically or continuously, or the first access point device may send the first information to the first control device upon receiving an access request from the terminal device.

[0108] Exemplarily, the first information may include a device identification code of the first access point device, or a buffer status report or other information.

[0109] It can be understood that the first control device is deployed as a module in the optical modem, and the first access point device and the first control device can use 802.3 frame exchange information.

[0110] S302: The first control device determines a first transmission resource for the first access point device from preset spectrum resources.

[0111] The preset spectrum resources include resources in the authorized frequency band and resources in the unlicensed frequency band. Therefore, the first transmission resource can be a resource in the authorized frequency band or a resource in the unlicensed frequency band.

[0112] The authorized frequency band and the unauthorized frequency band refer to the operator to which the first control device belongs. The authorized frequency band can be understood as the frequency band authorized to the operator to which the first control device belongs, and the unauthorized frequency band can be understood as the frequency band not authorized to the operator to which the first control device belongs.

[0113] Optionally, the first access point device may indicate a first transmission bandwidth in the first information, where the first transmission bandwidth is determined based on traffic of the first access point device, and the bandwidth of the first transmission resource is less than or equal to the first transmission bandwidth.

[0114] It can be understood that the first information indicates a first transmission bandwidth, which can be used to request allocation of spectrum resources based on the first transmission bandwidth.

[0115] The first transmission bandwidth can be understood as the bandwidth that the first access point device expects to be allocated. However, since the first control device needs to consider the use of spectrum resources by other access point devices when allocating transmission resources, the bandwidth actually allocated by the first control device to the first access point device may be smaller than the transmission bandwidth requested by the first access point device.

[0116] S303: The first control device sends second information to the first access point device, where the second information indicates the first transmission resource. Correspondingly, the first access point device receives the second information from the first control device.

[0117] Exemplarily, the first control device may send the second information in a unicast or broadcast manner.

[0118] Since the preset spectrum resources can be divided into multiple channels, and the numbers of the multiple channels are consecutive, the first transmission resource can be indicated by the channel number, and the numbers of the multiple channels corresponding to the first transmission resource can be consecutive or discontinuous.

[0119] Optionally, the second information may further indicate an access mode, access time, etc. of the first access point device.

[0120] In an embodiment of the present application, the first control device receives information from an access point device for requesting allocation of spectrum resources, and allocates a first transmission resource to the access point device from preset spectrum resources. Compared with the method in which the access point device competes for spectrum resources in a preset frequency band for data transmission, this method can effectively improve the rationality of resource allocation and the utilization rate of spectrum resources.

[0121] Optionally, the above-mentioned preset spectrum resources may include resources of multiple frequency bands, and the multiple frequency bands do not overlap, and the multiple frequency bands are authorized frequency bands of at least one operator.

[0122] For any operator (for example, the first operator), the frequency bands authorized to the first operator are called licensed frequency bands, and the frequency bands not authorized to the first operator are called unlicensed frequency bands. The licensed frequency bands of different operators do not overlap, but the unlicensed frequency bands of different operators can overlap. The licensed frequency bands of any operator may partially or completely overlap with the unlicensed frequency bands of other operators.

[0123] For example, the authorized frequency bands of different operators may be determined through auction, bidding, review and approval, etc.

[0124] To facilitate understanding of authorized and unlicensed frequency bands, the following takes the preset spectrum resources of the 5470 megahertz (MHz)-5725MHz frequency band as an example, and divides 5470MHz-5725MHz into at least one frequency band. The authorized and unlicensed frequency bands are introduced in detail with four examples.

[0125] Example 1: Single operator scenario.

[0126] In a single operator scenario, the 5470MHz-5725MHz frequency band can be divided into authorized frequency bands. As shown in Figure 4, if the size of a single operator's authorized frequency band is 240MHz, the start and end frequencies of the single operator's authorized frequency band can be flexibly adjusted within the 5470MHz-5725MHz frequency band, for example, the start frequency is 5475MHz.

[0127] The solution of dividing the authorized frequency band by a single operator can be applied to a designated area (such as a building, community, administrative district, province, etc.) using only the network of a single operator, and allows different operators to be used in different areas.

[0128] Example 2: Two-operator scenario.

[0129] In a two-carrier scenario, the preset frequency band 5470MHz-5725MHz can be divided into two frequency bands, and the sizes of the two frequency bands can be the same or different. As shown in Figure 5, the preset frequency band is divided into two frequency bands with sizes of 160MHz and 80MHz, and the starting frequencies of the two frequency bands are 5480MHz and 5640MHz, respectively. Of these, 5480MHz-5640MHz can be used as the authorized frequency band of carrier A, and 5640MHz-5720MHz can be used as the unlicensed frequency band of carrier A; 5480MHz-5640MHz can be used as the unlicensed frequency band of carrier B, and 5640MHz-5720MHz can be used as the authorized frequency band of carrier B.

[0130] Similarly, the preset frequency band is divided into two frequency bands of 80MHz and 160MHz, with the starting frequencies of the two frequency bands being 5480MHz and 5560MHz respectively. Of these, 5480MHz-5560MHz can be used as the authorized frequency band of operator A, and 5560MHz-5720MHz can be used as the unlicensed frequency band of operator A; 5480MHz-5560MHz can be used as the unlicensed frequency band of operator B, and 5560MHz-5720MHz can be used as the authorized frequency band of operator B.

[0131] Example 3: Three operator scenarios.

[0132] In a three-operator scenario, the preset frequency band 5470MHz-5725MHz can be divided into three frequency bands, and the sizes of the three frequency bands can be the same or different. As shown in Figure 6, the preset frequency band is divided into three frequency bands with a size of 80MHz, and the starting frequencies of the three frequency bands are 5480MHz, 5560MHz, and 5640MHz, respectively. Among them, 5480MHz-5560MHz is the authorized frequency band of operator A, and 5560MHz-5720MHz is the unlicensed frequency band of operator A; 5560MHz-5640MHz is the authorized frequency band of operator B, and 5480MHz-5560MHz and 5640MHz-5720MHz are the unlicensed frequency bands of operator B; 5640MHz-5720MHz is the authorized frequency band of operator C, and 5480MHz-5640MHz is the unlicensed frequency band of operator C.

[0133] Example 4, four operator scenarios.

[0134] In the four operator scenarios, the preset frequency band 5470MHz-5725MHz can be divided into four frequency bands. The sizes of the four frequency bands can be the same or different. As shown in Figure 7, the preset frequency band is divided into four frequency bands with sizes of 80MHz and 40MHz, and the starting frequencies of the four frequency bands are 5475MHz, 5555MHz, 5640MHz, and 5680MHz respectively. Among them, 5475MHz-5555MHz is the authorized frequency band of operator A, and the 5555MHz-5635MHz band and 5640MHz-5720MHz band are the unlicensed frequency bands of operator A; 5555MHz-5635MHz is the authorized frequency band of operator B, and the 5475MHz-5555MHz band and 5640MHz-5720MHz band are the unlicensed frequency bands of operator B; 5640MHz-5680MHz is the authorized frequency band of operator C, and the 5475MHz-5635MHz band and 5680MHz-5720MHz band are the unlicensed frequency bands of operator C; 5680MHz-5720MHz is the authorized frequency band of operator D, and the 5475MHz-5635MHz band and 5640MHz-5680MHz band are the unlicensed frequency bands of operator D.

[0135] It can be understood that in a scenario with N (N is an integer greater than 4) operators, the preset frequency band 5470 MHz-5725 MHz can be divided into N frequency bands, and the N frequency bands are respectively authorized to N operators.

[0136] Optionally, the first control device determines the first transmission resource for the first access point device from the preset spectrum resources, including: the first control device determines the first transmission resource for the first access point device from the preset spectrum resources based on the channel access type of the first access point device.

[0137] The channel access type of the first access point device includes a priority authorized access (PAA) type, a general authorized access (GAA) type, and an unlicensed access (UA) type.

[0138] Exemplarily, the channel access type of the first access point device may be determined by the first control device based on at least one of the following: a device identification code of the first access point device, a MAC address of the first access point device, or an IP address of the first access point device.

[0139] The three channel access types PAA, GAA, and UA have different priorities. They are ranked from highest to lowest in order: PAA type, GAA type, UA type. The channel access types PAA, GAA, and UA of access point devices can also be named differently to differentiate the priorities of the channel access types of different access point devices, for example, type 1, type 2, and type 3, with the priorities ranked from highest to lowest in order: type 1, type 2, and type 3.

[0140] In this application, the channel access type of an access point device can be used to describe the priority of the access point device. For example, an access point device with a PAA channel access type is referred to as a PAA device, an access point device with a GAA channel access type is referred to as a GAA device, and an access point device with a UA channel access type is referred to as a UA device. The priority order from highest to lowest is: PAA device, GAA device, UA device.

[0141] Exemplarily, the first access point device is a PAA device or a GAA device, and the first control device determines the first transmission resource for the first access point device from resources in a licensed frequency band. Alternatively, the first access point device is a UA device, and the first control device determines the first transmission resource for the first access point device from resources in an unlicensed frequency band.

[0142] In other words, the first control device can schedule transmission resources for access point devices of different channel access types based on the priority of the first access point device. However, when scheduling transmission resources for access point devices of different priorities, the first control device must adhere to the principles of higher-level priority and lower-level avoidance. In other words, higher-priority devices can access channels without being restricted by lower-priority devices. The prerequisite for lower-priority devices to access channels is that they cannot affect the operation of higher-priority devices.

[0143] However, it should be noted that the above-mentioned high-level priority and lower-level avoidance principles apply to access point devices that allocate resources using the resource allocation method provided in this application on a preset frequency band. For communication signals that have used the preset frequency band and are not controlled by the first control device, such as radar signals, satellite signals, etc., the first control device must ensure that any level of access point devices under its control does not affect the above-mentioned communication signals. That is, when a radar channel is included in the preset frequency band, any level of access point devices in this application need to avoid the radar. For example, the access point device can use a dynamic frequency selection (DFS) mechanism to avoid radar signals. Therefore, the access point device needs to have the ability to avoid radar signals. For example, a radar signal detection and avoidance module can be added to the access point device.

[0144] Optionally, the second information further indicates a maximum transmit power of the first access point device, where the maximum transmit power is determined based on a channel access type of the first access point device.

[0145] For the description of the channel access type of the first access point device, reference may be made to the above description and will not be repeated here.

[0146] It is understood that the maximum transmit powers of access point devices of different channel access types may be the same or different. For example, the first control device may configure the maximum transmit powers for access point devices of different channel access types based on a pre-acquired first mapping relationship, the type of the first access point device, and the allocation of preset spectrum resources by the first control device to other access point devices under its control.

[0147] Table 1

[0148] Table 1 shows an example of the first mapping relationship. As shown in Table 1, Band 1 is the authorized band of operator A, and Band 2 and Band 3 are the unlicensed bands of operator A; Band 2 is the authorized band of operator B, and Band 1 and Band 3 are the unlicensed bands of operator B; Band 3 is the authorized band of operator C, and Band 1 and Band 2 are the unlicensed bands of operator C.

[0149] As shown in Table 1, each operator's PAA and GAA devices can operate in licensed bands, and the maximum EIRP and maximum EIRP power spectral density of PAA devices are greater than the maximum EIPR and maximum EIRP power spectral density of GAA devices. Each operator's UA devices can operate in unlicensed bands, and the maximum EIPR and maximum EIRP power spectral density of GAA devices are the same as those of PAA devices.

[0150] It will be appreciated that the transmit power of access point devices of different channel access types can be determined based on EIRP or EIRP power spectral density. This application refers to the transmit power determined based on the maximum EIRP or maximum EIRP power spectral density included in the first mapping relationship as the target transmit power. For example, the transmit power determined based on 23dBm or 10dBm / MHz is referred to as the first target transmit power, and the transmit power determined based on 14dBm or 5dBm / MHz is referred to as the second target transmit power.

[0151] It can also be understood that the maximum transmit power allocated by the first control device to different types of access point devices may be less than or equal to the target transmit power.

[0152] In conjunction with the first mapping relationship shown in Table 1, the first access point device is a priority authorized access device, the first control device configures the first access point device with resources of the authorized frequency band, and the maximum transmission power is the first transmission power.

[0153] Alternatively, the first access point device is a general authorized access device, and the first control device configures resources of an authorized frequency band for the first access point device, and the maximum transmit power is the second transmit power.

[0154] Alternatively, the first access point device is an unlicensed access device, and the first control device may configure unlicensed frequency band resources for the first access point device, and the maximum transmit power is the first transmit power or the second transmit power.

[0155] The first transmit power is greater than the second transmit power, the first transmit power is less than or equal to the first target transmit power, and the second transmit power is less than or equal to the second target transmit power.

[0156] Exemplarily, when the first information sent by the first access point device to the first control device includes the third transmission resource, when the first control device configures the maximum transmit power for the UA device of the first operator, the UA device is required to detect whether the unlicensed frequency band is idle. When the unlicensed frequency band is idle, the first control device configures the maximum transmit power for the UA device of the first operator to be the first transmit power; when a terminal device of the first operator is present in the unlicensed frequency band, the first control device configures the maximum transmit power for the UA device of the first operator to be the first transmit power or the second transmit power.

[0157] The third transmission resource is a transmission resource that the first access point device desires to use. The third transmission resource may be a transmission resource in an authorized frequency band or a transmission resource in an unlicensed frequency band. When the third transmission resource is a transmission resource in an unlicensed frequency band, the first access point device is determined to be a UA device.

[0158] As can be seen from Table 1, the maximum transmit power of a GAA device can be the same as the maximum transmit power of a UA device, so the UA hidden node problem may occur. For example, when operator A's GAA device and operator B's UA device both access operator A's authorized frequency band, operator A's GAA device uses micropower (for example, the second transmit power mentioned above) for communication. Due to the large distance between the two devices, operator B's UA device may not be able to detect the communication signal of operator A's GAA device, causing operator B's UA device to use standard power (for example, the first transmit power mentioned above) to communicate when accessing operator A's authorized frequency band. In this case, operator B's UA device will generate co-channel interference with operator A's GAA device, causing the communication performance of operator A's GAA device to deteriorate.

[0159] When the first control device belongs to the first operator, the first transmission resource is a transmission resource of an authorized frequency band, and the first access point device is a general authorized access device, in order to avoid the UA hidden node problem, after S303, the method 300 further includes: the first access point device receiving tenth information sent by a terminal device accessing the first access point device, the tenth information indicating the second signal strength.

[0160] The second signal strength is the signal strength of a terminal device of any operator that uses the first transmission resource to communicate, detected by the terminal device of the first operator. The device accessed by the terminal device of any operator is a second access point device.

[0161] The second access point device may be an access point device belonging to the first operator whose device type is a priority authorized access device or a general authorized access device; or, the second access point device may be an access point device belonging to another operator whose device type is an unauthorized access device.

[0162] Optionally, the method 300 further includes: the first access point device sending tenth information to the first control device. Accordingly, the first control device receives the tenth information. After receiving the tenth information, the first control device determines a magnitude relationship between the first signal strength and a third preset value, and generates and sends fourth information based on the magnitude relationship.

[0163] In Example 1, when the second signal strength is less than or equal to a third preset value, the first control device sends fourth information to the first access point device, where the fourth information instructs the second access point device to switch communication to another frequency band or to reduce the transmit power of the second access point device. In response, the first access point device receives the fourth information.

[0164] Optionally, when the second signal strength is less than or equal to a third preset value, the first control device determines that the second signal strength is generated by a terminal device connected to the PAA device or GAA device of the first operator, and determines whether to switch the first access point device to other frequency bands for communication, or to reduce the transmission power of the second access point device.

[0165] In a second example, when the second signal strength is greater than a third preset value, the first control device sends fourth information to the first access point device, the fourth information instructing to increase the transmit power of the first access point device. Correspondingly, the first access point device receives the fourth information.

[0166] Optionally, when the second signal strength is greater than a third preset value, the first control device determines that the signal strength is generated by a terminal device connected to a UA device of another operator, and temporarily increases the maximum transmit power of the first access point device.

[0167] Alternatively, when the second signal strength is greater than a third preset value, the first access point device sends a request to increase the maximum transmit power to the first control device.

[0168] Optionally, the first control device belongs to the first operator, and the first transmission resource belongs to a transmission resource of a first unlicensed frequency band; the method 300 further includes: the first access point device receives ninth information sent from the terminal device, and the ninth information indicates the first signal strength.

[0169] The terminal device sending the ninth information is a terminal device connected to the first access point device, and the first access point device is a UA device. The terminal device connected to the UA device needs to periodically or continuously monitor for communication signals from terminal devices of other operators during communication, and report the signal strength of communication signals from terminal devices of other operators when it is detected.

[0170] The first signal strength is the signal strength detected by the terminal device of a terminal device of another operator using the first transmission resource for communication. Other operators are operators other than the first operator. Terminal devices of other operators refer to terminal devices that access access point devices of other operators.

[0171] Exemplarily, the first unlicensed frequency band is the authorized frequency band of the second operator, and the terminal devices of the other operators mentioned above can be access point devices of the PAA device type or GAA device type of the second operator that accesses the first unlicensed frequency band, or the terminal devices of the other operators mentioned above can be access point devices of the UA device type of the third operator that accesses the first unlicensed frequency band.

[0172] Optionally, the first access point device sends ninth information to the first control apparatus.

[0173] Correspondingly, the first control device receives the ninth information. After receiving the ninth information, the first control device determines the magnitude relationship between the first signal strength and the first preset value and the second preset value, and generates and sends the third information based on the magnitude relationship.

[0174] In Example 1, when the first signal strength is greater than a first preset value and less than a second preset value, the first control device redefines the maximum transmit power of the first access point device to be a second transmit power, and sends third information to the first access point device, the third information indicating the second transmit power. In response, the first access point device receives the third information.

[0175] In a second example, when the first signal strength is greater than a second preset value, the first control device re-determines a first transmission resource for the first access point device from the second unlicensed frequency band, and sends third information to the first access point device, the third information indicating the re-determined first transmission resource. In response, the first access point device receives the third information.

[0176] Example three: When the first signal strength is less than or equal to the first preset value, the first control device determines that no terminal device of other operators uses the first transmission resource to communicate, so the first access point device can communicate using the first transmission power in the first unlicensed frequency band.

[0177] Based on this method, the interference between multiple access point devices when different access point devices are connected to the same frequency band can be effectively reduced.

[0178] In one possible implementation, different operators can share information with each other through a system database. In this way, the first control device can access the system database to obtain the signal strength of the terminal device communicating in the unlicensed frequency band, and then issue the third information.

[0179] Exemplarily, any control device can upload the first signal strength reported by the access point device to the system database. When the first access point device requests to access the unlicensed channel, the first control device can determine whether to approve the first access point device to access the unlicensed channel by accessing the system database or querying the local database (data needs to be updated synchronously from the general system database regularly), or determine how to allocate spectrum resources in the unlicensed frequency band and specify the maximum transmission power of the UA device type access point device.

[0180] Optionally, the method 300 further includes: the first control device obtains fifth information from a system database, where the fifth information indicates a signal strength of a terminal device that uses resources in an unlicensed frequency band for communication.

[0181] In one possible scenario, when there is only a single operator in a designated area (such as a large enterprise campus), the first control device can schedule any of the preset spectrum resources without detecting whether the spectrum resources in the unlicensed frequency band are occupied by other operators' equipment. However, at the boundary of the designated area, there may be multiple operators using the preset spectrum resources at the same time. In this case, before scheduling the unlicensed frequency band channel, the first control device needs to detect whether the channel is busy or idle, that is, to detect the signal strength of the terminal equipment of other operators using the unlicensed frequency band for communication.

[0182] For example, if the same control device schedules spectrum resources in adjacent frequency bands for two different access point devices within a preset frequency band, and the different access point devices are access point devices in a WiFi communication system and an SLB communication system, respectively, adjacent frequency interference (referred to as intra-domain adjacent frequency interference) exists between the two different access point devices. To reduce intra-domain adjacent frequency interference, this application proposes a solution for adding narrowband filters to the access point devices in the SLB communication system (referred to as SLB access point devices).

[0183] The parameters of the narrowband filter are determined by the operating frequency band, communication bandwidth, out-of-band suppression capability, etc. The out-of-band suppression is determined by the input signal strength on the SLB side and the target equivalent interference signal strength.

[0184] Example 1: In the scenarios where SLB is the primary mode (i.e., SLB access point devices preferentially operate in the licensed frequency band, and WiFi access point devices operate in the unlicensed frequency band), such as business fiber to the room (FTTR) (abbreviated as FTTR-B) and operator wireless local area network (WLAN) scenarios, the intra-domain adjacent channel interference suppression method is shown in Figures 8 to 10.

[0185] In the intra-domain adjacent channel interference suppression method shown in Figures 8 to 10, the preset frequency band of 5470MHz-5720MHz is divided into three frequency bands with the same bandwidth of 80MHz. These three frequency bands are respectively authorized to Operator A, Operator B, and Operator C. The SLB access point devices of each operator operate in the authorized frequency band and are equipped with narrowband filters. A guard band is set between the operating channels of WiFi and SLB, and the guard band is used for filtering by the narrowband filters.

[0186] Figure 8 illustrates a method for mitigating intra-domain adjacent-channel interference. As shown in Figure 8, all guard bands are located within the licensed frequency band. This means each operator needs to divide the 80 MHz bandwidth into two guard bands and the SLB operating bandwidth. When the guard band bandwidth is 20 MHz, the maximum SLB bandwidth is 40 MHz.

[0187] Figure 9 shows another method for mitigating intra-domain adjacent-channel interference. As shown in Figure 9, for operators A and C, the two guard bands are partially located in the licensed band and partially in the unlicensed band. For operator B, the two guard bands are located in the unlicensed band.

[0188] As shown in Figure 9, when part of the guard band is located in the unlicensed frequency band and part of the guard band is located in the licensed frequency band, the 80 MHz bandwidth of the licensed frequency band needs to be divided into a guard band bandwidth and the operating bandwidth of the SLB access point device, and the 160 MHz bandwidth of the unlicensed frequency band needs to be divided into a guard band bandwidth and the operating bandwidth of the Wi-Fi access point device. When the guard bandwidth is 20 MHz, the maximum bandwidth of the SLB access point device is 60 MHz, and the maximum bandwidth of the Wi-Fi access point device is 140 MHz.

[0189] As shown in Figure 9, when both guard bands are located in the unlicensed frequency band, the 80 MHz bandwidth of each unlicensed frequency band needs to be divided into a guard band bandwidth and the operating bandwidth of the WiFi access point device. When the guard band bandwidth is 20 MHz, the maximum bandwidth of WiFi is 120 MHz, and the maximum bandwidth of the SLB access point device is 80 MHz.

[0190] Figure 10 shows another method for suppressing intra-domain adjacent channel interference. As shown in Figure 10, to ensure that the maximum operating bandwidth of the SLB is 80 MHz, the guard band can be set in the unlicensed frequency band or other frequency bands not authorized to the operator.

[0191] It can be understood that in order to solve the problem of intra-domain adjacent frequency interference in the SLB-based scenario, it is sufficient to configure one narrowband filter for the SLB access point device of a single operator, while three narrowband filters are required for the SLB access point device of the full network.

[0192] Example 2: In a home scenario where WiFi is the primary mode (i.e., WiFi devices preferentially operate in the licensed frequency band, and SLB devices operate in the unlicensed frequency band), the intra-domain adjacent channel interference suppression method is shown in Figures 11 to 13.

[0193] In the intra-domain adjacent-channel interference suppression method shown in Figures 11 to 13, the preset frequency band of 5470MHz-5720MHz is divided into three frequency bands with the same bandwidth of 80MHz. These three frequency bands are licensed to Operator A, Operator B, and Operator C, respectively. Each operator's WiFi access point operates in the licensed frequency band. Of each operator's two unlicensed frequency bands, one is used for WiFi access points and the other is used for SLB access points. The SLB access points are equipped with narrowband filters, and a guard band is set between the WiFi and SLB operating channels for filtering by the narrowband filters.

[0194] Figure 11 illustrates a method for mitigating intra-domain adjacent-channel interference. As shown in Figure 11, for each operator, both guard bands reside in the same unlicensed frequency band. This means each operator needs to divide the 80 MHz bandwidth used for SLB access points into two guard bands and the SLB operating bandwidth. When the guard bandwidth is 20 MHz, the maximum SLB bandwidth is 40 MHz.

[0195] Figure 12 shows another method for suppressing intra-domain adjacent-channel interference. As shown in Figure 12, for each operator, two guard bands are partially located in the licensed band and partially located in the unlicensed band. When part of the guard band is located in the unlicensed band and part of the guard band is located in the licensed band, the 80MHz bandwidth of the licensed band needs to be divided into a guard band bandwidth and the operating bandwidth of the WiFi access point device. The 160MHz bandwidth of the unlicensed band needs to be divided into a guard band bandwidth and the operating bandwidth of the WiFi access point device. When the guard bandwidth is 20MHz, the maximum bandwidth of the SLB access point device is 60MHz, and the maximum bandwidth of the WiFi access point device is 140MHz.

[0196] Figure 13 shows another method for suppressing intra-domain adjacent channel interference. As shown in Figure 13, to ensure that the maximum operating bandwidth of the SLB is 80 MHz, the guard bandwidth can be set in the licensed band, unlicensed band, or other bands not authorized to the operator.

[0197] It can be understood that in order to solve the problem of adjacent frequency interference in the WiFi-dominated scenario, it is sufficient to configure one narrowband filter for the SLB access point device of a single operator, while two narrowband filters are required for the SLB access point device of the full network.

[0198] For example, if spectrum resources in the same frequency band are simultaneously allocated by different control devices to corresponding access point devices for communication, inter-domain interference (abbreviated as: inter-domain co-frequency interference) will exist in the same frequency band.

[0199] Inter-domain co-channel interference includes inter-domain interference in unlicensed bands and inter-domain interference in licensed bands. Inter-domain interference in unlicensed bands refers to when the interfering bands include only unlicensed bands; inter-domain interference in licensed bands refers to when the interfering bands include licensed bands.

[0200] The following uses the example of a preset frequency band divided into three bands and authorized to three operators respectively, and introduces the inter-domain co-frequency interference method in combination with Example 1 and Example 2.

[0201] Example 1: Inter-domain interference in unlicensed frequency bands.

[0202] Figure 14 illustrates a method for inter-domain interference in unlicensed frequency bands. As shown in Figure 14, if both the SLB access point device of operator A and the SLB access point device of operator B use frequency band 3 to communicate with terminal devices, inter-domain interference occurs between operator A's unlicensed frequency band 2 and operator B's unlicensed frequency band 2. If both the WiFi access point device of operator B and the SLB access point device of operator C use frequency band 1 to communicate with terminal devices, inter-domain interference occurs between operator B's unlicensed frequency band 1 and operator C's unlicensed frequency band 1. If both the SLB access point device connected to operator C's control device 1 and the WiFi access point device connected to operator C's control device 2 use frequency band 1 to communicate with terminal devices, and both the WiFi access point device connected to operator C's control device 1 and the WiFi access point device connected to operator C's control device 2 use frequency band 2 to communicate with terminal devices, inter-domain interference occurs within operator C's unlicensed frequency band.

[0203] It can be understood that the transmission power of WiFi access point devices and SLB access point devices in the unlicensed frequency band is micro-power, and the inter-domain co-frequency interference is small, so no processing is required.

[0204] Example 2: Inter-domain interference in the licensed frequency band.

[0205] Figure 15 illustrates a method of inter-domain same-system interference. As shown in Figure 15, if both operator A's and operator B's WiFi access points use frequency band 1 to communicate with terminal devices, inter-domain same-system (WiFi system) interference occurs between operator A's authorized frequency band and operator B's unlicensed frequency band 1. If both operator A's and operator B's WiFi access points use frequency band 2 to communicate with terminal devices, inter-domain same-system (WiFi system) interference occurs between operator A's unlicensed frequency band 1 and operator B's authorized frequency band.

[0206] Taking the Wi-Fi system as an example, the clear channel assessment (CCA) mechanism can be used to avoid co-frequency interference between systems in different domains. Taking SLB as an example, micro-power can be used as the transmission power, or the listen before talk (LBT) mechanism can be used to effectively reduce co-frequency interference between systems in different domains.

[0207] Figure 16 illustrates a scenario of inter-domain heterogeneous system interference. As shown in Figure 16, both the SLB access point device of operator B and the WiFi access point device of operator C use frequency band 3 to communicate with terminal devices. Therefore, inter-domain heterogeneous system (SLB system and WiFi system) interference occurs between operator B's unlicensed frequency band 2 and operator C's licensed frequency band.

[0208] Inter-domain heterogeneous system interference can be reduced by frequency division in the authorized frequency band. For example, the first control device can frequency-divide frequency band 3 to support concurrent transmission of different access point devices.

[0209] Figure 17 illustrates another inter-domain interference scenario. As shown in Figure 17, a WiFi access point device connected to operator C's control device 1 and a WiFi access point device connected to operator C's control device 2 both communicate with terminal devices using frequency band 3. Inter-domain interference occurs on operator C's authorized frequency band.

[0210] The inter-domain co-frequency interference of the same operator within the authorized frequency band can be reported to the operator's cloud server through the first control device, including domain name, location, access point capabilities, inter-domain co-frequency interference intensity and other information, and the cloud server will uniformly manage the target frequency band resources.

[0211] Exemplarily, the method 300 also includes: the first control device sends sixth information to the server, the sixth information indicating at least one of the following: the number of accessed devices, the type of accessed devices, the service type, the transmission resource scheduling situation, or the interference intensity; the first control device receives seventh information from the server, the seventh information indicating the multiplexing method of the first transmission resource and the second transmission resource, and the second transmission resource is the resource determined by the second control device for the access point device.

[0212] Optionally, after the first access point device receives the second information, the method 300 further includes: the first access point device sending eighth information, where the eighth information indicates a first transmission resource, and a channel corresponding to the first transmission resource is a channel accessible to the terminal device.

[0213] Optionally, the eighth information also indicates the maximum transmit power.

[0214] The following two examples introduce how terminal devices access the network.

[0215] Example 1: Contention access: A first access point device may broadcast a first transmission resource in a beacon frame.

[0216] If the multiple channels corresponding to the first transmission resource are not continuous, the first access point device may notify the access channel number and the maximum bandwidth, and perform puncturing on the channels that are not allowed to be accessed in combination with the puncturing method.

[0217] Alternatively, the first access point notifies the terminal device of the accessible channels in the form of a bitmap.

[0218] For example, in the preset spectrum, the maximum bandwidth supported by the first access point device is 320MHz. A new bandwidth indication subfield (for example, the length of the field is 16 bits) can be added to correspond to 16 20MHz channels in sequence. A bit of 1 indicates that access to the channel is allowed, and a bit of 0 indicates that access to the channel is not allowed.

[0219] For example, an unassociated terminal device may perform background scanning at a specified granularity (eg, 20 MHz). Upon detecting a beacon frame, the unassociated terminal device may compete for the channel using the specified transmit power in the channel specified in the beacon frame for association, authentication, and the like.

[0220] If the terminal device knows that the main channel of the first access point device is only located in the authorized frequency band, it only scans each channel in the authorized frequency band; otherwise, the terminal device needs to perform background scanning in the spectrum resources of the authorized frequency band and the spectrum resources of the unlicensed frequency band.

[0221] Exemplarily, the terminal device may adopt a dynamic bandwidth policy to independently determine the communication bandwidth, but the bandwidth cannot exceed the maximum bandwidth broadcast by the first access point device.

[0222] It is understood that any terminal device can scan the transmission resources broadcast by different access points and the corresponding maximum transmit powers. When the maximum transmit powers of the channels corresponding to the transmission resources broadcast by different access points are different, the terminal device can use different transmit powers to transmit signals on the corresponding channels.

[0223] In order to ensure that the energy of the transmission resources corresponding to the high transmission power among multiple maximum transmission powers does not affect the capacity of the transmission resources corresponding to the low transmission power, the terminal device can puncture adjacent transmission resources with different maximum transmission powers.

[0224] Alternatively, for any terminal device, when the maximum transmission powers of channels corresponding to transmission resources broadcast by different access point devices are different, the terminal device may transmit signals on all channels corresponding to the minimum power among multiple maximum transmission powers.

[0225] Alternatively, for any terminal device, when the maximum transmission powers of channels corresponding to transmission resources broadcast by different access point devices are different, the terminal device may only use all transmission signals corresponding to the maximum power among multiple maximum transmission powers.

[0226] Example 2: centralized scheduling.

[0227] The first access point device divides the first transmission resource and allocates at least one first-class resource unit for data transmission, as well as a second-class resource unit (association identifier (AID) = 0) and a third-class resource unit (AID = 2045) to at least one terminal device among multiple associated terminal devices by sending a trigger frame.

[0228] Among them, the second type of resource unit is used for the remaining terminal devices except at least one terminal device among multiple associated terminal devices to compete for access to the channel for data transmission, and the third type of resource unit is used for unassociated terminal devices to compete for network access.

[0229] It can be understood that the first transmission resource consists of a first type of resource unit, a second type of resource unit and a third type of resource unit.

[0230] Optionally, the unassociated terminal device may perform background scanning at a specified granularity (eg, 20 MHz), and upon detecting a Trigger frame, compete for a third type of resource unit for association, authentication, and the like.

[0231] The above centralized scheduling method can avoid the traffic impact caused by preempting distributed resources and improve throughput.

[0232] The above describes in detail the method provided by the embodiment of the present application in conjunction with Figures 1 to 17. The following describes the device provided by the embodiment of the present application in conjunction with Figures 18 and 19.

[0233] Figures 18 and 19 are schematic diagrams of possible devices provided by embodiments of the present application. These devices can be used to implement the functions of the first control device or the first access point device in the above method embodiments, thereby also achieving the beneficial effects of the above method embodiments.

[0234] FIG18 is a schematic block diagram of an apparatus according to an embodiment of the present application. As shown in FIG18 , the apparatus 1800 includes a transceiver module 1810 and a processing module 1820 .

[0235] One possible design is that the device 1800 is used to implement the function of the first control device in the method embodiment shown in FIG. 3 .

[0236] Exemplarily, the transceiver module 1810 is used to: receive first information from a first access point device, where the first information is used to request allocation of spectrum resources; the processing module 1820 is used to: determine first transmission resources for the first access point device from preset spectrum resources, where the spectrum resources include resources in authorized frequency bands and resources in unauthorized frequency bands; the transceiver module 1810 is also used to: send second information, where the second information is used to indicate the first transmission resource.

[0237] Optionally, the first information indicates a first transmission bandwidth, the first transmission bandwidth is determined based on the traffic volume of the first access point device, and the bandwidth of the first transmission resource is less than or equal to the first transmission bandwidth.

[0238] Optionally, the spectrum resources include resources of multiple frequency bands, the multiple frequency bands do not overlap, and the multiple frequency bands are authorized frequency bands of at least one operator.

[0239] Optionally, the processing module 1820 is specifically used to: determine a first transmission resource for the first access point device from a preset spectrum resource based on the channel access type of the first access point device, the channel access type of the first access point device including a priority authorized access type, a general authorized access type and an unauthorized access type.

[0240] Optionally, the processing module 1820 is specifically used to: when the channel access type of the first access point device is a priority authorized access type or a general authorized access type, determine the first transmission resource for the first access point device from the resources of the authorized frequency band; or when the channel access type of the first access point device is an unauthorized access type, determine the first transmission resource for the first access point from the unauthorized frequency band.

[0241] Optionally, the device type of the first access point is determined by the first control device based on at least one of the following: a device identification code of the first access point device, a MAC address of the first access point device, or an IP address of the first access point device.

[0242] Optionally, the second information further indicates a maximum transmit power of the first access point device, where the maximum transmit power is determined based on a channel access type of the first access point device.

[0243] Optionally, when the channel access type of the first access point device is the priority authorized access type or the unauthorized access type, the maximum transmit power is the first transmit power; or, when the channel access type of the first access point device is the general authorized access type, the maximum transmit power is the second transmit power, and the second transmit power is less than the first transmit power.

[0244] Optionally, the first control device belongs to the first operator, and the first transmission resource belongs to the transmission resource of the first unlicensed frequency band; the processing module 1820 is also used to: when the first signal strength is greater than the first preset value and less than the second preset value, redetermine the maximum transmission power of the first access point device as the second transmission power; the transceiver module 1810 is also used to: send third information, and the third information is used to indicate the second transmission power; or, the processing module 1820 is specifically used to: when the first signal strength is greater than the second preset value, re-determine the first transmission resource for the first access point device from the second unlicensed frequency band; the transceiver module 1810 is also used to: send third information, and the third information is used to indicate the re-determined first transmission resource.

[0245] The first signal strength is the signal strength of terminal devices of other operators that use the first transmission resource to communicate, detected by a terminal device accessing the first access point device. The other operators are operators other than the first operator.

[0246] Optionally, the first control device belongs to the first operator, the first transmission resource belongs to the transmission resource of the authorized frequency band, and the first access point device is the general authorized access device; the transceiver module 1810 is also used to: when the second signal strength is less than or equal to a third preset value, send fourth information, the fourth information instructing the second access point device to switch to other frequency bands for communication, or instructing to reduce the transmission power of the second access point device; or, the transceiver module 1810 is also used to: when the second signal strength is greater than the third preset value, send fourth information, the fourth information instructing to increase the transmission power of the first access point device.

[0247] The second access point device is the priority authorized access device or the general authorized access device, the second signal strength is the signal strength of the terminal device of any operator that uses the transmission resource for communication detected by the terminal device of the first operator, and the device accessed by the terminal device of any operator is the second access point device.

[0248] Optionally, the transceiver module 1810 is further configured to: obtain fifth information from a system database, where the fifth information indicates a signal strength of a terminal device that communicates using an unlicensed frequency band.

[0249] Optionally, the transceiver module 1810 is also used to: send sixth information to the server, the sixth information indicating at least one of the following: the number of accessed devices, the type of accessed devices, the service type, the transmission resource scheduling status, or the interference intensity; and receive seventh information from the server, the seventh information indicating the multiplexing method of the first transmission resource and the second transmission resource, the second transmission resource being the resource determined by the second controller for the access point device.

[0250] A more detailed description of the above-mentioned transceiver module 1810 and processing module 1820 can be directly obtained by referring to the relevant description in the embodiment shown in Figure 3, and will not be repeated here.

[0251] Another possible design is that the apparatus 1800 is used to implement the function of the first access point device in the method embodiment shown in FIG. 3 .

[0252] Exemplarily, the transceiver module 1810 is used to: send first information to a first control device, the first information being used to request allocation of spectrum resources; receive second information from the first control device, the second information being used to indicate a first transmission resource, the first transmission resource being determined by the first control device for the first access point device from preset spectrum resources based on the first information, the spectrum resources including resources in authorized frequency bands and resources in unauthorized frequency bands; and send eighth information, the eighth information indicating the first transmission resource, the channel corresponding to the first transmission resource being a channel that the terminal device can access.

[0253] Optionally, there are multiple associated terminal devices in the first access point device, and the eighth information also indicates at least one first-class resource unit allocated to at least one terminal device among the multiple associated terminal devices, as well as a second-class resource unit and a third-class resource unit. The second-class resource unit is used for the remaining terminal devices among the multiple associated terminal devices except the at least one terminal device to compete for access, and the third-class resource unit is used for unassociated terminal devices to compete for network access. The first transmission resource is composed of the first-class resource unit, the second-class resource unit and the third-class resource unit.

[0254] Optionally, the first information indicates a first transmission bandwidth, the first transmission bandwidth is determined based on the traffic volume of the first access point device, and the bandwidth of the first transmission resource is less than or equal to the first transmission bandwidth.

[0255] Optionally, the spectrum resources include resources of multiple frequency bands, the multiple frequency bands do not overlap, and the multiple frequency bands are authorized frequency bands of at least one operator.

[0256] Optionally, the first transmission resource is determined by the first control device for the first access point device from preset spectrum resources based on the first information and the channel access type of the first access point device, and the channel access type of the first access point device includes a priority authorized access type, a general authorized access type, and an unauthorized access type.

[0257] Optionally, the channel access type of the first access point device is the priority authorized access type or the general authorized access type, and the first transmission resource is an authorized frequency band; or the channel access type of the first access point device is an unauthorized access type, and the first transmission resource is an unauthorized frequency band.

[0258] Optionally, the device type of the first access point is determined by the first control device based on at least one of the following: a device identification code of the first access point device, a MAC address of the first access point device, or an IP address of the first access point device.

[0259] Optionally, the second information further indicates a maximum transmit power of the first access point device, where the maximum transmit power is determined based on a channel access type of the first access point device.

[0260] Optionally, the eighth information further indicates the maximum transmit power of the first access point device, and the maximum transmit power is determined based on the channel access type of the first access point device.

[0261] Optionally, when the channel access type of the first access point device is a priority authorized access type or an unauthorized access type, the maximum transmit power is a first transmit power; or, when the channel access type of the first access point device is a general authorized access type, the maximum transmit power is a second transmit power, and the second transmit power is less than the first transmit power.

[0262] Optionally, the first control device belongs to the first operator, and the first transmission resource belongs to the transmission resource of the first unlicensed frequency band; the transceiver module 1810 is also used to: receive ninth information sent from a terminal device accessing the first access point device, the ninth information indicating a first signal strength, the first signal strength being the signal strength detected by the terminal device of other operators using the first transmission resource for communication, the other operators being operators other than the first operator.

[0263] Optionally, the transceiver module 1810 is used to: receive third information from the first control device, where the third information is used to indicate the second transmit power; or, the third information is used to indicate the re-determined first transmission resource.

[0264] Optionally, the first control device belongs to the first operator, the first transmission resource belongs to the transmission resource of the authorized frequency band, and the first access point device is the general authorized access device; the transceiver module 1810 is used to: receive the tenth information sent by the terminal device from the first access point device, the tenth information indicates the second signal strength, the second access point device is the priority authorized access device or the general authorized access device, the second signal strength is the signal strength of the terminal device of any operator using the transmission resource for communication detected by the terminal device of the first operator, and the terminal device access device of any operator is the second access point device.

[0265] Optionally, the transceiver module 1810 is used to: receive fourth information from the first control device, the fourth information instructing the second access point device to switch to other frequency bands for communication or instructing to reduce the transmission power of the second access point device; or, the fourth information instructs to increase the transmission power of the first access point device.

[0266] A more detailed description of the transceiver module 1810 can be directly obtained by referring to the relevant description in the embodiment shown in FIG3 , and will not be repeated here.

[0267] It should be noted that device 1800 may include a sending module but not a receiving module. Alternatively, device 1800 may include a receiving module but not a sending module. The specific implementation depends on whether the above-mentioned solution executed by device 1800 includes both sending and receiving actions. It is understood that because device 1800 has communication functionality, it can also be referred to as a communication device.

[0268] FIG19 is another schematic block diagram of an apparatus provided in an embodiment of the present application. As shown in FIG19 , apparatus 1900 includes one or more processors 1910. Processor 1910 may be a general-purpose processor or a dedicated processor. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control the apparatus (e.g., a first control device or a first access point device), execute software programs, and process data of the software programs.

[0269] Optionally, in one design, processor 1910 may include a program (also referred to as code or instructions), which may be executed on processor 1910 to cause apparatus 1900 to perform the method performed by the first control device or the first access point device in the above method embodiments. In another possible design, apparatus 1900 includes circuitry (not shown in FIG. 19 ) configured to implement the functions of the first control device or the first access point device in the above method embodiments.

[0270] Exemplarily, the processor 1910 may be configured to execute a computer program or instruction in a memory to implement the steps performed by the first control device or the first access point device in the method embodiment shown in any one of the embodiments shown in FIG. 3 .

[0271] Optionally, the device 1900 may include one or more memories 1920 on which programs (sometimes also referred to as codes or instructions) are stored. The programs can be executed on the processor 1910, so that the device 1900 executes the method performed by the first control device or the first access point device in the above embodiment.

[0272] Optionally, the processor 1910 and / or the memory 1920 may include an artificial intelligence (AI) module, which is used to implement AI-related functions. The AI ​​module can be implemented through software, hardware, or a combination of software and hardware. For example, the AI ​​module may include a wireless intelligent controller (RIC) module. For example, the AI ​​module may be a near real-time RIC or a non-real-time RIC.

[0273] Optionally, data may be stored in the processor 1910 and / or the memory 1920. The processor and memory may be provided separately or integrated together.

[0274] Optionally, the device 1900 may further include a communication interface 1930. The processor 1910 may also be referred to as a processing unit, which controls the device (e.g., the first control device or the first access point). The communication interface 1930 may also be referred to as a transceiver unit, a transceiver, a transceiver circuit, or a transceiver, etc., which implements the transceiver function of the device.

[0275] Optionally, the apparatus 1900 further includes a communication interface 1930. The processor 1910 and the communication interface 1930 are coupled to each other. It is understood that the communication interface 1930 may be a transceiver or an input / output interface.

[0276] It can be understood that since the device 1900 has a communication function, it can also be called a communication device.

[0277] When apparatus 1900 is used to implement the method of FIG3 , processor 1910 is used to perform the functions of the processing unit described above, and communication interface 1930 is used to perform the functions of the transceiver module described above. Whether communication interface 1930 is used for sending or receiving can be determined by whether it is used to perform a sending action or a receiving action in the solution implemented by apparatus 1900.

[0278] It is understood that when device 1900 is a first control device or a first access point, communication interface 1930 may be a transceiver, specifically including a transmitter and a receiver, where the transmitter is used to transmit signals and the receiver is used to receive signals. When device 1900 is a chip used in the first control device or the first access point, communication interface 1930 may be an input / output circuit, where the input circuit can be used for receiving and the output interface can be used for transmitting.

[0279] It should be noted that the above method embodiments can be applied to or implemented by a processor. The processor may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiments can be completed by hardware integrated logic circuits in the processor or by software instructions.

[0280] The processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.

[0281] The steps of the method disclosed in the embodiments of this application can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium well-known in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above method.

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

[0283] The methods provided in the above embodiments can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, they can be implemented in whole or in part in the form of a computer program product. The computer program product may include one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website terminal, computer, server or data center to another website terminal, computer, server or data center via a wired (e.g., coaxial cable, optical fiber) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic disk), an optical medium, or a semiconductor medium (e.g., a solid-state drive (SSD)).

[0284] The present application also provides a computer-readable medium having a computer program stored thereon, which implements the steps of the above method embodiment when executed by a computer.

[0285] The present application also provides a computer program product, which implements the steps of the above method embodiment when executed by a computer.

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

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

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

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

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

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

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

Claims

1. A resource allocation method, characterized in that: Applied to the first control device, the method includes: receiving first information from a first access point device, where the first information is used to request allocation of spectrum resources; Determine a first transmission resource for the first access point device from preset spectrum resources, where the spectrum resources include resources in an authorized frequency band and resources in an unlicensed frequency band; Second information is sent, where the second information is used to indicate the first transmission resource.

2. The method according to claim 1, characterized in that The first information indicates a first transmission bandwidth, where the first transmission bandwidth is determined based on traffic volume of the first access point device, and a bandwidth of the first transmission resource is less than or equal to the first transmission bandwidth.

3. The method according to claim 1 or 2, characterized in that The spectrum resources include resources of multiple frequency bands, the multiple frequency bands do not overlap, and the multiple frequency bands are authorized frequency bands of at least one operator.

4. The method according to any one of claims 1 to 3, characterized in that The determining a first transmission resource for the first access point device from preset spectrum resources includes: Based on the channel access type of the first access point device, a first transmission resource is determined for the first access point device from preset spectrum resources, where the channel access type of the first access point device includes: priority authorized access type, general authorized access type, and unauthorized access type.

5. The method according to claim 4, characterized in that The determining, based on the channel access type of the first access point device, a first transmission resource for the first access point device from preset spectrum resources includes: When the channel access type of the first access point device is the priority authorization access type or the general authorization access type, determining the first transmission resource for the first access point device from resources in the authorized frequency band; or When the channel access type of the first access point device is the unlicensed access type, the first transmission resource is determined for the first access point device from resources in the unlicensed frequency band.

6. The method according to claim 4 or 5, characterized in that The channel access type of the first access point device is determined by the first control device based on at least one of the following: a device identification code of the first access point device, a media access control MAC address of the first access point device, or an Internet Protocol IP address of the first access point device.

7. The method according to any one of claims 4 to 6, characterized in that The second information further indicates a maximum transmit power of the first access point device, where the maximum transmit power is determined based on a channel access type of the first access point device.

8. The method according to claim 7, characterized in that When the channel access type of the first access point device is the priority authorized access type or the unauthorized access type, the maximum transmit power is the first transmit power; or When the channel access type of the first access point device is the general authorized access type, the maximum transmit power is a second transmit power, and the second transmit power is less than the first transmit power.

9. The method according to claim 8, characterized in that The first control device belongs to a first operator, and the first transmission resource belongs to a resource of a first unlicensed frequency band; The method further comprises: When the first signal strength is greater than a first preset value and less than a second preset value, re-determine the maximum transmit power of the first access point device to be the second transmit power; and send third information, where the third information is used to indicate the second transmit power; or When the first signal strength is greater than the second preset value, re-determine the first transmission resource for the first access point device from resources in a second unlicensed frequency band; and send third information indicating the re-determined first transmission resource; The first signal strength is the signal strength of terminal devices of other operators that use the first transmission resource to communicate, detected by a terminal device accessing the first access point device. The other operators are operators other than the first operator.

10. The method according to claim 8, characterized in that The first control device belongs to a first operator, the first transmission resource is a transmission resource of an authorized frequency band, and the channel access type of the first access point device is the general authorized access type; The method further comprises: When the second signal strength is less than or equal to a third preset value, sending fourth information, wherein the fourth information instructs the second access point device to switch to another frequency band for communication, or instructs to reduce the transmission power of the second access point device; or When the second signal strength is greater than the third preset value, fourth information is sent, and the fourth information indicates to increase the first reception The transmit power of the access point device; The channel access type of the second access point device is the priority authorization access type or the general authorization access type, the second signal strength is the signal strength of the terminal device of any operator that uses the first transmission resource for communication detected by the terminal device of the first operator, and the device accessed by the terminal device of any operator is the second access point device.

11. The method according to claim 9 or 10, characterized in that The method further comprises: Fifth information is obtained from a system database, where the fifth information indicates a signal strength of a terminal device that uses resources in the unlicensed frequency band for communication.

12. The method according to any one of claims 1 to 11, characterized in that The method further comprises: Sending sixth information to the server, where the sixth information indicates at least one of the following: the number of connected devices, the type of connected devices, the service type, the transmission resource scheduling status, or the interference intensity; Receive seventh information from the server, where the seventh information indicates a multiplexing method of the first transmission resource.

13. A resource allocation method, characterized in that: Applied to a first access point device, the method includes: Sending first information to a first control device, where the first information is used to request allocation of spectrum resources; receiving second information from the first control device, where the second information is used to indicate a first transmission resource, where the first transmission resource is a first transmission resource determined by the first control device for the first access point device from preset spectrum resources, where the spectrum resources include resources in an authorized frequency band and resources in an unlicensed frequency band; Eighth information is sent, where the eighth information indicates the first transmission resource.

14. The method according to claim 13, characterized in that There are multiple associated terminal devices with the first access point device, and the eighth information further indicates at least one first-class resource unit allocated to at least one of the multiple associated terminal devices, as well as a second-class resource unit and a third-class resource unit. The second-class resource unit is used for the remaining terminal devices among the multiple associated terminal devices except the at least one terminal device to compete for access, and the third-class resource unit is used for unassociated terminal devices to compete for network access. The first transmission resource consists of the first-class resource unit, the second-class resource unit and the third-class resource unit.

15. The method according to claim 13 or 14, characterized in that The first information indicates a first transmission bandwidth, where the first transmission bandwidth is determined based on traffic volume of the first access point device, and a bandwidth of the first transmission resource is less than or equal to the first transmission bandwidth.

16. The method according to any one of claims 13 to 15, characterized in that The spectrum resources include resources of multiple frequency bands, the multiple frequency bands do not overlap, and the multiple frequency bands are authorized frequency bands of at least one operator.

17. The method according to any one of claims 13 to 16, characterized in that The first transmission resource is determined for the first access point device by the first control device from preset spectrum resources based on the channel access type of the first access point device, and the channel access type of the first access point device includes a priority authorized access type, a general authorized access type and an unauthorized access type.

18. The method according to claim 17, characterized in that The channel access type of the first access point device is the priority authorization access type or the general authorization access type, and the first transmission resource is a resource of an authorized frequency band; or The channel access type of the first access point device is the unlicensed access type, and the first transmission resource is a resource in an unlicensed frequency band.

19. The method according to claim 17 or 18, characterized in that The channel access type of the first access point device is determined by the first control device based on at least one of the following: a device identification code of the first access point device, a media access control MAC address of the first access point device, or an Internet Protocol IP address of the first access point device.

20. The method according to any one of claims 17 to 19, characterized in that The second information further indicates a maximum transmit power of the first access point device, where the maximum transmit power is determined based on a channel access type of the first access point device.

21. The method according to claim 20, characterized in that The eighth information further indicates a maximum transmit power of the first access point device, where the maximum transmit power is determined based on a channel access type of the first access point device.

22. The method according to claim 20 or 21, characterized in that When the channel access type of the first access point device is the priority authorized access type or the unauthorized access type, the maximum transmit power is the first transmit power; or When the channel access type of the first access point device is the general authorized access type, the maximum transmit power is a second transmit power, and the second transmit power is less than the first transmit power.

23. The method according to claim 22, characterized in that The first control device belongs to a first operator, and the first transmission resource belongs to a resource of a first unlicensed frequency band; The method further comprises: Receive ninth information sent from a terminal device accessing the first access point device, where the ninth information indicates a first signal strength, where the first signal strength is the signal strength detected by the terminal device of other operators using the first transmission resource for communication, where the other operators are operators other than the first operator.

24. The method according to claim 23, wherein The method further comprises: Receive third information from the first control device, where the third information is used to indicate the second transmit power; or, the third information is used to indicate the re-determined first transmission resource.

25. The method according to claim 22, wherein The first control device belongs to a first operator, the first transmission resource is a transmission resource of an authorized frequency band, and the channel access type of the first access point device is the general authorized access type; The method further comprises: Receive the tenth information sent from the terminal device accessing the first access point device, where the tenth information indicates a second signal strength, where the second signal strength is the signal strength of a terminal device of any operator that uses the first transmission resource for communication detected by the terminal device of the first operator, and the device accessed by the terminal device of any operator is the second access point device.

26. The method according to claim 25, characterized in that The method further comprises: Receive fourth information from the first control device, where the fourth information instructs the second access point device to switch to another frequency band for communication or to reduce the transmit power of the second access point device; or, the fourth information instructs to increase the transmit power of the first access point device.

27. A communication device, characterized in that: Comprising means for implementing the method according to any one of claims 1 to 26.

28. A communication device, characterized in that: The device comprises a processor configured to cause the communication device to implement the method according to any one of claims 1 to 26 by executing a computer program and / or a logic circuit.

29. The device according to claim 28, characterized in that The system further comprises a memory for storing a computer program and / or a configuration file of the logic circuit.

30. The device according to claim 28 or 29, characterized in that A communication interface is also included for inputting and / or outputting signals.

31. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 26 is performed.

32. A computer program product, characterized in that The invention comprises a computer program, and when the computer program is run, the method according to any one of claims 1 to 26 is performed.

33. A communication system, characterized in that: The method comprises a first control device and a first access point device, wherein the first control device is used to implement the method according to any one of claims 1 to 12, and the first access point device is used to implement the method according to any one of claims 13 to 26.

Citation Information

Patent Citations

  • Scheduling method, access point, scheduling server, and scheduling system

    CN106171006A

  • Hidden node finding method, base station and terminal

    CN107135497A

  • Satellite-ground spectrum sharing method based on geographic information database

    CN111031476A

  • Spectrum sharing controller and spectrum sharing techniques

    CN111095965A

Cited By

  • Glass composite cable multi-band signal transmission optimization method

    CN120639219A