A method and apparatus for resource sharing

By interacting information between network devices or using centralized control units, indicating the frequency domain resources of the initial BWP and the time-frequency resources that are expected for data transmission, the problem of spectrum resource coordination between private and public networks is solved, and efficient sharing of spectrum resources and utilization is achieved.

CN114208323BActive Publication Date: 2025-06-10HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN201980099103.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-08-29
Publication Date
2025-06-10
Estimated Expiration
2039-08-29

AI Technical Summary

Technical Problem

The existing technology is difficult to effectively coordinate the spectrum resources between private and public networks, resulting in low spectrum resource utilization and unable to meet the demands of burst services for high reliability and low latency connections.

Method used

By interacting information between network devices or using a centralized control unit, the frequency domain resources indicating the initial BWP are used to uniformly indicate the reserved resources, and by indicating the time and frequency resources that each expects for data transmission, the devices can understand the resources expected to be used by the opponent, thereby achieving efficient sharing of spectrum resources.

Benefits of technology

It realizes efficient spectrum resource sharing between multiple network devices, improves the utilization rate of public and private network resources, and meets the demand for high reliability and low latency connections for burst services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114208323B_ABST
    Figure CN114208323B_ABST
Patent Text Reader

Abstract

A method and apparatus for resource sharing are disclosed. The method includes: a first device notifies a second device of the frequency-domain resources of a first initial bandwidth part (BWP) in candidate shared resources, and the frequency-domain resources of the first initial BWP are resources that the first device does not share with the second device. The second device notifies the first device of the frequency-domain resources of a second initial BWP in the candidate shared resources, and the frequency-domain resources of the second initial BWP are resources that the second device does not share with the first device. The first device notifies the second device of the resources that the first device expects to use for data transmission in the candidate shared resources, and the second device notifies the first device of the resources that the second device expects to use for data transmission in the candidate shared resources. The method provided in this application realizes efficient sharing of spectrum resources between the first device and the second device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication, and in particular, to a method and apparatus for resource sharing. Background Art

[0002] In the future, while operators are building the fifth-generation mobile communication system (5G), industries such as enterprises and industries also hope to build their own private networks. The deployment of private networks is a huge potential market in the future. Operators are very interested in this. Some operators have specifically established a mobile private network (MPN) project for this purpose to prepare for entering the private network market.

[0003] It has become a trend to implement private network services through the next-generation cellular technology (such as 5G networks). For example, operators establish a shared network (public network) and a private network (private network) in some areas (such as industrial parks and office buildings) at the same time to support different services. From the perspective of frequency usage, the existing spectrum resources are limited, and the frequencies of operators need to be shared between the public network and the private network. For some bursty services, a certain bandwidth needs to be reserved in frequency to ensure the operation of these services. For example, Ultra-Reliable and Low Latency Communications (URLLC) services, positioning services, etc. In summary, a mechanism is needed to coordinate the spectrum resources between the private network and the public network, so as to improve the utilization rate of shared spectrum resources. Summary of the Invention

[0004] Embodiments of this application provide a method and apparatus for resource sharing. Network devices in a wireless network share resources through information interaction or coordination through a centralized control unit, so as to achieve efficient sharing of spectrum by multiple network devices.

[0005] Embodiments of this application at least provide the following technical solutions:

[0006] In a first aspect, embodiments of this application provide a method for resource sharing. This method can be applied to a network device or a chip in a network device. This method may include:

[0007] A first device sends first indication information to a second device. The first indication information is used to indicate the frequency-domain resources of a first initial bandwidth part (BWP). The frequency-domain resources of the first initial BWP are resources that the first device does not share with the second device. The frequency-domain resources of the first initial BWP are part of the first candidate shared resources of the first device and the second device. The frequency-domain resources of the first initial BWP are resources reserved by the first device.

[0008] The first device receives second indication information from the second device, where the second indication information is used to indicate the frequency-domain resources of a second initial BWP, the frequency-domain resources of the second initial BWP are resources not shared by the second device with the first device, and the frequency-domain resources of the second initial BWP are part of the first candidate shared resources. The frequency-domain resources of the second initial BWP are resources reserved by the second device.

[0009] The first device sends third indication information to the second device, where the third indication information is used to indicate the time-frequency resources that the first device expects to use for data transmission in the first candidate shared resources. Among them, the time-frequency resources that the first device expects to use for data transmission do not overlap with the reserved resources indicated by the first indication information.

[0010] The first device receives fourth indication information from the second device, where the fourth indication information is used to indicate the time-frequency resources that the second device expects to use for data transmission in the first candidate shared resources. Among them, the time-frequency resources that the second device expects to use for data transmission do not overlap with the reserved resources indicated by the second indication information.

[0011] In the method provided in this aspect, the first device uses the first indication information, and the second device uses the second indication information to indicate the frequency-domain resources of the initial BWP. Since at least one type of reserved resource is included in the frequency-domain resources of the initial BWP, the first device and the second device uniformly indicate the reserved resources by indicating the initial BWP. Moreover, this method of unified indication is simple and easy to implement compared with indicating the position and size of each reserved resource, and also saves signaling overhead.

[0012] In addition, the first device uses the third indication information, and the second device uses the fourth indication information to respectively indicate the resources that each expects to use for data transmission, so that the first device and the second device know the resources that the other end expects to use, thereby providing a basis for reasonably allocating the shared resources of the first device and the second device, and further realizing the efficient sharing of spectrum resources between the two devices.

[0013] It should be noted that in the embodiments of the present application, the resources used by the first device include public network and private network resources, and the resources used by the second device also include public network and private network resources. Therefore, the method in this embodiment achieves the efficient sharing of public network and private network resources between the two devices through the efficient sharing of spectrum resources between the first device and the second device.

[0014] In a possible implementation manner,

[0015] The frequency-domain resources of the first initial BWP do not overlap with the frequency-domain resources of the second initial BWP.

[0016] In a possible implementation, the first indication information is used to indicate the frequency-domain resources of the first initial bandwidth part (BWP), including:

[0017] The first indication information is used to indicate at least one of the frequency-domain start position, the frequency-domain end position, and the frequency-domain width of the first initial BWP;

[0018] The second indication information is used to indicate the frequency-domain resources of the second initial BWP, including:

[0019] The second indication information is used to indicate at least one of the frequency-domain start position, the frequency-domain end position, and the frequency-domain width of the second initial BWP.

[0020] In a possible implementation,

[0021] The frequency-domain start position of the first initial BWP is determined according to the following method 1 or method 2. Specifically,

[0022] Method 1: It is determined according to the frequency-domain start position of the first downlink bandwidth and the offset between the frequency-domain start position of the first downlink bandwidth and the frequency-domain start position of the first initial BWP;

[0023] Method 2: It is determined according to the frequency-domain start position of the synchronization signal block (SSB), the offset between the frequency-domain start position of the SSB and the frequency-domain start position of the first downlink bandwidth, and the offset between the frequency-domain start position of the first downlink bandwidth and the frequency-domain start position of the first initial BWP;

[0024] The frequency-domain start position of the second initial BWP is determined according to the following method 3 or method 4. Specifically,

[0025] Method 3: It is determined according to the frequency-domain start position of the second downlink bandwidth and the offset between the frequency-domain start position of the second downlink bandwidth and the frequency-domain start position of the second initial BWP;

[0026] Method 4: It is determined according to the frequency-domain start position of the SSB, the offset between the frequency-domain start position of the SSB and the frequency-domain start position of the second downlink bandwidth, and the offset between the frequency-domain start position of the second downlink bandwidth and the frequency-domain start position of the second initial BWP.

[0027] Wherein, the first downlink bandwidth is the system bandwidth corresponding to the first device, and the second downlink bandwidth is the system bandwidth corresponding to the second device.

[0028] In a possible implementation,

[0029] The frequency domain width of the first initial BWP satisfies the formula:

[0030] where L RBs1 is the number of consecutive RBs occupied by the frequency domain width of the first initial BWP, RIV1 is the first resource indication value parameter, and RB start1 is the starting resource block position of the first initial BWP, represents the first RB quantity; where the first RB quantity is the number of RBs included in the first downlink bandwidth.

[0031] Furthermore, it can be understood as representing the bandwidth available for the first downlink bandwidth, or representing the candidate frequency domain range of the first initial BWP.

[0032] The frequency domain width of the second initial BWP satisfies the formula:

[0033] where L RBs2 is the number of consecutive RBs occupied by the frequency domain width of the second initial BWP, RIV2 is the second resource indication value parameter, and RB start2 is the starting resource block position of the second initial BWP, represents the second RB quantity. Where the second RB quantity is the number of RBs included in the second downlink bandwidth.

[0034] Furthermore, it can be understood as representing the bandwidth available for the second downlink bandwidth, or representing the candidate frequency domain range of the second initial BWP.

[0035] In a possible implementation manner,

[0036] the time-frequency resources expected by the first device for data transmission indicated by the third indication information do not include the frequency domain resources of the first initial BWP and the frequency domain resources of the second initial BWP, that is, the resources expected by the first device for data transmission do not overlap with the first initial BWP resources, and the resources expected by the first device for data transmission do not overlap with the second initial BWP resources either.

[0037] In a possible implementation manner, the third indication information includes a first field and a second field.

[0038] Furthermore, the first field is used to indicate the resource type of the time-frequency resources expected by the first device for data transmission, and the resource type includes at least one of the uplink UL, supplementary uplink SUL, and downlink DL resource types;

[0039] the second field is used to indicate the time-frequency resource position corresponding to each of the resource types.

[0040] In this embodiment, by configuring a first field and a second field in the third indication information, the first device realizes the indication of the type of time-frequency resources expected to be used for data transmission.

[0041] In a possible implementation, the third indication information further includes a third field. The third field is used to indicate the effective moment of the time-frequency resources expected to be used for data transmission in the second field.

[0042] In a possible implementation, the second field further includes a fourth field.

[0043] The fourth field is used to indicate whether the time-frequency resource position corresponding to each resource type has changed.

[0044] In a specific example, when the position of the time-frequency resources expected to be used for data transmission changes, the second field further includes a fifth field. The fifth field is used to indicate the changed position of the time-frequency resources expected to be used for data transmission. If the position of the time-frequency resources changes, the fifth field is sent.

[0045] If the position of the time-frequency resources expected to be used for data transmission does not change, the fifth field does not need to be included, and the time-frequency resources indicated by the third field last time are still used for data transmission, thereby avoiding repeated transmission of indication information of the same time-frequency resource position.

[0046] In this embodiment, the fifth field is sent only when the position of the time-frequency resources expected to be used for data transmission by the first device changes. Compared with the indication method that does not distinguish whether the position of the time-frequency resources changes, it avoids repeated transmission of indication information of the same time-frequency resource position, thereby saving signaling overhead.

[0047] In a possible implementation

[0048] The first device sends the first indication information and the third indication information to the second device through a first request message. In this embodiment, the first indication information and the third indication information are sent through one request message, which saves signaling overhead compared with the method of the first device sending the first indication information and the third indication information separately.

[0049] In a possible implementation

[0050] Before the first device sends the third indication information to the second device, the method further includes: the first device determines the time-frequency resources expected to be used for data transmission by the first device in the first candidate shared resources according to the first initial BWP and the second initial BWP.

[0051] In a possible implementation,

[0052] The first device determines the time-frequency resources that the first device expects to use for data transmission in the first candidate shared resource, including: The first device determines the time-frequency resources that the first device expects to use for data transmission in the first candidate shared resource according to the first initial BWP, the second initial BWP, and the time-frequency resources that the second device expects to use for data transmission.

[0053] In an example, when there is no overlap between the resources that the first device and the second device each expect to use for data transmission, the resources that the first device expects to use for data transmission are part or all of the remaining resources in the first candidate shared resource after removing the frequency-domain resources of the first initial BWP and the second initial BWP, and the resources that the second device expects to use for data transmission.

[0054] In another example, when there is an overlap between the resources that the first device and the second device expect to use for data transmission, the resources that the first device expects to use for data transmission can be determined according to service requirements or certain principles. This embodiment does not specifically limit the specific requirements and principles of the service.

[0055] In a possible implementation,

[0056] The first device determines the shared resource of the first device in the first candidate shared resource according to the first initial BWP, the second initial BWP, and the time-frequency resources that the second device expects to use for data transmission.

[0057] In another possible implementation,

[0058] The first device determines the shared resource of the first device in the first candidate shared resource according to the first initial BWP, the second initial BWP, the time-frequency resources that the first device expects to use for data transmission, and the time-frequency resources that the second device expects to use for data transmission.

[0059] Wherein, the shared resource of the first device in the first candidate shared resource may be the same as or different from the resources that the first device expects to use for data transmission indicated by the third indication information.

[0060] In a second aspect, an embodiment of the present application further provides a resource sharing method, and the method includes:

[0061] The third device receives first indication information from the first device, and the first indication information is used to indicate the resources reserved by the first device;

[0062] The third device receives second indication information from the second device, and the second indication information is used to indicate the resources reserved by the second device;

[0063] The third device receives third indication information from the first device, where the third indication information is used to indicate the time-frequency resources that the first device expects to use for data transmission in the first candidate shared resource;

[0064] The third device receives fourth indication information from the second device, where the fourth indication information is used to indicate the time-frequency resources that the second device expects to use for data transmission in the first candidate shared resource;

[0065] The third device sends fifth indication information to the first device, where the fifth indication information is used to indicate the shared resource of the first device in the first candidate shared resource. Further, the shared resource indicated by the fifth indication information can be determined from one or more of the first indication information, the second indication information, the third indication information, and the fourth indication information in the first candidate shared resource.

[0066] In a possible implementation manner,

[0067] When the first initial BWP resource includes the resource reserved by the first device, the first indication information can specifically be used to indicate the frequency-domain resource of the first initial BWP. The frequency-domain resource of the first initial BWP is the resource that the first device does not share with the second device. Further, the frequency-domain resource of the first initial BWP is a part of the first candidate shared resource.

[0068] When the second initial BWP resource includes the resource reserved by the second device, the second indication information can specifically be used to indicate the frequency-domain resource of the second initial BWP. The frequency-domain resource of the second initial BWP is the resource that the second device does not share with the first device. Further, the frequency-domain resource of the second initial BWP is a part of the first candidate shared resource.

[0069] In this implementation manner, the third device uses the indication information reported by the first device and the second device respectively to manage the spectrum resources between the first device and the second device. On the one hand, the spectrum resource sharing can be more fair, and on the other hand, it is convenient for the operator to manage centrally, charge, and increase profits.

[0070] In a specific example,

[0071] The shared resource of the first device in the first candidate shared resource can be determined based on the following indication information, including:

[0072] Determined according to the first indication information and the second indication information; or,

[0073] Determined according to the first indication information, the second indication information, and the third indication information; or,

[0074] Determined according to the first indication information, the second indication information, and the fourth indication information; or,

[0075] Determined from the first indication information, the second indication information, the third indication information, and the fourth indication information.

[0076] In a possible implementation, the above method further includes:

[0077] The third device sends sixth indication information to the second device, and the sixth indication information is used to indicate the shared resources of the second device in the first candidate shared resources;

[0078] Furthermore, the shared resources indicated by the sixth indication information are determined by the third device in the first candidate shared resources according to one or more of the first indication information, the second indication information, the third indication information, and the fourth indication information.

[0079] In a possible implementation,

[0080] The third device receives first indication information from the first device, including: the third device periodically receives the first indication information from the first device.

[0081] The third device receives second indication information from the second device, including: the third device periodically receives the second indication information from the second device.

[0082] In this implementation, the first device and the second device report the reserved resource information for indicating the first device and the second device periodically, so that the third device can obtain the reserved resources of the first device and the second device periodically, thereby preparing for subsequent dynamic indication.

[0083] Moreover, if the reserved resources configured by the first device or the second device change, the change of the corresponding reserved resources can also be indicated by the first indication information or the second indication information, thereby improving the flexibility of indication.

[0084] In a possible implementation,

[0085] The third device receives third indication information from the first device, including: the third device periodically receives the third indication information from the first device.

[0086] The third device receives fourth indication information from the second device, including: the third device periodically receives the fourth indication information from the second device.

[0087] In this embodiment, the first device and the second device periodically report the time-frequency resources expected to be used for data transmission, so that the third device can periodically obtain the resource requirements of the first device and the second device, and thus periodically allocate resources for the first device and the second device.

[0088] In a possible implementation manner,

