A method and apparatus for resource sharing
Through the dynamic spectrum sharing mechanism, network devices share spectrum resources, which solves the problem of low spectrum resource utilization in wireless communication systems, realizes resource sharing when the network load is light, and improves user experience and spectrum resource utilization efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2021-04-09
- Publication Date
- 2026-07-10
AI Technical Summary
In wireless communication systems, the independent allocation of spectrum resources leads to low spectrum resource utilization, especially when the network load is light, resulting in serious resource waste.
The dynamic spectrum sharing mechanism enables network devices to share spectrum resources. Specifically, the first network device sends an instruction to the second network device to allocate control channel resources, ensuring that resources do not overlap in different parts, determining whether cells can share spectrum resources according to preset conditions, and performing spectrum sharing when the load is light.
It improves user experience and the efficiency of spectrum resource utilization, and achieves efficient resource utilization between wireless networks by dynamically sharing spectrum resources.
Smart Images

Figure CN115209417B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, and more specifically, to a method and apparatus for resource sharing. Background Technology
[0002] Wireless communication systems offer advantages such as a wide range of services and strong network control capabilities. However, due to limited frequency resources and complex transmission environments, they struggle to provide high access rates. Emerging broadband wireless access technologies effectively address this shortcoming. However, different wireless networks allocate independent spectrum resources and do not interfere with each other. Even if the current network load is light, other network services cannot utilize its spectrum resources, leading to a waste of spectrum resources. Summary of the Invention
[0003] This application provides a resource sharing method that improves the problem of low spectrum resource utilization caused by the independent allocation of spectrum resources among network devices by enabling network devices to share spectrum resources.
[0004] In a first aspect, a method for resource sharing is provided, the method comprising: a first network device determining a first control channel resource of a first cell in a first spectrum resource, the first cell belonging to the first network device; the first network device sending a first message to a second network device, the first message instructing the second network device to allocate a second control channel resource for a second cell in the first spectrum resource, the second cell belonging to the second network device, the first control channel resource and the second control channel resource belonging to different parts of the first spectrum resource, the first spectrum resource being a spectrum resource shared by the first cell and the second cell.
[0005] Based on the above scheme, by applying a dynamic spectrum sharing mechanism, dynamic spectrum sharing between wireless networks is enabled. When the load on a wireless network is relatively light, its spectrum can be shared with other wireless networks, thereby improving user experience and the efficiency of spectrum resource utilization.
[0006] In conjunction with the first aspect, in some implementations of the first aspect, the first message includes at least one of the following information: the identification information of the first cell, the information of the first control channel resource, the uplink initial bandwidth path (BWP) information of the first cell, the downlink initial BWP information of the first cell, the synchronization signal block (SSB) configuration information of the first cell, and the identification information of the second cell.
[0007] In conjunction with the first aspect, in some implementations of the first aspect, the first network device receives a second message sent by the second network device, the second message including at least one of the following: information on the uplink initial BWP of the second cell, information on the downlink initial BWP of the second cell, configuration information on the Synchronization Signal and PBCH block (SSB) of the second cell, and information on the second control channel resources.
[0008] Based on the above scheme, the first network device can obtain information about the second cell and information about the second control channel resources allocated by the second network device for the second cell by receiving the second message sent by the second network device.
[0009] In conjunction with the first aspect, in some implementations of the first aspect, the second control channel resource is located at the end of the first spectrum resource; or, the first control channel resource is located at the end of the first spectrum resource, and the second control channel resource is located at the beginning of the first spectrum resource.
[0010] Based on the above scheme, it can be ensured as much as possible that there is no overlap between the first control channel resources and the second control channel resources in the first spectrum resources.
[0011] In conjunction with the first aspect, in some implementations of the first aspect, the first network device receives a third message sent by the terminal device, the third message including at least one of the reference signal received power information and reference signal received quality information of the second network device; the first network device determines, based on the third message, that the first cell and the second cell are cells sharing the first spectrum resource.
[0012] Based on the above scheme, the first network device can obtain parameter information about the second network device by receiving a third message sent by the terminal device, thereby determining whether the first cell and the second cell can share the first spectrum resource.
[0013] In conjunction with the first aspect, in some implementations of the first aspect, determining that the first cell and the second cell are cells sharing the first spectrum resource includes: when the first cell and the second cell meet preset conditions, the first network device determines that the first cell and the second cell are cells sharing the first spectrum resource.
[0014] In conjunction with the first aspect, in some implementations of the first aspect, the preset condition includes at least one of the following conditions: the coverage area of the first cell at least partially overlaps with the coverage area of the second cell, and the first cell and the second cell have the ability to share spectrum resources.
[0015] Based on the above scheme, by judging the preset conditions, the first network device can determine whether the first cell and the second cell can share the first spectrum resource.
[0016] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: the first network device determining a first resource block (RB) of the first cell in the first spectrum resource; the first network device sending a fourth message to the second network device, the fourth message instructing the second network device to allocate a second RB for the second cell in the first spectrum resource, wherein the first RB, the second RB, the first control channel resource, and the second control channel resource all belong to different parts of the first spectrum resource.
[0017] Based on the above scheme, the first network device can allocate a first RB to the first cell, and the first RB, the second RB, the first control channel resource, and the second control channel resource all belong to different parts of the first spectrum resource.
[0018] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: the first network device receiving a fifth message sent by the second network device, the fifth message including information of the second RB.
[0019] Based on the above scheme, the first network device can obtain the information of the second RB by receiving the fifth message sent by the second network device.
[0020] In conjunction with the first aspect, in some implementations of the first aspect, the first network device determining the first RB of the first cell in the first spectrum resource includes: the first network device determining first information, the first information including at least one of predicted traffic volume and service volume information of the first cell; and the first network device determining the first RB of the first cell in the first spectrum resource based on the first information.
[0021] Based on the above scheme, the first network device can determine the first information and, based on the first information, more accurately determine the first RB of the first cell.
[0022] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: the first network device receiving a sixth message sent by a Traffic Prediction Function (TPF) entity, the sixth message including the first information.
[0023] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: the first network device sending a seventh message to the TPF entity, the seventh message indicating that the first network device has received the sixth message.
[0024] Secondly, a method for resource sharing is provided, the method comprising: a second network device receiving a first message sent by a first network device, the first message instructing the second network device to allocate a second control channel resource for a second cell in a first spectrum resource, wherein the first control channel resource of the first cell and the second control channel resource belong to different parts of the first spectrum resource, the first spectrum resource is a spectrum resource shared by the first cell and the second cell, the first cell belongs to the first network device, and the second cell belongs to the second network device; the second network device determining the second control channel resource of the second cell in the first spectrum resource.
[0025] Based on the above scheme, by applying a dynamic spectrum sharing mechanism, dynamic spectrum sharing between wireless networks is enabled. When the load on a wireless network is relatively light, its spectrum can be shared with other wireless networks, thereby improving user experience and the efficiency of spectrum resource utilization.
[0026] In conjunction with the second aspect, in some implementations of the second aspect, the first message includes at least one of the following pieces of information:
[0027] The identification information of the first cell, the information of the first control channel resources, the uplink initial BWP information of the first cell, the downlink initial BWP information of the first cell, the SSB configuration information of the first cell, and the identification information of the second cell.
[0028] In conjunction with the second aspect, in some implementations of the second aspect, the method further includes: the second network device sending a second message to the first network device, the second message including at least one of the following information: information on the uplink initial BWP of the second cell, information on the downlink initial BWP of the second cell, SSB configuration information of the second cell, and information on the second control channel resource.
[0029] In conjunction with the second aspect, in some implementations of the second aspect, the first control channel resource is located at the beginning of the first spectrum resource and the second control channel resource is located at the end of the first spectrum resource; or, the first control channel resource is located at the end of the first spectrum resource and the second control channel resource is located at the beginning of the first spectrum resource.
[0030] Based on the above scheme, it can be ensured as much as possible that there is no overlap between the first control channel resources and the second control channel resources in the first spectrum resources.
[0031] In conjunction with the second aspect, in some implementations of the second aspect, the first cell and the second cell satisfy preset conditions.
[0032] In conjunction with the second aspect, in some implementations of the second aspect, the preset condition includes at least one of the following conditions: the coverage area of the first cell at least partially overlaps with the coverage area of the second cell, and the first cell and the second cell have the ability to share spectrum resources.
[0033] In conjunction with the second aspect, in some implementations of the second aspect, the method further includes: the second network device receiving a fourth message sent by the first network device, the fourth message instructing the second network device to allocate a second RB for the second cell in the first spectrum resource, the first RB, the second RB, the first control channel resource, and the second control channel resource all belonging to different parts of the first spectrum resource; the second network device determining the second RB of the second cell in the first spectrum resource.
[0034] Based on the above scheme, the second network device can allocate a second RB to the second cell, and the first RB, the second RB, the first control channel resource, and the second control channel resource all belong to different parts of the first spectrum resource.
[0035] In conjunction with the second aspect, in some implementations of the second aspect, the method further includes: the second network device sending a fifth message to the first network device, the fifth message including information about the second RB.
[0036] Thirdly, a method for resource sharing is provided, the method comprising: a first network device determining a first RB of a first cell in a first spectrum resource, the first cell belonging to the first network device; the first network device sending a first message to a second network device, the first message instructing the second network device to allocate a second RB for the second cell in the first spectrum resource, the second cell belonging to the second network device, the first RB and the second RB belonging to different parts of the first spectrum resource, the first spectrum resource being a spectrum resource shared by the first cell and the second cell.
[0037] Based on the above scheme, the first network device can allocate a first RB to the first cell, and the first RB and the second RB belong to different parts of the first spectrum resource.
[0038] In conjunction with the third aspect, in some implementations of the third aspect, the method further includes: the first network device receiving a second message sent by the second network device, the second message including information of the second RB.
[0039] Based on the above scheme, the first network device can obtain the information of the second RB by receiving the second message sent by the second network device.
[0040] In conjunction with the third aspect, in some implementations of the third aspect, the first network device determines the first RB of the first cell in the first spectrum resource, including: the first network device determining first information, the first information including at least one of predicted traffic volume and service volume information of the first cell; the first network device determining the first RB of the first cell in the first spectrum resource based on the first information.
[0041] Based on the above scheme, the first network device can determine the first information and, based on the first information, more accurately determine the first RB of the first cell.
[0042] In conjunction with the third aspect, in some implementations of the third aspect, the method further includes: the first network device receiving a third message sent by the TPF entity, the third message including the first information.
[0043] In conjunction with the third aspect, in some implementations of the third aspect, the method further includes: the first network device sending a fourth message to the TPF entity, the fourth message indicating that the first network device has received the third message.
[0044] Fourthly, a method for resource sharing is provided, the method comprising: a second network device receiving a first message sent by a first network device, the first message instructing the second network device to allocate a second RB for a second cell in a first spectrum resource, the first RB and the second RB belonging to different parts of the first spectrum resource, the first spectrum resource being a spectrum resource shared by the first cell and the second cell, the first cell belonging to the first network device, and the second cell belonging to the second network device; the second network device determining the second RB of the second cell in the first spectrum resource.
[0045] Based on the above scheme, the second network device can allocate a second RB to the second cell, and the first RB and the second RB belong to different parts of the first spectrum resource.
[0046] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the method further includes: the second network device sending a second message to the first network device, the second message including information of the second RB.
[0047] Fifthly, a resource-sharing apparatus is provided, comprising: a processing module for determining a first control channel resource of a first cell in a first spectrum resource, the first cell belonging to the first network device; and a transceiver module for sending a first message to a second network device, the first message instructing the second network device to allocate a second control channel resource for a second cell in the first spectrum resource, the second cell belonging to the second network device, the first control channel resource and the second control channel resource belonging to different parts of the first spectrum resource, the first spectrum resource being a spectrum resource shared by the first cell and the second cell.
[0048] Based on the above scheme, by applying a dynamic spectrum sharing mechanism, dynamic spectrum sharing between wireless networks is enabled. When the load on a wireless network is relatively light, its spectrum can be shared with other wireless networks, thereby improving user experience and the efficiency of spectrum resource utilization.
[0049] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the first message includes at least one of the following information: the identification information of the first cell, the information of the first control channel resource, the uplink initial bandwidth portion (BWP) information of the first cell, the downlink initial BWP information of the first cell, the synchronization signal block (SSB) configuration information of the first cell, and the identification information of the second cell.
[0050] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the transceiver module is further configured to receive a second message sent by the second network device, the second message including at least one of the following: information on the uplink initial BWP of the second cell, information on the downlink initial BWP of the second cell, SSB configuration information of the second cell, and information on the second control channel resources.
[0051] Based on the above scheme, by receiving the second message sent by the second network device, information about the second cell and information about the second control channel resources allocated by the second network device to the second cell can be obtained.
[0052] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the second control channel resource is located at the end of the first spectrum resource; or, the first control channel resource is located at the end of the first spectrum resource, and the second control channel resource is located at the beginning of the first spectrum resource.
[0053] Based on the above scheme, it can be ensured as much as possible that there is no overlap between the first control channel resources and the second control channel resources in the first spectrum resources.
[0054] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the transceiver module is further configured to receive a third message sent by the terminal device, the third message including at least one of the reference signal received power information and reference signal received quality information of the second network device; the first network device determines, based on the third message, that the first cell and the second cell are cells sharing the first spectrum resource.
[0055] Based on the above scheme, parameter information about the second network device can be obtained by receiving a third message sent by the terminal device, thereby determining whether the first cell and the second cell can share the first spectrum resource.
[0056] In conjunction with the fifth aspect, in some implementations of the fifth aspect, determining that the first cell and the second cell are cells sharing the first spectrum resource includes: when the first cell and the second cell meet preset conditions, the processing module is further configured to determine that the first cell and the second cell are cells sharing the first spectrum resource.
[0057] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the preset condition includes at least one of the following conditions: the coverage area of the first cell at least partially overlaps with the coverage area of the second cell, and the first cell and the second cell have the ability to share spectrum resources.
[0058] Based on the above scheme, by judging the preset conditions, it can be determined whether the first cell and the second cell can share the first spectrum resource.
[0059] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the processing module is further configured to determine the first RB of the first cell in the first spectrum resource; the transceiver module is further configured to send a fourth message to the second network device, the fourth message instructing the second network device to allocate a second RB for the second cell in the first spectrum resource, wherein the first RB and the second RB belong to different parts of the first spectrum resource, and the first spectrum resource is a spectrum resource shared by the first cell and the second cell.
[0060] Based on the above scheme, a first RB can be allocated to the first cell, and the first RB, the second RB, the first control channel resource, and the second control channel resource all belong to different parts of the first spectrum resource.
[0061] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the transceiver module is also used to receive a fifth message sent by the second network device, the fifth message including information about the second RB.
[0062] Based on the above scheme, the information of the second RB can be obtained by receiving the fifth message sent by the second network device.
[0063] In conjunction with the fifth aspect, in some implementations of the fifth aspect, determining the first RB of the first cell in the first spectrum resource includes: the processing module is further configured to determine first information, the first information including at least one of the predicted traffic volume or service volume of the first cell; the first network device determines the first RB of the first cell in the first spectrum resource based on the first information.
[0064] Based on the above scheme, the first RB of the first cell can be determined more accurately by determining the first information.
[0065] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the transceiver module is also used to receive a sixth message sent by the traffic prediction function entity (TPF entity), the sixth message including the first information.
[0066] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the processing module is also configured to send a seventh message to the TPF entity, the seventh message indicating that the first network device has received the sixth message.
[0067] A sixth aspect provides a resource sharing apparatus, comprising: a transceiver module for receiving a first message sent by a first network device, the first message instructing a second network device to allocate a second control channel resource for a second cell in a first spectrum resource, wherein the first control channel resource of the first cell and the second control channel resource belong to different parts of the first spectrum resource, the first spectrum resource is a spectrum resource shared by the first cell and the second cell, the first cell belongs to the first network device, and the second cell belongs to the second network device; and a processing module for determining the second control channel resource of the second cell in the first spectrum resource.
[0068] Based on the above scheme, by applying a dynamic spectrum sharing mechanism, dynamic spectrum sharing between wireless networks is enabled. When the load on a wireless network is relatively light, its spectrum can be shared with other wireless networks, thereby improving user experience and the efficiency of spectrum resource utilization.
[0069] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the first message includes at least one of the following information: the identification information of the first cell, the information of the first control channel resource, the uplink initial BWP information of the first cell, the downlink initial BWP information of the first cell, the SSB configuration information of the first cell, and the identification information of the second cell.
[0070] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the transceiver module is further configured to send a second message to the first network device, the second message including at least one of the following: information on the uplink initial BWP of the second cell, information on the downlink initial BWP of the second cell, SSB configuration information of the second cell, and information on the second control channel resource.
[0071] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the first control channel resource is located at the beginning of the first spectrum resource and the second control channel resource is located at the end of the first spectrum resource; or, the first control channel resource is located at the end of the first spectrum resource and the second control channel resource is located at the beginning of the first spectrum resource.
[0072] Based on the above scheme, it can be ensured as much as possible that there is no overlap between the first control channel resources and the second control channel resources in the first spectrum resources.
[0073] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the first cell and the second cell satisfy preset conditions.
[0074] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the preset condition includes at least one of the following conditions: the coverage area of the first cell at least partially overlaps with the coverage area of the second cell, and the first cell and the second cell have the ability to share spectrum resources.
[0075] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the method further includes: the transceiver module is further configured to receive a fourth message sent by the first network device, the fourth message instructing the second network device to allocate a second RB for the second cell in the first spectrum resource, the first RB and the second RB belonging to different parts of the first spectrum resource, the first spectrum resource being a spectrum resource shared by the first cell and the second cell; the processing module is further configured to determine the second RB of the second cell in the first spectrum resource.
[0076] Based on the above scheme, a second RB can be allocated to the second cell, and the first RB, the second RB, the first control channel resources, and the second control channel resources all belong to different parts of the first spectrum resources.
[0077] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the transceiver module is further configured to send a fifth message from the second network device to the first network device, the fifth message including information about the second RB.
[0078] A seventh aspect provides a resource sharing apparatus, comprising: a processing module for determining a first RB of a first cell in a first spectrum resource, the first cell belonging to the first network device; and a transceiver module for sending a first message to a second network device, the first message instructing the second network device to allocate a second RB for the second cell in the first spectrum resource, the second cell belonging to the second network device, the first RB and the second RB belonging to different parts of the first spectrum resource, the first spectrum resource being a spectrum resource shared by the first cell and the second cell.
[0079] Based on the above scheme, a first RB can be allocated to the first cell, and the first RB and the second RB both belong to different parts of the first spectrum resource.
[0080] In conjunction with the seventh aspect, in some implementations of the seventh aspect, the transceiver module is configured to receive a second message sent by the second network device, the second message including information of the second RB.
[0081] Based on the above scheme, the information of the second RB can be obtained by receiving the second message sent by the second network device.
[0082] In conjunction with the seventh aspect, in some implementations of the seventh aspect, determining the first RB of the first cell in the first spectrum resource includes: the processing module is further configured to determine first information, the first information including at least one of predicted traffic volume and service volume information of the first cell; and determine the first RB of the first cell in the first spectrum resource based on the first information.
[0083] Based on the above scheme, the first RB of the first cell can be determined more accurately by determining the first information.
[0084] In conjunction with the seventh aspect, in some implementations of the seventh aspect, the transceiver module is also used to receive a third message sent by the TPF entity, the third message including the first information.
[0085] In conjunction with the seventh aspect, in some implementations of the seventh aspect, the transceiver module is also used to send a fourth message to the TPF entity, the fourth message indicating that the first network device has received the third message.
[0086] Eighthly, a resource-sharing apparatus is provided, comprising: a transceiver module for receiving a first message sent by a first network device, the first message instructing a second network device to allocate a second RB for a second cell in a first spectrum resource, the first RB and the second RB belonging to different parts of the first spectrum resource, the first spectrum resource being a spectrum resource shared by the first cell and the second cell, the first cell belonging to the first network device, and the second cell belonging to the second network device; and a processing module for determining the second RB of the second cell in the first spectrum resource.
[0087] Based on the above scheme, the second network device can allocate a second RB to the second cell, and the first RB and the second RB belong to different parts of the first spectrum resource.
[0088] In conjunction with the eighth aspect, in some implementations of the eighth aspect, the transceiver module is further configured to send a second message to the first network device, the second message including information about the second RB.
[0089] A ninth aspect provides a communication device including a processor. The processor is coupled to a memory and can be used to execute instructions in the memory to implement the communication methods described in the first or third aspect and any possible implementation thereof. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, to which the processor is coupled, the communication interface being used for inputting and / or outputting information. The information includes at least one of instructions and data.
[0090] In one implementation, the communication device is a network device. When the communication device is a network device, the communication interface can be a transceiver or an input / output interface.
[0091] In another implementation, the communication device is a chip or a chip system. When the communication device is a chip or a chip system, the communication interface can be an input / output interface, which may be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip or chip system. The processor can also be a processing circuit or logic circuit.
[0092] In another implementation, the communication device is a chip or chip system configured in a network device.
[0093] Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.
[0094] A tenth aspect provides a communication device including a processor. The processor is coupled to a memory and can be used to execute instructions in the memory to implement the communication methods described in the second or fourth aspect and any possible implementation thereof. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, to which the processor is coupled, the communication interface being used for inputting and / or outputting information. The information includes at least one of instructions and data.
[0095] In one implementation, the communication device is a network device. When the communication device is a network device, the communication interface can be a transceiver or an input / output interface.
[0096] In another implementation, the communication device is a chip or a chip system. When the communication device is a chip or a chip system, the communication interface can be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip or chip system. The processor can also be a processing circuit or a logic circuit.
[0097] In another implementation, the communication device is a chip or chip system configured in a network device.
[0098] Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.
[0099] Eleventhly, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a communication device, causes the communication device to implement the first aspect or the third aspect, and a method for resource sharing in any possible implementation of the first aspect or the third aspect.
[0100] In a twelfth aspect, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a communication device, causes the communication device to implement the second or fourth aspect, and a method for resource sharing in any possible implementation of the second or fourth aspect.
[0101] In a thirteenth aspect, a computer program product comprising instructions is provided, which, when executed by a computer, cause a communication device to implement a method for resource sharing provided in the first or third aspect.
[0102] In a fourteenth aspect, a computer program product comprising instructions is provided, which, when executed by a computer, cause a communication device to implement the resource sharing method provided in the second or fourth aspect.
[0103] In a fifteenth aspect, a chip is provided, the chip including a processor and a data interface, the processor reading instructions stored in a memory through the data interface to implement the resource sharing method provided in the first or third aspect.
[0104] In a sixteenth aspect, a chip is provided, the chip including a processor and a data interface, the processor reading instructions stored in a memory through the data interface to implement the resource sharing method provided in the second or fourth aspect. Attached Figure Description
[0105] Figure 1 This is a schematic diagram of a wireless communication system 100 applicable to embodiments of this application.
[0106] Figure 2 This is another schematic diagram of a wireless communication system 200 applicable to embodiments of this application.
[0107] Figure 3 This is a schematic diagram of a network structure applicable to embodiments of this application.
[0108] Figure 4 This is a schematic diagram of a wireless access network architecture applicable to embodiments of this application.
[0109] Figure 5 This is a schematic diagram of a resource sharing method 500 proposed in an embodiment of this application.
[0110] Figure 6 This is a schematic diagram of allocating the first control channel resources according to an embodiment of this application.
[0111] Figure 7 This is another schematic diagram of the allocation of the first control channel resources provided in the embodiments of this application.
[0112] Figure 8 This is another schematic diagram of the allocation of the first control channel resources provided in the embodiments of this application.
[0113] Figure 9 This is another schematic diagram of the allocation of the first control channel resources provided in the embodiments of this application.
[0114] Figure 10 This is another schematic diagram of the allocation of the first control channel resources provided in the embodiments of this application.
[0115] Figure 11 This is a schematic diagram of allocating second control channel resources provided in an embodiment of this application.
[0116] Figure 12 This is another schematic diagram of the allocation of the second control channel resources provided in the embodiments of this application.
[0117] Figure 13 This is another schematic diagram of the allocation of the second control channel resources provided in the embodiments of this application.
[0118] Figure 14 This is another schematic diagram of the allocation of the second control channel resources provided in the embodiments of this application.
[0119] Figure 15 This is another schematic diagram of the allocation of the second control channel resources provided in the embodiments of this application.
[0120] Figure 16 This is a schematic diagram of the resource sharing method 1600 proposed in the embodiments of this application.
[0121] Figure 17 This is a schematic diagram of the allocation of the first RB provided in an embodiment of this application.
[0122] Figure 18 This is another schematic diagram of the allocation of the first RB provided in the embodiments of this application.
[0123] Figure 19 This is another schematic diagram of the allocation of the first RB provided in the embodiments of this application.
[0124] Figure 20 This is another schematic diagram of the allocation of the first RB provided in the embodiments of this application.
[0125] Figure 21 This is another schematic diagram of the allocation of the first RB provided in the embodiments of this application.
[0126] Figure 22 This is a schematic diagram of the allocation of the second RB provided in an embodiment of this application.
[0127] Figure 23 This is another schematic diagram of the allocation of the second RB provided in the embodiments of this application.
[0128] Figure 24 This is another schematic diagram of the allocation of the second RB provided in the embodiments of this application.
[0129] Figure 25 This is another schematic diagram of the allocation of the second RB provided in the embodiments of this application.
[0130] Figure 26 This is another schematic diagram of the allocation of the second RB provided in the embodiments of this application.
[0131] Figure 27 This is a schematic diagram of the resource sharing method 2700 proposed in an embodiment of this application.
[0132] Figure 28 This is another schematic diagram of the allocation of the first RB provided in the embodiments of this application.
[0133] Figure 29 This is another schematic diagram of the allocation of the second RB provided in the embodiments of this application.
[0134] Figure 30 This is a schematic diagram of the resource sharing method 3000 proposed in the embodiments of this application.
[0135] Figure 31 This is a schematic diagram of the resource sharing method 3100 proposed in the embodiments of this application.
[0136] Figure 32 This is a schematic block diagram of the communication device 3200 provided in the embodiments of this application.
[0137] Figure 33 This is a schematic block diagram of the communication device 3300 provided in the embodiments of this application.
[0138] Figure 34 This is a simplified structural diagram of a terminal device 3400 provided in an embodiment of this application.
[0139] Figure 35 This is a simplified structural diagram of a base station 3500 provided in an embodiment of this application. Detailed Implementation
[0140] The technical solutions in this application will now be described with reference to the accompanying drawings.
[0141] The technical solutions of this application can be applied to various communication systems, such as: 5th generation (5G) system or NR system, long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, universal mobile telecommunication system (UMTS), etc.
[0142] Figure 1 This is a schematic diagram of a wireless communication system 100 applicable to embodiments of this application. For example... Figure 1 As shown, the wireless communication system 100 may include at least one network device, such as Figure 1 The network device 111 shown, the wireless communication system 100 may also include at least one terminal device, such as Figure 1 The terminal devices 121 to 123 shown are network devices and terminal devices. Both network devices and terminal devices can be configured with multiple antennas, and network devices and terminal devices can communicate using multi-antenna technology.
[0143] When the network device and the terminal device communicate, the network device can manage one or more cells, and a cell can contain an integer number of terminal devices. Optionally, network device 111 and terminal devices 121 to 123 form a single-cell communication system. Without loss of generality, the cell is referred to as cell #1. Network device 111 can be a network device in cell #1, or in other words, network device 111 can serve the terminal devices (such as terminal device 121) in cell #1.
[0144] It should be noted that a residential area can be understood as the area within the wireless signal coverage of network devices.
[0145] Figure 2 This is another schematic diagram of a wireless communication system 200 applicable to embodiments of this application. For example... Figure 2 As shown, the wireless communication system 200 may include a terminal device, such as... Figure 2 The terminal device 221 in the wireless communication system 200 may also include multiple network devices, such as Figure 2 Network devices 211 and 212 are included. Figure 2 Terminal device 221 can communicate with network device 221 and network device 212 simultaneously; or, network device 211 and network device 212 can jointly provide services to terminal device 221.
[0146] In wireless communication networks, systems such as GSM and UMTS offer advantages like a wide variety of services and strong network control capabilities. However, due to limited frequency resources and harsh transmission environments, they cannot provide substantial access rates. Emerging broadband wireless access technologies effectively address these shortcomings. Broadband wireless access technologies, such as Wireless Local Area Networks (WLANs) and WiMAX, can provide high-speed broadband wireless access services and support nomadic and mobile applications, significantly improving wireless communication access capabilities. The convergence of mobile communication networks and broadband wireless access technologies represents the future evolution of telecommunications networks. Figure 3 This is a schematic diagram of a network structure applicable to embodiments of this application, such as... Figure 3As shown, the User Equipment (UE) accesses the network through the access network. Under the control of the Mobility Management Entity (MME), a tunnel is established between the access network and the Local Serving Gateway (LSGG), and another tunnel is established between the LSGG and the Data Gateway, thus establishing connectivity between the UE and the Packet Data Network (PDN). Alternatively, a tunnel can be established directly between the UE and the Data Gateway. The MME may be responsible for managing UE location information, access authentication, non-access stratum signaling, and signaling security. The LSGG serves as the data anchor point for the UE's short-range movements and is the interface entity between the core network and the access network, responsible for routing and forwarding user data. The Core Control Entity is responsible for recording and managing user location information and authentication / authorization information.
[0147] Among them, tunneling technology is the technology that uses another protocol to encapsulate the protocol packets transmitted between the two endpoint entities of a tunnel, thereby enabling secure transmission and routing of data between the two endpoint entities.
[0148] To effectively manage and utilize network resources, telecommunications networks have established comprehensive network management and control mechanisms. When a terminal leaves the network, the resources allocated to that user need to be released promptly, including wireless channels, bearers, various tunnels, and stored information. Some networks support UE access to one or more packet data services. Packet data services are identified by Access Point Names (APNs). The network side establishes connectivity between the user and the corresponding data gateway based on the APN, and the data gateway then establishes connectivity to the corresponding PDN based on the APN. In this case, the APN for the packet data service the user needs to access may be pre-configured on the network side or provided by the user equipment to the network side.
[0149] Figure 4 This is a schematic diagram of a wireless access network architecture applicable to embodiments of this application. Figure 4 As shown, network devices can decouple the Central Unit (CU) and the Distributed Unit (DU), enabling more flexible deployment. The Wireless Access Network (RAN) and the Core Network (CN) can evolve independently, with the RAN shielding the CN from various impacts of access termination. Simultaneously, the CU's user plane (CU-UP) and control plane (CU-CP) are completely decoupled, supporting both distributed and centralized deployments.
[0150] It should be understood that the above Figures 1 to 4 This is merely an illustrative example and is not intended to limit the scope of this application.
[0151] In this embodiment of the application, the first cell and the second cell can both be cells in the same network device, for example, both are... Figure 1 The cell in network device 111. Alternatively, the first cell and the second cell can be cells in different network devices, for example, the first cell is... Figure 2 Network equipment 112 in the middle, the second cell is Figure 2 The community with network equipment 113.
[0152] It should be understood that the network device in this wireless communication system can be any device with wireless transceiver capabilities. This equipment includes, but is not limited to: evolved Node B (eNB), Radio Network Controller (RNC), Node B (NB), Base Station Controller (BSC), Base Transceiver Station (BTS), Home base station (e.g., Home evolved Node B, or Home Node B, HNB), Base Band Unit (BBU), Access Point (AP), Wireless Relay Node, Wireless Backhaul Node, Transmission Point (TP), or Transmission and Reception Point (TRP) in a Wireless Fidelity (WIFI) system. It can also be a gNB in a 5G system, such as NR, or a transmission point (TRP or TP), one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or a network node constituting a gNB or transmission point, such as a Base Band Unit (BBU) or a Distributed Unit (DU).
[0153] In some deployments, a gNB may include a centralized unit (CU) and a distribution unit (DU). A gNB may also include an active antenna unit (AAU). The CU implements some of the gNB's functions, and the DU implements others. For example, the CU handles non-real-time protocols and services, implementing radio resource control (RRC) and packet data convergence protocol (PDCP) layer functions. The DU handles physical layer protocols and real-time services, implementing radio link control (RLC), media access control (MAC), and physical (PHY) layer functions. The AAU implements some physical layer processing functions, radio frequency processing, and active antenna-related functions. Since RRC layer information ultimately becomes PHY layer information, or is derived from PHY layer information, in this architecture, higher-layer signaling, such as RRC layer signaling, can be considered to be sent by the DU, or by the DU+AAU. It is understood that network devices can be devices that include one or more of the following: CU nodes, DU nodes, and AAU nodes. In addition, the CU can be classified as a network device in the radio access network (RAN) or as a network device in the core network (CN), and this application does not limit this.
[0154] It should also be understood that the terminal equipment in this wireless communication system can 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 equipment, user agent, or user device. In the embodiments of this application, the terminal equipment can be a mobile phone, tablet computer, computer with wireless transceiver capabilities, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical care, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, etc. The embodiments of this application do not limit the application scenarios.
[0155] To facilitate understanding of the embodiments of this application, the following is a brief introduction to several terms involved in this application.
[0156] 1. Cell
[0157] A cell is described from the perspective of resource management, mobility management, or service units. The coverage area of each network device can be divided into one or more cells, and a cell can be considered as being composed of certain frequency domain resources. A cell can be an area within the coverage range of a network device's wireless network. In the embodiments of this application, different cells can correspond to different network devices. For example, the network devices in cell #1 and cell #2 can be different network devices, such as base stations. That is, cell #1 and cell #2 can be managed by different base stations. In this case, it can be referred to as cell #1 and cell #2 being co-located, or in other words, sharing the same site. The network devices in cell #1 and cell #2 can also be different radio frequency processing units of the same base station, such as radio remote units (RRUs). That is, cell #1 and cell #2 can be managed by the same base station, have the same baseband processing unit and intermediate frequency processing unit, but have different radio frequency processing units. This application does not impose any particular limitations on this.
[0158] In this embodiment of the application, cell #1 can be a first cell, and cell #2 can be a second cell.
[0159] 2. Spectrum Resources
[0160] The utilization of spectrum resources can be achieved through time, space, coding, and multiplexing, representing a kind of radio wave order. The utilization of spectrum resources involves transmitting radio waves at frequencies within a certain bandwidth to propagate signals normally without interference. Furthermore, this abstract natural resource of spectrum resources embodies, more importantly, a kind of radio wave order.
[0161] 3. Control Channel
[0162] In multi-channel shared communication systems, the control channel (CC) is primarily used to transmit signaling or synchronization data. In analog cellular systems, it mainly consists of paging and access channels. In digital cellular systems, it mainly comprises broadcast channels, common control channels, and dedicated control channels. The downlink channel of the control channel is used for paging, and the uplink channel is used for access. The control channel is also used to transmit a large amount of other data. Typically, there is only one control channel within each radio cell.
[0163] 4. Resource block (RB)
[0164] In the time domain, the smallest resource granularity is an OFDM symbol; in the frequency domain, the smallest granularity is a subcarrier. A time-frequency resource unit consisting of an OFDM symbol and a subcarrier is called a resource block. The physical layer uses REs as the basic unit when performing resource mapping. A resource block occupies 7 OFDM symbols in the time domain and 12 consecutive subcarriers in the frequency domain.
[0165] Normally, different wireless networks are allocated independent spectrum resources and do not affect each other. Even if the current network load is very light, other network services cannot use its spectrum resources, which results in a waste of spectrum resources.
[0166] In view of this, this application provides a method for resource sharing. Based on the allocation of spectrum resources between wireless networks, a new dynamic spectrum sharing mechanism is applied to enable real-time or non-real-time dynamic spectrum sharing between wireless networks. When a wireless network is lightly loaded, its spectrum can be shared with other wireless networks, thereby improving user experience and spectrum utilization efficiency.
[0167] To improve the efficiency of spectrum resource utilization among wireless networks, this application proposes a dynamic spectrum sharing mechanism. For example, when a network has a light load, its spectrum resources can be shared with other networks, reducing spectrum resource waste. The spectrum sharing mechanism is defined below using TDD as an example:
[0168] (1) The coverage areas of the cells in the two networks completely or partially overlap;
[0169] (2) Cells in two networks can share a continuous spectrum;
[0170] (3) The control channel resources of the cells in the two networks can be statically allocated and staggered. For example: downlink synchronization signal block (SSB) / channel state information reference signal (CSI-RS), and uplink physical random access channel (PRACH) / sounding reference signal (SRS), etc.
[0171] (4) User plane channel resources of cells in two networks can be shared dynamically, and spectrum allocation can be completed in real time (e.g., Transmission time interval (TTI) level) or non-real time through negotiation between the two cells.
[0172] Figure 5 This is a schematic diagram of a resource sharing method 500 proposed in an embodiment of this application. Figure 5 As shown, the method may include the following steps:
[0173] S501, the first network device determines the first control channel resource of the first cell in the first spectrum resource.
[0174] For example, the first network device may determine the first control channel resource of the first cell in the first spectrum resource, wherein the first cell belongs to the first network device.
[0175] Specifically, the first network device can determine the first control channel resources of the first cell from the first spectrum resources, and the first cell belongs to the first network device. Furthermore, the first network device can determine the first control channel resources of the first cell according to the first control channel resource allocation principle.
[0176] In one possible implementation, the first network device may allocate spectrum resources starting from the beginning of the first spectrum resources, that is, the spectrum resources that determine the beginning of the first spectrum resources are the starting control channel resources of the first control channel resources.
[0177] For example, Figure 6 This is a schematic diagram illustrating the allocation of first control channel resources according to an embodiment of this application. Figure 6As shown, the first network device can determine the starting spectrum resource of the first spectrum resource as the starting control channel resource of the first control channel resource; Figure 7 Another schematic diagram illustrating the allocation of first control channel resources provided in an embodiment of this application. (See diagram below.) Figure 7 As shown, the first network device can determine a certain spectrum resource close to the starting spectrum resource of the first spectrum resource, such as the second spectrum resource of the first spectrum resource, which is the starting control channel resource of the first control channel resource.
[0178] In another possible implementation, the first network device may allocate spectrum resources starting from the end of the first spectrum resource, that is, the spectrum resource at the end of the first spectrum resource is determined as the starting control channel resource of the first control channel resource.
[0179] For example, Figure 8 Another schematic diagram illustrating the allocation of the first control channel resources provided in the embodiments of this application is shown below. Figure 8 As shown, the first network device can determine that the last spectrum resource of the first spectrum resource is the starting control channel resource of the first control channel resource; Figure 9 Another schematic diagram illustrating the allocation of the first control channel resources provided in the embodiments of this application is shown below. Figure 9 As shown, the first network device can determine a certain spectrum resource near the end of the first spectrum resource, for example, determine the second spectrum resource at the end of the first spectrum resource as the starting control channel resource of the first control channel resource.
[0180] In another possible implementation, the first network device may determine that the intermediate spectrum resource of the first spectrum resource is the starting control channel resource of the first control channel resource.
[0181] For example, Figure 10 Another schematic diagram illustrating the allocation of the first control channel resources provided in the embodiments of this application is shown below. Figure 10 As shown, the first network device can determine the intermediate spectrum resource of the first spectrum resource as the starting control channel resource of the first control channel resource.
[0182] Among these, the preferred method is to determine the starting spectrum resource of the first spectrum resource as the starting control channel resource of the first control channel resource in the aforementioned first control channel resource allocation principle.
[0183] S502, the first network device sends the first message to the second network device.
[0184] For example, a first network device may send a first message to a second network device, the first message instructing the second network device to allocate a second control channel resource for a second cell in the first spectrum resource, the second cell belonging to the second network device, the first control channel resource and the second control channel resource belonging to different parts of the first spectrum resource, the first spectrum resource being a spectrum resource shared by the first cell and the second cell.
[0185] Specifically, after the first small network device determines the first control channel resource of the first cell, it can send a first message to the second network device, enabling the second network device to use spectrum resources other than the first control channel resource from the first spectrum resources, that is, to allocate second control channel resources to the second cell belonging to the second network device. Further, the first message may include at least one of the following information: the identification information of the first cell, the information of the first control channel resource, the uplink initial BWP information of the first cell, the downlink initial BWP information of the first cell, the SSB configuration information of the first cell, and the identification information of the second cell. The SSB configuration information of the first cell may be the SSB spectrum location information of the first cell.
[0186] S503, the second network device determines the second control channel resource of the second cell in the first spectrum resource.
[0187] For example, after receiving the first message sent by the first network device, the second network device can allocate a second control channel resource for the second cell.
[0188] Specifically, after receiving the first message, the second network device can allocate second control channel resources to the second cell based on the first message. Furthermore, the second network device can determine the second control channel resources according to the allocation principles for the second control channel resources.
[0189] In one possible implementation, when the initial portion of the first control channel resource is the initial spectrum resource of the first spectrum resource, the second network device can determine that the final spectrum resource of the first spectrum resource is the initial control channel resource of the second control channel resource.
[0190] For example, Figure 11 A schematic diagram of the allocation of second control channel resources provided in an embodiment of this application, as shown below. Figure 11 As shown, when the starting control channel resource of the first control channel resource is the starting spectrum resource of the first spectrum resource, the second network device can determine that the ending spectrum resource of the first spectrum resource is the starting control channel resource of the second control channel resource. Figure 12 Another schematic diagram of the allocation of the second control channel resources provided in the embodiments of this application is shown below. Figure 12As shown, when the starting control channel resource of the first control channel resource is the starting spectrum resource of the first spectrum resource, the second network device can determine a spectrum resource near the end of the first spectrum resource, that is, determine the second-to-last spectrum resource of the first spectrum resource as the starting control channel resource of the second control channel resource.
[0191] In another possible implementation, when the starting control channel resource of the first control channel resource is the ending spectrum resource of the first spectrum resource, the second network device can start allocating from the beginning portion of the first spectrum resource. That is, the spectrum resource of the beginning portion of the first spectrum resource is determined as the starting control channel resource of the first control channel resource.
[0192] For example, Figure 13 Another schematic diagram of the allocation of the second control channel resources provided in the embodiments of this application is shown below. Figure 13 As shown, when the starting control channel resource of the first control channel resource is the ending spectrum resource of the first spectrum resource, the second network device can determine that the starting spectrum resource of the first spectrum resource is the starting spectrum resource of the first spectrum resource. Figure 14 Another schematic diagram of the allocation of the second control channel resources provided in the embodiments of this application is shown below. Figure 14 As shown, when the starting control channel resource of the first control channel resource is the last spectrum resource of the first spectrum resource, the second network device can determine a spectrum resource of the first spectrum resource that is close to the starting spectrum resource. For example, it can determine the second starting spectrum resource of the first spectrum resource as the starting control channel resource of the second control channel resource.
[0193] In another possible implementation, the second network device may determine the intermediate spectrum resource of the first spectrum resource as the starting control channel resource of the second control channel resource.
[0194] For example, Figure 15 Another schematic diagram of the allocation of the second control channel resources provided in the embodiments of this application is shown below. Figure 15 As shown, the second network device can determine the intermediate spectrum resource of the first spectrum resource as the starting control channel resource of the second control channel resource.
[0195] In the aforementioned second control channel resource allocation principle, when the initial part of the first control channel resource is the initial spectrum resource of the first spectrum resource, the final spectrum resource of the second spectrum resource is determined as the initial control channel resource of the second control channel resource, which is a preferred method.
[0196] Based on the above scheme, by applying a dynamic spectrum sharing mechanism, the Xn interface defines new messages and new information cells, supports dynamic negotiation of spectrum sharing between cells, enables dynamic spectrum sharing between wireless networks, ensures that control channel resources between cells do not overlap in shared spectrum resources, and when a wireless network has a light load, its spectrum can be shared with other wireless networks, improving user experience and spectrum resource utilization efficiency.
[0197] Figure 16 This is a schematic diagram of the resource sharing method 1600 proposed in an embodiment of this application, as shown below. Figure 16 As shown, the method may include the following steps:
[0198] S1601, the first network device determines the first RB of the first cell in the first spectrum resource.
[0199] For example, the first network device can determine the first RB of a first cell in the first spectrum resources, wherein the first cell belongs to the first network device. Further, if sufficient control plane resources or reserved control plane resources are ensured in the first spectrum resources, the first network device can determine the first RB in the remaining first spectrum resources, i.e., the user plane resource allocation area.
[0200] Specifically, the first network device can determine the first RB for the first cell in the first spectrum resource, and the first cell belongs to the first network device. Further, the first network device can determine the first RB of the first cell according to the first RB allocation principle.
[0201] In one possible implementation, the first network device may allocate spectrum resources starting from the beginning of the first spectrum resource, that is, the spectrum resource at the beginning of the first spectrum resource is determined as the starting RB of the first RB.
[0202] For example, Figure 17 A schematic diagram of the allocation of the first RB provided in an embodiment of this application, as shown below. Figure 17 As shown, the first network device can determine the starting spectrum resource of the first spectrum resource as the starting RB of the first RB; Figure 18 Another schematic diagram of the allocation of the first RB provided in the embodiments of this application is shown below. Figure 18 As shown, the first network device can determine a certain spectrum resource that is close to the starting spectrum resource of the first spectrum resource. For example, it can determine a second spectrum resource that is close to the starting spectrum resource of the first spectrum resource as the starting RB of the first RB.
[0203] In another possible implementation, the first network device may allocate spectrum resources starting from the end of the first spectrum resource, that is, the spectrum resource at the end of the first spectrum resource is determined as the starting RB of the first RB.
[0204] For example, Figure 19 Another schematic diagram of the allocation of the first RB provided in the embodiments of this application is shown below. Figure 19 As shown, the first network device can determine that the last spectrum resource of the first spectrum resource is the starting RB of the first RB; Figure 20 Another schematic diagram of the allocation of the first RB provided in the embodiments of this application is shown below. Figure 20 As shown, the first network device can determine a certain spectrum resource near the end of the first spectrum resource, for example, determine the second spectrum resource near the end of the first spectrum resource as the starting RB of the first RB.
[0205] In another possible implementation, the first network device may determine the intermediate spectrum resource of the first spectrum resource as the starting RB of the first RB.
[0206] For example, Figure 21 Another schematic diagram of the allocation of the first RB provided in the embodiments of this application is shown below. Figure 21 As shown, the first network device can determine the intermediate spectrum resource of the first spectrum resource as the starting RB of the first RB.
[0207] Among them, in the above-mentioned first RB allocation principle, determining the starting spectrum resource of the first spectrum resource as the starting RB of the first RB is the preferred method.
[0208] S1602, the first network device sends the first message to the second network device.
[0209] For example, a first network device may send a first message to a second network device, which instructs the second network device to allocate a second RB for a second cell in a first spectrum resource. The second cell belongs to the second network device, and the first RB and the second RB belong to different parts of the first spectrum resource, which is a spectrum resource shared by the first cell and the second cell.
[0210] Specifically, the first network device can send a first message to the second network device, causing the second network device to allocate a second RB for the second cell in the first spectrum resource. Further, the first message may include at least one of the following: information about the first spectrum resource other than the first RB, and at least one of the identification information of the second cell.
[0211] S1603, the second network device determines the second RB of the second cell in the first spectrum resource.
[0212] For example, the second network device can determine the second RB of the second cell in the first spectrum resource based on the information contained in the first message. Further, if sufficient control plane resources or reserved control plane resources are ensured in the first spectrum resource, the second network device can determine the second RB in the remaining first spectrum resource, i.e., the user plane resource allocation area.
[0213] Specifically, the second network device can determine the second RB for the second cell in the first spectrum resource, and the second cell belongs to the second network device. Further, the first network device can determine the second RB of the second cell according to the second RB allocation principle.
[0214] In one possible implementation, when the starting RB of the first RB is the starting spectrum resource of the first spectrum resource, the second network device can allocate spectrum resources starting from the end of the first spectrum resource, that is, the spectrum resource at the end of the first spectrum resource is determined as the starting RB of the second RB.
[0215] For example, Figure 22 A schematic diagram of the allocation of the second RB provided in an embodiment of this application, as shown below. Figure 22 As shown, when the starting RB of the first RB is the starting spectrum resource of the first spectrum resource, the second network device can determine that the ending spectrum resource of the first spectrum resource is the starting RB of the second RB. Figure 23 Another schematic diagram of the allocation of the second RB provided for an embodiment of this application is shown below. Figure 23 As shown, the second network device can determine a certain spectrum resource near the end of the first spectrum resource, for example, determine the second spectrum resource near the end of the first spectrum resource as the starting RB of the second RB.
[0216] In another possible implementation, when the starting RB of the first RB is the last spectrum resource of the first spectrum resource, the second network device can start allocating from the beginning portion of the first spectrum resource, that is, the spectrum resource at the beginning portion of the first spectrum resource is determined as the starting RB of the second RB.
[0217] For example, Figure 24 Another schematic diagram of the allocation of the second RB provided for an embodiment of this application is shown below. Figure 24 As shown, when the starting RB of the first RB is the starting spectrum resource of the first spectrum resource, the second network device can determine that the starting spectrum resource of the first spectrum resource is the starting RB of the second RB. Figure 25 Another schematic diagram of the allocation of the second RB provided for an embodiment of this application is shown below. Figure 25As shown, when the starting RB of the first RB is the starting spectrum resource of the first spectrum resource, the second network device can determine a certain RB of the first spectrum resource that is close to the starting RB. For example, it can determine the second spectrum resource of the first spectrum resource that is close to the starting spectrum resource as the starting RB of the second RB.
[0218] In another possible implementation, the second network device may determine the intermediate spectrum resource of the first spectrum resource as the starting RB of the second RB.
[0219] For example, Figure 26 Another schematic diagram of the allocation of the second RB provided for an embodiment of this application is shown below. Figure 26 As shown, the second network device can determine the intermediate spectrum resource of the first spectrum resource as the starting RB of the second RB.
[0220] In the aforementioned second RB allocation principle, when the starting RB of the first RB is the starting spectrum resource of the first spectrum resource, the ending spectrum resource of the first spectrum resource is determined as the starting RB of the second RB, which is a preferred method.
[0221] Based on the above scheme, a new function can be defined, namely, the traffic prediction function, which can support the prediction of the traffic volume of the cell; new messages and new cells are defined between the network device and the TPF entity through the Xn interface. By applying the dynamic spectrum sharing mechanism, new messages and new cells are defined to support dynamic negotiation of spectrum sharing between cells, enabling dynamic spectrum sharing between wireless networks, supporting the allocation of RBs between two cells, ensuring that the RBs between cells do not overlap in the shared spectrum resources, and when the load of a wireless network is light, its spectrum can be shared with other wireless networks, improving the user experience and the efficiency of spectrum resource utilization.
[0222] Figure 27 This is a schematic diagram of the resource sharing method 2700 proposed in an embodiment of this application, as shown below. Figure 27 As shown, the method may include the following steps:
[0223] S2701, the terminal device sends a third message to the first network device.
[0224] For example, the terminal device may send a third message to the first network device, the third message including at least one of information on the reference signal received power and information on the reference signal received quality of the second network device.
[0225] S2702, the first network device determines that the first cell and the second cell are cells that share the first spectrum resource.
[0226] For example, the first network device can determine, based on the third message, that the first cell and the second cell are cells sharing the first spectrum resource. The first cell belongs to the first network device, and the second cell belongs to the second network device.
[0227] Specifically, the first network device can determine whether the first cell and the second cell share the first spectrum resource based on preset conditions. Further, the preset conditions may include at least one of the following: the coverage areas of the first cell and the second cell at least partially overlap, and the first cell and the second cell have the capability to share spectrum resources. Wherein, "at least partially overlap" may include only partial overlap, or it may include the first cell's coverage area completely covering the second cell's coverage area; this application does not impose any limitations on this.
[0228] S2703, the first network device determines the first control channel resource of the first cell in the first spectrum resource.
[0229] For example, the first network device may determine the first control channel resource of the first cell in the first spectrum resource.
[0230] Specifically, for the relevant description of the first network device determining the first control channel resource of the first cell in the first spectrum resource, please refer to the description of the first network device determining the first control channel resource of the first cell in the first spectrum resource in S501. For the sake of brevity, this application will not repeat it here.
[0231] S2704, the first network device sends the first message to the second network device.
[0232] For example, a first network device may send a first message to a second network device, the first message instructing the second network device to allocate a second control channel resource for a second cell in the first spectrum resource. The first control channel resource and the second control channel resource belong to different parts of the first spectrum resource, which is a spectrum resource shared by the first cell and the second cell.
[0233] Specifically, for the description of the first network device sending the first message to the second network device, please refer to the description of the first network device sending the first message to the second network device in S502. For the sake of brevity, this application will not repeat it here.
[0234] S2705, the second network determines the second control channel resource of the second cell in the first spectrum resource.
[0235] For example, after receiving the first message sent by the first network device, the second network device can allocate a second control channel resource for the second cell.
[0236] Specifically, the description of the second network determining the second control channel resources of the second cell in the first spectrum resources can be found in the relevant description of the second network determining the second control channel resources of the second cell in the first spectrum resources in S503. For the sake of brevity, this application will not repeat it here.
[0237] S2706, the second network device sends a second message to the first network device.
[0238] For example, the second network device may send a second message to the first network device, the second message including at least one of the following: information on the uplink initial BWP of the second cell, information on the downlink initial BWP of the second cell, SSB configuration information of the second cell, and information on the second control channel resources.
[0239] S2707, the TPF entity sends the sixth message to the first network device.
[0240] Optionally, the TPF entity may send a sixth message to the first network device. This sixth message includes first information, which includes at least one of the predicted traffic volume and service volume information for the first cell. The traffic volume of the first cell can be a shorthand term for telecommunications service traffic, also known as telecommunications load. It represents both the load on telecommunications equipment and the degree of user demand for communication. The service volume of the first cell can be the load of all information transmitted in the communication system or network.
[0241] Specifically, the first information can be at least one of the following: the traffic volume of the first network device in the next TTI at the current TTI, the traffic volume of the first network device in the next several TTIs at the current TTI, the average traffic volume of the first network device in the next time period at the current TTI, the maximum traffic volume of the first network device in the next time period at the current TTI, and the minimum traffic volume of the first network device in the next time period at the current TTI.
[0242] S2708, the first network device determines the first information.
[0243] For example, the first network device can determine the first information based on the sixth message.
[0244] S2709, the first network device sends the seventh message to the TPF entity.
[0245] Optionally, after determining the first information, the first network device may send a seventh message to the TPF entity, which indicates that the first network device has received the sixth message.
[0246] It should be understood that when the first network device includes the functionality of the TPF entity, S2707 and S2709 can be omitted, and the first network device can determine the first information independently.
[0247] S2710, the first network device determines the first RB of the first cell in the first spectrum resource.
[0248] For example, the first network device can determine the first RB of the first cell in the first spectrum resources. Specifically, within the first spectrum resources, provided that sufficient control plane resources or reserved control plane resources are ensured, the first network device can determine the first RB in the user plane resource allocation area. For example, Figure 28 Another schematic diagram illustrating the allocation of the first RB as provided in an embodiment of this application. (See diagram below.) Figure 28 As shown, the first control channel resource, the second control channel resource, and the first RB belong to different parts of the first spectrum resource and do not overlap.
[0249] Specifically, the description of the first network device determining the first RB of the first cell in the first spectrum resource can be found in S1601. For the sake of brevity, this application will not repeat the description here.
[0250] S2711, the first network device sends a fourth message to the second network device.
[0251] For example, after determining the first RB of the first cell, the first network device may send a fourth message to the second network device, which instructs the second network device to allocate a second RB for the second cell in the first spectrum resource. The first RB and the second RB belong to different parts of the first spectrum resource, which is a spectrum resource shared by the first cell and the second cell.
[0252] Specifically, for the description of the fourth message, please refer to the relevant description of the first message in S1602. For the sake of brevity, this application will not repeat it here.
[0253] S2712, the second network device determines the second RB of the second cell in the first spectrum resource.
[0254] For example, the second network device can determine the second RB of the second cell based on the information contained in the fourth message. Specifically, within the first spectrum resources, provided that sufficient control plane resources or reserved control plane resources are ensured, the second network device can determine the second RB within the user plane resource allocation area. For example, Figure 29 Another schematic diagram illustrating the allocation of the second RB as provided in an embodiment of this application. (See diagram below.) Figure 29As shown, the first control channel resource, the second control channel resource, the first RB and the second RB belong to different parts of the first spectrum resource and there is no overlap.
[0255] Specifically, for a description of how the second network device determines the second RB of the second cell, please refer to the relevant description of the second network device determining the second RB in S1603. For the sake of brevity, this application will not repeat it here.
[0256] S2713, the second network device sends the fifth message to the first network device.
[0257] For example, the second network device may send a fifth message to the first network device, which may include information about the second RB of the second cell.
[0258] Based on the above scheme, by applying a dynamic spectrum sharing mechanism, Xn defines new interface messages and new information cells to support dynamic negotiation of spectrum sharing between cells, enabling dynamic spectrum sharing between wireless network cells, supporting the allocation of control channel resources and RBs between two cells, and ensuring that control channel resources and RBs between cells do not overlap in shared spectrum resources; a new function, namely the traffic prediction function, is defined, which can support traffic prediction of cells by defining new interfaces, new messages and new information cells between network devices and TPF entities; when a wireless network has a light load, its spectrum can be shared with other wireless networks, improving user experience and spectrum resource utilization efficiency.
[0259] Figure 30 This is a schematic diagram of a resource sharing method 3000 proposed in an embodiment of this application. In a CU-DU architecture, the first network device may include decoupled CU-CP1 and DU1; the second network device may include decoupled CU-CP2 and DU2. For example... Figure 30 As shown, the method may include the following steps:
[0260] S3001, the UE sends a third message to CU-CP1.
[0261] For example, the UE may send a third message to CU-CP1, which includes at least one of information on the reference signal received power and information on the reference signal received quality of the second network device.
[0262] S3002, CU-CP1 determines that the first cell and the second cell are cells that share the first spectrum resource.
[0263] For example, CU-CP1 can determine, based on the third message, that the first cell and the second cell are cells sharing the first spectrum resource. The first cell belongs to the first network device, and the second cell belongs to the second network device.
[0264] Specifically, the description of CU-CP1 determining that the first cell and the second cell are cells sharing the first spectrum resource can be found in S2702, which describes the first network device determining that the first cell and the second cell are cells sharing the first spectrum resource. For the sake of brevity, this application will not elaborate further here.
[0265] S3003, CU-CP1 sends a first control channel resource adjustment request message to DU1.
[0266] For example, CU-CP1 can send a first control channel resource adjustment request message to DU1. The control channel resource adjustment request message includes at least one of the following: identification information of the first cell and indication information indicating that the first cell supports dynamic spectrum sharing.
[0267] S3004, DU1 determines the first control channel resource of the first cell in the first spectrum resource.
[0268] For example, DU1 can determine the first control channel resource of the first cell in the first spectrum resource.
[0269] Specifically, for the relevant description of DU1 determining the first control channel resource of the first cell in the first spectrum resource, please refer to the description of the first network device determining the first control channel resource of the first cell in the first spectrum resource in S501. For the sake of brevity, this application will not repeat it here.
[0270] S3005, DU1 sends a first control channel resource adjustment response message to CU-CP1.
[0271] For example, DU1 can send a first control channel resource adjustment response message to CU-CP1. The control channel resource adjustment response message may include the uplink initial BWP information of the first cell, the downlink initial BWP information of the first cell, and the SSB configuration information of the first cell, such as the SSB spectrum location information of the first cell.
[0272] S3006, CU-CP1 sends the first message to CU-CP2.
[0273] For example, CU-CP1 can send a first message to CU-CP2, which instructs CU-CP2 to allocate a second control channel resource for the second cell in the first spectrum resource.
[0274] Specifically, for the description of CU-CP1 sending the first message to CU-CP2, please refer to the description of the first network device sending the first message to the second network device in S502. For the sake of brevity, this application will not elaborate further here.
[0275] S3007, CU-CP2 sends a second control channel resource adjustment request message to DU2.
[0276] For example, CU-CP2 can send a second control channel resource adjustment request message to DU2. The second control channel resource adjustment request message may include at least one of the following information: the identification information of the first cell, the information of the first control channel resources, the uplink initial BWP information of the first cell, the downlink initial BWP information of the first cell, the SSB configuration information of the first cell, the identification information of the second cell, and the indication information that the second cell supports dynamic spectrum sharing.
[0277] S3008, DU2 determines the second control channel resource of the second cell in the first spectrum resource.
[0278] For example, after receiving the first message sent by CU-CP2, DU2 can allocate second control channel resources for the second cell. The first control channel resources and the second control channel resources belong to different portions of the first spectrum resources.
[0279] Specifically, the description of DU2 determining the second control channel resources of the second cell in the first spectrum resources can be found in the relevant description of the second network determining the second control channel resources of the second cell in the first spectrum resources in S503. For the sake of brevity, this application will not repeat it here.
[0280] S3009, DU2 sends a second control channel resource adjustment response message to CU-CP2.
[0281] For example, CU-CP2 can send a second control channel resource adjustment response message to DU2. The second control channel resource adjustment response message may include at least one of the following information: the uplink initial BWP information of the second cell, the downlink initial BWP information of the second cell, and the SSB configuration information of the first cell.
[0282] S3010, CU-CP2 sends a second message to CU-CP1.
[0283] For example, CU-CP2 can send a second message to CU-CP1, the second message including at least one of the following: information on the uplink initial BWP of the second cell, information on the downlink initial BWP of the second cell, SSB configuration information of the second cell, and information on the second control channel resources.
[0284] S3011, the TPF entity sends the sixth message to the CU-CP1 device.
[0285] Optionally, the TPF entity may send a sixth message to CU-CP1, the sixth message including first information, wherein the first information includes at least one of the predicted traffic volume and service volume information of the first cell.
[0286] Specifically, for a description of the first information, please refer to the description of the first information in S2707. For the sake of brevity, this application will not repeat it here.
[0287] S3012, CU-CP1 determines the first information.
[0288] For example, CU-CP1 can determine the first information based on the sixth message.
[0289] S3013, CU-CP1 sends the seventh message to the TPF entity.
[0290] Optionally, after determining the first information, CU-CP1 may send a seventh message to the TPF entity, which indicates that CU-CP1 has received the sixth message.
[0291] It should be understood that when the first network device includes the functionality of the TPF entity, S3011 and S3013 can be omitted, and CU-CP1 can determine the first information independently.
[0292] S3014, CU-CP1 sends the sixth message to DU1.
[0293] For example, CU-CP1 can send a sixth message, which includes the first message, to DU1.
[0294] S3015, DU1 determines the first RB of the first cell in the first spectrum resource.
[0295] For example, DU1 can determine the first RB of the first cell in the first spectrum resource. Here, the first control channel resource, the second control channel resource, and the first RB belong to different portions of the first spectrum resource.
[0296] Specifically, the description of DU1 determining the first RB of the first cell in the first spectrum resource can be found in S1601 regarding the description of the first network device determining the first RB of the first cell in the first spectrum resource. For the sake of brevity, this application will not repeat the description here.
[0297] S3016, DU1 sends the first RB allocation information to CU-CP1.
[0298] For example, DU1 can send first RB allocation information to CU-CP1, which includes information about the first RB.
[0299] S3017, CU-CP1 sends the fourth message to CU-CP2.
[0300] For example, after determining the first RB of the first cell, CU-CP1 can send a fourth message to CU-CP2, which instructs the second network device to allocate a second RB for the second cell in the first spectrum resource. The first RB and the second RB belong to different parts of the first spectrum resource, which is a spectrum resource shared by the first cell and the second cell.
[0301] Specifically, for the description of the fourth message, please refer to the relevant description of the first message in S1602. For the sake of brevity, this application will not repeat it here.
[0302] S3018, CU-CP2 sends an RB allocation request message to DU2.
[0303] For example, after receiving the fourth message, CU-CP2 can send an RB allocation request message to DU2. The RB allocation request message may include at least one of the following: the identification information of the second cell and the information of the first spectrum resource other than the first RB in the first spectrum resource.
[0304] S3019, DU2 determines the second RB of the second cell in the first spectrum resource.
[0305] For example, DU2 can determine the second RB of the second cell based on the information contained in the fourth message. Here, the first control channel resource, the second control channel resource, the first RB, and the second RB belong to different portions of the first spectrum resource.
[0306] Specifically, for the description of DU2 determining the second RB of the second cell, please refer to the relevant description of the second network device determining the second RB in S1603. For the sake of brevity, this application will not repeat it here.
[0307] S3020, DU2 sends an RB allocation feedback message to CU-CP2.
[0308] For example, after determining the second RB of the second cell, DU2 can send an RB allocation feedback message to CU-CP2, which may include information about the second RB.
[0309] S3021, CU-CP2 sends the fifth message to CU-CP1.
[0310] For example, CU-CP2 can send a fifth message to CU-CP1, which may include information about the second RB of the second cell.
[0311] Based on the above scheme, by applying a dynamic spectrum sharing mechanism, the F1 / Xn interface defines new messages and new information cells to support dynamic negotiation of spectrum sharing between cells, enabling dynamic spectrum sharing between wireless networks. It also supports the allocation of control channel resources and RBs between two cells, ensuring that control channel resources and RBs between cells do not overlap in shared spectrum resources. A new function, namely traffic prediction, is defined. By defining new interfaces, new messages, and new information cells between the CU-CP or DU and TPF entities, it can support traffic prediction for cells. When a wireless network has a light load, its spectrum can be shared with other wireless networks, improving user experience and spectrum resource utilization efficiency.
[0312] Figure 31 This is a schematic diagram of the resource sharing method 3100 proposed in an embodiment of this application. In the CU-DU architecture, DU1 belongs to the first network device, and DU2 belongs to the second network device. For example... Figure 31 As shown, the method may include the following steps:
[0313] S3101, the TPF entity sends the sixth message to DU1.
[0314] Optionally, the TPF entity may send a sixth message to DU1, the sixth message including first information, wherein the first information includes at least one of the predicted traffic volume and service volume information of the first cell, and the first cell belongs to the first network device.
[0315] Specifically, the first information can be at least one of the following: the traffic volume of the first network device in the next TTI at the current TTI, the traffic volume of the first network device in the next several TTIs at the current TTI, the average traffic volume of the first network device in the next time period at the current TTI, the maximum traffic volume of the first network device in the next time period at the current TTI, and the minimum traffic volume of the first network device in the next time period at the current TTI.
[0316] S3102, DU1 determines the first information.
[0317] For example, DU1 can determine the first information based on the sixth message.
[0318] S3103, DU1 sends the seventh message to the TPF entity.
[0319] Optionally, after determining the first information, DU1 may send a seventh message to the TPF entity, which indicates that DU1 has received the sixth message.
[0320] It should be understood that when DU1 includes the functionality of the TPF entity, S3107 and S3109 can be omitted, and DU1 can determine the first information independently.
[0321] S3104, DU1 determines the first RB of the first cell in the first spectrum resource.
[0322] For example, DU1 can determine the first RB of the first cell in the first spectrum resource.
[0323] Specifically, the description of DU1 determining the first RB of the first cell in the first spectrum resource can be found in S1601 regarding the description of the first network device determining the first RB of the first cell in the first spectrum resource. For the sake of brevity, this application will not repeat the description here.
[0324] S3105, DU1 sends the fourth message to DU2.
[0325] For example, after determining the first RB of the first cell, DU1 can send a fourth message to DU2, which instructs DU2 to allocate a second RB for the second cell in the first spectrum resource. The first RB and the second RB belong to different parts of the first spectrum resource, which is a spectrum resource shared by the first cell and the second cell. The second cell belongs to the second network device.
[0326] Specifically, for the description of the fourth message, please refer to the relevant description of the first message in S1602. For the sake of brevity, this application will not repeat it here.
[0327] S3106, DU2 determines the second RB of the second cell in the first spectrum resource.
[0328] For example, DU2 can determine the second RB of the second cell based on the information contained in the fourth message.
[0329] Specifically, for the description of DU2 determining the second RB of the second cell, please refer to the relevant description of the second network device determining the second RB in S1603. For the sake of brevity, this application will not repeat it here.
[0330] S3107, DU2 sends the fifth message to DU1.
[0331] For example, DU2 can send a fifth message to DU1, which may include information about the second RB of the second cell.
[0332] Based on the above scheme, by applying a dynamic spectrum sharing mechanism, defining new messages and new information cells, dynamic negotiation of spectrum sharing between cells is supported, enabling dynamic spectrum sharing between wireless network cells, supporting the allocation of RBs between two cells, and ensuring that RBs between cells do not overlap in shared spectrum resources; a new function, namely the traffic prediction function, is defined, which can support the prediction of cell traffic by defining new interfaces, new messages, and new information cells between DU and TPF entities; when a wireless network has a light load, its spectrum can be shared with other wireless networks, improving user experience and spectrum resource utilization efficiency.
[0333] The various embodiments described herein can be independent solutions or combinations thereof based on their inherent logic, and all such solutions fall within the protection scope of this application.
[0334] It is understood that, in the above-described method embodiments, the methods and operations implemented by the terminal device can also be implemented by components (such as chips or circuits) that can be used in the terminal device, and the methods and operations implemented by the network device can also be implemented by components (such as chips or circuits) that can be used in the network device.
[0335] The above, combined with Figures 5 to 31 The methods provided in the embodiments of this application are described in detail below. Figures 32 to 35 This application provides a detailed description of the communication device provided in its embodiments. It should be understood that the descriptions of the device embodiments correspond to the descriptions of the method embodiments; therefore, any content not described in detail here will be referred to the method embodiments above, and for the sake of brevity, will not be repeated here.
[0336] The above mainly describes the solution provided by the embodiments of this application from the perspective of interaction between various network elements. It is understood that each network element, such as a transmitting or receiving device, includes corresponding hardware structures and / or software modules to perform the above functions. Those skilled in the art should recognize that, based on the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0337] This application embodiment can divide the transmitting or receiving device into functional modules according to the above method examples. For example, each function can be divided into its own functional modules, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. It should be noted that the module division in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods. The following description uses the division of functional modules according to each function as an example.
[0338] Figure 32 This is a schematic block diagram of a communication device 3200 provided in an embodiment of this application. The communication device 3200 includes a transceiver unit 3210 and a processing unit 3220. The transceiver unit 3210 can implement corresponding communication functions, and the processing unit 3210 is used for data processing. The transceiver unit 3210 can also be referred to as a communication interface or a communication unit.
[0339] Optionally, the communication device 3200 may further include a storage unit, which can be used to store instructions and / or data. The processing unit 3220 can read the instructions and / or data in the storage unit so that the communication device can implement the aforementioned method embodiments.
[0340] The communication device 3200 can be used to perform the actions performed by the network device in the above method embodiment. In this case, the communication device 3200 can be a network device or a component that can be configured on the network device. The transceiver unit 3210 is used to perform the transceiver-related operations on the network device side in the above method embodiment, and the processing unit 3220 is used to perform the processing-related operations on the network device side in the above method embodiment.
[0341] The communication device 3200 can implement the steps or processes performed by the network device corresponding to methods 500, 1600, 27, 30, and 3100 according to embodiments of this application. The communication device 3200 may include functions for performing... Figure 5 Method 500 Figure 16 Method 1600 in Figure 27 Method 2700 in the middle Figure 30 Method 3000 and Figure 31 The network device in method 3100 is a unit that executes the method. Furthermore, each unit in the communication device 3200 and the other operations and / or functions described above are respectively for implementing... Figure 5 Method 500 Figure 16 Method 1600 in Figure 27 Method 2700 in the middle Figure 30 Method 3000 and Figure 31The corresponding process in Chinese method 3100.
[0342] Wherein, when the communication device 3200 is used to perform Figure 5 When the first network device in method 500 is used, the transceiver unit 3210 can be used to execute step 502 in method 500; the processing unit 3220 can be used to execute step 501 in method 500.
[0343] As another example, when the communication device 3200 is used to perform Figure 5 When the first network device in method 500 is used, the transceiver unit 3210 can be used to execute step 502 in method 500; the processing unit 3220 can be used to execute step 501 in method 500.
[0344] As another example, when the communication device 3200 is used to perform Figure 5 When the second network device in method 500 is used, the transceiver unit 3210 can be used to execute step 502 in method 500; the processing unit 3220 can be used to execute step 503 in method 500.
[0345] As another example, when the communication device 3200 is used to perform Figure 16 When the first network device in method 1600 is used, the transceiver unit 3210 can be used to execute step 1602 in method 1600; the processing unit 3220 can be used to execute step 1601 in method 1600.
[0346] As another example, when the communication device 3200 is used to perform Figure 16 When the second network device in method 1600 is used, the transceiver unit 3210 can be used to execute step 1602 in method 1600; the processing unit 3220 can be used to execute step 1603 in method 500.
[0347] As another example, when the communication device 3200 is used to perform Figure 27 When the first network device in method 2700 is used, the transceiver unit 3210 can be used to execute steps 2701, 2704, 2706, 2707, 2709, 2711, and 2713 in method 2700; the processing unit 3220 can be used to execute steps 2702, 2703, 2708, and 2710 in method 2700.
[0348] As another example, when the communication device 3200 is used to perform Figure 27 When the second network device in method 500 is used, the transceiver unit 3210 can be used to execute steps 2704, 2711, and 2713 in method 2700; the processing unit 3220 can be used to execute steps 2705 and 2712 in method 2700.
[0349] As another example, when the communication device 3200 is used to perform Figure 30 When CU-CP1 is executed in method 3000, the transceiver unit 3210 can be used to execute steps 3001, 3003, 3005, 3006, 3010, 3011, 3013, 3014, 3016, 3017, and 3021 in method 3000; the processing unit 3220 can be used to execute steps 3002 and 3012 in method 3000.
[0350] As another example, when the communication device 3200 is used to perform Figure 30 When DU1 is executed in method 3000, the transceiver unit 3210 can be used to execute steps 3003, 3005, 3014, and 3016 in method 3000; the processing unit 3220 can be used to execute steps 3004 and 3015 in method 3000.
[0351] As another example, when the communication device 3200 is used to perform Figure 30 When CU-CP2 is performed in method 3000, the transceiver unit 3210 can be used to execute steps 3006, 3007, 3009, 3010, 3017, 3018, 3020, and 3021 in method 3000.
[0352] As another example, when the communication device 3200 is used to perform Figure 30 When DU2 is performed in method 3000, the transceiver unit 3210 can be used to execute steps 3007, 3009, 3018, and 3020 in method 3000; the processing unit 3220 can be used to execute steps 3008 and 3019 in method 3000.
[0353] As another example, when the communication device 3200 is used to perform Figure 31 When DU1 is executed in method 3100, the transceiver unit 3210 can be used to execute steps 3101, 3103, 3105, and 3107 in method 3100; the processing unit 3220 can be used to execute steps 3102 and 3104 in method 3100.
[0354] As another example, when the communication device 3200 is used to perform Figure 31 When DU2 is executed in method 3100, the transceiver unit 3210 can be used to execute steps 3105 and 3107 in method 3100; the processing unit 3220 can be used to execute step 3106 in method 3100.
[0355] The processing unit 3220 in the above embodiments can be implemented by at least one processor or processor-related circuitry. The transceiver unit 3210 can be implemented by a transceiver or transceiver-related circuitry. The transceiver unit 3210 can also be referred to as a communication unit or communication interface. The storage unit can be implemented by at least one memory.
[0356] like Figure 33 As shown, this application embodiment also provides a communication device 3300. The communication device 3300 includes a processor 3310, which is coupled to a memory 3320. The memory 3320 is used to store computer programs or instructions and / or data. The processor 3310 is used to execute the computer programs or instructions and / or data stored in the memory 3320, so that the methods in the above method embodiments are executed.
[0357] Optionally, the communication device 3300 may include one or more processors 3310.
[0358] Optionally, such as Figure 33 As shown, the communication device 3300 may also include a memory 3320.
[0359] Optionally, the communication device 3300 may include one or more memory 3320s.
[0360] Alternatively, the memory 3320 may be integrated with the processor 3310 or set separately.
[0361] Optionally, such as Figure 33 As shown, the communication device 3300 may further include a transceiver 3330 for receiving and / or transmitting signals. For example, a processor 3310 is used to control the transceiver 3330 to receive and / or transmit signals.
[0362] As one approach, the communication device 3300 is used to implement the operations performed by the terminal device in the above method embodiments.
[0363] For example, processor 3310 is used to implement the processing-related operations performed by the terminal device in the above method embodiments, and transceiver 3330 is used to implement the sending and receiving-related operations performed by the terminal device in the above method embodiments.
[0364] As an alternative, the communication device 3300 is used to implement the operations performed by the network device in the above method embodiments.
[0365] For example, processor 3310 is used to implement the processing-related operations performed by the network device in the above method embodiments, and transceiver 3330 is used to implement the sending and receiving-related operations performed by the network device in the above method embodiments.
[0366] This application also provides a communication device 3400, which can be a terminal device or a chip. The communication device 3400 can be used to perform the operations performed by the terminal device in the above method embodiments.
[0367] When the communication device 3400 is a terminal device Figure 34 A simplified structural diagram of a terminal device 3400 is shown. (For example...) Figure 34 As shown, the terminal device includes a processor, memory, radio frequency (RF) circuitry, antenna, and input / output devices. The processor is primarily used for processing communication protocols and data, controlling the terminal device, executing software programs, and processing software program data. The memory is mainly used to store software programs and data. The RF circuitry is mainly used for converting baseband signals to RF signals and processing RF signals. The antenna is mainly used for transmitting and receiving RF signals in the form of electromagnetic waves. Input / output devices, such as touchscreens, displays, and keyboards, are mainly used to receive user input data and output data to the user. It should be noted that some types of terminal devices may not have input / output devices.
[0368] When data needs to be sent, the processor performs baseband processing on the data to be sent and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit then processes the baseband signal and transmits it outward as electromagnetic waves through the antenna. When data is sent to the terminal device, the RF circuit receives the RF signal through the antenna, converts it into a baseband signal, and outputs the baseband signal to the processor. The processor then converts the baseband signal back into data and processes it. For ease of explanation, Figure 34 Only one memory and processor are shown in the illustration. In actual terminal device products, there may be one or more processors and one or more memories. Memory can also be called storage medium or storage device, etc. Memory can be set up independently of the processor or integrated with the processor; this application does not limit this.
[0369] In the embodiments of this application, the antenna and radio frequency circuit with transceiver function can be regarded as the transceiver unit of the terminal device, and the processor with processing function can be regarded as the processing unit of the terminal device.
[0370] like Figure 34 As shown, the terminal device includes a transceiver unit 3410 and a processing unit 3420. The transceiver unit 3410 can also be referred to as a transceiver, transceiver machine, transceiver device, etc. The processing unit 3420 can also be referred to as a processor, processing board, processing module, processing device, etc.
[0371] Optionally, the devices in transceiver unit 3410 used for receiving functions can be considered as receiving units, and the devices in transceiver unit 3410 used for transmitting functions can be considered as transmitting units. That is, transceiver unit 3410 includes both receiving and transmitting units. A transceiver unit may also be called a transceiver, transceiver circuit, etc. A receiving unit may also be called a receiver, receiver, or receiving circuit, etc. A transmitting unit may also be called a transmitter, transmitter, or transmitting circuit, etc.
[0372] It should be understood that Figure 34 This is merely an example and not a limitation; the terminal device described above, which includes a transceiver unit and a processing unit, may not rely on... Figure 34 The structure shown.
[0373] When the communication device 3400 is a chip, the chip includes a transceiver unit and a processing unit. The transceiver unit can be an input / output circuit or a communication interface; the processing unit can be a processor, microprocessor, or integrated circuit integrated on the chip.
[0374] This application also provides a communication device 3500, which can be a network device or a chip. The communication device 3500 can be used to perform the operations performed by the network device in the above method embodiments.
[0375] When the communication device 3500 is a network device, such as a base station. Figure 35 A simplified schematic diagram of a base station 3500 is shown. The base station includes a 3510 section and a 3520 section. The 3510 section is mainly used for transmitting and receiving radio frequency signals and converting radio frequency signals to baseband signals; the 3520 section is mainly used for baseband processing and controlling the base station. The 3510 section is generally referred to as a transceiver unit, transceiver, transceiver circuit, or transceiver. The 3520 section is usually the control center of the base station, often referred to as a processing unit, used to control the base station to perform the processing operations on the network device side in the above method embodiments.
[0376] The transceiver unit of section 3510, also known as a transceiver or transceiver unit, includes an antenna and radio frequency (RF) circuitry, where the RF circuitry is primarily used for RF processing. Optionally, the devices in section 3510 that implement the receiving function can be considered as receiving units, and the devices that implement the transmitting function can be considered as transmitting units; that is, section 3510 includes both receiving and transmitting units. The receiving unit can also be called a receiver, receiver circuit, or receiving unit, while the transmitting unit can be called a transmitter, transmitter, or transmitting circuit.
[0377] Part 3520 may include one or more single boards, each single board may include one or more processors and one or more memories. The processor is used to read and execute programs in the memory to implement baseband processing functions and control the base station. If multiple single boards exist, they can be interconnected to enhance processing capabilities. As an optional implementation, multiple single boards may share one or more processors, multiple single boards may share one or more memories, or multiple single boards may simultaneously share one or more processors.
[0378] For example, in one implementation, the transceiver unit of section 3510 is used to perform... Figure 5 The transmit / receive related steps performed by the network device in the illustrated embodiment; part 3520 is used for execution Figure 5 The steps related to processing performed by the network device in the illustrated embodiment.
[0379] For example, in another implementation, the transceiver unit of section 3510 is used to perform... Figure 16 The transmit / receive related steps performed by the network device in the illustrated embodiment; part 3520 is used for execution Figure 16 The steps related to processing performed by the network device in the illustrated embodiment.
[0380] For example, in another implementation, the transceiver unit of section 3510 is used to perform... Figure 27 The transmit / receive related steps performed by the network device in the illustrated embodiment; part 3520 is used for execution Figure 27 The steps related to processing performed by the network device in the illustrated embodiment.
[0381] For example, in another implementation, the transceiver unit of section 3510 is used to perform... Figure 30 The transmit / receive related steps performed by the network device in the illustrated embodiment; part 3520 is used for execution Figure 30 The steps related to processing performed by the network device in the illustrated embodiment.
[0382] For example, in another implementation, the transceiver unit of section 3510 is used to perform... Figure 31 The transmit / receive related steps performed by the network device in the illustrated embodiment; part 3520 is used for execution Figure 31 The steps related to processing performed by the network device in the illustrated embodiment.
[0383] It should be understood that Figure 35 This is merely an example and not a limitation; the network devices described above, including transceiver units and processing units, may not rely on... Figure 35 The structure shown.
[0384] When the communication device 3500 is a chip, the chip includes a transceiver unit and a processing unit. The transceiver unit can be an input / output circuit or a communication interface; the processing unit is a processor, microprocessor, or integrated circuit integrated on the chip.
[0385] This application also provides a computer-readable storage medium storing computer instructions for implementing the methods executed by a terminal device or a network device in the above-described method embodiments.
[0386] For example, when the computer program is executed by a computer, it enables the computer to implement the method executed by the terminal device or the method executed by the network device in the above method embodiments.
[0387] This application also provides a computer program product containing instructions that, when executed by a computer, cause the computer to implement the method executed by the terminal device or the method executed by the network device in the above method embodiments.
[0388] This application also provides a communication system, which includes the network device and terminal device described in the above embodiments.
[0389] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the explanations and beneficial effects of the relevant content in any of the communication devices provided above can be referred to the corresponding method embodiments provided above, and will not be repeated here.
[0390] In this embodiment, the terminal device or network device may include a hardware layer, an operating system layer running on top of the hardware layer, and an application layer running on top of the operating system layer. The hardware layer may include hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also called main memory). The operating system layer may be any one or more computer operating systems that implement business processing through processes, such as Linux, Unix, Android, iOS, or Windows. The application layer may include applications such as browsers, address books, word processing software, and instant messaging software.
[0391] This application does not impose any particular limitation on the specific structure of the execution subject of the method provided in this application embodiment. As long as it is possible to communicate according to the method provided in this application embodiment by running a program that records the code of the method provided in this application embodiment. For example, the execution subject of the method provided in this application embodiment can be a terminal device or a network device, or a functional module in a terminal device or network device that can call and execute a program.
[0392] Various aspects or features of this application may be implemented as methods, apparatus, or articles of manufacture using standard programming and / or engineering techniques. The term "article of manufacture" as used herein may encompass a computer program accessible from any computer-readable device, carrier, or medium.
[0393] The computer-readable storage medium can be any available medium that a computer can access, or a data storage device such as a server or data center that integrates one or more available media. Available media (or computer-readable media) can include, but are not limited to: magnetic media or magnetic storage devices (e.g., floppy disks, hard disks (such as portable hard drives), magnetic tapes), optical media (e.g., optical discs, compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards and flash memory devices (e.g., erasable programmable read-only memory (EPROM), cards, sticks, or key drives, etc.), or semiconductor media (e.g., solid-state drives (SSDs), USB flash drives, read-only memory (ROM), random access memory (RAM), and various other media capable of storing program code).
[0394] The various storage media described herein may represent one or more devices and / or other machine-readable media used for storing information. The term "machine-readable media" may include, but is not limited to, wireless channels and various other media capable of storing, containing and / or carrying instructions and / or data.
[0395] It should be understood that the processor mentioned in the embodiments of this application can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.
[0396] It should also be understood that the memory mentioned in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM). For example, RAM can be used as an external cache. By way of example and not limitation, RAM can include a variety of forms, such as: static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).
[0397] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, the memory (storage module) can be integrated into the processor.
[0398] It should also be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0399] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of the units described above is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of the apparatus or units may be electrical, mechanical, or other forms.
[0400] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to implement the solution provided in this application, depending on actual needs.
[0401] In addition, the functional units in the various embodiments of this application can be integrated into one unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0402] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present invention are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media.
[0403] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims and the specification.
Claims
1. A method for resource sharing, characterized in that, include: The first network device receives a third message sent by the terminal device, the third message including at least one of the reference signal reception power information and reference signal reception quality information of the second network device; According to the third message, when the first cell and the second cell meet preset conditions, the first network device determines that the first cell and the second cell are cells that share the first spectrum resource; the preset conditions include at least one of the following conditions: the coverage area of the first cell and the coverage area of the second cell at least partially overlap, and the first cell and the second cell have the ability to share the spectrum resource; The first network device determines the first control channel resource of the first cell in the first spectrum resource, and the first cell belongs to the first network device; The first network device sends a first message to the second network device, the first message instructing the second network device to allocate a second control channel resource for a second cell in the first spectrum resource, the second cell belonging to the second network device, the first control channel resource and the second control channel resource belonging to different parts of the first spectrum resource, the first spectrum resource being a spectrum resource shared by the first cell and the second cell; the first message includes the uplink initial bandwidth portion (BWP) information of the first cell and the identification information of the first cell; The first network device determines the first resource block (RB) of the first cell in the first spectrum resource; The first network device sends a fourth message to the second network device, the fourth message instructing the second network device to allocate a second RB for the second cell in the first spectrum resource, wherein the first RB, the second RB, the first control channel resource, and the second control channel resource all belong to different parts of the first spectrum resource; the first RB and the second RB belong to the user plane resource allocation area in the first spectrum resource other than the first control channel resource and the second control channel resource; the fourth message includes information about the first spectrum resource other than the first RB in the first spectrum resource.
2. The method according to claim 1, characterized in that, The first message also includes at least one of the following: The information includes the first control channel resource, the downlink initial BWP information of the first cell, the synchronization signal block (SSB) configuration information of the first cell, and the identification information of the second cell.
3. The method according to claim 1 or 2, characterized in that, The method further includes: The first network device receives a second message sent by the second network device, the second message including at least one of the following: The information includes the uplink initial BWP of the second cell, the downlink initial BWP of the second cell, the SSB configuration information of the second cell, and the information of the second control channel resources.
4. The method according to claim 1 or 2, characterized in that, The first control channel resource is located at the beginning of the first spectrum resource, and the second control channel resource is located at the end of the first spectrum resource; or The first control channel resource is located at the end of the first spectrum resource, and the second control channel resource is located at the beginning of the first spectrum resource.
5. The method according to claim 1 or 2, characterized in that, The method further includes: The first network device receives a fifth message sent by the second network device, the fifth message including information about the second RB.
6. The method according to claim 5, characterized in that, The first network device determines the first RB of the first cell in the first spectrum resource, including: The first network device determines first information, which includes at least one of the predicted traffic volume and service volume of the first cell; The first network device determines the first RB of the first cell in the first spectrum resource based on the first information.
7. The method according to claim 6, characterized in that, The method further includes: The first network device receives a sixth message sent by the traffic prediction function (TPF) entity, the sixth message including the first information.
8. The method according to claim 7, characterized in that, The method further includes: The first network device sends a seventh message to the TPF entity, the seventh message indicating that the first network device has received the sixth message.
9. A method for resource sharing, characterized in that, include: The second network device receives a first message sent by the first network device. The first message instructs the second network device to allocate a second control channel resource for the second cell in the first spectrum resource. The first control channel resource and the second control channel resource of the first cell belong to different parts of the first spectrum resource. The first spectrum resource is a spectrum resource shared by the first cell and the second cell. The first cell belongs to the first network device, and the second cell belongs to the second network device. The first message includes the uplink initial bandwidth portion (BWP) information of the first cell and the identification information of the first cell. The first cell and the second cell meet preset conditions. The preset conditions include at least one of the following conditions: the coverage areas of the first cell and the second cell at least partially overlap, and the first cell and the second cell have the ability to share spectrum resources. The second network device determines the second control channel resource of the second cell in the first spectrum resource; The second network device receives a fourth message sent by the first network device. The fourth message instructs the second network device to allocate a second RB to the second cell in the first spectrum resource. The first RB, the second RB, the first control channel resource, and the second control channel resource all belong to different parts of the first spectrum resource. The first RB and the second RB belong to the user plane resource allocation area in the first spectrum resource other than the first control channel resource and the second control channel resource. The fourth message includes information about the first spectrum resource other than the first RB in the first spectrum resource. The second network device determines the second RB of the second cell in the first spectrum resource.
10. The method according to claim 9, characterized in that, The first message also includes at least one of the following: The information includes the first control channel resource, the downlink initial BWP information of the first cell, the SSB configuration information of the first cell, and the identification information of the second cell.
11. The method according to claim 9 or 10, characterized in that, The method further includes: The second network device sends a second message to the first network device, the second message including at least one of the following: The information includes the uplink initial BWP of the second cell, the downlink initial BWP of the second cell, the SSB configuration information of the second cell, and the information of the second control channel resources.
12. The method according to claim 9 or 10, characterized in that, The first control channel resource is located at the beginning of the first spectrum resource, and the second control channel resource is located at the end of the first spectrum resource; or The first control channel resource is located at the end of the first spectrum resource, and the second control channel resource is located at the beginning of the first spectrum resource.
13. The method according to claim 9 or 10, characterized in that, The method further includes: The second network device sends a fifth message to the first network device, the fifth message including information about the second RB.
14. A communication device, characterized in that, include: Storage units are used to store computer instructions; A processing unit is configured to execute computer instructions stored in the storage unit, causing the communication device to perform the method as claimed in any one of claims 1 to 8 or claims 9 to 13.
15. A communication device, characterized in that, include: Memory, used to store computer instructions; A processor for executing computer instructions stored in the memory, causing the communication device to perform the method as claimed in any one of claims 1 to 8 or claims 9 to 14.
16. A computer-readable storage medium, characterized in that, It stores a computer program that, when executed by a communication device, causes the communication device to perform the method as described in any one of claims 1 to 8 or claims 9 to 13.
17. A computer program product, characterized in that, The computer program product includes instructions for performing the method as claimed in any one of claims 1 to 8 or claims 9 to 13.
18. A chip, characterized in that, The chip includes a processor and a data interface, wherein the processor reads instructions stored in a memory through the data interface to execute the method as claimed in any one of claims 1 to 8 or claims 9 to 13.