Disclosure of Invention
The invention provides a resource occupation method, a resource occupation device and user equipment, and aims to at least solve the problem that an equipment direct connection system cannot guarantee emergency services.
According to an aspect of the present invention, there is provided a resource pre-occupation method, including: the method comprises the steps that User Equipment (UE) determines that first resources are occupied from a first time domain position; and the UE broadcasts announcement information on a Physical Sidelink Control Channel (PSCCH) of a second time domain position before the first time domain position, wherein the announcement information is used for indicating that the UE occupies the first resource from the first time domain position.
Optionally, the priority of the UE is higher than a preset priority threshold, where the preset priority threshold is a lowest priority that the UE allowed to send the notification information should have.
Optionally, the preset priority threshold or the priority of the UE is determined according to one of the following manners: predefined, configured by a central node, configured by higher layers.
Optionally, the first time domain position is an nth communication cycle; the second time domain position is an n-m communication period, wherein n and m are positive integers, and n > m.
Optionally, the UE sending the announcement information on the PSCCH at the second time domain location includes: and the UE sends the notification information by using the notification information resource on the PSCCH of the second time domain position.
Optionally, the location of the announcement information resource in the PSCCH is determined according to one of: predefined, configured by a central node, configured by higher layers.
Optionally, the notification information further includes: an indication or suggestion of resource selection policies for other UEs.
Optionally, after the UE transmits the announcement information on the PSCCH of the second time domain location, the method further includes: other UEs receive the notification information; and the other UE occupies the resources according to a preset resource selection strategy or a resource selection strategy indicated or suggested in the notification information.
Optionally, the priority of the other UEs is not higher than the priority of the UE, or the priority of the other UEs is lower than a preset priority threshold, where the preset priority threshold is a lowest priority that the UE allowed to send the notification information should have.
Optionally, the preset resource selection policy or the resource selection policy indicated or suggested in the notification information respectively includes at least one of the following: abandoning the first resource occupied by the other UE; reducing the selection probability of the other UEs on the first resource; restricting the other UEs from selecting resources only on restricted resources, wherein the restricted resources include: other resources than the first resource, or a part of the first resource.
According to another aspect of the present invention, there is also provided a resource occupying apparatus, applied to a user equipment UE, including: a determining module for determining that a first resource is to be occupied starting from a first time domain location; a sending module, configured to broadcast announcement information on a physical sidelink control channel PSCCH of a second time domain location before the first time domain location, where the announcement information is used to indicate that the UE will occupy the first resource from the first time domain location.
Optionally, the priority of the UE is higher than a preset priority threshold, where the preset priority threshold is a lowest priority that the UE allowed to send the notification information should have.
Optionally, the preset priority threshold or the priority of the UE is determined according to one of the following manners: predefined, configured by a central node, configured by higher layers.
Optionally, the first time domain position is an nth communication cycle; the second time domain position is an n-m communication period, wherein n and m are positive integers, and n > m.
Optionally, the sending module is configured to send the announcement information using an announcement information resource on the PSCCH at the second time domain location.
Optionally, the location of the announcement information resource in the PSCCH is determined according to one of: predefined, configured by a central node, configured by higher layers.
Optionally, the notification information further includes: an indication or suggestion of resource selection policies for other UEs.
According to another aspect of the present invention, there is also provided a user equipment, including the above resource occupying device.
According to the invention, UE is adopted to determine that a first resource is occupied from a first time domain position; the UE broadcasts notification information on the PSCCH of a second time domain position before the first time domain position, wherein the notification information is used for indicating a mode that the UE occupies the first resource from the first time domain position, the problem that the equipment direct connection system cannot guarantee emergency services is solved, and the transmission of the emergency services in the equipment direct connection system is guaranteed.
Detailed Description
The invention will be described in detail hereinafter with reference to the accompanying drawings in conjunction with embodiments. It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order.
In this embodiment, a resource pre-occupation method is provided, and fig. 1 is a flowchart of a resource pre-occupation method according to an embodiment of the present invention, as shown in fig. 1, the flowchart includes the following steps:
step S102, UE determines to occupy a first resource from a first time domain position;
step S104, the UE broadcasts announcement information on the PSCCH of a second time domain position before the first time domain position, wherein the announcement information is used for indicating that the UE occupies the first resource from the first time domain position.
Through the steps, before occupying the first resource, the UE broadcasts the announcement information through the PSCCH to indicate the first resource at the time after the occupation; the notification information can be sent to other UEs in the device-direct connection system through the PSCCH, and the resource selection policy can be adjusted when the other UEs know that the UE needs to occupy the first resource. Compared with the mode of fairly competing resources among the UE, the method provided by the embodiment can greatly improve the probability that the UE occupies the first resource, solve the problem that the equipment direct connection system cannot guarantee the emergency service, and guarantee the transmission of the emergency service in the equipment direct connection system.
Optionally, the UE may be a portable device or a non-portable device. The resource pre-occupation method can be applied to equipment with the equipment direct connection function to occupy the equipment direct connection system resource. For example: D2D UE.
Alternatively, the announcement information may be allowed to be broadcast and the first resource may be preempted only in case the UE needs to perform the emergency service. The type or identification of the emergency service may be preset, or may be configured by a central node or a higher layer.
In other embodiments, only UEs with a certain priority may be allowed to broadcast the announcement information and camp on the first resource; and the UEs with other priorities may not allow them to broadcast the notification information, and thus cannot camp on the first resource. The priority of the UE which is allowed to perform resource pre-occupation is higher than a preset priority threshold, wherein the preset priority threshold is the lowest priority which the UE which is allowed to broadcast the notification information should have. By the mode, the low-priority UE can be prevented from maliciously pre-occupying the resources, so that the success rate of high-priority pre-occupying the resources is guaranteed to a greater extent.
Optionally, the preset priority threshold, or the priority of the UE may be predefined, or configured by the central node, or configured by higher layers, respectively. Also, when configuring the priority of the UE, the role of the UE or subscription information of the UE may be considered.
Optionally, the first time domain position is an nth communication cycle; the second time domain position is an n-m communication period, wherein n and m are positive integers, and n > m. For example, if a high priority user needs to occupy the resource in the nth communication period, the notification information is broadcast on the PSCCH of the nth-m period to indicate that the user camps on the resource.
Optionally, the UE broadcasting the announcement information on the PSCCH at the second time domain location includes: the UE broadcasts announcement information using the announcement information resource on the PSCCH at the second time domain location.
The announcement information resource refers to a PSCCH resource at a specific position in a PSCCH resource pool, and the position of the announcement information resource in the PSCCH can be predefined, configured by a central node, or configured by a higher layer.
Optionally, the notification information may further include: an indication or suggestion of resource selection policies for other UEs.
The notification information is broadcasted on the PSCCH of the second time domain position by the UE, and after other UEs receive the notification information, the other UEs can occupy the resources according to a preset resource selection strategy or a resource selection strategy indicated or suggested in the notification information. Specifically, the resource selection policy indicated or suggested in the preset resource selection policy or the notification information may be determined according to a previous configuration or a configuration of the central node or a higher-layer configuration. For example, the notification information may carry priority information, and after receiving the notification information, the other UEs may compare the priority in the notification information with their own priorities, and may select a corresponding resource selection policy for resource selection according to a comparison result.
Optionally, when the priority of the other UEs is not higher than the priority of the UE broadcasting the notification information, or the priority of the other UEs is lower than a preset priority threshold, the other UEs perform resource occupation according to a preset resource selection policy, or a resource selection policy indicated or suggested in the notification information. If the priority of other UEs is higher than that of the UE broadcasting the notification information, or the priority of other UEs is not lower than the preset priority threshold, the other UEs may also continue to perform normal resource selection and occupation without considering the notification information. The preset priority threshold is the lowest priority that the UE allowed to broadcast the notification information should have.
Optionally, the preset resource selection policy or the resource selection policy indicated or suggested in the notification information respectively includes at least one of the following: other UE abandons to occupy the first resource; reducing the selection probability of other UE to the first resource; restricting other UEs from selecting resources only on restricted resources, wherein the restricted resources include: other resources than the first resource, or a part of the first resource.
Through the above description of the embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
In this embodiment, a resource occupying apparatus is further provided, which is applied to a UE and is used to implement the foregoing embodiments and preferred embodiments, and details of which have been already described are omitted. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. Although the means described in the embodiments below are preferably implemented in software, an implementation in hardware, or a combination of software and hardware is also possible and contemplated.
Fig. 2 is a block diagram of a resource occupying apparatus according to an embodiment of the present invention, and as shown in fig. 2, the apparatus includes: a determining module 22 and a sending module 24, wherein the determining module 22 is configured to determine that a first resource is to be occupied from a first time domain position; a sending module 24, coupled to the determining module 22, configured to broadcast an announcement information on the physical sidelink control channel PSCCH at a second time domain position before the first time domain position, where the announcement information is used to indicate that the UE will occupy the first resource from the first time domain position.
Optionally, the priority of the UE is higher than a preset priority threshold, where the preset priority threshold is the lowest priority that the UE that is allowed to broadcast the notification information should have.
Optionally, the preset priority threshold or the priority of the UE is determined according to one of the following manners: predefined, configured by a central node, configured by higher layers.
Optionally, the first time domain position is an nth communication cycle; the second time domain position is an n-m communication period, wherein n and m are positive integers, and n > m.
Optionally, the sending module 24 is configured to broadcast the announcement information using the announcement information resource on the PSCCH of the second time domain location.
Optionally, the location of the announcement information resource in the PSCCH is determined according to one of: predefined, configured by a central node, configured by higher layers.
Optionally, the notification information further includes: an indication or suggestion of resource selection policies for other UEs.
It should be noted that, the above modules may be implemented by software or hardware, and for the latter, the following may be implemented, but not limited to: the modules are all positioned in the same processor; alternatively, the modules are respectively located in a plurality of processors.
In this embodiment, a user equipment is further provided, which includes the above resource occupying device.
The embodiment of the present invention also provides software for executing the technical solutions described in the above embodiments and preferred embodiments.
The embodiment of the invention also provides a storage medium. In the present embodiment, the storage medium described above may be configured to store program code for performing the steps of:
step S102, UE determines to occupy a first resource from a first time domain position;
step S104, the UE broadcasts announcement information on the PSCCH of a second time domain position before the first time domain position, wherein the announcement information is used for indicating that the UE occupies the first resource from the first time domain position.
Optionally, in this embodiment, the storage medium may include, but is not limited to: various media capable of storing program codes, such as a usb disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk.
Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation manners, and this embodiment is not described herein again.
In order that the description of the embodiments of the invention will be more apparent, reference is now made to the preferred embodiments for illustration.
The preferred embodiment of the invention provides a method and equipment for processing pre-occupied resources, so as to preferentially ensure the use of communication resources by emergency services or high-level user equipment.
As shown in fig. 3, the scheme provided by the preferred embodiment of the present invention includes the following steps:
step S302, classifying the user equipment into high-priority users and low-priority users according to the priority;
step S304, if the high-priority user needs to occupy the resource in the nth communication period, broadcasting an announcement signal on the PSCCH in the nth-m period to indicate that the user camps on the resource;
step S306, after the low priority user correctly receives the notification signal, the resource is selected according to the pre-configured strategy or the strategy indicated by the notification signal. Wherein n is an integer not less than m; and m is a positive integer.
The preferred embodiment of the invention can be applied to a communication system without a central node or without the central node participating in the communication resource allocation control, and the communication quality of the high-priority user is preferentially ensured.
In step S302, the users (i.e., the UEs mentioned above) participating in the communication can be classified into a plurality of priority classes, such as 1-8 classes, according to the priority classification of the transmitted application layer packet or the attributes of the UEs, which indicates that the priorities are sequentially increased. The priority levels may be further divided into two categories: high priority, low priority.
Wherein, the high priority user has higher resource occupation priority and can send the resource pre-occupation announcement information; the low priority user has a lower priority of resource occupation, cannot send the resource pre-occupation notification information, and the low priority user needs to receive and detect the resource occupation notification information sent by the high priority user (the high priority user may or may not detect the resource occupation notification information sent by other high priority users), and if the notification information is detected, it should select the resource according to the pre-configured policy or the policy indicated by the notification information. The low priority may be further divided into a 2 a-th priority, a 2 b-th priority, and the like according to different resource allocation policies.
In step S304, the high-priority UE broadcasts notification information on a specific Sidelink Control Information (SCI) resource to notify the low-priority UE of the resource pre-occupation situation in the nth communication period.
In step S306, the low-priority UE receives and detects the notification information, and adjusts resource occupation according to a resource occupation policy indicated by the pre-configuration or the notification information, such as releasing or abandoning occupied resources, or changing a resource selection probability, or selecting resources only on a limited partial resource pool, or the like.
Optionally, the specific SCI resource refers to an SCI resource used for sending resource pre-occupation notification information at a specific location in the psch resource pool. The resource location may be pre-configured or configured by a central node or higher layers. Such as resource number 0 or with the second to last SCI resource, or other specific SCI resource combination. The SCI resources are only used for broadcasting the notification information by the high-priority UE, and other level UEs do not use the SCI resources.
Optionally, the notification information may be indicated by a specific value of one domain or a specific combination of values of several domains in the SCI content; or define a new SCI format that includes one or more fields for indicating advertisement information.
Optionally, the resource selection policy of the low-priority UE refers to using a corresponding resource occupation policy according to its priority level after receiving the notification information correctly, such as abandoning occupied resources, or changing a resource occupation probability or changing a resource selection range in a resource pool.
The abandoning of resource occupation means that the low-priority UE abandons resource selection in the nth communication period after correctly receiving the notification information, and abandons resource usage by the high-priority UE.
Wherein, changing the resource occupation probability means that the low priority UE selects resources on its selectable resource pool according to the probability corresponding to its priority. The probability value range is 0-1. A value of 0 indicates that the priority UE relinquishes resource selection on its selectable resource pool.
Changing the resource selection range means that the low-priority UE changes the size of the selectable resource pool, and the priority UE is limited to select resources only in a resource area corresponding to its priority or within a certain configured range. The defined resource region is a subset of the original resource pool.
Alternatively, the resource pool refers to a set of time domain and frequency domain radio resource units for the UE to transmit signals. The method mainly comprises a physical side row control channel (PSCCH) resource pool and a physical side row shared channel (PSSCH) resource pool. Wherein the PSCCH resource pool is a set of radio resource units used by the UE to transmit SCI and the PSCCH resource pool is a set of radio resource units used by the UE to transmit data.
The technical solution of the present invention will be described and illustrated below with reference to specific embodiments.
Preferred embodiment 1
There are two ways to format the SCI of the announcement message:
the first method is as follows: using the 3GPP protocol release R12 definition.
The SCI format of the advertisement information is still defined using the 3GPP (3rd Generation Partnership Project) protocol version R12. Defining a particular value or combination of values for one or more of the fields as indicating that the announcement information is true, e.g. one of the 'Modulation and Coding Scheme (MCS)' fields uses a reserved value (29,30,31), indicating that the announcement signal is true, or a reserved value of the 'Time resource pattern' field, e.g. NTRPReserved value 0 (N) when equal to 7TRPThe bit length indicated by the time resource pattern) indicates that the notification signal is true, that is, indicates that the high-priority UE camps on the resource of the nth communication period, and the low-priority UE should use the policy corresponding to its priority to perform resource selection, such as abandoning the occupied resource, or changing the resource occupation probability or changing the resource selection range in the resource pool.
One example is as follows: the 'Modulation and Coding Scheme (MCS)' field takes a value of 29 to indicate that the notification signal is true, and the time domain and frequency domain resources indicated by other fields of the notification signal SCI indicate that these resources will be occupied by the high priority UE in the nth communication period, and the low priority UE can not be used any more.
The second method comprises the following steps: a new SCI format is defined.
A new SCI format is defined that includes one or a combination of the following fields:
and the pre-occupation identification field indicates whether the high-priority UE occupies resources in the nth communication period.
And a transmission probability field which represents the transmission probability of other priority UEs. There may be a plurality of values indicating the transmission probabilities of different priority UEs, respectively.
A frequency domain resource indication Field (FR) representing a frequency domain resource region or only a selectable frequency domain resource region that other priority UEs should avoid.
A time domain resource indicator field (TR) representing a time domain resource region or only a selectable time domain resource region that other priority UEs should avoid.
As shown in fig. 4, one example is: the pre-occupation mark is 1, and the sending probability is p1 andp 2. The frequency domain resource indication FR indicates that other priority UEs can only select within the resource region indicated by FR. Time domain resource TR, meaning that other priority UEs may only select within the time domain region indicated by TR.
The above SCI content indicates that, in the nth communication cycle, the high priority UE camps on the resource, and other priority UEs can only select the resource within the resource region indicated by FR and TR, and the transmission probability of the 2a priority UE is p1, and the transmission probability of the 2b priority UE isp 2.
Preferred embodiment two
The location of the particular SCI resource broadcasting the announcement information in the PSCCH resource pool may be preconfigured for the user equipment or configured by the central node or indicated by resource pool configuration signaling or user group set-up configuration signaling.
As an example, the specific SCI resource of the notification message is the first SCI resource on the PSCCH resource pool, where the SCI format is defined in the first preferred embodiment. The first SCI resource location in the example,resource location number 1 in fig. 5:
in example two, the specific PSCCH resource used for transmitting the announcement information is not limited to the first SCI resource on the PSCCH resource pool, and the first SCI resource and the second last SCI resource on the PSCCH resource pool may be defined to broadcast the announcement information, or a partial PSCCH resource with a resource sequence number N satisfying N mod Nt of 2m or 2m +1, where Nt is the time-domain subframe number of the PSCCH resource pool, and m is an integer greater than or equal to zero. SCI resources such assequence numbers 1 and 15 in fig. 6.
Example three, the specific PSCCH resource used for the SCI for the announcement information transmission may define a dedicated PSCCH resource. E.g. defining the low or high frequency end of the PSCCH resource pool, reserves contiguous time-frequency resources for transmission of announcement information. As in the announcement information specific PSCCH resource region in fig. 7. Wherein the transmission resources may select one or more of the specific PSCCH resource regions.
Optionally, if the high priority UE needs to broadcast the advertisement information to pre-occupy the resource of the nth period, it first selects one or more of the resource locations of the advertisement information SCI defined above for transmission of the advertisement information. However, if there is more data to be transmitted in the current period, i.e. the SCI of the data scheduling needs to be transmitted, it needs to be ensured that the selected announcement information SCI is not in the same subframe as the data scheduling SCI. If both select the same subframe location, the data scheduling SCI resources are considered to be reselected until at least 1 selected available announcement information SCI is not in the same time domain subframe as the data scheduling SCI.
Preferred embodiment three
And the low-priority UE receives and analyzes the notification information at the specific position of the resource pre-occupation notification information SCI, and if the notification information is correctly received and the resource pre-occupation notification information is obtained, corresponding resource occupation processing is carried out according to a pre-configured resource processing mode or a resource processing mode indicated by the notification information SCI.
If the resource position occupied by the current communication period signal transmission of the low-priority UE and the specific position of the received notification information SCI are in the same time domain subframe, for the user equipment with a single transceiver, the data of the user equipment is preferentially ensured to be transmitted, and the notification information and other signals are received only on the time domain subframe which does not transmit the data.
The pre-configured resource processing mode is the configuration that the UE device has initially solidified, or the resource processing related configuration has been obtained through the configuration process. If the high-priority UE resource pre-occupation signal exists, pre-configured sending probability corresponding to the UE priority level, or a pre-defined selectable resource range and the like.
The resource processing mode indicated by the notification information SCI is that the low-priority UE obtains the sending probability, the selectable resource range and the like of the subsequent occupied resources by analyzing the SCI content carrying the notification information, and then performs corresponding processing according to the indication.
Optionally, the low-priority UE participates in selecting and sending data with a corresponding probability value on the selectable resource according to the obtained or preconfigured resource occupation related configuration parameter.
One example is as follows: and after the pre-configured low-priority UE receives the resource occupation signal sent by the high-priority UE, abandoning the selective occupation of the resource in the nth communication period.
For another example, a low priority UE parses the announcement information SCI, where the transmission probability in the SCI parameter is p1, the optional frequency domain resource is FR, and the optional time domain resource is TR, and then the UE autonomously selects a resource for data transmission on the optional resource with a probability p1 in the nth communication period.
It will be apparent to those skilled in the art that the modules or steps of the present invention described above may be implemented by a general purpose computing device, they may be centralized on a single computing device or distributed across a network of multiple computing devices, and alternatively, they may be implemented by program code executable by a computing device, such that they may be stored in a storage device and executed by a computing device, and in some cases, the steps shown or described may be performed in an order different than that described herein, or they may be separately fabricated into individual integrated circuit modules, or multiple ones of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
The above is only a preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes will occur to those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.