[0089] Before the third device receives the fourth indication information from the second device, the method further includes: the third device sends a message to the second device, and the message is used to instruct the second device to report the time-frequency resources expected to be used for data transmission in the first candidate shared resource.

[0090] Optionally, the message is a query message. Further, the query message includes at least one of the identifier of the second device and the type of the query resource.

[0091] The method provided in this aspect centrally manages and allocates the spectrum resources between the first device and the second device through the third device, which is convenient for the operator to centrally manage and charge, and thus can guide the operator to increase profits through spectrum sharing.

[0092] In a third aspect, an embodiment of the present application further provides a resource sharing device, and the device is used to implement the resource sharing method in the foregoing first aspect and various implementation manners of the first aspect.

[0093] Wherein, the device is the first device or the second device.

[0094] Further, the first device or the second device is a network device.

[0095] Optionally, the device includes at least one functional unit or module. Further, the at least one functional unit is a receiving unit, a processing unit, a sending unit, etc.

[0096] In a fourth aspect, an embodiment of the present application further provides another resource sharing device, and the device is used to implement the resource sharing method in the foregoing second aspect and various implementation manners of the second aspect.

[0097] Wherein, the device is the third device. Further, the third device is a network device, such as a centralized controller, a centralized control unit, or a server, etc.

[0098] In a fifth aspect, an embodiment of the present application further provides a communication device, including a processor and a memory, and the processor is coupled to the memory.

[0099] The memory is used to store instructions.

[0100] The processor is configured to call the instructions to cause the communication device to execute the methods in the foregoing first aspect and various implementation manners of the first aspect, or the processor is configured to call the instructions to cause the communication device to execute the methods in the foregoing second aspect and various implementation manners of the second aspect.

[0101] In a possible implementation manner, the communication device further includes a transceiver, and the transceiver is configured to receive or send messages, data, etc. of a peer device.

[0102] Further, the communication device is the device described in the third aspect or the fourth aspect.

[0103] In a possible implementation manner, when the communication device is the device in the foregoing third aspect, it may be a network device, such as a first base station or a second base station.

[0104] In another possible implementation manner, when the communication device is the device in the foregoing fourth aspect, it may be a network device, such as a server or a centralized controller, etc.

[0105] In a sixth aspect, an embodiment of the present application further provides a computer-readable storage medium, and instructions are stored in the storage medium. When the instructions are run on a computer or a processor, they are used to execute the methods in the foregoing first aspect and various implementation manners of the first aspect, or are used to execute the methods in the foregoing second aspect and various implementation manners of the second aspect.

[0106] In a seventh aspect, an embodiment of the present application further provides a computer program product, and the computer program product includes computer instructions. When the instructions are executed by a computer or a processor, the methods in the foregoing first aspect and various implementation manners of the first aspect can be implemented, or the methods in the foregoing second aspect and various implementation manners of the second aspect can be implemented.

[0107] In an eighth aspect, an embodiment of the present application further provides a chip system, and the chip system includes a processor and an interface circuit. The interface circuit is coupled to the processor, and the processor is configured to execute a computer program or instructions to implement the methods in the foregoing first aspect and various implementation manners of the first aspect, or to implement the methods in the foregoing second aspect and various implementation manners of the second aspect.

[0108] Wherein, the interface circuit is used to communicate with other modules outside the chip system.

[0109] In a ninth aspect, an embodiment of the present application further provides a communication system, including at least two communication devices. The at least two communication devices include at least one first communication device and at least one second communication device. The first communication device or the second communication device can be the device described in the above third aspect, and is used to implement the methods in the above first aspect and various implementation manners of the first aspect.

[0110] In a possible implementation manner, a third communication device is further included in the communication system.

[0111] The third communication device can be the device described in the above fourth aspect, and is used to implement the methods in the second aspect and various implementation manners of the second aspect.

[0112] In an example, the first communication device is a first device, such as a first base station; the second communication device is a second device, such as a second base station.

[0113] In an example, the third communication device is a third device, such as a server or a centralized controller. Description of the Drawings

[0114] Figure 1 It is a schematic diagram of the time-frequency domain distribution of a downlink physical channel and signals provided by an embodiment of the present application;

[0115] Figure 2 It is a schematic diagram of an SSB resource provided by an embodiment of the present application;

[0116] Figure 3 It is a schematic diagram of an SSB pattern definition and its position distribution within a time slot provided by an embodiment of the present application;

[0117] Figure 4 It is a schematic diagram of a radio frame structure provided by an embodiment of the present application;

[0118] Figure 5 It is a schematic diagram of the frequency-domain position of a BWP provided by an embodiment of the present application;

[0119] Figure 6a It is a schematic diagram of the complete overlap of the coverage ranges of an LTE and an NR cell provided by an embodiment of the present application;

[0120] Figure 6b It is a schematic diagram of the partial overlap of the coverage ranges of an LTE and an NR cell provided by an embodiment of the present application;

[0121] Figure 7 It is a flowchart of a resource sharing method provided by an embodiment of the present application;

[0122] Figure 8Schematic diagram for indicating frequency domain resources using an initial BWP provided by an embodiment of this application;

[0123] Figure 9a Schematic diagram for determining a first candidate shared resource provided by an embodiment of this application;

[0124] Figure 9b Schematic diagram for determining a third indication information provided by an embodiment of this application;

[0125] Figure 9c Schematic diagram for determining a fourth indication information provided by an embodiment of this application;

[0126] Figure 9d Another schematic diagram for determining a fourth indication information provided by an embodiment of this application;

[0127] Figure 9e Another schematic diagram for determining a third indication information provided by an embodiment of this application;

[0128] Figure 10a Schematic diagram for determining the shared frequency domain resources of a first device provided by an embodiment of this application;

[0129] Figure 10b Another schematic diagram for determining the shared frequency domain resources of a first device provided by an embodiment of this application;

[0130] Figure 11a Schematic diagram for indicating the starting position of the frequency domain resources of an initial BWP provided by an embodiment of this application;

[0131] Figure 11b Another schematic diagram for indicating the starting position of the frequency domain resources of an initial BWP provided by an embodiment of this application;

[0132] Figure 11c Schematic diagram for a first initial BWP frequency domain range provided by an embodiment of this application;

[0133] Figure 11d Another schematic diagram for a first initial BWP frequency domain range provided by an embodiment of this application;

[0134] Figure 12a Schematic diagram for indicating the resources expected by a first device for data transmission through a second field provided by an embodiment of this application;

[0135] Figure 12b Schematic diagram for indicating the resources expected by a first device for data transmission through a bitmap provided by an embodiment of this application;

[0136] Figure 13Schematic diagram provided by an embodiment of the present application for indicating resources expected by a first device for data transmission through a PRB pattern;

[0137] Figure 14 Flowchart of another resource sharing method provided by an embodiment of the present application;

[0138] Figure 15 Flowchart of yet another resource sharing method provided by an embodiment of the present application;

[0139] Figure 16 Schematic diagram provided by an embodiment of the present application for indicating reserved resources through a time-frequency pattern list;

[0140] Figure 17 Schematic diagram of the structure of a first device provided by an embodiment of the present application;

[0141] Figure 18 Schematic diagram of the structure of a third device provided by an embodiment of the present application;

[0142] Figure 19a Schematic diagram of a scenario of an application environment provided by an embodiment of the present application;

[0143] Figure 19b Schematic diagram of another scenario of an application environment provided by an embodiment of the present application;

[0144] Figure 20 Schematic diagram of the structure of a communication device provided by an embodiment of the present application. Detailed implementation manners

[0145] Next, the technical solutions in the embodiments of the present application will be described in conjunction with the accompanying drawings in the embodiments of the present application. Before explaining the technical solutions in the embodiments of the present application, the application scenarios in the embodiments of the present application will be described first in conjunction with the accompanying drawings.

[0146] The technical solutions of the present application are mainly applied to the scenario of resource sharing between future industrial private networks and public networks, where the industrial private network can be abbreviated as "private network", including but not limited to industrial manufacturing factories, industrial parks, production parks, etc. The public network can be abbreviated as "public network", such as a long term evolution (LTE) system, a fifth generation (5G) mobile communication system, or a new radio (NR) communication system, as well as future mobile communication systems, etc. Among them, the new radio can also be referred to as a new air interface.

[0147] Optionally, the private network is also referred to as a dedicated network, or simply abbreviated as "private network".

[0148] The technical solution of this application mainly coordinates the spectrum resources of the public network and the private network allocated to different network devices, so as to achieve the reasonable utilization of spectrum resources by each device. Among them, the spectrum resources include the spectrum resources occupied by channels and signals in the 5G NR communication system. For the convenience of understanding the subsequent solutions, the relevant background technologies are introduced first, including: the names and functions of 5G NR physical channels and signals, as well as the time-frequency resource positions and sizes of the 5G NR physical channels, and the partial bandwidth (Bandwidth Part, BWP), etc.

[0149] Table 1 is the correspondence table of downlink physical channels / signals and functions in the 5G network, and Table 2 is the correspondence table of uplink physical channels / signals and functions in the 5G network. The physical channels can be divided into public channels and dedicated channels according to the usage objects; they can be divided into control channels and data channels according to the purposes. Further, the public channels and control channels can be used to transmit and receive the data channels. Among them, the public channels include: Synchronization Signal (SS), Physical Broadcast Channel (PBCH), and Physical Random Access Channel (PRACH). The control channels include Physical Downlink Control Channel (PDCCH) and Physical Uplink Control Channel (PUCCH). The data channels include Physical Downlink Shared Channel (PDSCH) and Physical Uplink Shared Channel (PUSCH). Specifically, as shown in Table 1 and Table 2 below.

[0150] Table 1, Correspondence Table of Downlink Physical Channels / Signals and Functions

[0151]

[0152]

[0153] Table 2, Correspondence Table of Uplink Physical Channels / Signals and Functions

[0154]

[0155] Figure 1It is a schematic diagram of the time-frequency domain distribution of a downlink physical channel and signals. The downlink physical channel is divided into multiple resource blocks. Specifically, the divided resources include PDCCH, PDSCH, SS / PBCH, and CSI-RS, etc. Among them, the PDSCH can be used to carry DMRS or PT-RS.

[0156] As Figure 1 shown, taking a downlink slot 0 of subframe 0 as an example, for the PDCCH resource, it is configured to occupy the first 3 symbols of slot 0 in the time domain, that is, the 0th to the 2nd symbols, and the resources used in the frequency domain can be configured. And it supports frequency-division multiplexing (FDM) of PDCCH and PDSCH resources on the same symbol.

[0157] For the PDSCH resource carrying DMRS (DMRS for PDSCH), when dividing, the time domain, frequency domain positions, and the size of the time-frequency resources of this PDSCH resource can all be configured; and it supports frequency-division multiplexing of DMRS and PDSCH resources on the same symbol.

[0158] For the division of the synchronization signal / physical broadcast channel (SS / PBCH, SSB) resource, its time domain position is generally fixed, and the frequency domain position can be configured. For example, configure the starting position of this SSB in the frequency domain as a certain RE, but this SSB occupies 20 resource blocks (RBs) in the frequency domain; and it supports frequency-division multiplexing of SSB and PDSCH resources on the same symbol.

[0159] For the division of the CSI-RS resource, its time domain, frequency domain positions, and bandwidth size can all be configured, and it supports frequency-division multiplexing of CSI-RS and PDSCH on the same symbol.

[0160] In addition, a resource block is also divided in the downlink physical channel for transmitting PT-RS. The resource for transmitting PT-RS is not shown in Figure 1 Specifically, the time domain, frequency domain positions, and bandwidth size of this PT-RS resource can all be configured. Optionally, configure the PT-RS resource within the PDSCH resource.

[0161] In the following embodiments, in Figure 1After resources such as PDCCH, PDSCH, SSB, and CSI-RS shown in the figure are partitioned, the positions and sizes of these resources will be notified to the receiving device at the other end in the form of indication information. Specifically, the process of the transmitting end configuring the indication information and the content carried in the indication information will be introduced in detail in subsequent embodiments. For these partitioned resources, such as SSB resources, their time-frequency positions and sizes can be uniformly set.

[0162] For example, Figure 2 is a schematic diagram of an SSB resource. An SSB can be referred to as a Synchronization Signal Block (SS PBCH Block). One SSB occupies 20 Resource Blocks (RB) in the frequency domain and 4 consecutive symbols in the time domain. Specifically, one SSB includes: Primary Synchronization Signal (PSS), Secondary Synchronization Signal (SSS), and Physical Broadcast Channel (PBCH). Among them, in the 4 consecutive symbols in the time domain, PSS is located in the 1st symbol, SSS is located in the 3rd symbol, and PBCH is located in the 2nd and 4th symbols.

[0163] In 5G NR, the frequency domain position of each SSB can be flexibly configured, and the User Equipment (UE) can obtain the frequency domain position of the SSB through blind detection of the channel; while the time domain position of the SSB can also be configured, for example, by stipulating the correspondence between different Subcarrier Spacings (SCS) and the time domain pattern of the SSB. The time domain position of the SSB can be determined through the time domain pattern of the SSB. Table 3 shows a correspondence between SCS and the time domain pattern of the SSB. The time domain pattern of the SSB reflects the distribution of the time domain symbols of all SSBs on the downlink physical channel, and each time domain pattern can be represented by different cases. Specifically, Figure 3 shows schematic diagrams of 5 different time domain patterns from Scheme A to Scheme E.

[0164] Table 3, Correspondence between SCS and the time domain pattern of the SSB

[0165]

[0166]

[0167] For example, the UE determines its SSB subcarrier spacing and the SSB time-domain pattern corresponding to the SSB subcarrier spacing according to its own NR operating frequency band and the corresponding relationship shown in Table 3. The SSB time-domain pattern is one of Scheme A to Scheme E, and then the time-domain position of each SSB is obtained according to the determined scheme.

[0168] It should be noted that on the operating frequency band of n5 (800M), two SCSs of 15KHz and 30KHz are supported. When the UE operates in the n5 frequency band, it is necessary to perform blind detection of the SSB channel using two SCSs of 15KHz and 30KHz respectively, and determine the target SCS according to the results of the SSB channel blind detection. For example, if the SSB is detected using 15kHz, the target SCS is determined to be 15kHz. Then, according to the corresponding relationship shown in Table 3, the UE determines that the SSB time-domain pattern corresponding to the SCS of 15kHz is Scheme A. Finally, the UE determines the time-domain position of each SSB according to Scheme A.

[0169] Figure 3 It is a schematic diagram of the SSB pattern definition corresponding to Scheme A to Scheme E and the position distribution within the time slot. As Figure 3 shown, each SSB pattern occupies 4 consecutive OFDM symbols in the time domain, and the distribution positions of the SSB patterns corresponding to different schemes are different in the time domain. For example, when Scheme A is used, the first SSB pattern is located at the 2nd to 5th OFDM symbols of the first time slot, and the second SSB pattern is located at the 8th to 11th OFDM symbols of the first time slot.

[0170] It should be noted that when the subcarrier spacing is 30KHz, the SSB pattern includes Scheme B and Scheme C. In this case, Configuration Scheme C is the primary SSB pattern.

[0171] Optionally, for the period of the SSB, it can be configured through the System Information Block (SIB). For example, the network device configures the broadcast period of the SSB through SIB1. Further, the broadcast period of the SSB can be 5ms, 10ms, 20ms, 40ms, 80ms, 160ms, etc.

[0172] In addition, the protocol specifies the maximum number of blocks supported by SSB. For example, for Sub 3G, a maximum of 4 SSBs are defined; for Sub 3G to Sub 6G, a maximum of 8 SSBs are defined; for above Sub 6G, a maximum of 64 SSBs are defined. When the actual number of SSBs transmitted in the cell is less than the maximum number of SSBs defined in the protocol, there will be remaining SSB resources that are not used. To make full use of the resources, the base station can indicate to send PDSCH resources on these remaining SSB resources. One implementation method is to use system information (SI) or radio resource control (RRC) signaling to indicate the location of the unused SSB resources.

[0173] Understandably, the time-domain pattern of the SSB can be determined by the NR operating frequency band and the SCS value. Further, the SCS value can be determined by the UE blind detection channel. However, for this embodiment, the devices interacting at both ends are peer devices, such as the interaction between base stations. Therefore, each base station at both ends does not know the NR operating frequency band and the SCS value of the peer base station. To implement the location indication of SSB resources, a specific implementation method is that the base stations at both ends interact with each other about their respective NR operating frequency bands, SCS values, SSB periods, etc. Further, the process of the two devices indicating and determining SSB resources to each other will be described in detail in the subsequent embodiments.

