Resource allocation method and related device
The first control device allocates transmission resources from the preset spectrum resources for the access point equipment, and solves the problem of how to reasonably and efficiently utilize spectrum resources, and achieves the effects of high throughput and low latency.
Patent Information
- Application Number
- CN202311135773.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-31
- Publication Date
- 2025-02-28
AI Technical Summary
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.
The first control device receives information requested from the access point device to allocate spectrum resources, and allocates transmission resources to the access point device from the preset spectrum resources, and utilizes the resources of the authorized frequency band and the unauthorized frequency band.
It improves the utilization rate and allocation of spectrum resources, and meets the needs of high throughput and low latency.
Smart Images

Figure CN119545363A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a resource allocation method and related devices. Background Art
[0002] In view of the future industrial development trend, the requirements of high speed, large connection, millisecond-level latency, etc. all rely on spectrum resources. However, the existing spectrum resources may no longer be able to support the evolution goals such as throughput and latency, so it is necessary to expand new spectrum resources.
[0003] 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. Summary of the invention
[0004] 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.
[0005] In a first aspect, the present application provides a resource allocation method, which can be applied to a first control device. For example, it can be executed by the first control device, or it can also be executed by a component configured in the first control device (such as a chip, a chip system, etc.), or it can also be implemented by a logic module or software that can realize all or part of the functions of the first control device, and the present application does not limit this.
[0006] 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.
[0007] The first access point device and the first control apparatus belong to the same operator.
[0008] The authorized frequency band refers to the 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, the unauthorized frequency band refers to the 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 the frequency band in the preset spectrum resources.
[0009] 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 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.
[0010] 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 of the first access point device, and the bandwidth of the first transmission resource is less than or equal to the first transmission bandwidth.
[0011] Since the first control device can also receive information requesting allocation of spectrum resources from other access point devices, thereby scheduling the same transmission resources for multiple first access point devices, the bandwidth of the first transmission resources may be smaller than the first transmission bandwidth requested by the access point device.
[0012] 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.
[0013] 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.
[0014] It can be understood that the authorized frequency band is for operators, that is, the same frequency band may be an authorized frequency band or an unlicensed frequency band for different operators.
[0015] In combination with the first aspect, in some implementations of the first aspect, determining a first transmission resource for the first access point device from a preset spectrum resource includes: determining a first transmission resource for the first access point device from a preset spectrum resource based on a channel access type of the first access point device.
[0016] 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.
[0017] Exemplarily, the above-mentioned determining the first transmission resource for the first access point device from 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 resources in an 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 resources in an unauthorized frequency band.
[0018] 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 medium access control (MAC) address of the first access point device, or an Internet protocol (IP) address of the first access point device.
[0019] 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.
[0020] 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.
[0021] That is, when the channel access type of the first access point device is the priority authorized access and the general authorized access, although the transmission resources allocated by the first control device are spectrum resources of the authorized frequency band, the maximum transmission power of the two types of devices when communicating on the resources of the unlicensed frequency band is different. This can reduce co-channel interference.
[0022] In combination with the first aspect, in some implementations of the first 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.
[0023] Optionally, the method also includes: when the first signal strength is greater than a first preset value and less than a second preset value, redetermining the maximum transmission power of the first access point device as 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, redetermining 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 redetermined first transmission resource.
[0024] 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.
[0025] The terminal devices of other operators refer to the terminal devices that communicate with the access point devices belonging to other operators. Taking the second operator as an example, the terminal devices of the second operator refer to the terminal devices that communicate with the access point devices belonging to the second operator.
[0026] Optionally, the method further includes: receiving ninth information from the first access point device, wherein the ninth information indicates the first signal strength.
[0027] 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.
[0028] 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.
[0029] Optionally, the method also includes: when the second signal strength is less than or equal to a third preset value, sending fourth information, wherein the fourth information indicates that the second access point device is switched to other frequency bands for communication, or indicates that the transmission power of the second access point device is reduced; or, when the second signal strength is greater than the third preset value, sending fourth information, wherein the fourth information indicates that the transmission power of the first access point device is increased.
[0030] 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 resources 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.
[0031] 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 whose channel access type is a priority authorized access type or a general authorized access type; or the second access point device may be an access point device belonging to other operators whose channel access type is an unauthorized access type.
[0032] Optionally, the method further includes: receiving tenth information from the first access point device, wherein the tenth information indicates the second signal strength.
[0033] In combination with the first aspect, in some implementations of the first aspect, the method further includes: acquiring fifth information from a system database, wherein the fifth information indicates a signal strength of a terminal device that communicates using spectrum resources in an authorized frequency band.
[0034] Optionally, the method further includes: acquiring fifth information from a local database, wherein the fifth information indicates a signal strength of a terminal device that communicates using spectrum resources in an authorized frequency band.
[0035] 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.
[0036] 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 devices connected, the type of devices connected, the service type, the transmission resource scheduling status, or the interference signal strength; receiving 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 a resource determined by the second control device for the access point device.
[0037] 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.
[0038] In a second aspect, the present application provides a resource allocation method, which can be applied to a first access point device. For example, it can be executed by the first access point device, or it can also be executed by a component (such as a chip, a chip system, etc.) configured in the first access point device, or it can also be implemented by a logic module or software that can implement all or part of the functions of the first access point device, and the present application does not limit this.
[0039] 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 a channel corresponding to the first transmission resource is a channel that can be accessed by a terminal device.
[0040] In the present application, the first access point device sends information for requesting 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.
[0041] 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 of the multiple associated terminal devices, as well as second-class resource units and third-class resource units. The second-class resource units are 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 units are used for unassociated terminal devices to compete for network access, and the first transmission resources are composed of the first-class resource units, the second-class resource units and the third-class resource units.
[0042] 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 of the first access point device, and the bandwidth of the first transmission resource is less than or equal to the first transmission bandwidth.
[0043] 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.
[0044] 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.
[0045] 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.
[0046] 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.
[0047] In combination with the second aspect, in some implementations of the second aspect, the second information and the eighth information further indicate a maximum transmit power of the first access point device, and the maximum transmit power is determined based on a channel access type of the first access point device.
[0048] 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.
[0049] 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.
[0050] Optionally, the method further includes: sending ninth information to the first control device.
[0051] In combination with the second aspect, in certain 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.
[0052] 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 a 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 a 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.
[0053] Optionally, the method further includes: sending tenth information to the first control device.
[0054] In combination with the second aspect, in some implementations of the second aspect, the method further includes: receiving fourth information from the first control device, the fourth information indicating that the second access point device is switched to other frequency bands for communication or indicating that the transmission power of the second access point device is reduced; or, the fourth information indicates that the transmission power of the first access point device is increased.
[0055] For the method described in any possible implementation of the second aspect, reference may be made to the description of the first aspect above, which will not be repeated here.
[0056] In a third aspect, the present application provides a communication device, including 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.
[0057] In a fourth aspect, the present application provides a communication device, comprising a processor, wherein the processor is used to implement the method described in any of the above aspects and any possible implementation of any of the aspects by executing a computer program and / or through a logic circuit.
[0058] The device 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 methods described in the above aspects may be implemented.
[0059] The apparatus may further include a communication interface, and 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.
[0060] 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 methods of any of the aspects, for example, receiving or processing the data and / or information involved in the above method.
[0061] In one possible design, the chip system also includes a memory, which is used to store program instructions and data, and the memory is located inside or outside the processor.
[0062] The chip system may be composed of the chip, or may include the chip and other discrete devices.
[0063] In a sixth aspect, the present application provides a computer-readable storage medium, including a computer program, which, when executed on a computer, enables the computer to implement any of the above aspects and any possible implementation of any of the aspects.
[0064] In the seventh aspect, the present application provides a computer program product, comprising: a computer program (also referred to as code, or instruction), which, when executed, enables a computer to execute a method in any of the above aspects and any possible implementation of any of the aspects.
[0065] In an eighth aspect, the present application provides a communication system, comprising the aforementioned first control device and a first access point device.
[0066] 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
[0067] Figure 1 is a schematic diagram of a communication system provided in an embodiment of the present application;
[0068] Figure 2 is another schematic diagram of a communication system provided in an embodiment of the present application;
[0069] Figure 3 is a schematic flow chart of a resource allocation method provided in an embodiment of the present application;
[0070] Figures 4 to 7 is a schematic diagram of the authorized frequency band and the unauthorized frequency band provided in the embodiment of the present application;
[0071] Figures 8 to 13 It is a schematic diagram of an intra-domain adjacent frequency interference method provided in an embodiment of the present application;
[0072] Figures 14 to 17 It is a schematic diagram of the inter-domain co-channel interference method provided in an embodiment of the present application;
[0073] Fig.18 and Fig.19 It is a schematic block diagram of the device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0074] The technical solution in this application will be described below in conjunction with the accompanying drawings.
[0075] In order to clearly describe the technical solution of the embodiment of the present application, the following points are first explained:
[0076] First, in the embodiments of the present application, the use of prefixes such as "first" and "second" is only to facilitate the distinction and description of different things belonging to the same name category, and does not restrict the order, size or quantity of things. For example, "first unlicensed frequency band" and "second unlicensed frequency band" are just different frequency bands, and the number or priority relationship of the frequency bands is not limited; for another example, "first transmission resource" and "second transmission resource" are just different transmission resources, and there is no size relationship or priority relationship between the two.
[0077] 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 is the first control device, which can include direct sending through the air interface, and also includes indirect sending by other units or modules through the air interface. "Receiving second information from the first control device" can be understood as the source end of the configuration information is the first control device, which can include directly receiving from the first control device through the air interface, and also includes indirectly 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.
[0078] In other words, sending and receiving can be performed between devices, for example, between the first control device and the first access point device; it can also 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.
[0079] It is understandable that before the information is sent from the source end to the destination end, it may be subjected to necessary processing, such as encoding, modulation, etc. After receiving the information from the source end, the destination end may also perform corresponding processing, such as decoding, demodulation, etc., so as to interpret the valid information from the source end. Similar expressions in this application can be understood similarly and will not be repeated.
[0080] 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: A exists alone, A and B exist at the same time, and B exists 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 it 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" 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.
[0081] 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 with the information to be indicated; it may also be possible to indicate only a part of the information to 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.
[0082] 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.
[0083] 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. Each table does 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 each table can also use other names that can be understood by the communication device, and the values or representations of its parameters can also be 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.
[0084] Sixth, in this application, indication includes direct indication (also called explicit indication) and implicit indication (also called indirect indication). Wherein, direct indication of information A means including the information A; implicit indication of information A means indicating information A through the correspondence between information A and information B and direct indication of information B. Wherein, the correspondence between information A and information B can be predefined, pre-stored, pre-burned, or pre-configured.
[0085] The technical solution provided in this application can be applied to wireless fidelity (Wi-Fi) communication systems, sparklink basic access technology communication systems, etc.
[0086] The access point device in the present application may be a wireless access point (AP) in a WiFi communication system, an authorization node (G node) in an SLB system, and the like.
[0087] 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.
[0088] The terminal device may 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 be: mobile phones, tablet computers, computers with wireless transceiver functions (such as laptops, PDAs, etc.), mobile Internet devices (MID), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, drones, wireless terminals in remote medical, 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 (public Terminals in land mobile network (PLMN), etc.
[0089] Among them, wearable devices can also be called wearable smart devices, which are a general term for the intelligent design and development of wearable devices for daily wear using wearable technology, 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 clothes or accessories. Wearable devices are not only hardware devices, but also realize powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-sized, and independent of smartphones to achieve complete or partial functions, 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.
[0090] In addition, the terminal can also be a terminal in the IoT system. IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection. IoT technology can achieve massive connections, deep coverage, and terminal power saving through narrow band (NB) technology, for example.
[0091] The control device in the present application can be deployed in an optical modem, or deployed independently, to schedule spectrum resources for access point devices.
[0092] At present, the existing spectrum resources may no longer be able to meet the requirements of high throughput and low latency for business transmission, so it is urgent to expand new spectrum resources. After expanding new spectrum resources, how to ensure the efficient use of new spectrum resources requires the design of a reasonable and efficient spectrum resource allocation plan.
[0093] In view of this, an embodiment of the present application provides a resource allocation method and related devices. In the method, a first control device allocates preset spectrum resources to different access point devices, which can effectively improve the rationality of spectrum resource allocation and the utilization rate of spectrum resources compared to the way in which access point devices compete for preset spectrum resources.
[0094] To facilitate understanding of the method provided in the embodiments of the present application, Figure 1 and Figure 2 A communication system suitable for the method provided in an embodiment of the present application is introduced.
[0095] Figure 1 Schematic diagram of a communication system provided in an embodiment of the present application. Figure 1As shown, 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. Among them, the terminal device 310, the terminal device 320 or the terminal device 330 can communicate wirelessly with the access point device 210, and the terminal device 310, the terminal device 320 or the terminal device 330 can also communicate wirelessly with the access point device 220. Generally, the same terminal device can only communicate with one access point device at the same time. The access point device 210 and the access point device 220 are bridges connecting the wired network and the wireless network, and provide spectrum resources for communication between the terminal device and the access point device. The control device 110 is used to control the preset spectrum resources, and can schedule transmission resources for the access point device 210 and the access point device 220. One control device can control multiple access point devices, that is, one control device can uniformly schedule transmission resources for multiple access point devices controlled by it.
[0096] 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.
[0097] Figure 2 is another schematic diagram of the communication system provided in the embodiment of the present application. Figure 2 As shown, 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 synchronize data from the system database regularly and update their own spectrum databases. The system database stores the occupancy information of spectrum resources 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 (for example, domain name, location, and access point capabilities, etc.) reported by the control device. 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 co-frequency interference between domains of multiple access point devices of the same operator.
[0098] 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.
[0099] For the description of the first control device and the access point device, please refer to Figure 1 The description in will not be repeated here.
[0100] It should be understood that Figure 1 and Figure 2This is just a schematic diagram. The communication system 100 and the communication system 200 may also include other devices. Figure 1 and Figure 2 Not drawn in.
[0101] Combine the following Figure 3 , describes in detail the resource allocation method provided in the embodiment of the present application. The method can be applied to Figure 1 and Figure 2 The communication system shown. However, the embodiments of the present application are not limited thereto.
[0102] exist Figure 3 In the flowchart shown, the method is illustrated from the perspective of the interaction between the first control device and the first access point device, but the present application does not limit the execution subject of the method. Figure 3 The first control device in the method may also be a chip, a chip system, or a processor that supports the first control device to implement the method, or may be a logic module or software that can implement all or part of the functions of the first control device; Figure 3 The first access point device in the method may also be a chip, a chip system, or a processor that supports the access point device to implement the method, or may be a logic module or software that can implement all or part of the functions of the first access point device.
[0103] Figure 3 3 is a schematic flow chart of a resource allocation method 300 provided in an embodiment of the present application. Figure 3 As shown, the method 300 may include S301 to S303. Each step in the method 300 is described in detail below.
[0104] 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.
[0105] 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 a terminal device.
[0106] Exemplarily, the first information may include a device identification code of the first access point device, or a buffer status report and other information.
[0107] 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 interaction information.
[0108] S302: A first control device determines a first transmission resource for a first access point device from preset spectrum resources.
[0109] The preset spectrum resources include resources of authorized frequency bands and resources of unlicensed frequency bands. Therefore, the first transmission resource may be a resource of an authorized frequency band or a resource of an unlicensed frequency band.
[0110] 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.
[0111] 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 the 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.
[0112] It can be understood that the first information indicates a first transmission bandwidth, and can be used to request allocation of spectrum resources based on the first transmission bandwidth.
[0113] 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.
[0114] 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.
[0115] Exemplarily, the first control device may send the second information in a unicast or broadcast manner.
[0116] Since the preset spectrum resources can be divided into multiple channels, and the numbers of the multiple channels are continuous, 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 continuous or discontinuous.
[0117] Optionally, the second information may also indicate an access mode, an access time, etc. of the first access point device.
[0118] 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 way 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.
[0119] 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.
[0120] For any operator (for example, the first operator), the frequency bands authorized to the first operator among multiple frequency bands are called authorized frequency bands, and the frequency bands not authorized to the first operator are called unlicensed frequency bands. The authorized frequency bands of different operators do not overlap, but the unlicensed frequency bands of different operators may overlap; the authorized frequency bands of any operator may partially or completely overlap with the unlicensed frequency bands of other operators.
[0121] For example, the authorized frequency bands of different operators may be determined through auction, bidding, review and approval, etc.
[0122] To facilitate understanding of authorized and unlicensed frequency bands, the following takes the preset spectrum resources of 5470 megahertz (MHz)-5725MHz as an example, and divides 5470MHz-5725MHz into at least one frequency band, and introduces the authorized and unlicensed frequency bands in detail with four examples.
[0123] Example 1: Single operator scenario.
[0124] In a single operator scenario, the 5470MHz-5725MHz frequency band can be divided into licensed frequency bands. Figure 4 As shown, if the size of a single operator's authorized frequency band is 240 MHz, the start and end frequencies of the single operator's authorized frequency band can be flexibly adjusted within the 5470 MHz-5725 MHz frequency band, for example, the start frequency is 5475 MHz.
[0125] The solution of dividing the authorized frequency band by a single operator can be applied to the use of only a single operator's network in a designated area (such as a building, community, administrative district, province, etc.), and different operators' networks can be used in different areas.
[0126] Example 2: Two operators scenario.
[0127] In the two-operator 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. Figure 5As shown, the preset frequency band is divided into two frequency bands with a size of 160MHz and 80MHz, and the starting frequencies of the two frequency bands are 5480MHz and 5640MHz respectively. Among them, 5480MHz-5640MHz can be used as the authorized frequency band of operator A, and 5640MHz-5720MHz can be used as the unauthorized frequency band of operator A; 5480MHz-5640MHz can be used as the unauthorized frequency band of operator B, and 5640MHz-5720MHz can be used as the authorized frequency band of operator B.
[0128] Similarly, the preset frequency band is divided into two frequency bands with a size of 80MHz and 160MHz, and the starting frequencies of the two frequency bands are 5480MHz and 5560MHz respectively. Among them, 5480MHz-5560MHz can be used as the authorized frequency band of operator A, and 5560MHz-5720MHz can be used as the unauthorized frequency band of operator A; 5480MHz-5560MHz can be used as the unauthorized frequency band of operator B, and 5560MHz-5720MHz can be used as the authorized frequency band of operator B.
[0129] Example three, three operator scenarios.
[0130] In the three operator scenarios, 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. Figure 6 As shown, 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 unauthorized frequency band of operator A; 5560MHz-5640MHz is the authorized frequency band of operator B, and 5480MHz-5560MHz and 5640MHz-5720MHz are the unauthorized frequency bands of operator B; 5640MHz-5720MHz is the authorized frequency band of operator C, and 5480MHz-5640MHz is the unauthorized frequency band of operator C.
[0131] Example 4, four operator scenarios.
[0132] In the four operator scenarios, the preset frequency band 5470MHz-5725MHz can be divided into four frequency bands, and the sizes of the four frequency bands can be the same or different. Figure 7As shown, the preset frequency band is divided into four frequency bands with sizes of 80 MHz and 40 MHz, and the starting frequencies of the four frequency bands are 5475 MHz, 5555 MHz, 5640 MHz and 5680 MHz respectively. Among them, 5475MHz-5555MHz is the authorized frequency band of operator A, and the 5555MHz-5635MHz band and the 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 the 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 the 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 the 5640MHz-5680MHz band are the unlicensed frequency bands of operator D.
[0133] 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.
[0134] 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.
[0135] 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.
[0136] 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.
[0137] The three channel access types PAA, GAA and UA have different priorities. In order of priority from high to low, they are: PAA type, GAA type, UA type. The channel access types PAA, GAA and UA of the access point device can also be other names, which can be used to distinguish the priorities between the channel access types of different access point devices, for example, the first type, the second type, and the third type, and the priorities from high to low are: the first type, the second type, and the third type.
[0138] In the present application, the channel access type of the access point device can be used to describe the priority of the access point device. For example, an access point device with a channel access type of PAA is called a PAA device, an access point device with a channel access type of GAA is called a GAA device, and an access point device with a channel access type of UA is called a UA device. The priority is from high to low: PAA device, GAA device, UA device.
[0139] 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 the resources of the 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 the resources of the unlicensed frequency band.
[0140] That is, the first control device can schedule transmission resources for access point devices belonging to different channel access types according to the priority of the first access point device. However, when the first control device schedules transmission resources for access point devices of different priorities, it needs to comply with the high-level priority and low-level avoidance principle. In other words, when a high-priority device accesses a channel, it can be free from the restrictions of a low-priority device, and the prerequisite for a low-priority device to access a channel is that it cannot affect the operation of a high-priority device.
[0141] 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 radars. 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.
[0142] 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.
[0143] 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.
[0144] It is understandable that the maximum transmit powers of access point devices of different channel access types may be the same or different. Exemplarily, the first control device may configure the maximum transmit power for access point devices of different channel access types based on the 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.
[0145] Table 1
[0146]
[0147] Table 1 shows an example of the first mapping relationship. As shown in Table 1, frequency band 1 is the authorized frequency band of operator A, and frequency band 2 and frequency band 3 are the unauthorized frequency bands of operator A; frequency band 2 is the authorized frequency band of operator B, and frequency band 1 and frequency band 3 are the unauthorized frequency bands of operator B; frequency band 3 is the authorized frequency band of operator C, and frequency band 1 and frequency band 2 are the unauthorized frequency bands of operator C.
[0148] As shown in Table 1, the PAA devices and GAA devices of each operator can operate in the licensed frequency band, and the maximum EIRP and maximum EIRP power spectral density of the PAA device are greater than the maximum EIPR and maximum EIRP power spectral density of the GAA device. The UA devices of each operator can operate in the unlicensed frequency band, and the maximum EIPR and maximum EIRP power spectral density of the GAA device are the same as the maximum EIRP and maximum EIRP power spectral density of the PAA device.
[0149] It can be understood that the transmit power of access point devices of different channel access types can be determined based on EIRP or EIRP power spectrum density. In this application, the transmit power determined based on the maximum EIRP or maximum EIRP power spectrum density included in the first mapping relationship is referred to 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.
[0150] 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.
[0151] 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 is the first transmission power.
[0152] 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.
[0153] Alternatively, the first access point device is an unlicensed access device, and the first control device may configure resources of an unlicensed frequency band for the first access point device, and the maximum transmit power is the first transmit power or the second transmit power.
[0154] 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.
[0155] 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 transmission 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 maximum transmission power configured by the first control device for the UA device of the first operator is the first transmission power; when there is a terminal device of the first operator in the unlicensed frequency band, the first control device configures the maximum transmission power for the UA device of the first operator to be the first transmission power or the second transmission power.
[0156] The third transmission resource is a transmission resource that the first access point device expects to use, and the third transmission resource can be a transmission resource of an authorized frequency band or a transmission resource of an unlicensed frequency band. When the third transmission resource is a transmission resource of an unlicensed frequency band, the first access point device is determined to be a UA device.
[0157] As can be seen from Table 1, the maximum transmit power of the GAA device can be the same as the maximum transmit power of the UA device, so the UA hidden node problem may occur. For example, when the GAA device of operator A and the UA device of operator B are both connected to the authorized frequency band of operator A, the GAA device of operator A uses micro power (for example, the second transmit power mentioned above) to communicate. Due to the large distance between the two devices, the UA device of operator B may not be able to detect the communication signal of the GAA device of operator A, resulting in the UA device of operator B using standard power (for example, the first transmit power mentioned above) to communicate when accessing the authorized frequency band of operator A. In this case, the UA device of operator B will cause co-frequency interference to the GAA device of operator A, resulting in the deterioration of the communication performance of the GAA device of operator A.
[0158] When 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 a general authorized access device, in order to avoid the occurrence of the UA hidden node problem, after S303, the method 300 also includes: the first access point device receives tenth information sent from the terminal device accessing the first access point device, and the tenth information indicates the second signal strength.
[0159] 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, and the device accessed by the terminal device of any operator is a second access point device.
[0160] The second access point device may be an access point device of 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 of other operators whose device type is an unauthorized access device.
[0161] Optionally, the method 300 further includes: the first access point device sends tenth information to the first control device. Correspondingly, the first control device receives the tenth information. After receiving the tenth information, the first control device determines the magnitude relationship between the first signal strength and the third preset value, and generates and sends fourth information based on the magnitude relationship.
[0162] Example 1: When the second signal strength is less than or equal to the third preset value, the first control device sends fourth information to the first access point device, and 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. Correspondingly, the first access point device receives the fourth information.
[0163] 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 a PAA device or a 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.
[0164] Example 2: When the second signal strength is greater than the third preset value, the first control device sends fourth information to the first access point device, and the fourth information indicates to increase the transmission power of the first access point device. Correspondingly, the first access point device receives the fourth information.
[0165] 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 transmission power of the first access point device.
[0166] 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.
[0167] 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 also includes: the first access point device receives ninth information sent from the terminal device, and the ninth information indicates the first signal strength.
[0168] 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 regularly or continuously monitor whether there are communication signals of terminal devices of other operators during the communication process, and report the signal strength of the communication signals of terminal devices of other operators when it is detected.
[0169] The first signal strength is the signal strength of the terminal device of other operators using the first transmission resource for communication detected by the terminal device. Other operators are operators other than the first operator. The terminal devices of other operators refer to terminal devices that access the access point devices of other operators.
[0170] Exemplarily, the first unlicensed frequency band is the authorized frequency band of the second operator, and the terminal devices of the other operators may be access point devices of the PAA device type or the GAA device type of the second operator that accesses the first unlicensed frequency band, or the terminal devices of the other operators may be access point devices of the UA device type of the third operator that accesses the first unlicensed frequency band.
[0171] Optionally, the first access point device sends ninth information to the first control apparatus.
[0172] 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.
[0173] Example 1: When the first signal strength is greater than the first preset value and less than the second preset value, the first control device re-determines the maximum transmit power of the first access point device as the second transmit power; and sends third information to the first access point device, where the third information is used to indicate the second transmit power. Correspondingly, the first access point device receives the third information.
[0174] Example 2: When the first signal strength is greater than the second preset value, the first control device re-determines the 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, where the third information is used to indicate the re-determined first transmission resource. Correspondingly, the first access point device receives the third information.
[0175] 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.
[0176] Based on this method, the interference between multiple access point devices when different access point devices are accessed in the same frequency band can be effectively reduced.
[0177] In a possible implementation, different operators can share information with each other through a built 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 send the third information.
[0178] Exemplarily, any control device may upload the first signal strength reported by the received access point device to the system database. When the first access point device requests to access the unlicensed channel, the first control device may determine whether to approve the first access point device to access the unlicensed channel by accessing the system database or querying the local database (which needs to periodically synchronize data from the general system database), 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.
[0179] 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.
[0180] 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 have been 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, the first control device needs to detect whether the channel is busy or idle before scheduling the unlicensed frequency band channel, that is, to detect the signal strength of the terminal equipment of other operators that use the unlicensed frequency band for communication.
[0181] Exemplarily, if the same control device schedules spectrum resources of 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, there is adjacent frequency interference between the two different access point devices (referred to as: intra-domain adjacent frequency interference). In order to reduce intra-domain adjacent frequency interference, the present application proposes a solution of adding a narrowband filter to an access point device in an SLB communication system (referred to as: SLB access point device).
[0182] 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 at the SLB side and the target equivalent interference signal strength.
[0183] Example 1: In the scenarios of business fiber to the room (FTTR) (abbreviated as FTTR-B) and wireless local area network (WLAN) with SLB as the main scenario (i.e., SLB access point devices preferentially work in the licensed frequency band, and WiFi access point devices work in the unlicensed frequency band), the adjacent frequency interference suppression method within the domain is as follows: Figures 8 to 10 shown.
[0184] exist Figures 8 to 10 In the method for suppressing intra-domain adjacent-channel interference shown, the preset frequency band 5470MHz-5720MHz is divided into three frequency bands with the same bandwidth of 80MHz, and the three frequency bands are respectively authorized to operator A, operator B, and operator C. The SLB access point equipment of each operator operates in the authorized frequency band, and the SLB access point equipment is configured with a narrowband filter. A guard band is set between the working channels of WiFi and SLB, and the guard band is used for filtering by the narrowband filter.
[0185] Figure 8 A method for suppressing adjacent frequency interference within a domain is shown. Figure 8 As shown in FIG. 1 , all guard bands are located in the authorized frequency band, that is, each operator needs to divide the 80MHz bandwidth into two guard band bandwidths and the SLB working bandwidth. When the guard band bandwidth is 20MHz, the maximum bandwidth of the SLB is 40MHz.
[0186] Fig. 9 Another method for suppressing adjacent frequency interference within a domain is shown. Fig. 9 As shown, for operators A and C, two guard bands are partially located in the licensed frequency band and partially located in the unlicensed frequency band; for operator B, two guard bands are located in the unlicensed frequency band.
[0187] like Fig. 9As shown, when part of the protection band is located in the unlicensed frequency band and part of the protection band is located in the licensed frequency band, the 80MHz bandwidth of the licensed frequency band needs to be divided into a protection band bandwidth and the working bandwidth of the SLB access point device, and the 160MHz bandwidth of the unlicensed frequency band needs to be divided into a protection band bandwidth and the working bandwidth of the WiFi access point device. When the protection 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.
[0188] like Fig. 9 As shown, when the guard bands are all located in the unlicensed frequency bands, it is necessary to divide the 80MHz bandwidth of each unlicensed frequency band in the two unlicensed frequency bands into a guard band bandwidth and the working bandwidth of the WiFi access point device. When the guard band bandwidth is 20MHz, the maximum bandwidth of WiFi is 120MHz, and the maximum bandwidth of the SLB access point device is 80MHz.
[0189] Fig.10 Another method for suppressing adjacent frequency interference within a domain is shown. Fig.10 As shown, in order to ensure that the maximum operating bandwidth of the SLB is 80 MHz, the guard band can be set in an unlicensed frequency band or other frequency bands that are not authorized to operators.
[0190] It can be understood that in order to solve the problem of adjacent frequency interference within the domain with SLB as the main scenario, it is only necessary to configure one narrowband filter for the SLB access point device of a single operator, while three narrowband filters need to be configured for the SLB access point device of the entire network.
[0191] Example 2: For example, in home scenarios where WiFi is the main focus (i.e., WiFi devices work preferentially in the licensed frequency band, and SLB devices work in the unlicensed frequency band), the method for suppressing adjacent frequency interference within the domain is as follows: Figures 11 to 13 shown.
[0192] exist Figures 11 to 13 In the method for suppressing intra-domain adjacent frequency interference shown, the preset frequency band 5470MHz-5720MHz is divided into three frequency bands with the same bandwidth of 80MHz, and the three frequency bands are respectively authorized to operator A, operator B, and operator C. The WiFi access point equipment of each operator operates in the authorized frequency band, and of the two unlicensed frequency bands of each operator, one unlicensed frequency band is used for WiFi access point equipment access, and one unlicensed frequency band is used for SLB access point equipment access, and the SLB access point equipment is configured with a narrowband filter, and a guard band is set between the working channels of WiFi and SLB, and the guard band is used for filtering by the narrowband filter.
[0193] Fig.11 A method for suppressing adjacent frequency interference within a domain is shown. Fig.11As shown, for each operator, the two protection bands are located in the same unlicensed frequency band, that is, each operator needs to divide the 80MHz bandwidth used for SLB access point equipment access into two protection bands and the working bandwidth of the SLB. When the protection bandwidth is 20MHz, the maximum bandwidth of the SLB is 40MHz.
[0194] Fig.12 Another method for suppressing adjacent frequency interference within a domain is shown. Fig.12 As shown, 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 working bandwidth of the WiFi access point device, and the 160MHz bandwidth of the unlicensed band needs to be divided into a guard band bandwidth and the working 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.
[0195] Fig.13 Another method for suppressing adjacent frequency interference within a domain is shown. Fig.13 As shown, in order to ensure that the maximum operating bandwidth of the SLB is 80 MHz, the protection bandwidth can be set in the licensed frequency band, the unlicensed frequency band, or other frequency bands that are not authorized to the operator.
[0196] 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.
[0197] Exemplarily, 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.
[0198] Among them, inter-domain co-frequency interference includes inter-domain interference of unlicensed frequency bands and inter-domain interference of authorized frequency bands. Inter-domain interference of unlicensed frequency bands means that multiple frequency bands interfering with each other only include unlicensed frequency bands; inter-domain interference of authorized frequency bands means that multiple frequency bands interfering with each other include authorized frequency bands.
[0199] The following takes the example of dividing the preset frequency band into three frequency bands and authorizing them to three operators respectively, and introduces the inter-domain co-frequency interference method in combination with Example 1 and Example 2.
[0200] Example 1: inter-domain interference in unlicensed frequency bands.
[0201] Fig.14 Figure 2 shows an inter-domain interference mode in an unlicensed frequency band. Fig.14 It shows that the SLB access point device of operator A and the SLB access point device of operator B both use frequency band 3 to communicate with the terminal device, then there is inter-domain interference between the unlicensed frequency band 2 of operator A and the unlicensed frequency band 2 of operator B; the WiFi access point device of operator B and the SLB access point device of operator C both use frequency band 1 to communicate with the terminal device, then there is inter-domain interference between the unlicensed frequency band 1 of operator B and the unlicensed frequency band 1 of operator C; the SLB access point device connected to the control device 1 of operator C and the WiFi access point device connected to the control device 2 of operator C both use frequency band 1 to communicate with the terminal device, and the WiFi access point device connected to the control device 1 of operator C and the WiFi access point device connected to the control device 2 of operator C both use frequency band 2 to communicate with the terminal device, then there is inter-domain interference in the unlicensed frequency band of operator C.
[0202] 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 co-frequency interference between domains is small and does not need to be processed.
[0203] Example 2: Inter-domain interference in the licensed frequency band.
[0204] Fig.15 Figure 1 shows a way of inter-domain interference with the same system. Fig.15 As shown, the WiFi access point device of operator A and the WiFi access point device of operator B both use frequency band 1 to communicate with the terminal device, so there is inter-domain same-system (WiFi system) interference between the authorized frequency band of operator A and the unauthorized frequency band 1 of operator B; the WiFi access point device of operator A and the WiFi access point device of operator B both use frequency band 2 to communicate with the terminal device, so there is inter-domain same-system (WiFi system) interference between the unauthorized frequency band 1 of operator A and the authorized frequency band of operator B.
[0205] Taking the WIFI system as an example, the clear channel assessment (CCA) mechanism can be used to avoid the same-frequency interference of the same system between 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 the same-frequency interference of the same system between domains.
[0206] Fig.16 Figure 1 shows a way of interference between different systems in different domains. Fig.16 As shown, the SLB access point device of operator B and the WiFi access point device of operator C both use frequency band 3 to communicate with the terminal device. Therefore, there is inter-domain heterogeneous system (SLB system and WiFi system) interference between the unlicensed frequency band 2 of operator B and the licensed frequency band of operator C.
[0207] Inter-domain heterogeneous system interference can be reduced by frequency division in the authorized frequency band. For example, the first control device frequency-division schedules frequency band 3 to support concurrent transmission of different access point devices.
[0208] Fig.17 Another way of inter-domain interference with the same system is shown. Fig.17 As shown, the WiFi access point device connected to the control device 1 of the operator C and the WiFi access point device connected to the control device 2 of the operator C both use the frequency band 3 to communicate with the terminal device, and the authorized frequency of the operator C has inter-domain interference.
[0209] 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 capability, inter-domain co-frequency interference intensity and other information, and the cloud server will uniformly manage the target frequency band resources.
[0210] 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 connected devices, the type of connected 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 a resource determined by the second control device for the access point device.
[0211] Optionally, after the first access point device receives the second information, the method 300 further includes: the first access point device sends eighth information, 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.
[0212] Optionally, the eighth information also indicates the maximum transmission power.
[0213] The following two examples introduce how terminal devices access the network.
[0214] Example 1: Contention access: A first access point device may broadcast a first transmission resource in a beacon frame.
[0215] 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.
[0216] Alternatively, the first access point notifies the terminal device of the accessible channels in the form of a bitmap.
[0217] 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 position of 1 indicates that access to the channel is allowed, and a bit position of 0 indicates that access to the channel is not allowed.
[0218] Exemplarily, an unassociated terminal device may perform background scanning at a specified granularity (eg, 20 MHz). When a beacon frame is detected, the channel specified in the beacon frame competes for the channel with a specified transmission power for association, authentication, and the like.
[0219] 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.
[0220] Exemplarily, the terminal device may adopt a dynamic bandwidth strategy to determine the communication bandwidth on its own, but the bandwidth cannot exceed the maximum bandwidth broadcast by the first access point device.
[0221] It is understood that any terminal device can scan the transmission resources broadcast by different access points and the corresponding maximum transmission powers. When the maximum transmission powers of the channels corresponding to the transmission resources broadcast by different access point devices are different, the terminal device can use different transmission powers to transmit signals on the corresponding channels.
[0222] 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.
[0223] 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.
[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 only use all transmission signals corresponding to the maximum power among multiple maximum transmission powers.
[0225] Example 2: centralized scheduling.
[0226] 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.
[0227] 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.
[0228] It can be understood that the first transmission resource is composed of a first type of resource unit, a second type of resource unit and a third type of resource unit.
[0229] 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.
[0230] The above centralized scheduling method can avoid the traffic impact caused by preempting distributed resources and improve the throughput.
[0231] Combination of the above Figures 1 to 17 , describes in detail the method provided by the embodiment of the present application, and the following is combined with Fig.18 and Fig.19 , introduces the device provided in the embodiments of the present application.
[0232] Fig.18 and Fig.19 Schematic diagram 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, and thus can also achieve the beneficial effects possessed by the above method embodiments.
[0233] Fig.18 is a schematic block diagram of the device provided in the embodiment of the present application. Fig.18 As shown, the device 1800 includes a transceiver module 1810 and a processing module 1820 .
[0234] One possible design is that the device 1800 is used to implement the above Figure 3 The function of the first control device in the method embodiment shown in FIG.
[0235] Exemplarily, the transceiver module 1810 is used to: receive first information from a first access point device, wherein the first information is used to request allocation of spectrum resources; the processing module 1820 is used to: determine a first transmission resource for the first access point device from preset spectrum resources, wherein the spectrum resources include resources in an authorized frequency band and resources in an unauthorized frequency band; the transceiver module 1810 is also used to: send second information, wherein the second information is used to indicate the first transmission resource.
[0236] Optionally, the first information indicates a first transmission bandwidth, the first transmission bandwidth is determined based on a 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.
[0237] 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.
[0238] Optionally, the processing module 1820 is specifically used to: determine a first transmission resource for the first access point device from preset spectrum resources 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.
[0239] 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.
[0240] 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.
[0241] 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.
[0242] 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 a 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.
[0243] 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 a first preset value and less than a 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.
[0244] 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, and the other operators are operators other than the first operator.
[0245] 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 the third preset value, send fourth information, the fourth information indicating that the second access point device is switched to other frequency bands for communication, or indicating 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 indicating to increase the transmission power of the first access point device.
[0246] 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 resources to communicate 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.
[0247] Optionally, the transceiver module 1810 is further used to: obtain fifth information from a system database, where the fifth information indicates a signal strength of a terminal device that uses an unlicensed frequency band for communication.
[0248] 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 connected devices, the type of connected 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.
[0249] For a more detailed description of the transceiver module 1810 and the processing module 1820, please refer to Figure 3 The relevant description in the illustrated embodiment is directly obtained and will not be repeated here.
[0250] Another possible design is that the device 1800 is used to implement the above Figure 3 The function of the first access point device in the method embodiment shown in FIG.
[0251] 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 can be accessed by the terminal device.
[0252] 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 of the multiple associated terminal devices, as well as second-class resource units and third-class resource units. The second-class resource units are 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 units are used for unassociated terminal devices to compete for network access. The first transmission resource is composed of the first-class resource units, the second-class resource units and the third-class resource units.
[0253] Optionally, the first information indicates a first transmission bandwidth, the first transmission bandwidth is determined based on a 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.
[0254] 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.
[0255] 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.
[0256] 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 unlicensed access type, and the first transmission resource is an unlicensed frequency band.
[0257] 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.
[0258] 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.
[0259] Optionally, 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.
[0260] 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.
[0261] Optionally, the first control device belongs to a first operator, and the first transmission resource belongs to a transmission resource of a 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' terminal devices that use the first transmission resource to communicate, and the other operators are operators other than the first operator.
[0262] 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.
[0263] 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.
[0264] Optionally, the transceiver module 1810 is used to: receive fourth information from the first control device, the fourth information indicating that the second access point device is switched to another frequency band for communication or indicating that the transmission power of the second access point device is reduced; or, the fourth information indicates that the transmission power of the first access point device is increased.
[0265] For a more detailed description of the transceiver module 1810, please refer to Figure 3 The relevant description in the illustrated embodiment is directly obtained and will not be repeated here.
[0266] It should be noted that the device 1800 may include a sending module but not a receiving module. Alternatively, the device 1800 may include a receiving module but not a sending module. Specifically, it may depend on whether the above scheme executed by the device 1800 includes a sending action and a receiving action. It is understandable that since the device 1800 has a communication function, it can also be called a communication device.
[0267] Fig.19 is another schematic block diagram of the device provided in the embodiment of the present application. Fig.19 As shown, the device 1900 includes one or more processors 1910. The processor 1910 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process the communication protocol and communication data, and the central processing unit may be used to control the device (such as the first control device or the first access point device), execute the software program, and process the data of the software program.
[0268] Optionally, in one design, the processor 1910 may include a program (also referred to as code or instruction), which may be executed on the processor 1910 to enable the apparatus 1900 to perform the method performed by the first control device or the first access point device in the above method embodiment. In another possible design, the apparatus 1900 includes a circuit ( Fig.19(not shown), the circuit is used to implement the function of the first control device or the first access point device in the above method embodiment.
[0269] For example, the processor 1910 may be configured to execute computer programs or instructions in the memory to implement Figure 3 The steps performed by the first control device or the first access point device in the method embodiment shown in any one of the illustrated embodiments.
[0270] 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 executed by the first control device or the first access point device in the above embodiment.
[0271] Optionally, the processor 1910 and / or the memory 1920 may include an artificial intelligence (AI) module, and the AI module is used to implement AI-related functions. The AI module may be implemented by 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.
[0272] Optionally, data may also be stored in the processor 1910 and / or the memory 1920. The processor and the memory may be provided separately or integrated together.
[0273] Optionally, the device 1900 may further include a communication interface 1930. The processor 1910 may also be sometimes referred to as a processing unit, which controls the device (e.g., a first control device or a first access point). The communication interface 1930 may also be sometimes referred to as a transceiver unit, a transceiver, a transceiver circuit, or a transceiver, etc., which is used to implement the transceiver function of the device.
[0274] Optionally, the device 1900 further includes a communication interface 1930. The processor 1910 and the communication interface 1930 are coupled to each other. It can be understood that the communication interface 1930 can be a transceiver or an input-output interface.
[0275] It can be understood that since the device 1900 has a communication function, it can also be called a communication device.
[0276] When the device 1900 is used to implement Figure 3When the method is used, the processor 1910 is used to execute the functions of the above processing unit, and the communication interface 1930 is used to execute the functions of the above transceiver module. Whether the communication interface 1930 is used to send or receive can be determined by whether it is used to perform a sending action or a receiving action in the solution executed by the device 1900.
[0277] It can be understood that when the device 1900 is a first control device or a first access point, the communication interface 1930 can be a transceiver, which can specifically include a transmitter and a receiver, the transmitter is used to send signals, and the receiver is used to receive signals. When the device 1900 is a chip applied to the first control device or the first access point, the communication interface 1930 can be an input-output circuit, wherein the input circuit can be used for receiving, and the output interface can be used for sending.
[0278] It should be noted that the above method embodiments can be applied to a processor or implemented by a processor. The processor may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by an integrated logic circuit of hardware in the processor or an instruction in the form of software.
[0279] 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.
[0280] The steps of the method disclosed in the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0281] 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 (DDRSDRAM), 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.
[0282] The method provided in the above embodiment can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it 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 a website terminal, a computer, a server or a data center by wired (e.g., coaxial cable, optical fiber) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website terminal, computer, server or data center. 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 a data center that includes one or more available media integrated. 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 disk (SSD)), etc.
[0283] The present application also provides a computer-readable medium on which a computer program is stored. When the computer program is executed by a computer, the steps of the above method embodiment are implemented.
[0284] The present application also provides a computer program product, which implements the steps of the above method embodiment when executed by a computer.
[0285] Those of ordinary skill 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 to be beyond the scope of this application.
[0286] Those skilled in the art can 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.
[0287] In the several embodiments provided in the present 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 only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, 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.
[0288] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0289] 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.
[0290] 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 can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage media include: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks or optical disks.
[0291] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A resource allocation method, characterized in that: Applied to a first control device, the method comprises: 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 unauthorized frequency band; Send second information, 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, the first transmission bandwidth is determined based on the 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.
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, and 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 authorized access type or the general authorized access type, determining the first transmission resource for the first access point device from resources of 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 as 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, where the third information is used to indicate 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, and 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 belongs to 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 the third preset value, fourth information is sent, 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 indicates to increase the transmit power of the first access point device; Among them, 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 situation, 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 unauthorized 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 also 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 is composed 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, the first transmission bandwidth is determined based on the 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.
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 authorized access type or the general authorized 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 of 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, wherein the ninth information indicates a first signal strength, wherein the first signal strength is a signal strength detected by the terminal device of a terminal device of another operator that uses the first transmission resource to communicate, wherein the other operator is an operator other than the first operator.
24. The method according to claim 23, characterized in that 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, characterized in that The first control device belongs to a first operator, the first transmission resource belongs to 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, the tenth information indicating the second signal strength, the second signal strength being the signal strength of the terminal device of any operator that uses the first transmission resource to communicate 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 switching the second access point device to communicate in another frequency band or instructs reducing the transmission power of the second access point device; or, the fourth information instructs increasing the transmission power of the first access point device.
27. A communication device, characterized in that: Comprising means for implementing the method as claimed in 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 also includes 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
Cited By
Communication method between equipment modules based on satellite flash technology and power secondary equipment
CN119743803A