Resource conflict indication method and device, equipment, storage medium and computer program product
By improving downlink preemption and uplink cancellation signaling, and using the first indication information to indicate the resource conflict status of terminal devices, the problem of resource conflict between terminal devices is solved, communication efficiency is improved and signaling resource consumption is reduced.
Patent Information
- Application Number
- CN202410921710.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-10
- Publication Date
- 2026-01-13
AI Technical Summary
In complex communication scenarios, the resource conflict indication method between terminal devices has failed to effectively solve the problem of perception resource conflict. In particular, when terminal devices with high perception priority need to use resources, it cannot indicate the resource occupancy of low-latency and high-reliability communication devices, resulting in low communication efficiency.
By improving downlink preemption and uplink cancellation signaling, the first indication information is used to indicate that the service resources of the terminal equipment are preempted or cancelled, including the second indication information to indicate the scope of conflicting resources and the third indication information to indicate the resource occupancy status, so as to realize the reuse and subdivision of resources and reduce signaling resource consumption.
It effectively solved the problem of perception resource conflict, improved communication efficiency, reduced signaling resource consumption, and ensured the normal transmission of services.
Smart Images

Figure CN121333501A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technology, and in particular to a resource conflict indication method, apparatus, device, storage medium, and computer program product. Background Technology
[0002] In existing communication systems, resource conflicts may occur when different users perform downlink or uplink transmissions during communication. Currently, when resource conflicts exist between two users, the common solution is for the base station to decide whether to cancel the resources occupied by the user's service based on the importance of the user's service. If cancellation is decided, the base station will notify the corresponding transmission operation for the resource that has never been canceled to ensure the other user's service can continue.
[0003] However, with the introduction of sensing capabilities into current communication systems, in complex scenarios such as when terminal device 1 uses resources to implement Enhanced Mobile Broadband (eMBb) and sensing capabilities to implement sensing, and terminal device 2 suddenly needs to use the same resources to implement Ultra-Reliable Low-Latency Communications (URLLC) services, assuming that the sensing service of terminal device 1 has a higher priority than the URLLC of terminal device 2, terminal device 2 can only occupy the resources currently used by terminal device 1 for implementing eMBb, and cannot occupy the resources of terminal device 1 for sensing services. How to indicate to terminal device 2 that the resources corresponding to the sensing services occupied by terminal device 1 have been occupied has become a technical problem that urgently needs to be solved.
[0004] Application content
[0005] To address the aforementioned technical problems, this application aims to provide a resource conflict indication method, apparatus, device, storage medium, and computer program product. This solves the problem of how to indicate resource conflicts in complex application scenarios. By improving existing downlink preemption and uplink cancellation signaling, it effectively resolves the problem of perceived resource conflicts, reduces signaling resource consumption, and improves communication efficiency.
[0006] The technical solution of this application is implemented as follows:
[0007] This application provides a resource conflict indication method, which is applied to a network device, and the method includes:
[0008] The first instruction information is used to indicate that the first service resource of the first terminal device is preempted / cancelled by the second service resource of the second terminal device; wherein...
[0009] The first indication information includes a second indication information and a third indication information, wherein the second indication information is used at least to indicate the scope of the conflicting resources, and the third indication information is used at least to indicate the resource occupancy status within the scope of the conflicting resources;
[0010] The first indication information is the third service resource preemption / cancellation indication information of the second terminal device, or the first indication information is the third service resource preemption / cancellation indication information of the first terminal device.
[0011] In the above scheme, when the first indication information is the third service resource preemption / cancellation indication information of the second terminal device, the step of using the first indication information to indicate that the first service resource of the first terminal device is preempted / cancelled by the second service resource of the second terminal device includes:
[0012] The first instruction information is sent to the first terminal device and the second terminal device to cause the first terminal device to cancel / preempt the first service resource and the second terminal device to preempt / cancel the second service resource; wherein the priority of the first service resource is lower than the priority of the second service resource.
[0013] In the above scheme, when the first indication information is the third resource preemption / cancellation indication information of the first terminal device, the step of using the first indication information to indicate that the first service resource of the first terminal device is preempted / cancelled by the second resource of the second terminal device includes:
[0014] The first instruction information is sent to the first terminal device so that the first terminal device cancels the first service resource.
[0015] In the above scheme, the second indication information is also used to indicate the first resource partitioning granularity for dividing the conflicting resource range into resource blocks.
[0016] The method in the above scheme further includes:
[0017] Send a fourth instruction message to the first terminal device;
[0018] Alternatively, the fourth instruction information may be sent to the first terminal device and the second terminal device; wherein the fourth instruction information is used to instruct the conflicting resource area determined after the division based on the first resource division granularity to be locally subdivided according to the second resource division granularity, where the first resource division granularity is larger than the second resource division granularity.
[0019] The method in the above scheme further includes:
[0020] Send an enable instruction message to the first terminal device; wherein the enable instruction message is used to instruct the first terminal device to invert the resource occupancy status within the conflicting resource range.
[0021] In the above scheme, when the priority of the second service resource is lower than the priority of the first service resource, the first indication information is also used to instruct the second terminal device to cancel the second service resource.
[0022] In the above scheme, the representation of resource occupancy within the conflicting resource range includes a bitmap format.
[0023] This application provides a resource conflict indication device, which is applied to a network device, and the device includes: a user unit; wherein:
[0024] The usage unit is configured to use first indication information to indicate that the first service resource of the first terminal device is preempted / cancelled by the second service resource of the second terminal device; wherein...
[0025] The first indication information includes a second indication information and a third indication information, wherein the second indication information is used at least to indicate the scope of the conflicting resources, and the third indication information is used at least to indicate the resource occupancy status within the scope of the conflicting resources;
[0026] The first indication information is the third service resource preemption / cancellation indication information of the second terminal device, or the first indication information is the third service resource preemption / cancellation indication information of the first terminal device.
[0027] This application provides a network device, the device comprising: a communication interface, a memory, a processor, and a communication bus; wherein:
[0028] The communication interface is used to communicate with the first terminal device and the second terminal device;
[0029] The memory is used to store executable instructions;
[0030] The communication bus is used to realize the communication connection between the communication interface, the processor and the memory;
[0031] The processor is configured to execute a resource conflict indication program stored in the memory to implement the steps of the resource conflict indication method as described in any of the preceding claims.
[0032] This application provides a storage medium storing a resource conflict indicator program, which, when executed, implements the steps of the resource conflict indicator method as described in any of the preceding claims.
[0033] This application provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the resource conflict indication method as described in any of the preceding claims.
[0034] This application provides a resource conflict indication method, apparatus, device, storage medium, and computer program product. A network device uses first indication information to indicate that a first service resource of a first terminal device is preempted / cancelled by a second service resource of a second terminal device. The first indication information includes second and third indication information. The second indication information at least indicates the scope of the conflicting resources, and the third indication information at least indicates the resource occupancy within the conflicting resource scope. The first indication information is either the third service resource preemption / cancellation indication information of the second terminal device or the third service resource preemption / cancellation indication information of the first terminal device. In this way, the network device uses the third service resource preemption / cancellation indication information configured for the first terminal device or the first and second terminal devices to indicate that the first service resource of the first terminal device is preempted / cancelled by the second service resource of the second terminal device, and indicates the scope of the conflicting resources and the resource occupancy within the conflicting resource scope. This solves the problem of how to indicate resource conflicts in complex application scenarios. By improving existing downlink preemption and uplink cancellation signaling, it effectively solves the problem of perceived resource conflicts, reduces signaling resource consumption, and improves communication efficiency. Attached Figure Description
[0035] Figure 1 A flowchart illustrating the resource conflict indication method provided in this application embodiment. Figure 1 ;
[0036] Figure 2 A flowchart illustrating the resource conflict indication method provided in this application embodiment. Figure 2 ;
[0037] Figure 3 A flowchart illustrating the resource conflict indication method provided in this application embodiment. Figure 3 ;
[0038] Figure 4 A flowchart illustrating the resource conflict indication method provided in this application embodiment. Figure 4 ;
[0039] Figure 5 This is a schematic diagram illustrating a resource block partitioning application scenario provided in an embodiment of this application;
[0040] Figure 6 This application provides an illustration of the resource block occupancy location in an embodiment of the present application. Figure 1 ;
[0041] Figure 7This application provides an illustration of a resource block partitioning application scenario. Figure 2 ;
[0042] Figure 8 This application provides an illustration of a resource block partitioning application scenario. Figure 3 ;
[0043] Figure 9 This application provides an illustration of a resource block partitioning application scenario. Figure 4 ;
[0044] Figure 10 This is a schematic diagram of the structure of a resource conflict indication device provided in an embodiment of this application;
[0045] Figure 11 This is a schematic diagram of the structure of a network device provided in an embodiment of this application. Detailed Implementation
[0046] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.
[0047] Embodiments of this application provide a resource conflict indication method, referring to... Figure 1 As shown, the method is applied to a network device and includes the following steps:
[0048] Step 101: Use the first instruction information to instruct the first service resource of the first terminal device to be preempted / cancelled by the second service resource of the second terminal device.
[0049] The first instruction information includes the second instruction information and the third instruction information. The second instruction information is used to indicate at least the scope of conflicting resources, and the third instruction information is used to indicate at least the resource occupancy status within the scope of conflicting resources. The first instruction information is the third service resource preemption / cancellation instruction information of the second terminal device, or the first instruction information is the third service resource preemption / cancellation instruction information of the first terminal device.
[0050] In this embodiment, the network device is a device that provides communication network services for terminal devices, such as a base station or a wireless access point. The conflicting resource range is part or all of the resources that the second terminal device has already used and that the first terminal device wants to use. Since the conflicting resource range may be large and may include some resources that the second terminal device has not used, the conflicting resource range can be divided into resource blocks. Then, it can be determined which resource blocks have been used by the second network device and which resource blocks have not been used by the second network device, and the used and unused identification information can be marked to obtain the third indication information.
[0051] When at least two terminal devices are connected to the network device, the network device provides communication services for the first terminal device and the second terminal device. When the network device has allocated second service resources to the second terminal device and realized the provision of second service services to the second terminal device, if it receives a message that the first terminal device also wants to use the second service resources already used by the second terminal device to realize service transmission, the network device uses first indication information to indicate that the second service resources have been preempted by the second terminal device or need to be canceled.
[0052] In implementation, the first indication information can be information already configured by the network device for the first terminal device, indicating that the third service resource of the first terminal device has been preempted / cancelled. Alternatively, the first indication information can also be information already configured by the network device for the second terminal device, indicating that the third service resource of the second terminal device has been preempted / cancelled. In other words, the first indication information is existing resource preemption / cancellation indication information. In application, depending on the actual application scenario, it is used again to indicate that the first service resource of the first terminal device has been preempted / cancelled by the second service resource of the second terminal device, realizing the reuse of the first indication information and reducing the consumption of information resources. The form of the first indication information can be a response, indication, signaling, etc.
[0053] The resource conflict indication method provided in this application embodiment involves a network device using first indication information to indicate that a first service resource of a first terminal device is preempted / cancelled by a second service resource of a second terminal device. The first indication information includes second and third indication information. The second indication information at least indicates the scope of the conflicting resources, and the third indication information at least indicates the resource occupancy within the conflicting resource scope. The first indication information is either the third service resource preemption / cancellation indication information of the second terminal device or the third service resource preemption / cancellation indication information of the first terminal device. In this way, the network device uses the third service resource preemption / cancellation indication information configured for the first terminal device or the first and second terminal devices to indicate that the first service resource of the first terminal device is preempted / cancelled by the second service resource of the second terminal device, and indicates the scope of the conflicting resources and the resource occupancy within the conflicting resource scope. This solves the problem of how to indicate resource conflicts in complex application scenarios. By improving existing downlink preemption and uplink cancellation signaling, it effectively solves the problem of perceived resource conflicts, reduces signaling resource consumption, and improves communication efficiency.
[0054] Based on the foregoing embodiments, embodiments of this application provide a resource conflict indication method, which is applied to a network device and includes the following steps:
[0055] Step 201: Use the first indication information to indicate that the first service resource of the first terminal device is preempted / cancelled by the second service resource of the second terminal device.
[0056] The first instruction information includes the second instruction information and the third instruction information. The second instruction information is used to indicate at least the scope of conflicting resources, and the third instruction information is used to indicate at least the resource occupancy status within the scope of conflicting resources. The first instruction information is the third service resource preemption / cancellation instruction information of the second terminal device, or the first instruction information is the third service resource preemption / cancellation instruction information of the first terminal device.
[0057] In this embodiment, the first service resource is used to implement Ultra-Reliable Low-Latency Communications (RLLC), the second service resource is used to implement sensing services, and the third service resource is used to implement Enhanced Mobile Broadband (eMBB) services. Taking a base station as an example, when the base station is currently providing eMBB resources and sensing resources for the second terminal device to implement eMBB services, if the first terminal device connected to the base station suddenly experiences URLLC services, in order to ensure the latency of the URLLC services, the base station interrupts the eMBB services of the second terminal device and allocates the eMBB service resources of the second terminal device to the first terminal device. At the same time, it can also decide whether to allocate the sensing resources for the second terminal device to implement sensing services to the first terminal device to implement URLLC services based on the priority of the second terminal device to implement sensing services and URLLC services. In the corresponding uplink and downlink implementation process, the base station can use first indication information to indicate that the URLLC resources of the first terminal device have been preempted / cancelled by the sensing resources of the second terminal device.
[0058] When there is already a third service resource preemption / cancellation instruction information for the first terminal device, the first instruction information can be implemented using the third service resource preemption / cancellation instruction information for the first terminal device; when there is no third service resource preemption / cancellation instruction information for the first terminal device, but there is a third service resource preemption / cancellation instruction information for the second terminal device, the first instruction information can be implemented using the third service resource preemption / cancellation instruction information for the second terminal device.
[0059] Based on the foregoing embodiments, in other embodiments of this application, when the first indication information is the third service resource preemption / cancellation indication information of the second terminal device, step 201 can be implemented by step 201a:
[0060] Step 201a: The network device sends a first instruction message to the first terminal device and the second terminal device, so that the first terminal device cancels / preempts the first service resource and the second terminal device preempts / cancels the second service resource.
[0061] Among them, the priority of the first business resource is lower than that of the second business resource.
[0062] In the application embodiment, when the first indication information is implemented by the third service resource preemption / cancellation indication information of the second terminal device, the network device sends the first indication information to the first terminal device and the second terminal device respectively, so that the first terminal device performs the corresponding operation for the first service resource and the second terminal device performs the operation for its second service resource.
[0063] When the first instruction information indicates that the first service resource of the first terminal device is preempted by the second service resource of the second terminal device, after receiving the first instruction information, the first terminal device cancels its second service resource and re-determines a new available second service resource to ensure the implementation of the corresponding service. After receiving the first instruction information, the corresponding second terminal device continues to preempt its first service resource to implement the corresponding service.
[0064] When the first service resource of the first terminal device is cancelled by the second service resource of the second terminal device after receiving the first instruction information, the first terminal device preempts the second service resource to implement the corresponding service. Correspondingly, after receiving the first instruction information, the second terminal device cancels its first service resource to ensure that the first terminal device uses the first service resource as its second service resource to implement the corresponding service.
[0065] It should be noted that this process includes the uplink and downlink implementation between the network device and the first terminal device, and similarly, it also includes the uplink and downlink implementation between the network device and the second terminal device.
[0066] Based on the foregoing embodiments, in other embodiments of this application, when the first indication information is the third resource preemption / cancellation indication information of the first terminal device, step 201 can be implemented by step 201b:
[0067] Step 201b: The network device sends the first instruction information to the first terminal device.
[0068] In this process, the network device sends a first instruction message to the first terminal device so that the first terminal device can preempt / cancel the first service resource.
[0069] In this embodiment of the application, when the first indication information is implemented by the third service resource preemption / cancellation indication information of the first terminal device, the network device only needs to send the first indication information to the first terminal device so that the first terminal device can perform preemption / cancellation of the first service resource.
[0070] It should be noted that this process includes the uplink and downlink implementation between the network device and the first terminal device, and similarly, it also includes the uplink and downlink implementation between the network device and the second terminal device.
[0071] Based on the foregoing embodiments, in other embodiments of this application, the second instruction information is also used to indicate the first resource partitioning granularity for dividing the conflicting resource range into resource blocks.
[0072] In this embodiment, the first resource partitioning granularity is the granularity used by the network device when dividing the conflicting resource range into resource blocks to obtain the resource occupancy status within the conflicting resource range. Thus, after receiving the second indication information, the first terminal device, or the first terminal device and the second terminal device, can determine the specific occupied location indicated by the third indication information by dividing the conflicting resource range indicated in the second indication information according to the first resource partitioning granularity.
[0073] Based on the foregoing embodiments, in other embodiments of this application, reference is made to... Figure 2 As shown, the network device is also used to perform step 202, or refer to Figure 3 As shown, the network device is also used to perform step 203:
[0074] Step 202: The network device sends the fourth instruction information to the first terminal device.
[0075] Step 203: The network device sends the fourth instruction information to the first terminal device and the second terminal device.
[0076] The fourth indication information is used to indicate that the conflict resource area determined after the division based on the first resource division granularity is further subdivided according to the second resource division granularity, where the first resource division granularity is greater than the second resource division granularity.
[0077] In this embodiment of the application, the second resource partitioning granularity can be based on empirical values obtained from a large number of experiments. After receiving the fourth instruction information, the first terminal device and the second terminal device determine the occupied area as occupied after partitioning the conflict resource area according to the first resource partitioning granularity, and then use the second resource partitioning granularity in the fourth instruction information to further subdivide the occupied area to obtain an accurate unoccupied area.
[0078] Based on the foregoing embodiments, referring to Figure 4 As shown, the network device is also used to perform step 204:
[0079] Step 204: The network device sends an enable instruction message to the first terminal device.
[0080] The enable instruction information is used to instruct the first terminal device to reverse the resource occupancy status within the conflicting resource range.
[0081] In this embodiment of the application, since the resource location determined by the first terminal device is exactly the opposite of the resource location determined by the second terminal device, the network device sends an enable indication message to the first terminal device. After receiving the enable indication message, the first terminal device will invert the third indication message indicated in the first indication message, that is, adjust the location that is occupied to unoccupied, and adjust the location that is unoccupied to occupied.
[0082] Based on the foregoing embodiments, in other embodiments of this application, when the priority of the second service resource is lower than the priority of the first service resource, the first indication information is also used to instruct the second terminal device to cancel the second service resource.
[0083] Based on the foregoing embodiments, in other embodiments of this application, the representation of resource occupancy within the conflicting resource range includes a bitmap format.
[0084] Based on the foregoing embodiments, this application provides an application scenario where a terminal device (User Equipment, UE) 1 transmits eMBB information and sensing information on downlink resources provided by a base station. At this time, an emergency URLLC service from UE 2 attempts to preempt UE 1's downlink resources. The URLLC service can directly preempt eMBB service resources. Correspondingly, based on the aforementioned application scenario, an application embodiment of a resource conflict indication method is provided. This method is mainly used to individually indicate the sensing user's preemption of URLLC resources during downlink preemption. The sensing resource granularity is small. The indication is an improvement on the original downlink preemption resource allocation method. The specific implementation process may include the following steps:
[0085] Step a11: If the priority of the URLLC service is higher than that of the sensing service, the URLLC service of UE2 can directly occupy the sensing resources occupied by the sensing service of UE1. Since the sensing resources are known signals, UE1 can know whether the reception was successful after receiving the sensing signal. Therefore, it is not necessary to inform UE1 that the sensing resources have been preempted.
[0086] Step a12: If the priority of the sensing service is higher than that of the URLLC service, there is no impact on the sensing service of UE1. However, the resources scheduled by UE2 cannot be used entirely for the transmission of URLLC service content because some of them are occupied by the sensing service of UE1. In this case, the base station needs to configure a pre-emption indication (PI) for UE2 to indicate the resource location where UE2 needs to cancel the resources occupied by the sensing resources. If a PI configuration already exists for UE2, corresponding to the first indication information mentioned above, this PI can be directly used here to indicate that UE2's URLLC resources have been preempted by the sensing resources of UE1.
[0087] Specifically, the PI configuration for UE2 can be implemented through Radio Resource Control (RRC) resource configuration parameters, and the configuration code is as follows:
[0088]
[0089] The last four lines of code contain the parameters to be added to the existing PI configuration.
[0090] The corresponding PI configuration for UE2 includes the following parameters:
[0091] 1) The PI RRC semi-static parameters configured for UE2, as shown in the PI configuration code corresponding to UE2, improve the sensing resource range and resource block division granularity configured in the existing RRC resource configuration parameters of UE2, and add time-frequency resource range indication to the existing RRC resource configuration parameters, so as to accurately indicate the resources occupied by sensing.
[0092] 2) Configure the first signaling, which corresponds to the aforementioned enable indication information. The first signaling is an enable signaling, used to instruct UE2 to invert the DCI bitmap after receiving it.
[0093] 3) Configure PI signaling to send DCI bitmap, which specifically indicates the location of the resource occupied by the sensing resource.
[0094] Step a13: The base station sends signaling including PI configuration to UE2.
[0095] In this way, after receiving the signaling including the PI configuration, UE2 determines the conflicting resource allocation range according to the timeFrequencyRegion parameter in the PI RRC semi-static parameters. Specifically, UE2 obtains the first deltaOffset symbols of the signaling indicating the cancellation of the PI configuration as the starting position of the time-domain resource, timeDurationForPI as the length of the occupied time-domain symbols, and frequencyRegionForPI as the starting position and length of the frequency-domain resource. This determines the indicated time-frequency resource range. Then, according to the timeFrequencySet parameter configuration (set1), the time-frequency resource grid allocation method is known. The indicated time-frequency resource range in the PI configuration information is then divided. According to set1, the indicated time-frequency resource range can be divided into 14 blocks, thus obtaining the corresponding 14-bit bitmap indicating the perceived occupied resources. Specifically, it can be done as follows... Figure 5 As shown, A represents the ERRLC resources of UE2, B represents the conflicting resource range occupied by UE1 and UE2, and B is divided into 14 resource blocks. C (the area within the dashed box) represents the sensing resource area preempted by UE1. It should be noted that the timeFrequencySet parameter configuration (set1) indicates that the time-frequency resource grid division method is the existing PI configuration, which can include two division methods for the corresponding resource blocks: set1 and set2. Assuming the DCI bitmap indicated in the PI signaling is 00000011111100, the corresponding canceled resource location can be determined as... Figure 6 The resource block in the shaded area D by the vertical line.
[0096] Correspondingly, based on the aforementioned application scenarios, an application embodiment of a resource conflict indication method is provided. This method is mainly used to indicate the resource preemption status of UE1 and UE2 within the same PI configuration during downlink preemption, and to subdivide the preempted resources using a first-level DCI indication. The specific implementation process may include the following:
[0097] UE1 is transmitting eMBB and sensing services on downlink resources. At this time, UE2 has an urgent URLLC service scheduled and wants to preempt UE1's downlink resources. URLLC can directly preempt eMBB. If the priority of the sensing service is higher than that of the URLLC, it has no impact on UE1. However, the resources scheduled by UE2 are not all used for UE2's URLLC transmission. UE2 needs to be configured with a PI to indicate the location of the preempted resources.
[0098] Since the resources preempted by UE1 and UE2 are opposite, a single DCI bitmap can be used to indicate this. Correspondingly, the PI configuration for UE1 and UE2 can include the following:
[0099] 1) Configure RRC semi-static parameters
[0100] The resource range indicated by the downlink PI needs to be more granular. This can be achieved by modifying the current resource range configuration and resource allocation method of the existing PI configuration. Specifically, the current resource range configuration can be changed to indicate the start position and length of time-frequency domain resources, and the resource allocation method can be dynamically configured. The corresponding configuration code is shown below:
[0101]
[0102] Among them, the parameters frequencyRegionForPI, which represent the start position and length of the frequency domain, pi-PayloadSize, which represents the DCI length L occupied by this user, deltaOffset, which represents the number of symbols offset from the start of receiving the DCI signaling to the start position of the indicated resource range, timeDurationForPI, which represents the number of time domain symbols T, and timeGranularityForPI, which represent the number of time domain packets G, are added to the existing PI configuration.
[0103] 2) Configure the first signaling for UE2.
[0104] In the signaling for scheduling URLLC resources, an enabling signaling, namely the first signaling, is added to instruct UE2 to invert the DCI bitmap after receiving it.
[0105] 3) Configure PI signaling for UE1 and UE2 to send DCI bitmap, which specifically indicates the location of the resource occupied by the sensing resource.
[0106] After receiving the above parameters, UE1 and UE2 can determine the resource allocation range based on the newly added content using the following formula: The first G groups... There are 1 group, and each group contains 1 group. One symbol; the rest There are 1 group, and each group contains 1 group. The number of symbols. P = L / G represents the number of frequency domain groups, and this result must be an integer. If the number of frequency domain resource blocks (RBs) is R, then each group corresponding to the time domain symbols is divided into P groups. The grouping method for these P groups is the same as in the time domain, where the first... There are 1 group, and each group contains 1 group. One symbol; the rest There are 1 group, and each group contains 1 group. A symbol, The rounding up symbol, The symbol is used for rounding down. Both UE1 and UE2 receive the following PIDCI bitmap: 0000 1111 1111 0000 0000. At this point, UE1 has not received the first signaling and can directly confirm the occupied resource block according to the PIDCI bitmap. Therefore, the resource block occupancy diagram finally determined by UE1 can be as follows: Figure 7 As shown, 1 indicates that the resource has been preempted, 0 indicates that it has not been preempted, E is the resource corresponding to UE1, F is the resource corresponding to UE2, the thick solid line area G is the eMBB resource canceled by UE1 within the conflict resource range, the thick dashed line area H is the perception resource occupied by UE1 within the conflict resource range, and the shaded area I is the determined conflict resource range.
[0107] UE2 received the first signaling. Therefore, UE2 can invert the received PIDCI bitmap based on the range from the resource block containing the first symbol of the resource occupied by the URLLC service to the resource block containing the last symbol of the resource occupied by the URLLC service. Thus, UE2 determines the corresponding bitmap as: 0000 0000 0000 11110000. Based on this determined bitmap, UE2 identifies the location of the perceived preemption. Figure 7 The resource blocks marked as 0 within the overlapping area of resources of UE1 and UE2.
[0108] Furthermore, to ensure accurate determination of preempted resources, the resources preempted by UE1 and UE2 are subdivided locally. The configuration of the corresponding local subdivision may include the following parameters:
[0109] 1) Configure PI RRC semi-static parameters for UE1 and UE2.
[0110] 2) Configure a new PI RRC semi-static signaling indication resource subdivision method. For specific signaling configuration, please refer to the resource subdivision method configured for UE1 and UE2 mentioned above.
[0111] 3) Configure the first signaling for UE2.
[0112] 4) Send PI signaling to UE1 and UE2 to send DCI bitmap, which specifically indicates the location of the resource occupied by the sensing resource.
[0113] Specifically, the implementation process involves adding a bit to the DCI bitmap configured in the PI configuration to indicate whether fine-grained resource indication is needed. For example, 0 can represent no need, and 1 can represent need. Assuming UE1 and UE2's 14-bit indication of the location where preemption occurs... Figure 8 As shown, when a new bit is added to the DCI bitmap as 1, Figure 8 The corresponding 15-bit DCI bitmap can be recorded as 1 00111111110000. This new DCI bitmap is then sent to UE1 and UE2.
[0114] Thus, UE1 and UE2 determine, based on the aforementioned configuration content received, the following... Figure 8 The location of the resource conflict is shown. The location of the resource conflict is then determined based on the 15-bit DCI bitmap indicated by the received new PI signaling. Figure 8 The resource block with the first index bit is further divided into resource blocks. UE1 and UE2 confirm the resource occupancy location based on the new DCI bitmap (000111111000000000000), which can be obtained as follows: Figure 9 The diagram shows the resource block occupancy distribution. Since UE2 received the first signaling, the resource block occupancy is calculated from the resource block containing the first symbol of the URLLC service to the resource block containing the last symbol of the URLLC service. Figure 9 The bitmap shown is inverted to get 000000000111111000000.
[0115] It should be noted that the uplink cancellation and downlink preemption signaling configurations are similar and can be implemented by referring to the aforementioned implementation process, which will not be elaborated here. In particular, when UE2 preempts UE1's sensing resources in the uplink, it needs to instruct UE1 to cancel the resources. The specific implementation process is as follows:
[0116] When UE1 is transmitting eMBB and sensing services on uplink resources, and UE2 experiences an emergency URLLC service scheduling, to ensure the implementation of UE2's URLLC service, UE1's uplink resources need to be cancelled. Specifically, the resources occupied by UE2's eMBB service can be directly cancelled. If the priority of UE1's sensing service is lower than the priority of UE2's URLLC service, the base station needs to cancel the sensing service. If the priority of UE1's sensing service is higher than the priority of UE2's URLLC service, there is no need to cancel the resources for UE1's sensing service. To ensure this process, a sensing indicator field can be added to the aforementioned RRC semi-static parameter configuration. For example, if the sensing indicator field is configured in the aforementioned RRC semi-static parameter configuration, it indicates that the sensing resources need to be cancelled; if the sensing indicator field is not configured in the aforementioned RRC semi-static parameter configuration, it indicates that the sensing resources do not need to be cancelled. Figure 9If the indication field shown is configured to indicate that the perception is not cancelled, then upon receiving the corresponding indication, UE1 will only cancel the eMBB service according to the indication, while the perception service will be sent normally. Conversely, if there is no indication field, and UE1 determines that the perception is cancelled, then it will cancel both the eMBB resources and the perception resources according to the conflict perception range indicated.
[0117] This solves the problem of conflict between sensing resources and URLLC resources between terminal devices, and by utilizing the correlation of resource conflicts, the same signaling can be used to instruct two users, saving signaling overhead.
[0118] It should be noted that the descriptions of the same steps and contents as in other embodiments in this embodiment can be found in the descriptions in other embodiments, and will not be repeated here.
[0119] The resource conflict indication method provided in this application embodiment involves a network device using first indication information to indicate that a first service resource of a first terminal device is preempted / cancelled by a second service resource of a second terminal device. The first indication information includes second and third indication information. The second indication information at least indicates the scope of the conflicting resources, and the third indication information at least indicates the resource occupancy within the conflicting resource scope. The first indication information is either the third service resource preemption / cancellation indication information of the second terminal device or the third service resource preemption / cancellation indication information of the first terminal device. In this way, the network device uses the third service resource preemption / cancellation indication information configured for the first terminal device or the first and second terminal devices to indicate that the first service resource of the first terminal device is preempted / cancelled by the second service resource of the second terminal device, and indicates the scope of the conflicting resources and the resource occupancy within the conflicting resource scope. This solves the problem of how to indicate resource conflicts in complex application scenarios. By improving existing downlink preemption and uplink cancellation signaling, it effectively solves the problem of perceived resource conflicts, reduces signaling resource consumption, and improves communication efficiency.
[0120] Based on the foregoing embodiments, embodiments of this application provide a resource conflict indication device, which can be applied to... Figures 1-4 In the resource conflict indication method provided in the corresponding embodiment, refer to Figure 10 As shown, the resource conflict indication device 3 may include: a user unit 31; wherein:
[0121] The unit 31 is used to indicate, using first indication information, that a first service resource of a first terminal device is preempted / cancelled by a second service resource of a second terminal device; wherein, the first indication information includes second indication information and third indication information, the second indication information is used at least to indicate the scope of conflicting resources, and the third indication information is used at least to indicate the resource occupancy status within the scope of conflicting resources; the first indication information is a third service resource preemption / cancellation indication information of the second terminal device, or the first indication information is a third service resource preemption / cancellation indication information of the first terminal device.
[0122] In other embodiments of this application, when the first indication information is the third service resource preemption / cancellation indication information of the second terminal device, the unit specifically implements the following steps:
[0123] Send a first instruction message to a first terminal device and a second terminal device, so that the first terminal device cancels / preempts the first service resource, and the second terminal device preempts / cancels the second service resource; wherein the priority of the first service resource is lower than the priority of the second service resource.
[0124] In other embodiments of this application, when the first indication information is the third resource preemption / cancellation indication information of the first terminal device, the unit specifically implements the following steps:
[0125] Send a first instruction message to the first terminal device to cause the first terminal device to cancel the first service resource.
[0126] In other embodiments of this application, the second instruction information is also used to indicate the first resource partitioning granularity for dividing the conflicting resource range into resource blocks.
[0127] In other embodiments of this application, the network device further includes a transmitting unit; wherein:
[0128] A sending unit is used to send fourth indication information to the first terminal device;
[0129] Alternatively, the sending unit is further configured to send fourth indication information to the first terminal device and the second terminal device; wherein the fourth indication information is used to indicate that the conflicting resource area determined after the division based on the first resource division granularity is locally subdivided according to the second resource division granularity, and the first resource division granularity is larger than the second resource division granularity.
[0130] In other embodiments of this application, the sending unit is further configured to send enable indication information to the first terminal device; wherein, the enable indication information is used to instruct the first terminal device to invert the resource occupancy status within the conflicting resource range.
[0131] In other embodiments of this application, when the priority of the second service resource is lower than the priority of the first service resource, the first indication information is also used to instruct the second terminal device to cancel the second service resource.
[0132] In other embodiments of this application, the representation of resource occupancy within the conflicting resource range includes a bitmap format.
[0133] It should be noted that the descriptions of the same steps and contents as in other embodiments in this embodiment can be found in the descriptions in other embodiments, and will not be repeated here.
[0134] The resource conflict indication device provided in this application embodiment indicates, through a network device, that a first service resource of a first terminal device is preempted / cancelled by a second service resource of a second terminal device using first indication information. The first indication information includes second and third indication information. The second indication information at least indicates the scope of the conflicting resources, and the third indication information at least indicates the resource occupancy status within the conflicting resource scope. The first indication information is either the third service resource preemption / cancellation indication information of the second terminal device or the third service resource preemption / cancellation indication information of the first terminal device. In this way, the network device uses the third service resource preemption / cancellation indication information configured for the first terminal device or the first and second terminal devices to indicate that the first service resource of the first terminal device is preempted / cancelled by the second service resource of the second terminal device, and indicates the scope of the conflicting resources and the resource occupancy status within the conflicting resource scope. This solves the problem of how to indicate resource conflicts in complex application scenarios. By improving existing downlink preemption and uplink cancellation signaling, it effectively solves the problem of perceived resource conflicts, reduces signaling resource consumption, and improves communication efficiency.
[0135] Based on the foregoing embodiments, embodiments of this application provide a network device that can be applied to... Figures 1-4 In the resource conflict indication method provided in the corresponding embodiment, refer to Figure 11 As shown, the network device 4 may include: a communication interface 41, a memory 42, a processor 43, and a communication bus 44; wherein:
[0136] Communication interface 41 is used to communicate with the first terminal device and the second terminal device;
[0137] Memory 42 is used to store executable instructions;
[0138] The communication bus 44 is used to realize the communication connection between the communication interface 41, the processor 43 and the memory 42;
[0139] Processor 43 is configured to execute the resource conflict indication method stored in memory 42, for implementing, etc. Figures 1-4The implementation process of the resource conflict indication method provided in the corresponding embodiment will not be described in detail here.
[0140] Based on the foregoing embodiments, embodiments of this application provide a computer-readable storage medium, simply referred to as a storage medium, which stores one or more programs that can be executed by one or more processors to implement the reference. Figures 1-4 The implementation process of the resource conflict indication method provided in the corresponding embodiment will not be described in detail here.
[0141] Based on the foregoing embodiments, this application also provides a computer program product, including a computer program that can be executed by the processor 43 of the network device 4 to complete any of the foregoing method steps.
[0142] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of hardware embodiments, software embodiments, or embodiments combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0143] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0144] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0145] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0146] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application.
Claims
1. A resource conflict indication method, characterized in that, The method is applied to a network device, and the method includes: The first instruction information is used to indicate that the first service resource of the first terminal device is preempted / cancelled by the second service resource of the second terminal device; wherein... The first indication information includes a second indication information and a third indication information, wherein the second indication information is used at least to indicate the scope of the conflicting resources, and the third indication information is used at least to indicate the resource occupancy status within the scope of the conflicting resources; The first indication information is the third service resource preemption / cancellation indication information of the second terminal device, or the first indication information is the third service resource preemption / cancellation indication information of the first terminal device.
2. The method according to claim 1, characterized in that, When the first indication information is the third service resource preemption / cancellation indication information of the second terminal device, the step of using the first indication information to indicate that the first service resource of the first terminal device is preempted / cancelled by the second service resource of the second terminal device includes: The first instruction information is sent to the first terminal device and the second terminal device to cause the first terminal device to cancel / preempt the first service resource and the second terminal device to preempt / cancel the second service resource; wherein the priority of the first service resource is lower than the priority of the second service resource.
3. The method according to claim 1, characterized in that, When the first indication information is the third resource preemption / cancellation indication information of the first terminal device, the step of using the first indication information to indicate that the first service resource of the first terminal device is preempted / cancelled by the second resource of the second terminal device includes: The first instruction information is sent to the first terminal device so that the first terminal device cancels the first service resource.
4. The method according to claim 2 or 3, characterized in that, The second indication information is also used to indicate the first resource partitioning granularity for dividing the conflicting resource range into resource blocks.
5. The method according to claim 4, characterized in that, The method further includes: Send a fourth instruction message to the first terminal device; Alternatively, the fourth instruction information may be sent to the first terminal device and the second terminal device; wherein the fourth instruction information is used to instruct the conflicting resource area determined after the division based on the first resource division granularity to be locally subdivided according to the second resource division granularity, where the first resource division granularity is larger than the second resource division granularity.
6. The method according to claim 2 or 5, characterized in that, The method further includes: Send an enable instruction message to the first terminal device; wherein the enable instruction message is used to instruct the first terminal device to invert the resource occupancy status within the conflicting resource range.
7. The method according to claim 1, characterized in that, When the priority of the second service resource is lower than that of the first service resource, the first indication information is also used to instruct the second terminal device to cancel the second service resource.
8. The method according to claim 1, characterized in that, The representation of resource occupancy within the conflicting resource range includes bitmap format.
9. A resource conflict indication device, characterized in that, The apparatus is applied to a network device, and the apparatus includes: a usage unit; wherein: The usage unit is configured to use first indication information to indicate that the first service resource of the first terminal device is preempted / cancelled by the second service resource of the second terminal device; wherein... The first indication information includes a second indication information and a third indication information, wherein the second indication information is used at least to indicate the scope of the conflicting resources, and the third indication information is used at least to indicate the resource occupancy status within the scope of the conflicting resources; The first indication information is the third service resource preemption / cancellation indication information of the second terminal device, or the first indication information is the third service resource preemption / cancellation indication information of the first terminal device.
10. A network device, characterized in that, The device includes: a communication interface, a memory, a processor, and a communication bus; wherein: The communication interface is used to communicate with the first terminal device and the second terminal device; The memory is used to store executable instructions; The communication bus is used to realize the communication connection between the communication interface, the processor and the memory; The processor is configured to execute the resource conflict indication program stored in the memory, and implement the steps of the resource conflict indication method as described in any one of claims 1 to 8.
11. A storage medium, characterized in that, The storage medium stores a resource conflict indication program, which, when executed, implements the steps of the resource conflict indication method as described in any one of claims 1 to 8.
12. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the resource conflict indication method as described in any one of claims 1 to 8.