[0174] Among them, in the above process of indicating the SSB time-domain pattern, it involves the 5G NR radio frame structure and the corresponding relationships between the number of subframes, slots, and symbols included in the radio frame. Table 4 gives a corresponding relationship between a kind of NR subcarrier configuration, the number of symbols per slot, and the number of slots per subframe. Different from LTE where the number of slots included in each subframe is fixed, the number of slots included in each subframe of 5G NR is variable, and the number of slots included in each subframe is related to the subcarrier spacing value.

[0175] For ease of understanding, Figure 4 a schematic diagram of the 5G NR network radio frame structure is given when the subcarrier spacing is 30 KHz. As Figure 4 shown, the length of a radio frame T f = 10 ms, T f represents the length of a radio frame; each radio frame consists of 10 subframes, and the length of each subframe T sf = 1 ms, T sfIndicates the length of a subframe; each subframe contains two time slots, i.e., 1 subframe = 2 slots; each time slot consists of 14 OFDM symbols, i.e., 1 slot = 14 OFDMs.

[0176] Table 4, the correspondence between NR subcarrier configuration, number of symbols per time slot, and number of time slots per subframe

[0177]

[0178] According to the correspondence in Table 4, when the subcarrier spacing is 60 kHz and the cyclic prefix is standard, the number of time slots per subframe is 4, and the number of symbols per time slot is 14, and the number of time slots per radio frame is 40.

[0179] Since there are various types of 5G NR services and different services have different requirements for spectrum resources, the concept of Bandwidth Part (BWP) is introduced. The system can configure BWP according to the needs of different services. Specifically, BWPs can be classified into: Initial BWP, Dedicated BWP, Active BWP, and Default BWP according to their types.

[0180] The Initial BWP is the BWP used in the UE's initial access phase, that is, the signals and channels in the initial access phase are transmitted within this Initial BWP. The Dedicated BWP is the BWP used by the UE in the RRC connected state. Generally, a UE can be configured with a maximum of 4 Dedicated BWPs. The Active BWP is the BWP activated at a certain moment when the UE is in the RRC connected state, and this Active BWP can be one or more of the multiple Dedicated BWPs. In the existing standard R15 protocol version, when the UE is in the RRC connected state, only one Active BWP is configured at a certain moment. The Default BWP is the BWP that the UE will return to from the Active BWP when the inactivity timer of the UE's BWP expires when the UE is in the RRC connected state; this Default BWP can be one of the multiple Dedicated BWPs. Specifically, the UE can be instructed to select a certain Dedicated BWP as the Default BWP through RRC signaling.

[0181] For the frequency-domain position indication of the BWP, a possible implementation is to indicate it through the resource block (RB) index. Specifically, point A is set as the basic reference point. The point A is the basic reference point for all RBs of the resource group (RG), and the point A can be obtained by calculating the reference location and the offset. As Figure 5 shown, in the frequency domain, the position of point A is equal to the sum of the reference location and the offset, that is, the expression is: point A = Reference Location + Offset. Among them, the reference location is the starting position of the first SSB. Further, the starting position of the SSB can be obtained when the first device and the second device perform SSB interaction. Further, for the RB and RG, refer to Section 4.4 in TS 38.211.

[0182] Optionally, the value of the offset can be positive or negative.

[0183] The common resource block (CRB) can be used for the indexing of the RBs within the RG, and the 0th subcarrier of the CRB is aligned with point A. The physical resource block (PRB) can be used for the indexing of the RBs within the BWP, and it starts counting from 0 within each BWP. Generally, the resource configuration parameters (numerology) of the PRB and the CRB are the same. Among them, the resource configuration parameters may include at least one of the following: subcarrier spacing, slot length, cyclic prefix (CP). In addition, for different resource configuration parameters, the position of point A is generally fixed, the positions of the 0th subcarriers of the CRBs with different resource configuration parameters are the same, and are the same as the position of point A, but are numbered independently.

[0184] The existing LTE and NR spectrum sharing solutions mainly target LTE cells and NR cells whose cell coverage areas completely overlap or partially overlap. As Figure 6a and Figure 6b shown, in the LTE and NR spectrum sharing process, the base station (eNB) of the LTE cell and the base station (gNB) of the NR cell notify each other of the resources they expect to use by sending messages to each other. For example, the eNB sends a resource request message to the gNB, and the resource request message includes the resources that the eNB expects to use. After receiving it, the gNB sends a resource response message to the eNB. The resource response message is used to feedback to the eNB the resource situation that the gNB has received the resources expected to be used by the eNB. Optionally, the resource response message is also used to indicate the resource situation that the gNB expects to use.

[0185] For example, the resource request message is the Evolved Universal Terrestrial Radio Access - New Radio Cell Resource Coordination Request (E-UTRA-NR CELL RESOURCE COORDINATION REQUEST); the resource response message is the Evolved Universal Terrestrial Radio Access - New Radio Cell Resource Coordination Response (E-UTRA-NR CELL RESOURCE COORDINATION RESPONSE). Here, E-UTRA is LTE, i.e., Evolved Universal Terrestrial Radio Access (E-UTRA).

[0186] Table 5 shows the differences between the two types of resource sharing: LTE and NR resource sharing and public and private network resource sharing. For example, LTE and NR resource sharing restricts the usage scenarios and does not consider private networks (such as private network identifiers) and some characteristics of NR (such as initial BWP and SSB resources). Therefore, existing LTE and NR spectrum sharing solutions cannot be directly applied to public and private network resource sharing, and a new spectrum sharing solution needs to be designed to achieve public and private network spectrum sharing.

[0187] Table 5. Differences between public and private network resource sharing and LTE-NR resource sharing

[0188]

[0189]

[0190] In summary, when private and public network services need to share spectrum resources, considering future spectrum scarcity and different requirements for spectrum resources by different services, efficient spectrum resource sharing is needed. However, existing spectrum sharing technologies are not applicable to public and private network sharing scenarios. In view of this, the embodiments of this application propose a resource sharing method to uniformly coordinate the spectrum resources between the first device and the second device through signaling interaction between the first device and the second device or through a centralized controller, so as to achieve efficient spectrum resource sharing between the first device and the second device.

[0191] The following provides a detailed description of the resource sharing method provided in this embodiment.

[0192] Embodiment 1

[0193] This embodiment provides a method for resource sharing, which can be applied to a communication system composed of at least two devices. For example, the system includes a first device and a second device. Further, the first device may be a network device, and this network device includes a base station (BS). Further, the base station may be a base transceiver station (BTS) in a global system for mobile communication (GSM) or code division multiple access (CDMA), or a NodeB in wideband-CDMA (WCDMA), or an evolutional NodeB (eNB / e-NodeB) in LTE, or a next generation eNB (ng-eNB) in next generation LTE, or a gNB in NR, or a base station in a future mobile communication system or an access node in a wireless fidelity (WiFi) system, etc. The embodiments of this application do not limit the specific technologies and specific device forms adopted by the network device.

[0194] In the embodiments of this application, the second device is a peer device to the first device and may be the same network device as the first device. Additionally, in terms of the steps and working principles involved in implementing the present invention, the first device and the second device are peers, that is, they both need to perform the same processing.

[0195] In the embodiments of this application, the first device may be a public network base station or a private network base station. Correspondingly, the second device may be a public network base station or a private network base station. For example, in one scenario, the first device is a public network base station and the second device is a private network base station; in another scenario, the second device is a public network base station and the first device is a private network base station.

[0196] As Figure 7 shown, the embodiments of this application provide a method and a device for resource sharing. The method may at least include the following steps:

[0197] Step 101: The first device sends first indication information to the second device.

[0198] The first indication information is used to indicate the resources reserved by the first device. For example, the reserved resources are used to transmit important signals such as PSS, SSS, PBCH, Common PDCCH, and PRACH. Since the resources for transmitting the above important signals are not shared with the second device, the first device needs to reserve the reserved resources in advance and notify the second device of the reserved resources.

[0199] In one example, the first indication information is used to indicate the frequency-domain resources of the first initial bandwidth part (BWP). The frequency-domain resources of the first initial BWP are resources that the first device does not share with the second device, and the frequency-domain resources of the first initial BWP are part of the first candidate shared resources of the first device and the second device. The first candidate shared resources are the common resources or common bandwidth that the first device and the second device can use.

[0200] In a possible design, the resources reserved by the first device are included in the first initial BWP resources. When the first initial BWP resources are reserved, the resources reserved by the first device included therein are also reserved. Therefore, by indicating the resources of the first initial BWP, the purpose of indicating the reserved resources of the first device is achieved. Further, in the process of indicating the resources of the first initial BWP, generally, the time-domain position of the initial BWP can be flexibly configured, such as the entire time-domain resources. Therefore, in this embodiment, only the frequency-domain position of the first initial BWP needs to be indicated by the first indication information.

[0201] For example, in the NR system, the initial BWP resources include reserved resources such as PSS, SSS, PBCH (i.e., SSB), and Common PDCCH, PRACH, etc. Therefore, the initial BWP can be used to uniformly indicate the frequency-domain positions of these reserved resources. Refer to Figure 8 The resources reserved by the first device further include: the resources used by the first device to send the system information (SI) and paging messages, and these resources can be on the Common PDCCH resources.

[0202] Step 102: The first device receives second indication information from the second device.

[0203] The second indication information is used to indicate the resources reserved by the second device. For the description of the reserved resources, refer to Step 101. The second device needs to reserve the resources reserved by the second device in advance and notify the first device of the reserved resources.

[0204] In one example, the second indication information is used to indicate the frequency-domain resources of the second initial BWP, and the frequency-domain resources of the second initial BWP are resources that the second device does not share with the first device, and the frequency-domain resources of the second initial BWP are part of the first candidate shared resources. In a possible design, the second initial BWP resources include the resources reserved by the second device.

[0205] Optionally, when the second indication information is used to indicate the frequency-domain resources of the second initial BWP, in a possible case, the frequency-domain resources of the first initial BWP and the frequency-domain resources of the second initial BWP do not overlap, that is, there are no overlapping spectrum resources in the first candidate shared resources between the frequency-domain resources of the first initial BWP indicated by the first device and the frequency-domain resources of the second initial BWP indicated by the second device.

[0206] In one example, the first indication information and the second indication information are also referred to as indication information of reserved resources.

[0207] Step 103: The first device sends third indication information to the second device, and the third indication information is used to indicate the time-frequency resources that the first device expects to use for data transmission in the first candidate shared resources.

[0208] For example, the first candidate shared resources are the intersection of the available resources of the first device and the available resources of the second device. Optionally, the first candidate shared resources can be the full bandwidth of the first device, or the full bandwidth of the second device, or the common bandwidth of the first device and the second device. As Figure 9a shown, the available resources of the first device are 0 to 100 megahertz (MHz), the available resources of the second device are 20 to 120 MHz, and the first candidate shared resources of the first device and the second device are 20 to 100 MHz. And, as Figure 9b shown, in the first candidate shared resources of 20 to 100 MHz, the frequency-domain resources of the first initial BWP indicated by the first indication information are 20 to 30 MHz, and the frequency-domain resources of the first initial BWP are part of the first candidate shared resources. The frequency-domain resources of the second initial BWP indicated by the second indication information are 80 to 90 MHz, and also belong to part of the first candidate shared resources.

[0209] The time-frequency resources indicated by the third indication information can be part or all of the remaining resources after removing the frequency-domain resources of the first initial BWP from the first candidate shared resources; or, the time-frequency resources indicated by the third indication information can also be part or all of the remaining resources after removing the frequency-domain resources of the first initial BWP and the frequency-domain resources of the second initial BWP from the first candidate shared resources.

[0210] Optionally, the time-frequency resources expected by the first device for data transmission indicated by the third indication information do not include the frequency-domain resources of the first initial BWP and the frequency-domain resources of the second initial BWP.

[0211] After receiving the third indication information, the second device calculates the resource allocation of the first device according to the time-frequency resources expected by the first device for data transmission indicated by the third indication information and the first reserved resources of the first device. When there is a conflict between the content indicated by the most recently received third indication information and the most recently received first reserved resources, the second device will give priority to the first reserved resources. The conflict between the content indicated by the third indication information and the most recently received first reserved resources means that there is an overlap between the time-frequency resources expected for data transmission indicated by the third indication information and the first reserved resources. In this case, the second device giving priority to the first reserved resources means that when calculating the resource allocation of the first device, the second device will take the most recently received reserved resource indication as the standard.

[0212] For example, if the time-frequency resources expected by the first device for data transmission received by the second device most recently are 20 - 60 MHz, and the reserved resources of the first device received most recently are 20 - 30 MHz, then when calculating the resource allocation of the first device, the second device will consider the reserved resources of the first device to be 20 - 30 MHz, and the time-frequency resources expected by the first device for data transmission to be 30 - 60 MHz.

[0213] Step 103 specifically includes the following implementation manners:

[0214] The first implementation manner is that the frequency-domain resources expected by the first device for data transmission indicated by the third indication information are: the remaining resources after removing the frequency-domain resources 20 - 30 MHz indicated by the first initial BWP and the frequency-domain resources 80 - 90 MHz indicated by the second initial BWP from the first candidate shared resources. The remaining resources include 30 - 80 MHz and 90 - 100 MHz, as Figure 9b shown. Optionally, the frequency-domain resources expected by the first device for data transmission may also be a part of the remaining resources. For example, 30 - 50 MHz or 90 - 100 MHz.

[0215] The second implementation manner is that the frequency-domain resources expected by the first device for data transmission may also be the remaining resources after removing the frequency-domain resources indicated by the first initial BWP from the first candidate shared resources. For example, the resources after removing the frequency-domain resources 20 - 30 MHz indicated by the first indication information from 20 - 100 MHz are 30 - 100 MHz, or may also be a part of the remaining resources, such as 30 - 50 MHz.

[0216] In the third implementation manner, the frequency-domain resources expected by the first device for data transmission may also be all or part of the resources in the first candidate shared resources. For example, the resources in the range of 20 to 100 MHz, or may also be a part of the range of 20 to 100 MHz, for example, 30 to 60 MHz.

[0217] In the above implementation manner, the frequency-domain resources expected by the first device for data transmission may be frequency-domain continuous or frequency-domain discontinuous, and there is no limitation here.

[0218] In addition, after the above steps 101 to 103, the method further includes:

[0219] Step 104: The first device receives fourth indication information from the second device, where the fourth indication information is used to indicate the time-frequency resources expected by the second device for data transmission in the first candidate shared resources.

[0220] Among them, between the time-frequency resources expected by the second device for data transmission and the time-frequency resources expected by the first device for data transmission, there may be overlapping resources or there may be no overlapping resources.

[0221] The time-frequency resources indicated by the fourth indication information may be: a part or all of the remaining resources in the first candidate shared resources after removing the frequency-domain resources of the second initial BWP; or, may also be a part or all of the remaining resources in the first candidate shared resources after removing the frequency-domain resources of the first initial BWP and removing the frequency-domain resources of the second initial BWP; or, may also be a part or all of the remaining resources in the first candidate shared resources after removing the frequency-domain resources of the first initial BWP, the second initial BWP, and the resources indicated by the third indication information.

[0222] In an example, the second device determines that the frequency-domain resources it expects for data transmission are: the remaining resources in the first candidate shared resources of 20 to 100 MHz after removing the frequency-domain resources of 20 to 30 MHz of the first initial BWP and the frequency-domain resources of 80 to 90 MHz indicated by the second initial BWP. The remaining resources include 30 to 80 MHz and 90 to 100 MHz.

[0223] In an example, the second device determines that the frequency-domain resources it expects for data transmission are: resource indication is performed in the first candidate shared resources of 20 to 100 MHz.

[0224] In an example, in the case where there is no overlap between the frequency-domain resources expected by the first device for data transmission and the frequency-domain resources expected by the second device for data transmission, the process for the second device to determine the fourth indication information is as followsFigure 9c As shown in the figure, the frequency domain resources of the first initial BWP are 20 - 30 MHz, the frequency domain resources of the second initial BWP are 80 - 90 MHz, and the frequency domain resources that the first device expects to be used for data transmission are 30 - 80 MHz. Then, the second device determines that the frequency domain resources it expects to be used for data transmission are 90 - 100 MHz. That is, the remaining resources after removing 20 - 30 MHz, 80 - 90 MHz, and 30 - 80 MHz from the first candidate shared resource 20 - 100 MHz.

