Detailed Description
The application will be described in detail hereinafter with reference to the drawings in conjunction with embodiments. It should be noted that, without conflict, the embodiments of the present application and features of the embodiments may be combined with each other.
It should be noted that the terms "first," "second," and the like in the description and the claims of the present invention and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order.
Example 1
In this embodiment, a reference signal resource allocation method is provided, and fig. 1 is a flowchart of a reference signal resource allocation method according to an embodiment of the present invention, as shown in fig. 1, where the flowchart includes the following steps:
Step S102, a transmitting end node classifies the reference signal resource into a first-level reference signal resource and an N-level reference signal resource, wherein N is a positive integer greater than 1;
step S104, the transmitting end node sets a pseudo-randomization identifier in the resource block of the N-level reference signal resource, where the randomization identifier is used to eliminate a correspondence between the reference signal sequence and the time domain symbol position in the resource block of the N-level reference signal resource.
Optionally, the transmitting end node sets a pseudo-randomization identifier in the resource block of the N-level reference signal resource, including that the transmitting end node increases a parameter of the pseudo-randomization identifier in a sequence initial value of a reference signal sequence of the resource block of the N-level reference signal resource.
Optionally, the reference signal sequence on each time domain symbol in each resource block in the N-level reference signal resource is different from the reference signal sequence on each time domain symbol in each resource block in the non-N-level reference signal resource.
Fig. 2 is a schematic diagram of a reference signal resource according to an embodiment of the present invention. As shown in fig. 2, different patterns represent different sequences. The transmitting end node divides the reference signal resources in one reference signal interval into two stages, one stage and two stages. Specifically, the diagonal line portion is a primary service reference signal resource. The cross-hair portion is a secondary service reference signal resource. Blank is other reference signal resources. Each serving reference signal resource has 2 sequences of reference signal resources.
The reference signals sent by the symbols in the resource blocks of the reference signals serving the primary positioning requirements are correspondingly identical. As one of the examples, the reference signal sequence is generated by the following formula:
Wherein sequence c (i) is generated as specified in section 3GPP TS 38.211 5.2.1, x is related to the frequency domain resource mapping density of the sequence, Is the maximum transmission bandwidth of the reference signal.
As one example, the initial value of the primary reference signal sequence may be generated by:
Or alternatively, the first and second heat exchangers may be,
Wherein the method comprises the steps ofIs the number of slots in a radio frame, l is the symbol index in a slot,Is the number of symbols contained in a reference signal resource block, s i is the position of the first symbol of the corresponding reference signal resource block,The reference signal identification for generating the initial value.
The reference signal sequences transmitted by the respective symbols of the respective reference signal resource blocks serving the secondary positioning requirements correspond to each other the same, but are different from the reference signal sequences of the resource blocks used for the primary positioning service, and as one example, the initial value of the reference signal sequence serving the secondary positioning requirements is generated by one of the following ways:
Or alternatively, the first and second heat exchangers may be,
Or alternatively, the first and second heat exchangers may be,
Wherein the method comprises the steps ofA pseudo-random identity defined for the symbol level, each symbol within the reference signal resource using a separate pseudo-random identity.
Optionally, when the reference signal resource is a positioning reference signal resource, the method further includes that the transmitting end node sends resource configuration information to a positioning server, wherein the resource configuration information includes grading information of the first-level reference signal resource and the N-level reference signal resource, resource information of the N-level reference signal resource carrying the pseudo-randomization identifier, and change rule information corresponding to the randomization identifier.
Optionally, the method further comprises the steps of receiving a positioning service request sent by a target node, analyzing and determining the resource type of the positioning reference signal of the request, and sending resource configuration information corresponding to the resource type of the positioning reference signal of the request to the target node.
Optionally, the sending the resource configuration information corresponding to the requested positioning reference signal resource type to the target node includes that when the requested positioning reference signal resource type is determined to be the primary reference signal resource, the target node sends the resource configuration information corresponding to the primary reference signal resource to the target node, and when the requested positioning reference signal resource type is determined to be the N-level reference signal resource, the target node sends the resource configuration information corresponding to the N-level reference signal resource and the resource configuration information corresponding to the reference signal resources below N-level to the target node.
Optionally, the method further comprises the step of sending the updated pseudo-randomization identifier to a target node corresponding to the corresponding N-level reference signal resource in a change period of the pseudo-randomization identifier.
Optionally, the first-level reference signal resource and the N-level reference signal resource at least comprise resource block identifiers of the reference signal resource, reference signal sequence identifiers of the reference signal resource, time domain density of the resource blocks of the reference signal resource, frequency domain density of the resource blocks of the reference signal resource, bandwidth of the reference signal resource and number of time domain symbols in the reference signal resource.
Fig. 3 is a schematic diagram of another reference signal resource according to an embodiment of the present invention. As shown in fig. 3, the different patterns in fig. 3 represent different sequences. The transmitting end node divides the reference signal resources in one reference signal interval into two stages, namely one stage and two stages and three stages. Specifically, the diagonal line portion is a primary positioning service reference signal resource. The cross-hair portion is a secondary positioning service reference signal resource. The lattice part serves reference signal resources for three-level positioning. The primary and secondary positioning service reference signal resources have 2 reference signal resource sequences. The three-level positioning service reference signal resource has 1 reference signal resource sequence.
Fig. 4 is a system configuration diagram for implementing a positioning reference service according to an embodiment of the present invention. As shown in fig. 4, includes a transmitting end node 42, a location service 44, and a target node 46.
It should be noted that the transmitting end node 42 comprises a base station and the target node 46 comprises a terminal device. In addition, the transmitting end node 42 sends the location service reference signal resource to the location server 44. And may be acquired at the terminal device 46 in a manner that subsequently sends a location request to the location server 44. Of course in other situations, such as but not limited to, when the terminal device 46 hands over from one cell to another, the location server may not have acquired location service reference signal resources of the transmitting end node 42 corresponding to the other cell, the terminal device 46 may interact directly with the transmitting end node 42 to acquire the location service reference signal resources. When the terminal equipment A requests the first-level positioning service without paying, the positioning server does not tell the user about the sequence pseudo-random identification of the advanced positioning reference signal resource, so that the user cannot detect the first-level reference signal resource, namely resources 0,4,8 and 12, and the positioning precision and the time delay of the positioning server only meet the first-level positioning service.
The terminal equipment B pays for the secondary positioning service requesting high-precision positioning, and the positioning server sends the primary positioning service reference signal resource and all configuration information of the secondary positioning service reference signal resource to the terminal equipment B, wherein the configuration information comprises pseudo-random identifiers used by all symbols in the current secondary positioning service reference signal resource, the pseudo-random identifiers of all symbols in one resource are the same, the pseudo-random identifiers of all resources in one level are the same, and the pseudo-random identifiers used by all symbols in the secondary positioning reference signal resources 2,6,10 and 14 are the same. After the pseudo-random identifier is acquired, the terminal equipment B can detect the downlink positioning reference signal resource of eight beams, the detected signal strength is possibly more, the number of algorithms which can be used is more abundant, the positioning precision is higher, and the time delay is shorter.
And if the terminal equipment B does not meet the positioning service requirement of the current precision positioning. For example, if the user B is an annual member of the positioning service, it may further obtain a tertiary positioning service that has higher accuracy and is capable of providing additional services such as route prediction, and the positioning server sends all configuration information of the primary positioning service reference signal resource, the secondary positioning service reference signal resource, and the tertiary positioning service reference signal resource to the terminal device B, including pseudo-random identifiers used by each symbol in each current advanced positioning reference signal resource (pseudo-random identifier 1 corresponding to the secondary reference signal resource and pseudo-random identifier 12 corresponding to the tertiary reference signal resource), the pseudo-random identifiers of each symbol in one resource are the same, that is, the pseudo-random identifiers used by each symbol in each secondary positioning reference signal resource 2,6,10,14 are the same, and the pseudo-random identifiers used by each symbol in each tertiary positioning reference signal resource 1,3,5,7,9,11,13 are the same. After the pseudo-random identification is acquired, the number of detected signal intensities is possibly more, the algorithm which can be used is richer, the positioning precision is higher, the time delay is shorter, and the functions are more.
After a period of time, the pseudo-random identifier of the advanced positioning reference signal resource changes, at this time, the terminal device B has stopped paying Fei Gao the positioning service request, then the positioning server no longer tells the terminal device B about the updated pseudo-random identifier, the terminal device B cannot continue to enjoy the high-precision positioning service, and if the terminal device B is still in the high-precision service request, the positioning server sends the finer pseudo-random identifier to the terminal device B.
If the sequence generation formula of the secondary service has no pseudo-random representation, after receiving the low-level configuration information, the user a can infer that there may be a resource 1 between 0 and 2 being transmitted, and because the time domain interval between the resources 0 and 2 is limited, and the generation of the reference signal has a strict correspondence with the time domain position, the terminal device a can detect the secondary positioning reference signal resource through a period of search.
Specifically, the sequences between the positioning reference signal resources of the same level may be the same or different. If the initial value generation formulas are different, the initial value generation formulas are correspondingly changed, each reference signal resource at more than one level has a pseudo-random identifier, the diversity of the pseudo-random identifiers increases the cracking difficulty, and the value of the pseudo-random identifier is as followsAll possible combinations between the individual resources of the secondary reference signal are
Similarly, each symbol in each reference signal resource at more than one level has each pseudo-random identification, the number of the pseudo-random identifications is further increased, the cracking difficulty is improved, and the value of the pseudo-random identification is as followsAll possible combinations between the individual resources of the secondary reference signal are
The same applies to ordinary services.
For example, the terminal device a and the terminal device B are both users in the cell n, and the terminal device a needs to be synchronized with the cell n with high precision to support the corresponding function, while the terminal device B does not need to be synchronized with the cell n with high precision. A pseudo random identification may be added to the sequence generation formula of the partial synchronization reference signal and the update of the pseudo random identification may be notified to the terminal device a during the high precision synchronization service request of the terminal device a.
As another example, for users with high frequency CSI measurement requirements, the corresponding users are notified of the update of the pseudo random ID during their service request.
From the description of the above embodiments, it will be clear to a person skilled in the art that the method according to the above embodiments may be implemented by means of software plus the necessary general hardware platform, but of course also by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising instructions for causing a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the method according to the embodiments of the present invention.
Example 2
The embodiment also provides a resource allocation device for reference signals, which is used for implementing the foregoing embodiments and preferred embodiments, and is not described in detail. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. While the means described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and contemplated.
Fig. 5 is a block diagram of a resource allocation apparatus for reference signals according to an embodiment of the present invention, as shown in fig. 5, the apparatus comprising:
The classifying module 52 is configured to classify the reference signal resource into a first-level reference signal resource and an N-level reference signal resource by the transmitting node, where N is a positive integer greater than 1;
A configuration module 54, configured to set a pseudo-randomization identifier in a resource block of the N-level reference signal resource, where the randomization identifier is configured to eliminate a correspondence between a reference signal sequence and a time domain symbol position in the resource block of the N-level reference signal resource.
It should be noted that each of the above modules may be implemented by software or hardware, and the latter may be implemented by, but not limited to, the above modules all being located in the same processor, or each of the above modules being located in different processors in any combination.
Example 3
An embodiment of the invention also provides a storage medium having a computer program stored therein, wherein the computer program is arranged to perform the steps of any of the method embodiments described above when run.
Alternatively, in the present embodiment, the above-described storage medium may be configured to store a computer program for performing the steps of:
s1, a transmitting end node classifies the reference signal resource into a first-level reference signal resource and an N-level reference signal resource, wherein N is a positive integer greater than 1;
S2, the transmitting end node sets a pseudo-randomization mark in the resource block of the N-level reference signal resource, wherein the randomization mark is used for eliminating the corresponding relation between the reference signal sequence and the time domain symbol position in the resource block of the N-level reference signal resource.
Alternatively, in the present embodiment, the storage medium may include, but is not limited to, a USB flash disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a removable hard disk, a magnetic disk, or an optical disk, etc. various media in which a computer program may be stored.
An embodiment of the invention also provides an electronic device comprising a memory having stored therein a computer program and a processor arranged to run the computer program to perform the steps of any of the method embodiments described above.
Optionally, the electronic apparatus may further include a transmission device and an input/output device, where the transmission device is connected to the processor, and the input/output device is connected to the processor.
Alternatively, in the present embodiment, the above-described storage medium may be configured to store a computer program for performing the steps of:
s1, a transmitting end node classifies the reference signal resource into a first-level reference signal resource and an N-level reference signal resource, wherein N is a positive integer greater than 1;
S2, the transmitting end node sets a pseudo-randomization mark in the resource block of the N-level reference signal resource, wherein the randomization mark is used for eliminating the corresponding relation between the reference signal sequence and the time domain symbol position in the resource block of the N-level reference signal resource.
Alternatively, specific examples in this embodiment may refer to examples described in the foregoing embodiments and optional implementations, and this embodiment is not described herein.
It will be appreciated by those skilled in the art that the modules or steps of the invention described above may be implemented in a general purpose computing device, they may be concentrated on a single computing device, or distributed across a network of computing devices, they may alternatively be implemented in program code executable by computing devices, so that they may be stored in a memory device for execution by computing devices, and in some cases, the steps shown or described may be performed in a different order than that shown or described, or they may be separately fabricated into individual integrated circuit modules, or multiple modules or steps within them may be fabricated into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.
The above description is only of the preferred embodiments of the present invention and is not intended to limit the present invention, but various modifications and variations can be made to the present invention by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the principle of the present invention should be included in the protection scope of the present invention.