[0225] In one example, when there are overlapping resources between the frequency domain resources that the first device expects to be used for data transmission and the frequency domain resources that the second device expects to be used for data transmission, the process for the second device to determine the fourth indication information is as follows Figure 9d As shown in the figure, the frequency domain resources of the first initial BWP are 20 - 30 MHz, the frequency domain resources of the second initial BWP are 80 - 90 MHz, and the frequency domain resources that the first device expects to be used for data transmission are 30 - 80 MHz. The second device discovers that there is an overlap between the resources it expects to be used for data transmission and the resources that the first device expects to be used for data transmission. For example, the overlapping resources are 40 - 80 MHz. Then, to avoid conflicts, the second device can indicate that it expects to occupy a part of the overlapping resources, such as 50%. In this example, it is assumed that the second device expects to occupy 60 - 80 MHz of the overlapping resources 40 - 80 MHz, and then adds the resources 90 - 100 MHz that do not overlap with the first device. The frequency domain resources that the second resource in the fourth indication information expects to be used for data transmission are 60 - 80 MHz and 90 - 100 MHz.

[0226] It should be noted that in this example, for the occupancy of the overlapping part in the expected resources, the second device can determine the size of the overlapping resources it expects to occupy according to the current service requirements, or it can also be determined by other conditions. This embodiment does not make specific limitations on this.

[0227] In addition, it should be noted that in this embodiment, the execution order between the above steps 101 and 102 is not limited, and the execution order between steps 103 and 104 is not limited either.

[0228] For example, in the case of first executing the above step 102 and then executing step 101, that is, the first device first receives the second indication information sent by the second device, and then configures the first indication information. The frequency domain resources of the first initial BWP indicated by the first indication information do not overlap with the frequency domain resources of the second initial BWP indicated by the second indication information. Finally, the first indication information is sent to the second device.

[0229] It should be understood that after the first device finishes executing the above steps 101 and 102, it can first execute step 104 and then execute step 103. The first device can determine the resources that the first device expects to be used for data transmission based on the frequency-domain resources of the first initial BWP, the frequency-domain resources of the second initial BWP indicated by the second indication information, and the fourth indication information, and send the resources to the second device through the third indication information.

[0230] In one example, as Figure 9e shown, the frequency-domain resources of the first initial BWP are 20 - 30 MHz, the frequency-domain resources of the second initial BWP indicated by the second indication information are 80 - 90 MHz, and the frequency-domain resources that the second device expects to be used for data transmission indicated by the fourth indication information are 55 - 80 MHz and 90 - 100 MHz. The first device determines that the frequency-domain resources it expects to be used for data transmission are 30 - 55 MHz. Specifically, the 30 - 55 MHz is the remaining resources after removing 20 - 30 MHz, 80 - 90 MHz, and the partial resources 55 - 80 MHz and 90 - 100 MHz in the fourth indication information from the first candidate shared resources 20 - 100 MHz. Among them, the 55 - 80 MHz in the partial resources can be determined according to the service requirements of the first device or the second device, and this example does not limit this.

[0231] In the embodiments of this application, the resources indicated by the third indication information are determined by the first device according to its own service requirements for shared resources. The resources indicated by the fourth indication information are determined by the second device according to its own service requirements for shared resources. The embodiments of this application do not limit the specific processes for the first device to determine the third indication information and the second device to determine the fourth indication information.

[0232] In the embodiments of this application, the first device and the second device use the first indication information and the second indication information to uniformly indicate the resource positions of the initial BWP. Since at least one reserved resource is included in the frequency-domain resources of the initial BWP, the method of uniformly indicating the reserved resources through the initial BWP is simpler, easier to implement, and saves the signaling interaction overhead compared with the method of carrying the specific positions and sizes of each resource in the indication information.

[0233] In addition, by using the third indication information and the fourth indication information to respectively indicate the time-frequency resources that the first device and the second device expect to be used for data transmission, the two devices can know the resources that the other party expects to use, thereby providing a basis for reasonably allocating the actual shared resources of the two devices. This method realizes the efficient sharing of spectrum resources between the first device and the second device by the two-end devices interacting indication signaling in real time.

[0234] Optionally, after the above steps 101 to 104, the method further includes:

[0235] Step 105: The first device determines the shared resources in the first candidate shared resources. The shared resources are the resources actually shared by the first device.

[0236] The shared resources are a part or all of the actually available resources for transmission determined by the first device in the first candidate shared resources based on at least one of the first initial BWP and the resources the first device expects to use for data transmission, and the second initial BWP and the resources the second device expects to use for data transmission.

[0237] A possible implementation is that the first device determines the shared resources of the first device in the first candidate shared resources according to the first initial BWP, the second initial BWP, and the time-frequency resources that the second device expects to use for data transmission.

[0238] As Figure 10a shown, the frequency-domain resources of the first initial BWP are 20 - 30 MHz, the frequency-domain resources of the second initial BWP are 80 - 90 MHz, and the frequency-domain resources that the second device expects to use for data transmission indicated by the fourth indication information are 60 - 80 MHz and 90 - 100 MHz. Then, the shared frequency-domain resources of the first device are determined to be 30 - 60 MHz in the first candidate shared resources. That is, in the first candidate shared resources of 20 - 100 MHz, after removing 20 - 30 MHz, 80 - 90 MHz, and 60 - 80 MHz and 90 - 100 MHz, the remaining frequency-domain resources.

[0239] A possible implementation is that the first device determines the shared resources of the first device in the first candidate shared resources according to the first initial BWP, the second initial BWP, the resources that the first device expects to use for data transmission, and the resources that the second device expects to use for data transmission.

[0240] As Figure 10b shown, the frequency-domain resources of the first initial BWP are 20 - 30 MHz, the frequency-domain resources of the second initial BWP are 80 - 90 MHz, the frequency-domain resources that the first device expects to use for data transmission are 30 - 80 MHz, and the frequency-domain resources that the second device expects to use for data transmission indicated by the fourth indication information are 55 - 80 MHz and 90 - 100 MHz. At this time, there are overlapping resources between the resources that the first device and the second device each expect to use for data transmission. The overlapping resources are 55 - 80 MHz. For this part of the overlapping resources, the first device can occupy a part according to service requirements, such as occupying 55 - 70 MHz, and then adding the non-overlapping 30 - 55 MHz. Finally, the shared frequency-domain resources of the first device in the first candidate shared resources are determined to be 30 - 70 MHz.

[0241] Correspondingly, the method further includes: The second device determines the shared resource of the second device in the first candidate shared resource according to at least one of the first indication information, the third indication information, the second initial BWP, and the time-frequency resource that the second device expects to use for data transmission. The determined shared resource is the resource actually shared by the second device. For the specific determination process, refer to the description of the first device determining the shared resource in the first candidate shared resource in step 105, which will not be elaborated here.

[0242] In this embodiment, a spectrum resource sharing method for the shared resources of the first device and the second device is proposed. By designing the interaction process and interaction information between the first device and the second device, for example, including the initial BWP or SSB resource location information in the indication information, or including the resources that the first device and the second device each expect to use for data transmission, the first device and the second device can learn about the resources that the other party expects to use, so as to achieve efficient sharing of the spectrum between these two devices.

[0243] The content carried in the first indication information, the second indication information, the third indication information, and the fourth indication information in the embodiments of the present application, as well as the specific indication methods, will be described in detail below.

[0244] In the above step 101, when the first indication information is used to indicate the frequency domain resource of the first initial BWP, it specifically includes: The first indication information is used to indicate at least one of the frequency domain start position of the first initial BWP, the frequency domain end position of the first initial BWP, and the frequency domain width of the first initial BWP.

[0245] In the above step 102, when the second indication information is used to indicate the frequency domain resource of the second initial BWP, it specifically includes: The second indication information is used to indicate at least one of the frequency domain start position of the second initial BWP, the frequency domain end position of the second initial BWP, and the frequency domain width of the second initial BWP.

[0246] Taking the first indication information sent by the first device in step 101 as an example, the process of the second device determining the frequency domain resource of the first initial BWP according to the first indication information sent by the first device specifically includes:

[0247] In one implementation, when only one of the above three parameters is included in the first indication information, the second device determines the frequency-domain resources of the first initial BWP based on one parameter carried in the current first indication information and at least one other parameter obtained by other means. Specifically, the second device obtains the frequency-domain starting position of the first initial BWP through the first indication information, and then calculates and determines at least one of the frequency-domain ending position and the frequency-domain width of the first initial BWP based on the transmission of the first device or other auxiliary parameters. Finally, the frequency-domain resources of the first initial BWP are determined. For example, the first indication information indicates that the frequency-domain starting position of the first initial BWP is 2600 MHz, and then the second device determines the frequency-domain resources of the first initial BWP to be 2600 - 3000 MHz based on the agreed frequency-domain width with the first device, such as 400 MHz.

[0248] In another implementation, when two or three of the above parameters are included in the first indication information, the second device determines the frequency-domain resources of the first initial BWP based on any two parameters carried in the first indication information. Specifically, when the first indication information includes two parameters, namely the frequency-domain starting position and the frequency-domain width of the first initial BWP, it is determined that the frequency-domain ending position of the first initial BWP is equal to the frequency-domain starting position of the first initial BWP plus the frequency-domain width. Furthermore, the frequency-domain resources of the first initial BWP can be determined as the range between the frequency-domain starting position and the frequency-domain ending position of the first initial BWP. For example, the first indication information received by the second device indicates that the frequency-domain starting position of the first initial BWP is 2600 MHz and the frequency-domain ending position is 3000 MHz, then the second device can determine that the frequency-domain resource range of the first initial BWP indicated by the first device is 2600 - 3000 MHz.

[0249] In the content included in the above first indication information, the frequency-domain starting position of the first initial BWP, or the frequency-domain starting position of the second initial BWP can be indicated by an absolute frequency point. For example, the absolute frequency point is 2600 MHz. Alternatively, it can also be indicated by an index identifier. For example, a protocol-predefined identifier such as a subcarrier index or a resource block index is used.

[0250] For example, when the starting position of the first initial BWP in the frequency domain is the same as the position corresponding to an RB index identifier, configure the first indication information to carry the RB index identifier. For example, when the indication information carrying the RB index of 10 is in the first indication information, the second device determines that the starting position of the first initial BWP is 2700 MHz based on the RB index 10 and the pre-stored correspondence between the RB index identifier and the starting position of the initial BWP. Since the frequency point corresponding to the RB index 10 is 2700 MHz.

[0251] It can be understood that the termination position of the first and second initial BWPs in the frequency domain can also be indicated by an absolute frequency point. For example, the absolute frequency point is 2620 MHz. Or the termination position of the frequency domain is determined by adding the frequency domain bandwidth to the starting position of the initial BWP in the frequency domain. Further, the frequency domain bandwidth can be determined by the number of RBs and the absolute value of the occupied frequency domain resources. For example, the first indication information indicates that the frequency domain bandwidth occupies a total of 5 RBs, and the frequency domain resources occupied by each RB are a fixed value, such as 180 KHz. Then the frequency domain width is determined to be 5 × 180 KHz = 900 kHz.

[0252] In this embodiment, by carrying at least one of the starting position, termination position, and frequency domain width of the first initial BWP in the first indication information to indicate the frequency domain resources of the first initial BWP, the beneficial effects of high indication efficiency and small overhead are achieved.

[0253] Further, when indicating the frequency domain position of the first initial BWP, the frequency domain position of the first initial BWP can also be indirectly indicated by an auxiliary parameter. Specifically, the starting position of the first initial BWP in the frequency domain is determined according to the following method 1 or method 2.

[0254] Method 1: Determine according to the starting position of the first downlink bandwidth and the offset between the starting position of the first downlink bandwidth in the frequency domain and the starting position of the first initial BWP in the frequency domain. For example, as Figure 11a shown, assume that the starting position of the first downlink bandwidth is point A, and the offset between the starting position of the first downlink bandwidth in the frequency domain and the starting position of the initial BWP in the frequency domain is the offset from point A to the starting position of the first initial BWP in the frequency domain. Then the starting position of the first initial BWP in the frequency domain is the position after adding the offset to the position of point A.

[0255] That is, the starting position of the first initial BWP in the frequency domain = point A + offset.

[0256] Method 2: Determine based on the frequency-domain starting position of the synchronization signal block (SSB), the offset between the frequency-domain starting position of the SSB and the frequency-domain starting position of the first downlink bandwidth, and the offset between the frequency-domain starting position of the first downlink bandwidth and the frequency-domain starting position of the first initial BWP. For example, as Figure 11b shown, let the frequency-domain starting position of the SSB be the reference position (Reference Location), and the offset between the frequency-domain starting position of the SSB and the frequency-domain starting position of the first downlink bandwidth be offset 1, and the offset between the frequency-domain starting position of the first downlink bandwidth and the frequency-domain starting position of the first initial BWP be offset 2. Then, the frequency-domain starting position of the first initial BWP is the position at point A plus offset 1 and offset 2.

[0257] That is, the frequency-domain starting position of the first initial BWP = reference position - offset 1 + offset 2.

[0258] It should be noted that each of the values of offset, offset 1, and offset 2 can be a positive number or a negative number. The reference point position point A or Reference Location can be specified by the protocol or notified to the other party through signaling between two devices. The first downlink bandwidth is the system bandwidth corresponding to the first device.

[0259] In addition, the frequency-domain starting position of the second initial BWP is determined according to the following Method 3 or Method 4.

[0260] Method 3: Determine based on the frequency-domain starting position of the second downlink bandwidth and the offset between the frequency-domain starting position of the second downlink bandwidth and the frequency-domain starting position of the second initial BWP;

[0261] Method 4: Determine based on the frequency-domain starting position of the SSB, the offset between the frequency-domain starting position of the SSB and the frequency-domain starting position of the second downlink bandwidth, and the offset between the frequency-domain starting position of the second downlink bandwidth and the frequency-domain starting position of the second initial BWP.

[0262] Specifically, the determination processes of Method 3 and Method 4 are the same as those of the aforementioned Method 1 and Method 2, and will not be elaborated here in this embodiment. The second downlink bandwidth is the system bandwidth corresponding to the second device.

[0263] It should be understood that in step 102, the method for the second device to determine the frequency-domain starting position of the second initial BWP is similar to the method for determining the frequency-domain starting position of the first initial BWP described above, and will not be elaborated here in this embodiment.

[0264] In one example, the frequency-domain bandwidth of the initial BWP can be determined by a resource indication value (RIV) corresponding to location and bandwidth, and the following formula:

[0265] Formula 1:

[0266] where L RBs represents the number of consecutive RBs occupied by the frequency-domain width of the initial BWP, and RB stat2 is the starting resource block position of the initial BWP, represents the number of RBs. Further, the number of RBs is the total number of all RBs included in the downlink bandwidth, and this number of RBs is configurable.

[0267] In one possible implementation, the RIV is defined as follows:

[0268] If then

[0269] Otherwise:

[0270] where RB sart is 1, and does not exceed

[0271] Taking the first initial BWP as an example, as Figure 11c shown, in the case of a bandwidth of 20M and a corresponding number of RBs of 100, that is the starting resource block position RB of the first initial BWP stat1 = 30, and the number of consecutive RBs L occupied by the frequency-domain width of the first initial BWP RBs1 = 20. From the above values, it can be seen that therefore, when calculating the RIV, Formula 1 can be used for calculation, that is:

[0272]

[0273] In another example, as Figure 11d shown, in the case of a bandwidth of 20M and a corresponding number of RBs of 100, that is the starting resource block position RB of the first initial BWP start1 = 20, and the number of consecutive RBs L occupied by the frequency-domain width of the first initial BWP RBs1 = 60. From the above values, it can be seen that therefore, when calculating the RIV, Formula 2 can be used for calculation, that is:

[0274]

[0275] Furthermore, L can be derived from the above formula 1 RBs and RB sart has the following expression:

[0276] If then the number of consecutive RBs L allocated RBs and the starting resource block position RB of the allocated RBs start are:

[0277]

[0278]

[0279] If then the number of consecutive RBs L allocated RBs and the starting resource block position RB of the allocated RBs start are:

[0280]

[0281]

[0282] In the embodiments of the present application,

[0283] the frequency domain width of the first initial BWP satisfies the formula 1:

[0284] wherein, L RBs1 is the number of consecutive RBs occupied by the frequency domain width of the first initial BWP, RIV1 is the first resource indication value parameter, and RB start1 is the starting resource block position of the first initial BWP, representing the first RB quantity.

[0285] The frequency domain width of the second initial BWP satisfies the formula 1:

[0286] wherein, L RBs2 is the number of consecutive RBs occupied by the frequency domain width of the second initial BWP, RIV2 is the second resource indication value parameter, and RB start2 is the starting resource block position of the second initial BWP, representing the second RB quantity.

[0287] In the embodiments of the present application, the values of RIV1 and RIV2 may be the same or different.

[0288] The number of the first RBs indicated is the total number of RBs included in the first downlink bandwidth. The number of the second RBs indicated is the total number of RBs included in the second downlink bandwidth. Herein, the first downlink bandwidth may be the system bandwidth of the first device, and the second downlink bandwidth may be the system bandwidth of the second device. In addition, it should be understood that the values of the first downlink bandwidth and the second downlink bandwidth may be the same or different. Therefore they may be the same or different.

[0289] It can be understood that when the second device knows the first resource indication value parameter RIV1 and the number of the first RBs the second device can obtain the number of consecutive RBs L occupied by the frequency domain width of the first initial BWP through the RIV formula RBs1 and the starting resource block position RB of the first initial BWP start1 . When the first device knows the second resource indication value parameter RIV2 and the number of the second RBs the first device can obtain the number of consecutive RBs L occupied by the frequency domain width of the second initial BWP through the RIV relation RBs2 and the starting resource block position RB of the second initial BWP start2 .

[0290] It should be noted that the values of RIV1 and RIV2 can be obtained by the first device and the second device through signaling interaction; and can be predefined by the protocol or obtained by the first device and the second device through signaling interaction. In addition to obtaining the above parameter values through formula calculation, for example, for RIV1 and RIV2 among the above parameters, the first device and the second device can also obtain the above parameter values by looking up a table. For example, L RBs1 , the corresponding relationship between RIV1 and RB start1 is defined in a table. When RIV1 is known, the second device (or the first device) obtains L RBs1 and RB start1 by looking up the table; when the first device (or the second device) knows L RBs1 and RB start1 it obtains RIV1 by looking up the table. Similarly, for L RBs2 , RIV2, RB staar2 , the first device (or the second device) can also obtain them by looking up the table.

[0291] In step 102 of this embodiment, the second device sending the second indication information includes: the second device sending a first response message, where the first response message includes the second indication information. Additionally, the first response message may further include an attribute identifier of the second device, and the attribute identifier of the second device is used to indicate whether the second device is a public network device or a private network device.

[0292] It should be noted that in this embodiment, the above describes indicating the frequency domain resources of the initial BWP of the first device and the second device through the first indication information and the second indication information. In addition, it also includes the time domain resources of the initial BWP. The time domain position of the initial BWP of each device can be indicated by an independent message, or can also be predefined by both ends of the device. For example, the time domain position of the initial BWP is the time domain resources of the entire first candidate shared resource, and can also be flexibly configured according to service requirements. The embodiments of the present application do not limit the time domain position of the initial BWP and the configuration process.

[0293] The configuration processes of the third indication information in step 103 and the fourth indication information in step 104 are described below.

[0294] In the above step 103, the third indication information includes a first field and a second field, and is indicated by two levels of information. Specifically, the first field is used to indicate the resource type of the time-frequency resources that the first device expects to use for data transmission, and the resource type includes at least one of the resource types of uplink (UL), supplementary uplink (SUL), and downlink (DL); the second field is used to indicate the time-frequency resource position corresponding to each of the resource types. Among them, the SUL resource is a low-frequency resource, less than 6 GHz; the UL resource is a high-frequency resource, greater than or equal to 6 GHz.

[0295] In one implementation, the first device indicates through the first field that the resources it expects to use for data transmission include one of UL sharing, SUL sharing, UL and SUL sharing, and DL sharing resources; then it indicates through the second field the specific position of each shared resource, whether it is a high-frequency or low-frequency resource. For example, after receiving the third indication information, the second device determines the resources that the first device expects to use for data transmission according to the first field in the third indication information. For example, it includes UL shared resources, and then indicates through the second field the frequency range of the UL shared resources, whether it is the low-frequency resource of SUL or the high-frequency resource of UL.

[0296] Optionally, the indication of the resources expected to be used for data transmission by the first field can be called a first-level indication, and the resources indicated by the second field can be called a second-level indication.

[0297] In another implementation, the third indication information further includes a third field, and the third field is used to indicate the effective time of the time-frequency resource expected to be used for data transmission in the second field. The effective time of the time-frequency resource expected to be used for data transmission means that when the second device receives the effective time indication, it considers that starting from the time indicated by the effective time indication, the time-frequency resource indicated by the first device and expected to be used for data transmission is valid.

[0298] Optionally, the effective time indication accuracy may be a system frame number (SFN), a subframe number, a slot number, or a symbol. If the effective time indication accuracy is a system frame number, it is equivalent to that starting from the time indicated by the system frame number, the time-frequency resource indicated by the first device and expected to be used for data transmission is valid. Similarly, if the effective time indication accuracy is a subframe number, the effective time indication includes a system frame number indication and a subframe number indication, and the subframe number is used to indicate which subframe in the system frame the effective time is. When the second device receives the effective time indication, it considers that starting from the time corresponding to the system frame number indication and the subframe number indication, the time-frequency resource indicated by the first device and expected to be used for data transmission is valid. If the effective time indication accuracy is a slot number, the effective time indication includes: a system frame number indication, a subframe number indication, and a slot number indication. The subframe number is used to indicate which subframe in the system frame the effective time is, such as the first subframe; the slot number is used to indicate which slot in the first subframe the effective time is, such as the first slot.

[0299] It should be noted that at a certain moment, if the transmission resources expected to be used by the first device change, the above method further includes: the step of the first device indicating the changed transmission resources. Specifically, it includes: the first device adds a fourth field in the second field, and the fourth field is used to indicate whether the time-frequency resource position corresponding to each resource type has changed.

[0300] For example, if the resource type for data transmission changes from UL to DL, the first device newly adds a fourth field in the second field sent, and this fourth field indicates that the resource type of this transmission is different from the previous one. And in the case of indicating that the position has changed, the second field further includes a fifth field, and the fifth field is used to indicate the time-frequency resource position expected to be used for transmitting data after the change. For example, the fifth field is used to indicate the specific time-frequency resource position after the transmission resource becomes DL.

[0301] When the first device indicates the transmission resources that have changed, the first device may also directly add a fifth field to the second field and send the fifth field, where the fifth field directly indicates the time-frequency resource location that the first device expects to use for data transmission after the change.

[0302] Furthermore, the third indication information may be indicated in any of the following ways:

[0303] Way 1: Bitmap indication

[0304] In one implementation, the third indication information includes a second field, which is composed of a binary string, where each character occupies 1 bit of space and corresponds to a time-frequency block. The time-frequency block may represent a PRB in the frequency domain and may represent a subframe, or a slot, or a symbol in the time domain. Specifically, the resource corresponding to the position of the character with a bit value of "1" is the resource that the first device expects to use for data transmission, and the resource corresponding to the position of the character with a bit value of "0" is the resource that the first device does not expect to use for data transmission.

[0305] For example Figure 12a As shown, the second field "00111100111100" represents the time-frequency resources of a slot (14 symbols), corresponding to time-frequency blocks 1 to 14. Among them, the bit values corresponding to time-frequency blocks 3 to 6 and time-frequency blocks 9 to 12 are "1", indicating that these time-frequency blocks are the resources that the first device expects to use for data transmission. All the remaining time-frequency blocks with bit values of "0", including time-frequency blocks 1, 2, 7, 8, 13, and 14, are the resources that the first device does not expect to use for data transmission.

[0306] In another implementation, the third indication information may be indicated by two bitmaps. One bitmap is used to indicate the frequency-domain resources, and the other bitmap is used to indicate the time-domain resources. Specifically, in one example, an RB-level bitmap is used to indicate the frequency-domain resources, where each RB is represented by a bit. A bit value of "1" indicates that the RB is an RB used for data transmission, and a bit value of "0" indicates that the RB is not an RB used for data transmission. A symbol-level bitmap is used to indicate the time-domain resources, where each symbol (such as an OFDM symbol) is represented by a bit. A bit value of "1" indicates that the symbol is used for data transmission, and a bit value of "0" indicates that the symbol is not used for data transmission.

[0307] For example Figure 12bAs shown in the figure, in the frequency domain, the RB-level bitmap "0011100" indicates that only the middle 3 RBs are used for data transmission. In the time domain, the symbol-level bitmap "00111100111100" indicates that only the 2nd to 5th, and 8th to 11th OFDM symbols are used for data transmission, and the remaining symbols are not used for data transmission.

[0308] Optionally, the first device sends the third indication information to the second device in the form of a request message, and the request message can be an Xn message between base stations, such as an Xn setup request (Xn Setup Resquest) or an Xn configuration update (Xn Configuration Update) message. Which specific Xn message is used is not restricted here.

[0309] Method 2: Multi-level indication

[0310] The multi-level indication is to indicate the resources expected to be used for data transmission through two or more levels of indication information. Specifically, taking the two-level indication as an example, the first-level indication is used to indicate the frequency-domain position of the resources expected to be used for data transmission by the first device, and the frequency-domain positions of the resources form a frequency-domain pattern, such as a PRB pattern; the second-level indication is used to indicate whether to adopt the frequency-domain pattern in the first-level indication for each time unit within a time period. Optionally, the first-level indication is indicated by means of a first field, and the second-level indication is indicated by means of a second field. Among them, both the first field and the second field are binary strings.

[0311] For example Figure 13 As shown in the figure, in a time period, the first field is used to indicate a PRB pattern, which includes a total of n PRBs from PRB1 to PRBn, corresponding to n bits. Among them, a bit value of "1" indicates that the PRB is used for data transmission; a bit value of "0" indicates that the PRB is not used for data transmission. For example, the string "0110" indicates that PRB2 and PRB3 are the PRBs used for data transmission, and PRB1 and PRB4 are not used for data transmission. The second field is used to indicate whether to adopt the PRB pattern indicated by the first field; specifically, for example, when the bit value corresponding to the time-domain symbol (symbo1) 11 is "1", it indicates that the above PRB pattern is used on the 11th symbol, that is, PRB2 and PRB3 are used for data transmission on the 11th symbol. When the bit value corresponding to symbol 11 is "0", it indicates that the above PRB pattern is not used on the 11th symbol, that is, PRB2 and PRB3 are not used for data transmission on the 11th symbol.

[0312] It should be noted that the duration within the one time period includes but is not limited to one subframe. The time period can be configured. In addition, each time unit within the time period can also be other time granularities, such as time slots or OFDM symbols, and this embodiment does not limit this.

[0313] Method 3: Percentage indication.

[0314] The percentage indication can be understood as the percentage of the resources expected by the first device or the second device for data transmission in the allocable resources, expressed in percentage. Among them, the allocable resources are the remaining resources after removing the frequency domain resources of the first initial BWP and the second initial BWP from the first candidate shared resources. Optionally, the frequency domain resources of the first initial BWP and the second initial BWP do not overlap with each other.

[0315] For example, in the frequency domain, the percentage is used to indicate the percentage of the frequency domain resource range expected by the first device for data transmission in the allocable resources. For example, 50% means that the first device expects to occupy 50% of the frequency domain resources of the allocable resources for data transmission, and then other indication information is used to indicate the start position or end position, etc. of the expected 50% frequency domain range.

[0316] In addition, the third indication information also includes indication information of the time domain position. Specifically, the first device can indicate a percentage in the allocable resources, indicating the expected time domain resource range within the 50% frequency domain range, such as 80%, and also includes specific time domain start position, end position, and number of symbols, etc. For example, among the 14 OFDM symbols in a time slot, it is indicated that the 2nd to 10th OFDM symbols are the time domain resources expected by the first device for data transmission. Then, according to the percentage indicated in the frequency domain (50%) and information such as the frequency domain start position and end position, the resources expected by the first device for data transmission can be uniquely determined.

[0317] The method provided in this embodiment uses various methods, including the above Method 1 to Method 3, to flexibly indicate the resources expected by the first device for data transmission, so as to meet different requirements. For example, using Method 1 or Method 2 to indicate can accurately indicate the specific resource position; using the percentage indication of Method 3 can save signaling overhead because only the percentage of the expected used resources is carried, and other information can be obtained through pre-configuration or agreement. Therefore, compared with the accurate indication method of multi-level transmission, the signaling overhead is saved.

[0318] In the above embodiment, the first device sending the first indication information (step 101) and sending the third indication (step 103) can be implemented in the following two ways.

[0319] In an implementation manner, the first device separately sends the first indication information and the third indication information. The first device first sends the first indication information to the second device through a first request message (step 101), and then sends the third indication information to the second device through a second request message (step 103).

[0320] In another implementation manner, the first device carries and sends the first indication information and the third indication information to the second device through one message. Specifically, Figure 7 The shown method flow can evolve into Figure 14 The shown method flow specifically includes:

[0321] Step 201: The first device sends a first request message to the second device, and the first request message includes the first indication information and the third indication information.

[0322] Specifically, the content and configuration manner of the first indication information and the third indication information are the same as those in method steps 101 and 103 of the foregoing embodiments, and will not be elaborated herein.

[0323] In an optional implementation, before or after step 201, the method further includes: The second device sends the second indication information to the first device, and the second indication information is used to indicate the resources reserved by the second device. Further, the resources reserved by the second device are indicated by the frequency domain resources of the second initial BWP, and the frequency domain resources of the second initial BWP are the resources that the second device does not share with the first device, and the frequency domain resources of the second initial BWP are a part of the first candidate shared resources. Further, the second indication information can be sent through a first response message, that is, the first response message includes the second indication information.

[0324] Step 202: The second device receives the first request message from the first device, and determines fourth indication information according to the first indication information and the third indication information in the first request message. Among them, the fourth indication information is used to indicate the resources that the second device expects to use for data transmission, and the resources do not overlap with the frequency domain resources of the first initial BWP and the frequency domain resources of the second initial BWP.

[0325] Step 203: The second device sends a second response message to the first device, and the second response message includes the fourth indication information.

[0326] Specifically, the content and functions of the first indication information to the fourth indication information are the same as those in steps 101 to 104 of the foregoing embodiments. Refer to the above detailed introduction of each indication information, as well as the process of the first device determining the resources expected to be used for data transmission and the shared resources, and will not be elaborated herein.

[0327] In this implementation manner, the first device sends the first indication information and the third indication information to the second device through the same request message. Compared with sending these two indication information separately, the signaling overhead is saved. In addition, it can more realistically reflect the requirements of the services of each end device for the shared resources.

[0328] In addition, in the above embodiment, the method further includes: the first device sends an attribute identifier of the first device, and the attribute identifier is used to indicate whether the device is a public network device or a private network device (device attribute). Specifically, the attribute identifier of the first device may be a cell identifier (cell ID).

[0329] Further, if the first device is a public network device, the cell identifier is a list of public network cell identifiers of the first device. The list of public network cell IDs includes at least one public network cell ID. Each of the public network cell IDs may be an E-UTRAN cell Identity (ID of an LTE cell) or an NR Cell Identity (ID of an NR cell). Among them, the length of the E-UTRAN Cell Identiy is 28 bits (bit); the length of the NR Cell Identity is 36 bits.

[0330] If the first device is a private network device, the cell identifier is a list of private network cell identifiers of the first device. The list of private network cell IDs includes at least one private network cell ID. For example, the private network cell ID is a Closed Access Group (CAG) ID, or a Non Public Network (NPN) ID, or it may also be the number of bits or design method of the private network cell identifier, etc. Among them, the NPN ID may be represented by a Public Land Mobile Network (PLMN) and a non-public network indicator (NID). The PLMN is composed of a Mobile Country Code (MCC) and a Mobile Network Code (MNC). Further, when identifying the private network cell ID, the MCC value is 999.

[0331] Further, in step 201, the first request message sent by the first device further includes the attribute identifier of the first device, so that the first device sends the first indication information and the attribute identifier of the first device to the second device together. Understandably, the second request message may also include the attribute identifier of the first device.

[0332] Optionally, the first response message sent by the second device to the first device further includes the attribute identifier of the second device, and when the second device is a public network device or a private network device, the corresponding cell ID is the same as the cell ID attribute of the aforementioned first device. This embodiment will not introduce it in detail.

[0333] In addition, in the embodiments of the present application, Figure 7 or Figure 14 In the message interaction process shown, each indication information or request message (including the response message) may be an Xn message, where Xn is the interface between NR base stations. The first request message may be an Xn message, such as an Xn Setup Request, or an Xn Configuration Update message; the first response message may be an Xn establishment response (Xn Setup Response) message, or an Xn configuration update confirmation (Xn Configuration Update Acknowledge) message, etc.

[0334] Embodiment 2

[0335] This embodiment adds a device, such as a third device, on the basis of Embodiment 1. This device is used to obtain the indication information reported by the first device and the second device, and control and coordinate the spectrum resources of the two devices according to this information, so as to realize the efficient sharing of public network and private network resources.

[0336] In this embodiment, the third device is a network device, which has a processing function, such as a central control unit or a central controller. Further, the third device may be located in the core network, such as the access management function (AMF) in a 5G network, the Mobility Management Entity (MME) in a 4G network, or the Session Management Function (SMF), etc. It may also be a new physical entity, or may be integrated in the aforementioned first device or second device. This embodiment does not limit the specific form and structure of the third device.

[0337] In a more specific example, such as Figure 15As shown, the method includes:

[0338] Step 301: The first device sends a first request message, and the first request message includes first indication information. Correspondingly, the third device receives the first request message from the first device.

[0339] Among them, the first indication information is used to indicate the resources reserved by the first device. The resources reserved by the first device are the same as the resources reserved by the first device in step 101 of the foregoing Embodiment 1. For details, see the description of the foregoing Embodiment 1, and this embodiment will not be elaborated herein.

[0340] In addition, the first request message further includes an attribute identifier of the first device itself, such as a cell ID. The cell identifier is the same as the description of the cell ID in the foregoing Embodiment 1. For details, see the description of the foregoing Embodiment 1, and this embodiment will not be elaborated herein.

[0341] In an example, step 301 specifically includes: The first device periodically sends a first request message to the third device, and the first request message carries the first indication information. Correspondingly, the third device periodically receives the first request message or the first indication information. Wherein, the sending period can be a pre-configured period, or can be obtained by the third device and the first device interacting with each other in advance.

[0342] Step 302: The second device sends a second request message, and the second request message includes the second indication information. Correspondingly, the third device receives the second request message from the second device.

[0343] Among them, the second indication information is used to indicate the resources reserved by the second device. The resources reserved by the second device are similar to the resources reserved by the first device, and the resources reserved by the second device can be used for at least one of sending synchronization, broadcast, and initial access channels.

[0344] Optionally, the second request message further includes an attribute identifier of the second device itself.

[0345] In an example, step 302 specifically includes: The second device periodically sends a second request message or second indication information to the third device. Correspondingly, the third device periodically receives the second request message or the second indication information from the second device.

[0346] In addition, the method further includes: The third device sends a first response message to the first device, and the first response message includes the second indication information.

[0347] The method further includes: after the third device obtains the first indication information and the second indication information, saving the first indication information and the second indication information, and reserving the reserved resources of the first device and the second device in the first candidate shared resource.

[0348] In a specific implementation of the above steps 301 and 302, the resources reserved by the first device are included in the first initial partial bandwidth BWP resource, and the resources reserved by the second device are included in the second initial BWP resource. Therefore, the frequency-domain resources of the first initial BWP and the second initial BWP can be respectively indicated by the first indication information and the second indication information; further, the first indication information is specifically used to indicate the frequency-domain resources of the first initial BWP, and the second indication information is specifically used to indicate the frequency-domain resources of the second initial BWP.

[0349] For example, the frequency-domain resources of the first initial BWP are resources that the first device does not share with the second device, and the frequency-domain resources of the first initial BWP are a part of the first candidate shared resource of the first device and the second device; the frequency-domain resources of the second initial BWP are resources that the second device does not share with the first device, and the frequency-domain resources of the second initial BWP are a part of the first candidate shared resource.

[0350] Step 303: The first device sends a third request message, and the third request message includes third indication information. Correspondingly, the third device receives the third request message from the first device.

[0351] Among them, the third indication information is used to indicate the time-frequency resources that the first device expects to use for data transmission in the first candidate shared resource. Further, the third indication information is the same as the third indication information in step 103 in the first embodiment of the foregoing, and for details, refer to the description of the first embodiment above, and this embodiment will not be elaborated here.

[0352] Optionally, in a possible implementation manner, the third device sends a first message to the first device, and the first message is used to instruct the first device to report the time-frequency resources that the first device expects to use for data transmission in the first candidate shared resource. After receiving the first message, the first device sends the third indication information or the third request message to the third device.

[0353] For example, the first message is a query message. Further, the query message includes at least one of the identifier of the first device and the query resource type.

[0354] Step 304: The second device sends a fourth request message, and the fourth request message includes the fourth indication information. Correspondingly, the third device receives the fourth indication information from the second device.

[0355] Among them, the fourth indication information is used to indicate the time-frequency resources that the second device expects to use for data transmission in the first candidate shared resources. Further, the fourth indication information is the same as the fourth indication information in step 104 of the first embodiment above. For details, see the description of the first embodiment above, and this embodiment will not be elaborated here.

[0356] Optionally, the method further includes: The third device determines the shared resources of the first device and the shared resources of the second device in the first candidate shared resources according to one or more of the first indication information, the second indication information, the third indication information, and the fourth indication information. The shared resources of the first device are the time-frequency resources that the first device actually uses for data transmission, and the shared resources of the second device are the time-frequency resources that the second device actually uses for data transmission.

[0357] In a possible implementation manner, the third device determines the shared resources of the first device and the second device according to the first indication information, the second indication information, and the third indication information respectively, including: The frequency-domain resources of the first initial BWP are 20 - 30 MHz, the frequency-domain resources of the second initial BWP are 80 - 90 MHz, and the frequency-domain resources that the first device of the third indication information expects to use for data transmission are 30 - 80 MHz. Then the third device determines that the shared resources of the first device in the first candidate shared resources of 20 - 100 MHz are 30 - 80 MHz, and the shared resources of the second device in the first candidate shared resources of 20 - 100 MHz are 90 - 100 MHz.

[0358] In a possible implementation manner, the third device determines the shared resources of the first device and the second device according to the first indication information, the second indication information, the third indication information, and the fourth indication information respectively, including: As Figure 10b shown, the frequency-domain resources of the first initial BWP are 20 - 30 MHz, the frequency-domain resources of the second initial BWP are 80 - 90 MHz, the frequency-domain resources that the first device of the third indication information expects to use for data transmission are 30 - 80 MHz, and the frequency-domain resources that the second device expects to use for data transmission indicated by the fourth indication information are 55 - 80 MHz and 90 - 100 MHz. Then the third device determines, according to the above indication information, that the shared resources of the first device in the first candidate shared resources are 30 - 70 MHz, and the shared resources of the second device in the first candidate shared resources are 70 - 80 MHz and 90 - 100 MHz.

[0359] Step 305: The third device sends a second response message, and the second response message includes the shared resources of the first device. Correspondingly, the first device receives the second response message sent by the third device.

[0360] Optionally, the shared resource of the first device is indicated by fifth indication information, and the fifth indication information is included in the second response message.

[0361] Step 306: The third device sends a third response message, and the shared resource of the second device is included in the third response message. Correspondingly, the second device receives the third response message from the third device.

[0362] Optionally, the shared resource of the second device is indicated by sixth indication information, and the sixth indication information is included in the third response message.

[0363] In a specific example, in the above step 304, the second device sending the fourth request message specifically includes:

[0364] Step 3041: The third device sends a second message to the second device, and the second message is used to instruct the second device to report the time-frequency resources it expects to use for data transmission in the first candidate shared resource.

[0365] Wherein, at least one of the identification of the second device and the query resource type is included in the query message.

[0366] Step 3042: After receiving the second message sent by the third device, the second device determines fourth indication information according to at least one of the second device identification and the query resource type in the second message, and sends the fourth indication information to the third device.

[0367] Specifically, a possible sending method is that the second device sends a query response message to the third device, and the fourth indication information is included in the query response message.

[0368] It should be noted that the configuration process of the first indication information to the fourth indication information in this embodiment, and the content of each indication information are the same as or similar to the first to fourth indication information in the foregoing Embodiment 1. Refer to the specific description of the above Embodiment 1, and this embodiment will not be elaborated herein.

[0369] The method provided in this embodiment centrally manages and allocates the spectrum resources between the first device and the second device through the third device, which is convenient for the operator to centrally manage and charge, so as to guide the operator to increase profits through spectrum sharing.

[0370] In a possible implementation of the present application, for the first indication information and the second indication information in the above-mentioned Embodiment 1 and Embodiment 2, taking the first indication information in the above-mentioned embodiment as an example, when the first indication information is used to indicate the resource reserved by the first device, such as the SSB resource, it can be implemented in the following manner.

[0371] A specific implementation is to use the first indication information to indicate the time domain position and frequency domain position of the SSB resource respectively. Among them, when used to indicate the time domain position of the SSB resource, one indication method is to use the pattern index. For example, any one of pattern index A to pattern index E is included in the first indication information, and each pattern index corresponds to an SSB pattern. The time domain position of each SSB in the SSB pattern can be obtained by determining an SSB pattern through the pattern index carried in the first indication information.

[0372] Furthermore, the first device periodically sends the first indication information, and the indication field carried in the first indication information can be ssb-PeriodicityServingCell. Among them, the pattern index indicated by the first indication information sent in each period can be the same or different.

[0373] Another indication method is to use SCS indication. Since the 5G NR system protocol has specified the position of the SSB in the time domain and also specified the maximum number of SSBs that different subcarrier spacings (SCS) can support, such as Figure 3 the SSB patterns corresponding to different SCSs shown. Therefore, when the first indication information includes a first SCS, the time domain position of the first SSB is determined according to the first SCS and the correspondence between the first SCS and the SSB pattern. For example, if the first SCS indicated in the first indication information is equal to 30 kHz, according to Figure 3 the shown correspondence, there are two SSB patterns, case B or case C, corresponding to 30 kHz. At this time, it is also necessary to further indicate whether it is case B or case C. Generally, when the scheme C is the main pattern at 30 kHz, the indication information of case C is also included in the first indication information. After receiving the first indication information sent by the first device, the second device can uniquely determine the time domain position of the SSB according to the first SCS equal to 30 kHz and case C carried in the first indication information.

[0374] Optionally, for the above two indication methods, in a specific implementation, the first device can use the existing SIB field in 5G NR to indicate the time domain position where the SSB is located, such as the SSB-PositionsInBurst field, which is used to indicate the time domain position for transmitting the SSB in the half frame including the SSB.

[0375] In addition, the first device also sends indication information on the SSB resources not used for transmission within a certain period. Subsequently, after receiving this indication information, the second device can use the unused SSB resources for transmitting other resources, such as PDSCH resources, etc. Further, the position indication information of the SSB resources not used for transmission can be indicated by the ssb-PositionsInBurst field.

[0376] When using the first indication information to indicate the frequency-domain position of the SSB, it can be indicated by at least one of the parameters such as the SSB frequency-domain start position, frequency-domain end position, and frequency-domain width in the first embodiment above, or by other parameters, such as the offset between the reference position and the lower boundary of the operating bandwidth, to determine the SSB frequency-domain start position. For the specific process, reference can be made to the description in the first embodiment, and this embodiment will not elaborate further. Among them, when indicating the frequency-domain width of the SSB, the frequency-domain width of the SSB can be set to a fixed value, such as 20 RBs.

[0377] The method provided in this embodiment allows for more refined time-frequency resource position indication, that is, the time-domain position of a specific SSB is indicated by a pattern index or SCS, so that each terminal device can share on other resources except the resources of the indicated SSB on the first candidate shared resource, improving resource utilization.

[0378] It should be noted that since the first indication information and the second indication information are the information indicating the reserved resources interacted between the first device and the second device, the configuration and generation process of the first indication information in this embodiment are equally applicable to the second indication information. Therefore, the process of the second device generating and sending the second indication information is the same as that of the first indication information, and this embodiment will not describe the second indication information in detail.

[0379] In the above-mentioned first and second embodiments of the present application, when using the first indication information to indicate the resources reserved by the first device, the following specific implementation manners can be adopted:

[0380] One possible implementation manner is to indicate in a bitmap manner. Specifically, similar to the "way one" bitmap indication of the third indication information in the first embodiment above, the first candidate shared resource is divided into multiple time-frequency blocks, and each time-frequency block is a rectangular area surrounded by time domain and frequency domain. And the size of each time-frequency block can be flexibly configured. Further, the resources reserved by the first device are indicated by defining the bit values "1" and "0" of a binary string. For example, the resource block corresponding to the bit value "1" is defined as the reserved resource, and the resource block corresponding to the bit value "0" is not a reserved resource.

[0381] Another possible implementation is to indicate by means of a time-frequency pattern list. The time-frequency pattern list consists of at least one time-frequency pattern ID. Each time-frequency pattern ID can be represented by a binary string and corresponds to a resource. The corresponding resource can be an SSB, PDCCH, PRACH, etc., and which one it specifically is is not limited here. For example, pattern ID = 1 corresponds to the indication of the time-frequency block information of the SSB, pattern ID = 2 corresponds to the indication of the time-frequency block information of the Common PDCCH, pattern ID = 3 corresponds to the indication of the time-frequency block information of the PRACH, etc. As Figure 16 shown, the time-frequency pattern list includes time-frequency patterns 1 to time-frequency pattern m. Among them, time-frequency pattern 1 can be composed of n binary characters. Each binary character represents a time-frequency block. Then the string composed of n characters from 1 to n represents a total of n time-frequency resources from time-frequency block 1 to time-frequency block n. And it is defined that: the time-frequency blocks corresponding to the character bit value of "1" are the reserved resources, and the time-frequency blocks corresponding to the bit value of "0" are not reserved resources.

[0382] For example, when time-frequency pattern ID = 1 is used to indicate the SSB resource, for example, when represented by binary bit values as "00111100111100" for time-frequency blocks 1 to 14, it means that in a time period (such as 14 OFDM symbols), time-frequency blocks 3 to 6 and time-frequency blocks 9 to 12 are used to transmit the SSB resource, and the remaining time-frequency blocks 1 to 2, 7 to 8, 13 to 14 are resources not used to transmit the SSB. Among them, the resource type indicated by each time-frequency pattern ID and / or the value range of the ID can be specified by the protocol. For example, the protocol stipulates that the maximum value of the ID is 4 or 8.

[0383] In this embodiment, the reserved resources are indicated by means of a bitmap or a time-frequency pattern list, so as to achieve a more refined resource indication.

[0384] Next, the device embodiments corresponding to the above method embodiments are introduced.

[0385] Figure 17 The following is a schematic structural diagram of a resource sharing device provided in an embodiment of the present application. The device can be the first device or the second device in the foregoing method embodiments, or can also be a network device, or can also be a component located in the network device, such as a chip. And, the device can implement all the functions of the first device or the second device in the foregoing embodiments and execute all the method steps of the first device or the second device.

[0386] Further, as Figure 17 shown, the apparatus 170 may include: a receiving unit 171 and a transmitting unit 172. In addition, the apparatus may further include a processing unit, a storage unit, and other units or modules.

[0387] The transmitting unit 172 is configured to send first indication information to a second apparatus, where the first indication information is used to indicate the frequency-domain resources of a first initial BWP, and the frequency-domain resources of the first initial BWP are resources that the first apparatus does not share with the second apparatus, and the frequency-domain resources of the first initial BWP are part of the first candidate shared resources of the first apparatus and the second apparatus.

[0388] The receiving unit 171 is configured to receive second indication information from the second apparatus, where the second indication information is used to indicate the frequency-domain resources of a second initial BWP, and the frequency-domain resources of the second initial BWP are resources that the second apparatus does not share with the first apparatus, and the frequency-domain resources of the second initial BWP are part of the first candidate shared resources.

[0389] The transmitting unit 172 is further configured to send third indication information to the second apparatus, where the third indication information is used to indicate the time-frequency resources that the first apparatus expects to use for data transmission in the first candidate shared resources.

[0390] The receiving unit 171 is further configured to receive fourth indication information from the second apparatus, where the fourth indication information is used to indicate the time-frequency resources that the second apparatus expects to use for data transmission in the first candidate shared resources.

[0391] Optionally, there is no overlap between the frequency-domain resources of the first initial BWP and the frequency-domain resources of the second initial BWP.

[0392] In addition, in a specific implementation manner of this embodiment, the first indication information is specifically used to indicate at least one of the frequency-domain start position, the frequency-domain end position, and the frequency-domain width of the first initial BWP. The second indication information is specifically used to indicate at least one of the frequency-domain start position, the frequency-domain end position, and the frequency-domain width of the second initial BWP.

[0393] In another specific implementation manner of this embodiment, a processing unit is further included, and the processing unit is configured to determine the frequency-domain start position of the first initial BWP or the frequency-domain start position of the second initial BWP according to the manner described in the foregoing embodiments, which will not be elaborated herein. Figure 7 described manner, and the description thereof will not be repeated here.

[0394] The sending unit 172 is further configured to, when it is indicated that the position has changed, send a fifth field through the second field, where the fifth field is used to indicate the time-frequency resource position expected to be used for data transmission after the change. For specific reference, see the description in the above embodiments regarding Figure 7 in the description, which will not be elaborated here.

[0395] In another specific implementation manner of this embodiment, the sending unit 172 is specifically configured to send the first indication information and the third indication information to the second device through a first request message.

[0396] In another specific implementation manner of this embodiment, the processing unit is further configured to determine, according to the first initial BWP and the second initial BWP indicated by the second indication information, the time-frequency resource expected to be used for data transmission in the first candidate shared resource. The specific determination process can be referred to the description in the above embodiments regarding Figure 7 in the description, which will not be elaborated here.

[0397] In another specific implementation manner of this embodiment, the processing unit is specifically further configured to determine, according to the first initial BWP, the second initial BWP, and the time-frequency resource expected to be used for data transmission by the second device indicated by the fourth indication information, the time-frequency resource expected to be used for data transmission by the first device in the first candidate shared resource. The specific determination process can be referred to the description in the above embodiments regarding Figure 7 in the description, which will not be elaborated here.

[0398] In another specific implementation manner of this embodiment, the processing unit is specifically further configured to determine the shared resource of the first device in the first candidate shared resource according to the first initial BWP, the second initial BWP, and the time-frequency resource expected to be used for data transmission by the second device indicated by the fourth indication information; or determine the shared resource of the first device in the first candidate shared resource according to the first initial BWP, the second initial BWP, the time-frequency resource expected to be used for data transmission by the first device, and the time-frequency resource expected to be used for data transmission by the second device. The specific determination process can be referred to the description in the above embodiments regarding Figure 7 in the description, which will not be elaborated here.

[0399] Regarding the specific processes of the first indication information, the second indication information, the third indication information, the fourth indication information, the frequency-domain resources of the first initial BWP, the frequency-domain resources of the second initial BWP, and how the first device determines the shared resource in the first candidate shared resource, etc., see the description in the above embodiments regarding Figure 7 in the description, which will not be elaborated here.

[0400] Such asFigure 18 As shown in the figure, an embodiment of the present application further provides a schematic structural diagram of a resource sharing device. The device may be the third device in the foregoing method embodiment, or may also be a network device, or may further be a component located in the network device, such as a chip. Moreover, the device can implement all the functions of the third device in the foregoing embodiment and execute all the method steps of the third device.

[0401] In addition, as Figure 18 shown in the figure, the device 180 may include: a receiving unit 181, a processing unit 182, and a transmitting unit 183. In addition, the device may further include a storage unit and other units or modules, etc.

[0402] Specifically, the receiving unit 181 is configured to receive first indication information from a first device and second indication information from a second device. Among them, the first indication information is used to indicate the resources reserved by the first device; the second indication information is used to indicate the resources reserved by the second device.

[0403] The receiving unit 181 is further configured to receive third indication information from the first device and fourth indication information from the second device. Among them, the third indication information is used to indicate the time-frequency resources expected to be used for data transmission by the first device in the first candidate shared resources; the fourth indication information is used to indicate the time-frequency resources expected to be used for data transmission by the second device in the first candidate shared resources.

[0404] The processing unit 182 is configured to determine, according to one or more of the first indication information, the second indication information, the third indication information, and the fourth indication information, the shared resources of the first device in the first candidate shared resources and generate fifth indication information.

[0405] The transmitting unit 183 is configured to send the fifth indication information to the first device, and the fifth indication information is used to indicate the shared resources of the first device in the first candidate shared resources.

[0406] In a specific implementation manner of this embodiment, the resources reserved by the first device are included in the first initial partial bandwidth BWP resources, and the resources reserved by the second device are included in the second initial BWP resources.

[0407] The first indication information is specifically used to indicate the frequency-domain resources of the first initial BWP. The frequency-domain resources of the first initial BWP are the resources that the first device does not share with the second device, and the frequency-domain resources of the first initial BWP are a part of the first candidate shared resources of the first device and the second device;

[0408] The second indication information is specifically used to indicate the frequency-domain resources of the second initial BWP. The frequency-domain resources of the second initial BWP are resources not shared by the second device with the first device, and the frequency-domain resources of the second initial BWP are part of the first candidate shared resources.

[0409] In addition, in a specific implementation manner of this embodiment, the processing unit 182 is further configured to determine the shared resources of the second device in the first candidate shared resources and generate and send sixth indication information according to the description manner in the foregoing embodiment, which will not be elaborated herein. Figure 15 The description of which will not be elaborated herein.

[0410] In a specific implementation manner of this embodiment, the receiving unit 181 is specifically configured to periodically receive first indication information sent by a first device; and periodically receive second indication information sent by the second device.

[0411] In a specific implementation manner of this embodiment, the sending unit 183 is further configured to send a second message to the second device before receiving fourth indication information from the second device. The specific process may refer to the description in the foregoing embodiment regarding Figure 15 which will not be elaborated herein.

[0412] At the specific hardware implementation level, the technical solutions of the foregoing embodiments of the present application can be applied to 5G mobile communication systems or NR communication systems, as well as future mobile communication systems, etc. Taking the 5G NR system as an example, as Figure 19a shown, the system includes at least one network device and at least one terminal device. For example, it includes a first base station 10 and a second base station 20, and the first base station 10 is associated with a first terminal device 11, and the second base station 20 is associated with a second terminal device 21.

[0413] Furthermore, the first base station (BS) 10 or the second base station 20 may be a base transceiver station (BTS) in a global system for mobile communication (GSM) or code division multiple access (CDMA), may also be a NodeB in wideband-CDMA (WCDMA), may also be an evolutional NodeB (eNB / e-NodeB) in LTE, or an evolutional NodeB (next generation eNB, ng-eNB) in the next generation of LTE, or a gNB in NR, or a base station in a future mobile communication system or an access node in a wireless fidelity (WiFi) system, etc. Embodiments of the present application do not limit the specific technologies and specific device forms adopted by the network device. In the present application, the network device may be a radio access network device.

[0414] The terminal device in the embodiments of the present application may be a device that provides services and / or data connectivity to users, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem, such as a wireless terminal.

[0415] Further, the wireless terminal can communicate with one or more nodes via a radio access network (RAN). The wireless terminal can be a mobile terminal, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal. For example, it can be a portable, pocket-sized, hand-held, computer-integrated or vehicle-mounted mobile device, which exchanges voice and / or data with the radio access network. For example, devices such as personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), etc. The wireless terminal can also be a subscriber unit, subscriber station, mobile station, mobile, remote station, access point, remote terminal, access terminal, user terminal, user agent, user device or user equipment (UE), etc. Embodiments of the present application do not limit the specific technologies and specific device forms adopted by the terminal device.

[0416] Among them, the first base station 10 and the second base station 20 in this embodiment can be used as the first device and the second device in the foregoing embodiment to implement all method steps of the first device and the second device.

[0417] In addition, the technical solution of the second embodiment of the present application can also be applied to the attached Figure 19b application scenario shown. The system of this application scenario further includes a third network device, such as a central controller 30, which is used to implement all method steps of the third device in the foregoing embodiment.

[0418] Further, the central controller 30, or the central control unit, can be located in the core network, such as the AMF in the 5G network, the MME in the 4G network, or it can also be a session management entity, such as the SMF in 5G, etc., or it can also be other new physical entities, and it can also be integrated in the first base station 10 or the second base station 20. This embodiment does not limit the specific form and structure of the central controller 30.

[0419] Specifically, in a hardware implementation, as Figure 20 shown, the present application further provides a communication device, which may be a network device, or any one of the foregoing first device, second device, or third device. Further, the communication device includes: a processor 210, a transceiver 220, a memory 230, a communication bus 240, and an input / output interface 250.

[0420] Among them, the processor 210 may include one or more processors, and the memory 230 may include one or more memories. The memory 230 stores instructions (or stores computer programs). The processor 210 is connected to the transceiver 220 through the input / output interface 250. When the instructions stored in the memory 230 are executed by the processor 210, the processor controls the transceiver 220 to send or receive data, and the processor 210 processes the data to be sent and the received data. The data received by controlling the transceiver 220 reaches the processor 210 through the input / output interface 250. The processor 210 sends the data to be sent to the transceiver 220 through the input / output interface 250, and then the transceiver 220 sends the data to be sent.

[0421] In addition, the communication device may further include more or fewer other components, or combine certain components, or different components, and the embodiments of the present application do not limit this.

[0422] The transceiver 220 is used to establish a communication channel so that the communication device can be connected to the network through the communication channel, thereby realizing communication transmission between the communication device and other devices. Among them, the transceiver 220 may be a module that completes the transceiver function. For example, it may include communication modules such as a wireless local area network (WLAN) module, a Bluetooth module, and a base band module, as well as the radio frequency (RF) circuit corresponding to the communication device for performing wireless local area network communication, Bluetooth communication, infrared communication, and / or cellular communication system communication, such as wideband code division multiple access (WCDMA) and / or high speed downlink packet access (HSDPA). The transceiver is used to control the communication of each component in the communication device and may support direct memory access.

[0423] In different embodiments of the present application, various transceiver modules in transceiver 220 generally appear in the form of integrated circuit chips and can be selectively combined, without necessarily including all transceiver modules and corresponding antenna groups. For example, the transceiver may only include a baseband chip, a radio frequency chip, and corresponding antennas to provide communication functions in a cellular communication system. Via the communication connection established by the transceiver, such as wireless local area network access or WCDMA access, the communication device can be connected to a cellular network or the Internet.

[0424] Communication bus 240 may include a path for transferring information between the above components.

[0425] Processor 210 is the control center of the communication device, connecting various parts of the entire device through various interfaces and lines. By running or executing software programs and / or units stored in memory 903, and by invoking data stored in memory 230, it performs various functions of the communication device and processes data. Further, processor 210 may be composed of an integrated circuit (IC). For example, it may be composed of a single packaged IC, or may be composed of multiple packaged ICs with the same or different functions connected together. For example, the processor may only include a combination of a central processing unit (CPU), a digital signal processor (DSP), and a control chip in the transceiver (such as a baseband chip).

[0426] Memory 230 may include volatile memory, such as random access memory (RAM); it may also include non-volatile memory, such as flash memory, a hard disk drive (HDD), or a solid-state drive (SSD); the memory may also include a combination of the above types of memory. Programs or codes may be stored in the memory, and processor 901 can implement the functions of the communication device by executing the programs or codes. Additionally, memory 230 may exist independently and be connected to processor 210 via communication bus 240; or memory 903 may also be integrated with processor 901.

[0427] When Figure 20When the communication device shown is a chip, the function / implementation process of the input / output interface 250 can also be implemented through pins, circuits, etc. The memory 903 is a storage unit within the chip, such as a register, cache, etc., and the storage unit can also be a storage unit located outside the chip.

[0428] In this embodiment, when the communication device serves as the first base station 10 or the second base station 20, the method steps of the first device or the second device shown in the foregoing embodiments can be implemented. Figure 7 、 Figure 14 、 Figure 15 Moreover, in the foregoing Figure 17 shown device embodiments, the functions of the receiving unit 171 and the transmitting unit 172 can be implemented by the transceiver 220 and the input / output interface 250, or controlled and implemented by the processor 210; the functions to be implemented by the processing unit can be implemented by the processor 210; and the functions of the storage unit can be implemented by the memory 230.

[0429] Specifically, when the communication device is the first device, the transceiver 220 is used to send a first indication message to the second device, receive a second indication message from the second device, send a third indication message to the second device, and receive a fourth indication message from the second device, etc. Further, the content and configuration process of the first to fourth indication messages are the same as those in the foregoing method embodiments and will not be elaborated herein.

[0430] In addition, in one implementation, the processor 210 is further used to determine the frequency-domain starting position of the first initial BWP according to Method 1 and Method 2 in the foregoing method embodiments, and determine the frequency-domain starting position of the second initial BWP according to Method 3 and Method 4. For the specific process, refer to the foregoing method embodiments and will not be elaborated herein.

[0431] In one implementation, the transceiver 220 is further used to send the first indication message and the third indication message to the second device through a first request message.

[0432] In one implementation, the processor 210 is further used to determine the time-frequency resources expected for data transmission by the communication device in the first candidate shared resource according to the first initial BWP, the second initial BWP, and the time-frequency resources expected for data transmission by the second device indicated by the fourth indication message.

[0433] In one implementation, the processor 210 is further configured to determine the shared resources of the first device in the first candidate shared resources according to the first initial BWP, the second initial BWP, and the time-frequency resources that the second device expects to use for data transmission; alternatively, the first device determines the shared resources of the first device in the first candidate shared resources according to the first initial BWP, the second initial BWP, the time-frequency resources that the first device expects to use for data transmission, and the time-frequency resources that the second device expects to use for data transmission.

[0434] For the specific determination process in various implementations of the foregoing processor 210, reference may be made to the various implementations in the foregoing Embodiment 1 and the appended Figure 7 description of the specification, which will not be elaborated herein in this embodiment.

[0435] When the communication device serves as the centralized controller 30, the method steps of the third device shown in the foregoing embodiments can be implemented, and Figure 18 the functions of the receiving unit 181 and the transmitting unit 183 in the foregoing Figure 18 device embodiments can be implemented by the transceiver 220 and the input / output interface 250, or controlled by the processor 210; the functions to be implemented by the processing unit 182 can be implemented by the processor 210; the functions of the storage unit can be implemented by the memory 230.

[0436] Specifically, when the communication device is the third device, the transceiver 220 is configured to receive first indication information from the first device, second indication information from the second device; and third indication information from the first device; fourth indication information from the second device. The processor 901 is configured to determine the shared resources of the first device in the first candidate shared resources according to one or more of the first indication information, the second indication information, the third indication information, and the fourth indication information, and generate fifth indication information. The transceiver 220 is further configured to send the fifth indication information to the first device, and the fifth indication information is used to indicate the shared resources of the first device in the first candidate shared resources.

[0437] In addition, in one implementation, the transceiver 220 is further configured to send sixth indication information to the second device, and the processor 210 is further configured to determine the shared resources of the second device in the first candidate shared resources according to one or more of the first indication information, the second indication information, the third indication information, and the fourth indication information.

[0438] In one implementation, the transceiver 220 is specifically configured to periodically receive first indication information from a first device; and periodically receive second indication information from the second device.

[0439] In one implementation, before receiving fourth indication information from the second device, the transceiver 220 is further configured to send a message to the second device, where the message is used to instruct the second device to report time-frequency resources that the second device expects to use for data transmission in the first candidate shared resource.

[0440] For the specific determination processes in the various implementations of the above transceiver 220 and processor 210, reference may be made to the various implementations in the above-mentioned second embodiment and the attached Figure 15 description of the specification, which will not be elaborated herein in this embodiment.

[0441] It should be noted that in this embodiment, the structure of the terminal device may be the same as that of the Figure 20 communication device shown, for example, including a communication interface, a communication bus, a transceiver, a processor, a memory, etc., and may further include other component parts or unit modules. This embodiment does not limit the structures and component parts of specific communication devices.

[0442] In addition, an embodiment of the present application further provides a computer storage medium. The computer storage medium may store a program, and when the program is executed, it may include some or all of the steps in the various embodiments of the resource sharing method provided by the present application. The storage medium may be a magnetic disk, an optical disk, a read-only memory ROM, or a random access memory RAM, etc.

[0443] In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it may be implemented in whole or in part in the form of a computer program product.

[0444] The computer program product includes one or more computer instructions, such as switching instructions. When the computer loads and executes the computer program, it generates in whole or in part the processes or functions described in the above various embodiments of the present application. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices.

[0445] The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one network node, computer, server, or data center to another site, computer, or server in a wired or wireless manner.

[0446] The computer-readable storage medium may be any available medium that can be accessed by a computer or a storage device such as a server or a data center that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, a hard disk, a magnetic tape, an optical medium (such as a DVD), or a semiconductor medium, such as a solid state drive (SSD), etc.

[0447] In the description of the present application, the terms "first", "second", etc. in the specification, claims and the above drawings are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments described here can be implemented in an order other than that illustrated or described here. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or are inherent to these processes, methods, products or devices.

[0448] Those skilled in the art can clearly understand that the technologies in the embodiments of the present application can be implemented by means of software plus a necessary general hardware platform. Based on this understanding, the technical solutions in the embodiments of the present application, in essence, or the part that contributes to the prior art can be embodied in the form of a software product. The computer software product can be stored in a storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to enable a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in various embodiments or some parts of the embodiments of the present invention.

[0449] For the same or similar parts among the various embodiments in this specification, reference can be made to each other. In particular, for network devices / nodes or device devices, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the description in the method embodiments.

[0450] The above-described embodiments of the present application do not constitute a limitation on the protection scope of the present application.

Claims

1. A method for resource sharing, characterized in that, the method includes: A third device receives first indication information from a first device, and the first indication information is used to indicate resources reserved by the first device; The third device receives second indication information from a second device, and the second indication information is used to indicate resources reserved by the second device; The third device receives third indication information from the first device, and the third indication information is used to indicate time-frequency resources expected to be used for data transmission by the first device in a first candidate shared resource; The third device receives fourth indication information from the second device, and the fourth indication information is used to indicate time-frequency resources expected to be used for data transmission by the second device in the first candidate shared resource; The third device sends fifth indication information to the first device, and the fifth indication information is used to indicate resources actually available for transmission by the first device in the first candidate shared resource. The shared resources of the first device are determined in the first candidate shared resource according to one or more of the first indication information, the second indication information, the third indication information, and the fourth indication information; The method further includes: The third device receives the self-attribute identifier of the first device, and the self-attribute identifier of the first device is used to indicate whether the first device is a public network device or a private network device; The third device receives the self-attribute identifier of the second device, and the self-attribute identifier of the second device is used to indicate whether the second device is a public network device or a private network device; The self-attribute identifier of the first device or the second device is a cell identifier cell ID; When the first device or the second device is the public network device, the cell ID is a list of public network cell IDs of the first device or the second device, and the list of public network cell IDs includes at least one public network cell ID, and the public network cell ID is an LTE cell ID or an NR cell ID; When the first device or the second device is the private network device, the cell ID is a list of private network cell IDs of the first device or the second device, and the list of private network cell IDs includes at least one private network cell ID, and the private network cell ID is a closed access group CGA ID, a non-public network NPN ID, the number of bits of the private network cell ID, or the design method of the private network cell ID. The NPN ID is represented by a public land mobile network PLMN and a non-public network indication NID, and the PLMN includes a country mobile code MCC and a mobile network code MNC.

2. The method according to claim 1, characterized in that, the method further includes: The third device sends sixth indication information to the second device, and the sixth indication information is used to indicate resources in the first candidate shared resources that are actually available for transmission by the second device; the shared resources of the second device are determined from the first candidate shared resources according to one or more of the first indication information, the second indication information, the third indication information, and the fourth indication information.

3. The method according to claim 1 or 2, wherein, the third device receiving first indication information from a first device includes: the third device periodically receiving first indication information from the first device; the third device receiving second indication information from a second device includes: the third device periodically receiving second indication information from the second device.

4. The method according to claim 1 or 2, wherein, before the third device receives fourth indication information from the second device, it further includes: the third device sending a message to the second device, and the message is used to indicate that the second device reports time-frequency resources in the first candidate shared resources that the second device expects to be used for data transmission.

5. The method according to claim 1, wherein, the resources reserved by the first device are used for transmitting PSS, SSS, PBCH, Common PDCCH, and PRACH, and in addition, the resources reserved by the first device further include resources for the first device to send system information SI and paging messages, and the resources for sending the SI and the paging messages are on the resources for transmitting the Common PDCCH; the resources reserved by the second device are used for sending at least one of synchronization, broadcast, and initial access channels.

6. The method according to claim 1, wherein, the third indication information includes a second field, and the second field is used to indicate whether the resources corresponding to its respective character positions are resources that the first device expects to be used for data transmission by different bit values; alternatively, the third indication information includes two bitmaps, one of the bitmaps is used to indicate frequency domain resources, and the other bitmap is used to indicate time domain resources, the bitmap for indicating the frequency domain resources is a resource block (RB) level bitmap, and the bitmap for indicating the time domain resources is a symbol level bitmap; the RB level bitmap is used to indicate whether each of its RBs is used for data transmission by different bit values; the symbol level bitmap is used to indicate whether each of its symbols is used for data transmission by different bit values; alternatively, the third indication information includes a first field and a second field, the first field is used to indicate the frequency domain positions of the resources that the first device expects to be used for data transmission, and the frequency domain positions of the resources form a frequency domain pattern, and the second field is used to indicate whether the frequency domain pattern of the first field is adopted for each time unit within each time period. Alternatively, the third indication information includes a percentage indicating the proportion of the frequency-domain resource range expected by the first device for data transmission in the allocable resources, further includes a percentage indicating the proportion of the time-domain resource range expected to be used within the frequency-domain resource range for data transmission, and further includes a time-domain start position, an end position, and / or the number of symbols.

7. The method according to claim 1, wherein, before the third device receives the third indication information from the first device, the method further includes: the third device sends a query message to the first device, and the query message includes at least one of an identifier of the first device and a query resource type; before the third device receives the fourth indication information from the second device, the method further includes: the third device sends a query message to the second device, and the query message includes at least one of an identifier of the second device and a query resource type.

8. The method according to claim 7, wherein, the resource type includes at least one of an uplink UL, a supplementary uplink SUL, and a downlink DL resource type.

9. The method according to claim 1, wherein, the first indication information is specifically used to indicate the time-domain position and the frequency-domain position of the resources reserved by the first device; when the resources reserved by the first device are synchronization signal / physical broadcast channel SSB resources, the first indication information includes any one of pattern index A to pattern index E, and each pattern index corresponds to an SSB pattern, so as to determine the time-domain position of each SSB through the pattern index; the first indication information is periodically sent by the first device, and the indication field carried by the first indication information is ssb-PeriodicityServingCell, wherein the pattern index indicated by the first indication information sent in each period is the same or different; alternatively, when the resources reserved by the first device are SSB resources, the first indication information is used to indicate a subcarrier spacing SCS, so as to determine the time-domain position of the SSB through the correspondence between the SCS and the SSB pattern.

10. The method according to claim 1, wherein, the first indication information is used to indicate whether the corresponding resource block is a resource reserved by the first device by different string bit values; a resource block is a plurality of time-frequency blocks obtained by dividing the first candidate shared resource, each time-frequency block is a rectangular area surrounded by time domain and frequency domain, and the size of each time-frequency block is configurable; alternatively, the first indication information includes a time-frequency pattern list pattern list, and the pattern list includes at least one time-frequency pattern ID. The time-frequency pattern ID includes n binary characters, each binary character representing a time-frequency block, and a string composed of n characters from 1 to n represents a total of n time-frequency resources from time-frequency block 1 to time-frequency block n; The first indication information is used to indicate whether the time-frequency block corresponding to the character is a resource reserved for the first device by different character bit values.

11. The method according to claim 1, wherein, the third indication information includes a first target field and a second target field; The first target field is used to indicate the resource type of the time-frequency resources expected by the first device for data transmission, and the resource type includes at least one of the uplink UL, supplementary uplink SUL, and downlink DL resource types; The second target field is used to indicate the time-frequency resource location corresponding to each of the resource types.

12. The method according to claim 11, wherein, the third indication information further includes a third field, and the third field is used to indicate the effective time of the time-frequency resources expected for data transmission in the second target field.

13. The method according to claim 11, wherein, the second target field further includes a fourth field, and the fourth field is used to indicate whether the time-frequency resource location corresponding to each of the resource types has changed; In the case of indicating that the location has changed, the second target field further includes a fifth field, and the fifth field is used to indicate the changed time-frequency resource location expected for data transmission.

14. The method according to claim 1, wherein, the third device is a network device, including a centralized controller, a centralized control unit, and / or a server.

15. A device for resource sharing, wherein, applied to a third device, the device includes: a receiving unit, configured to receive the first indication information from the first device and the second indication information from the second device; the first indication information is used to indicate the resources reserved by the first device; the second indication information is used to indicate the resources reserved by the second device; The receiving unit is further configured to receive the third indication information from the first device and the fourth indication information from the second device; the third indication information is used to indicate the time-frequency resources expected by the first device for data transmission in the first candidate shared resources; the fourth indication information is used to indicate the time-frequency resources expected by the second device for data transmission in the first candidate shared resources; a sending unit, configured to send fifth indication information to the first device, and the fifth indication information is used to indicate the resources actually available for transmission by the first device in the first candidate shared resources, and the shared resources of the first device are determined by a processing unit in the first candidate shared resources according to one or more of the first indication information, the second indication information, the third indication information, and the fourth indication information; The receiving unit is further configured to receive the self-attribute identifier of the first device, and the self-attribute identifier of the first device is used to indicate whether the first device is a public network device or a private network device; The receiving unit is further configured to receive its own attribute identifier from the second device, where the own attribute identifier of the second device is used to indicate that the second device is a public network device or a private network device; The own attribute identifier of the first device or the second device is a cell identifier cell ID; When the first device or the second device is the public network device, the cell ID is a list of public network cell IDs of the first device or the second device, and the list of public network cell IDs includes at least one public network cell ID, and the public network cell ID is an LTE cell ID or an NR cell ID; When the first device or the second device is the private network device, the cell ID is a list of private network cell IDs of the first device or the second device, and the list of private network cell IDs includes at least one private network cell ID, and the private network cell ID is a closed access group CGA ID, a non-public network NPN ID, the number of bits of the private network cell ID, or the design method of the private network cell ID, and the NPN ID is represented by a public land mobile network PLMN and a non-public network indicator NID, and the PLMN includes a country mobile code MCC and a mobile network code MNC.

16. The device according to claim 15, wherein, The sending unit is further configured to send sixth indication information to the second device; The sixth indication information is used to indicate the resources actually available for transmission in the first candidate shared resource by the second device; the shared resource of the second device is determined by the processing unit in the first candidate shared resource according to one or more of the first indication information, the second indication information, the third indication information, and the fourth indication information.

17. The device according to claim 15 or 16, wherein, The receiving unit is specifically configured to periodically receive first indication information from the first device; and periodically receive second indication information from the second device.

18. The device according to claim 15 or 16, wherein, The sending unit is further configured to send a message to the second device before receiving the fourth indication information from the second device, and the message is used to instruct the second device to report the time-frequency resources expected to be used for data transmission by the second device in the first candidate shared resource.

19. The device according to claim 15, wherein, The resources reserved by the first device are used to transmit PSS, SSS, PBCH, Common PDCCH, and PRACH, and the resources reserved by the first device further include the resources for the first device to send system information SI and paging messages, and the resources for sending the SI and the paging messages are on the resources for transmitting the Common PDCCH; The resources reserved by the second device are used to send at least one of synchronization, broadcast, and initial access channels.

20. The apparatus according to claim 15, wherein, the third indication information includes a second field, and the second field is used to indicate whether the resources corresponding to its respective character positions are the resources expected by the first apparatus for data transmission by different bit values; alternatively, the third indication information includes two bitmaps, one of the bitmaps is used to indicate frequency-domain resources, and the other bitmap is used to indicate time-domain resources. The bitmap used to indicate the frequency-domain resources is a resource block (RB)-level bitmap, and the bitmap used to indicate the time-domain resources is a symbol-level bitmap; the RB-level bitmap is used to indicate whether each RB is used for data transmission by different bit values; the symbol-level bitmap is used to indicate whether each symbol is used for data transmission by different bit values; alternatively, the third indication information includes a first field and a second field. The first field is used to indicate the frequency-domain position of the resources expected by the first apparatus for data transmission, and the frequency-domain positions of the resources form a frequency-domain pattern. The second field is used to indicate whether the frequency-domain pattern of the first field is adopted for each time unit within each time period; alternatively, the third indication information includes the percentage of the frequency-domain resource range expected by the first apparatus for data transmission in the allocable resources, further includes the percentage of the time-domain resource range expected to be used within the frequency-domain resource range for data transmission, and further includes the start position, end position, and / or the number of symbols in the time domain.

21. The apparatus according to claim 15, wherein, before the receiving unit receives the third indication information from the first apparatus, the transmitting unit is further configured to: send a query message to the first apparatus, and the query message includes at least one of the identifier of the first apparatus and the query resource type; before the receiving unit receives the fourth indication information from the second apparatus, the transmitting unit is further configured to: send a query message to the second apparatus, and the query message includes at least one of the identifier of the second apparatus and the query resource type.

22. The apparatus according to claim 21, wherein, the resource type includes at least one of the uplink (UL), supplementary uplink (SUL), and downlink (DL) resource types.

23. The apparatus according to claim 15, wherein, the first indication information is specifically used to indicate the time-domain position and frequency-domain position of the resources reserved by the first apparatus; when the resources reserved by the first apparatus are synchronization signal / physical broadcast channel (SSB) resources, the first indication information includes any one of pattern index A to pattern index E, and each pattern index corresponds to an SSB pattern to determine the time-domain position of each SSB through the pattern index; The first indication information is periodically sent by the first device, and the indication field carried by the first indication information is ssb-PeriodicityServingCell. Among them, the pattern index indicated by the first indication information sent in each period may be the same or different; Alternatively, when the resource reserved by the first device is an SSB resource, the first indication information is used to indicate the subcarrier spacing SCS, so as to determine the time domain position of the SSB through the correspondence between the SCS and the SSB pattern.

24. The device according to claim 15, characterized in that the first indication information is used to indicate whether the corresponding resource block is a resource reserved by the first device by means of different string bit values; The resource block is a plurality of time-frequency blocks obtained by dividing the first candidate shared resource. Each time-frequency block is a rectangular area surrounded by the time domain and the frequency domain, and the size of each time-frequency block is configurable; Alternatively, the first indication information includes a time-frequency pattern list pattern list, and the pattern list includes at least one time-frequency pattern ID; The time-frequency pattern ID includes n binary characters, each binary character represents a time-frequency block, and the string composed of n characters from 1 to n represents a total of n time-frequency resources from time-frequency block 1 to time-frequency block n; The first indication information is used to indicate whether the time-frequency block corresponding to the character is a resource reserved by the first device by means of different character bit values.

25. The device according to claim 15, characterized in that the third indication information includes a first target field and a second target field; The first target field is used to indicate the resource type of the time-frequency resource that the first device expects to use for data transmission, and the resource type includes at least one of the uplink UL, supplementary uplink SUL, and downlink DL resource types; The second target field is used to indicate the time-frequency resource position corresponding to each resource type.

26. The device according to claim 25, characterized in that the third indication information further includes a third field, and the third field is used to indicate the effective time of the time-frequency resource that is expected to be used for data transmission in the second target field.

27. The device according to claim 25, characterized in that the second target field further includes a fourth field, and the fourth field is used to indicate whether the time-frequency resource position corresponding to each resource type has changed; When indicating that the position has changed, the second target field further includes a fifth field, and the fifth field is used to indicate the changed time-frequency resource position expected to be used for data transmission.

28. The device according to claim 15, characterized in that the third device is a network device, including a centralized controller, a centralized control unit, and / or a server.

29. A communication device includes a processor, and the processor is connected to a memory, characterized in that the memory is used to store computer program instructions; The processor is configured to execute the instructions stored in the memory, so that the communication device performs the method according to any one of claims 1 to 14.

30. A computer-readable storage medium, characterized in that computer program instructions are stored in the computer-readable storage medium, and when the computer program instructions are run, the method according to any one of claims 1 to 14 is implemented.

31. A computer program product, characterized in that the computer program product includes computer instructions, and when the instructions are executed by a computer or a processor, the method according to any one of claims 1 - 14 is implemented.

Citation Information

Patent Citations

  • Bandwidth Part Configuration Information

    US20190261425A1