CN112769533B - Positioning reference signal distribution method, positioning method and base station resource allocation method - Google Patents

Positioning reference signal distribution method, positioning method and base station resource allocation method Download PDF

Info

Publication number
CN112769533B
CN112769533B CN202110369883.3A CN202110369883A CN112769533B CN 112769533 B CN112769533 B CN 112769533B CN 202110369883 A CN202110369883 A CN 202110369883A CN 112769533 B CN112769533 B CN 112769533B
Authority
CN
China
Prior art keywords
positioning
resource
resources
reference signal
user terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110369883.3A
Other languages
Chinese (zh)
Other versions
CN112769533A (en
Inventor
王绍磊
齐望东
黄永明
尤肖虎
郭毅
徐佳
潘孟冠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Network Communication and Security Zijinshan Laboratory
Original Assignee
Network Communication and Security Zijinshan Laboratory
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Network Communication and Security Zijinshan Laboratory filed Critical Network Communication and Security Zijinshan Laboratory
Priority to CN202110369883.3A priority Critical patent/CN112769533B/en
Publication of CN112769533A publication Critical patent/CN112769533A/en
Application granted granted Critical
Publication of CN112769533B publication Critical patent/CN112769533B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/53Allocation or scheduling criteria for wireless resources based on regulatory allocation policies

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application relates to a positioning reference signal distribution method, a positioning method and a base station resource allocation method. The positioning reference signal allocation method comprises the following steps: receiving motion information sent by a user terminal; acquiring a positioning reference signal resource meeting positioning accuracy based on the motion information; acquiring unallocated signal resources in the positioning reference signal resources, and selecting corresponding signal resources from the unallocated signal resources to allocate to the user terminal according to a preset rule; and sending an instruction for activating the selected signal resource to the user terminal. The terminal positioning method comprises the following steps: receiving a positioning request of a user terminal, wherein the positioning request carries positioning precision; allocating positioning resources for the user terminal according to the positioning reference signal allocation method; receiving a positioning reference signal sent by a user terminal based on the allocated positioning resource; and calculating the position information of the user terminal according to the positioning reference signal. By adopting the method, the positioning reference signals can be subject to disciplinary distribution so as to support differentiated positioning service.

Description

Positioning reference signal distribution method, positioning method and base station resource allocation method
Technical Field
The present application relates to the field of communications technologies, and in particular, to a positioning reference signal allocation method, a positioning method, and a base station resource allocation method.
Background
The wireless network terminal positioning service gradually evolves from the 2G (second generation mobile communication) era to the 5G (fifth generation mobile communication) era, the positioning methods and means become rich and diverse, and the positioning accuracy is higher and higher as the system bandwidth increases and large-scale antenna deployment and use. However, the positioning accuracy based on the mobile communication network is still on the meter level or more than ten meters level, and the requirements of different users on the positioning accuracy under different scenes cannot be met. The technical document TS22.261 of the current version 5G Release 16 (fifth generation mobile communication version 16) defines positioning accuracy at different service levels, with a maximum accuracy of 0.2 meters.
An outdoor positioning service based on an assisted Global Navigation Satellite System (assisted Global Navigation Satellite System, which is a System based on which a general mobile phone terminal can perform accurate positioning) can meet the accurate positioning requirement. However, in an indoor environment, the positioning service of the a-GNSS is difficult due to satellite signal interruption or fading, and the accuracy is difficult to guarantee. With the development of terminal IMU (Inertial Measurement Unit, including gyroscopes, accelerometers and magnetometers, which can be used to track positional movement) technology, relatively inexpensive IMUs, although meeting general positioning requirements, rely solely on the terminal IMU to track the user for a long time and to pinpoint due to the IMU device error accumulation effect, have become difficult. The 3GPP R16 standard supports measurement and reporting of multiple positioning technologies simultaneously, and cooperative positioning of an indoor user by a wireless network base station and a terminal IMU technology is a better scheme. In order to meet the requirement of differentiated positioning service, 5G Release 16 designs a UL PRS (Uplink Position Reference Signal) Position Reference Signal based on a UL SRS (Uplink Sounding Reference Signal, which is used to measure the Uplink channel state of a terminal, and perform positioning or downlink beamforming), and adds an SRS-Pos (Sounding Reference Signal-Position, which is used as a Reference Signal for Uplink positioning) function. Through sending and receiving SRS signals, a network side can measure information such as time difference of arrival (TDOA), angle of arrival (AOA) and the like. The SRS-Pos can meet the positioning requirements of different users by supporting flexible transmission bandwidth, flexible transmission period, configurable adjacent cell receiving measurement, good signal autocorrelation and cross-correlation characteristics, multi-user time-frequency code multi-dimension multiplexing capability and the like. The network side needs a flexible scheduling configuration strategy, reasonably configures SRS signal time-frequency resources, and ensures the balance of communication requirements and positioning requirements under the condition of multiple terminals.
More in the conventional SRS scheduling scheme, the time-frequency resource of the SRS is changed by meeting the service requirement of an uplink PUSCH (Physical uplink shared channel) or a downlink PDSCH (Physical downlink shared channel). Such as: SRS time-frequency resources are allocated according to the Quality of Service (QoS) or the traffic volume, and then channel state information SINR (Signal to Interference plus Noise Ratio) and RSRP (Reference Signal Received Power) are measured, so as to better schedule the traffic channel. Or more SRS time-frequency resources are distributed to the terminal user according to the channel change speed and the coherence time, so that the validity of the channel measurement result is ensured. Or dividing the SRS resources into a positioning resource set and a measurement resource set, etc.
Therefore, the SRS scheduling scheme is mainly used to optimize network communication performance and user service scheduling.
Disclosure of Invention
In view of the foregoing, it is desirable to provide a positioning reference signal allocation method, a positioning method, and a base station resource allocation method, which can perform disciplinary allocation on a positioning reference signal to support differentiated positioning services.
A positioning reference signal allocation method, the positioning reference signal allocation method comprising:
receiving motion information sent by a user terminal;
acquiring a positioning reference signal resource meeting positioning accuracy based on the motion information;
acquiring unallocated signal resources in the positioning reference signal resources, and selecting corresponding signal resources from the unallocated signal resources according to a preset rule to allocate to the user terminal;
and sending an instruction for activating the selected signal resource to the user terminal.
Optionally, the unallocated signal resource is a time domain resource; selecting corresponding signal resources from the unallocated signal resources according to a preset rule to allocate to the user terminal, including:
determining a time slot structure according to the resource allocation of the base station;
determining a time slot offset of a positioning reference signal resource allocated to the user terminal according to a time slot structure and the unallocated signal resource;
and allocating the positioning reference signal resource of the corresponding time slot offset to the user terminal.
Optionally, the unallocated signal resources are frequency domain resources; selecting corresponding signal resources from the unallocated signal resources according to a preset rule to allocate to the user terminal, including:
acquiring an unallocated frequency domain comb resource value;
and allocating the unallocated frequency domain comb resource value to the user terminal.
Optionally, the unallocated signal resources are code domain resources; the acquiring of the unallocated signal resources in the positioning reference signal resources and selecting the corresponding signal resources from the unallocated signal resources according to a preset rule to allocate to the user equipment includes:
calculating to obtain the value range of the cyclic shift value according to the resource allocation of the base station;
determining a current cyclic shift value from unallocated cyclic shift values according to the value range;
and allocating the positioning reference signal resource corresponding to the current cyclic shift value to the user terminal.
Optionally, the obtaining of unallocated signal resources in the positioning reference signal resources and selecting corresponding signal resources from the unallocated signal resources according to a preset rule to allocate to the user equipment includes:
sequentially judging whether unallocated signal resources exist in the positioning reference signal resources according to the sequence of a time domain, a frequency domain and a code domain;
if the unallocated signal resources exist, selecting corresponding signal resources from the unallocated signal resources according to a preset rule to allocate to the user terminal; and if the unallocated signal resources do not exist, sequentially judging whether the unallocated signal resources exist in the positioning reference signal resources according to the sequence of the time domain, the frequency domain and the code domain.
Optionally, the obtaining, based on the motion information, a positioning reference signal resource satisfying positioning accuracy includes:
calculating the moving speed of the user terminal according to the motion information;
calculating to obtain periodic displacement based on the moving speed and the period of each positioning reference signal resource;
and acquiring a positioning reference signal resource of which the periodic displacement meets the positioning precision.
Optionally, the acquiring a positioning reference signal resource for which the periodic displacement satisfies the positioning accuracy includes:
sequentially judging whether the periodic displacement meets the positioning precision or not according to the sequence of the periods from large to small;
if the positioning accuracy is met, acquiring a positioning reference signal resource of which the periodic displacement meets the positioning accuracy; and if the positioning accuracy is not met, sequentially judging whether the periodic displacement meets the positioning accuracy or not according to the sequence of the period from large to small.
Optionally, the method further comprises:
when the positioning reference signal resource with the periodic displacement meeting the positioning precision is not obtained or the positioning reference signal resource with the periodic displacement meeting the positioning precision is completely distributed, judging whether the non-periodic resource is available;
and when the non-periodic resource is available, allocating the non-periodic resource to the user terminal, and sending an instruction for activating the selected signal resource to the user terminal.
Optionally, the method further comprises:
when the non-periodic resources are unavailable, starting a group frequency hopping switch;
and acquiring a new available root sequence, and continuing to acquire the positioning reference signal resource meeting the positioning precision based on the motion information.
A terminal positioning method comprises the following steps:
receiving a positioning request of a user terminal, wherein the positioning request carries positioning precision;
allocating positioning resources to the user terminal according to the positioning reference signal allocation method;
receiving a positioning reference signal sent by the user terminal based on the allocated positioning resource;
and calculating the position information of the user terminal according to the positioning reference signal.
Optionally, before receiving the location request of the user terminal, the method includes:
receiving an access request of a user terminal;
and acquiring base station configuration according to the access request, and configuring the positioning reference signal resource of the user terminal according to the base station configuration.
A base station resource allocation method comprises the following steps:
determining resource sets of at least two different periods according to the capacity of cell positioning users and a deployment scene;
determining a configuration style of the resource set according to the cell user capacity and the resource load of the positioning reference signal;
and configuring base station resources according to the determined resource sets of at least two different periods and the configuration pattern, wherein the base station resources are used for indicating the positioning reference signal allocation method to configure terminal positioning resources according to the configured base station resources.
A positioning reference signal distribution apparatus, the positioning reference signal distribution apparatus comprising:
the first receiving module is used for receiving the motion information sent by the user terminal;
the resource selection module is used for acquiring positioning reference signal resources meeting the positioning precision based on the motion information;
the first allocation module is used for acquiring unallocated signal resources in the positioning reference signal resources and selecting corresponding signal resources from the unallocated signal resources according to a preset rule to allocate to the user terminal;
and the activation module is used for sending an instruction for activating the selected signal resource to the user terminal.
A terminal positioning device, the terminal positioning device comprising:
a second receiving module, configured to receive a positioning request of a user terminal, where the positioning request carries positioning accuracy;
a second allocating module, configured to allocate a positioning resource to the ue according to the positioning reference signal allocating apparatus;
a third receiving module, configured to receive a positioning reference signal sent by the ue based on the allocated positioning resource;
and the positioning module is used for calculating the position information of the user terminal according to the positioning reference signal.
A base station resource configuration apparatus, the base station resource configuration apparatus comprising:
the system comprises a periodic resource determining module, a resource allocating module and a resource allocating module, wherein the periodic resource determining module is used for determining at least two resource sets with different periods according to the capacity of cell positioning users and deployment scenes;
a configuration pattern determining module, configured to determine a configuration pattern of the resource set according to a cell user capacity and a resource load of a positioning reference signal;
a configuration module, configured to configure base station resources according to the determined resource sets of at least two different periods and the configuration pattern, where the base station resources are used to instruct the positioning reference signal allocation apparatus to configure terminal positioning resources according to the configured base station resources.
A computer device comprising a memory storing a computer program and a processor implementing the steps of the method described above when executing the computer program.
A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the above-mentioned method.
The positioning reference signal allocation method, the positioning method and the base station resource allocation method are combined with positioning accuracy, and the positioning reference signal resources allocated to the terminal are acquired according to the motion information reported by the user terminal so as to position the user terminal, so that the positioning reference signals are subject to scientific allocation to support differentiated positioning services.
Drawings
Fig. 1 is an application environment diagram of a positioning reference signal allocation method, a positioning method, and a base station resource allocation method in an embodiment;
FIG. 2 is a flow diagram illustrating a method for allocating a position reference signal according to an embodiment;
FIG. 3 is a graph of cycle length relationships for three types of semi-persistent periodic resources in one embodiment;
FIG. 4 is a flowchart illustrating a method for allocating a SRS resource according to an embodiment;
FIG. 5 is a flowchart illustrating a method for selecting a SRS resource according to one embodiment;
fig. 6 is a flowchart illustrating a terminal location method according to an embodiment;
FIG. 7 is a timing diagram of a terminal location method in one embodiment;
FIG. 8 is a flowchart illustrating a method for allocating base station resources according to an embodiment;
FIG. 9 is a diagram of a frame structure in one embodiment;
FIG. 10 is a block diagram showing an exemplary embodiment of a positioning reference signal distribution apparatus;
FIG. 11 is a block diagram of the positioning device in one embodiment;
FIG. 12 is a block diagram of an apparatus for configuring base station resources according to an embodiment;
FIG. 13 is a diagram illustrating an internal structure of a computer device according to an embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
The positioning reference signal allocation method, the positioning method and the base station resource allocation method provided by the application can be applied to the application environment shown in fig. 1. Wherein the user terminal 102 communicates with the backend 104 over a network. When the user terminal 102 needs to be positioned, a positioning request carrying positioning accuracy may be sent to the back end 104, so that the back end 104 may configure the positioning accuracy corresponding to the user terminal 102, and obtain motion information corresponding to the user terminal 102 through a control signaling, to calculate a motion speed according to the motion information, to obtain a positioning reference signal resource satisfying the positioning accuracy according to the motion speed, and the like, so that the back end 104 may obtain an unallocated signal resource in the positioning reference signal resource, and select a corresponding signal resource from the unallocated signal resource to allocate to the user terminal 102 according to a preset rule, so as to send an instruction for activating the selected signal resource to the user terminal 102, so that positioning is performed through the activated signal resource when a subsequent user terminal 102 performs positioning. This way the positioning reference signals are disciplined assigned to support differentiated positioning services.
The user terminal 102 may be, but is not limited to, various personal computers, notebook computers, smart phones, tablet computers, and portable wearable devices. The back end 104 includes RRUs or AAUs, a next generation access network, and a core network. Wherein, the RRU or AAU, the radio frequency processing unit of the radio access terminal, finish the conversion of the high frequency signal and baseband signal, and adopt CPRI/eCPRI connection with gNB. The next generation Access network refers to an ngran (next generation radio Access network) which includes DUs and CUs, and the core network is preferably a 5G core network which may include, but is not limited to, LMF (Location Management Function, core network element, Location Management unit), and AMF (Access and Mobility Management Function, core network element, Access and Mobility Management unit).
In an embodiment, as shown in fig. 2, a positioning reference signal allocation method is provided, which is described by taking the method as an example applied to the base station in fig. 1, and includes the following steps:
s202: and receiving the motion information sent by the user terminal.
Specifically, the motion information refers to a displacement distance of the user terminal within a certain time interval, and thus the motion information includes the time interval and a corresponding displacement distance. The motion information may be obtained by transmitting the motion information of the sensor IMU to the NGRAN of the base station through control plane signaling through an LPP protocol process, and then transmitting to the core network element LMF.
In actual use, after the user terminal sends a location service request to the base station, the core network element LMF may send an auxiliary information acquisition request, such as a sensor IMU motion information acquisition request, to the user terminal through the LPP protocol process, so that the user terminal sends the motion information acquired by the sensor IMU to the core network element LMF. Optionally, the period of the activated semi-persistent period resource may be selected to be less than or equal to the period of the activated semi-persistent period resource for the subsequent location information periodic reporting.
S204: and acquiring a positioning reference signal resource meeting the positioning precision based on the motion information.
Specifically, the positioning accuracy may be that the user terminal sends to the core network element LMF in advance, or that the core network element LMF is preset. Specifically, the core network element LMF may reclassify the user positioning service level and accuracy according to the 3GPP 22.261 protocol, and issue the classification to the user terminal in advance, so that the user terminal may select its own positioning accuracy according to the classification and upload the accuracy to the core network element LMF. The specific location service level and accuracy can be seen in table 1 below:
table 1: location service level and accuracy
Figure DEST_PATH_IMAGE001
In other embodiments, the above-described location service level may be combined with actual location requirements to increase or decrease the level and accuracy.
The positioning reference signal resource is configured in advance for the user terminal by the core network element LMF, for example, when the terminal accesses the base station for the first time, the NGRAN of the base station configures the positioning reference signal resource of the user terminal according to the configuration of the base station resource through radio resource configuration.
In one embodiment, the core network element LMF may configure one set of semi-persistent periodic resources and three corresponding sets of semi-persistent periodic resources of the user terminal, and one set of aperiodic resources and one corresponding set of aperiodic resources. The three semi-persistent period resources may include long period resources, medium period resources, and short period resources. In other embodiments, the core network element LMF may configure other numbers of semi-persistent periodic resources and aperiodic resources.
Specifically, the semi-persistent period resource configured by the user equipment corresponds to the semi-persistent period resource configured by the base station, and the base station may determine the semi-persistent period resource according to the cell location user capacity and the deployment scenario. The longer the semi-persistent period resource period is, the more positioning users can be accommodated by the time domain resource, the smaller the occupied load of the cell positioning resource is, and the smaller the precision requirement is. The number of positioning users is different in different application scenes, and the positioning accuracy requirements are different. For example, in an office scene, the number of positioning users is small, and the accuracy is not high; the logistics warehouse has the advantages that the number of positioning users is large, and the accuracy is high.
Optionally, in this embodiment, three types of semi-persistent period resources are determined: long period resources, medium period resources and short period resources are exemplified for explanation, wherein the period relationship of the three types of semi-persistent period resources is as follows:
P Long =2 n ·P Midd ,n=1,2…
P Midd =2 m ·P Short ,m=1,2…
whereinP Long Is a resource with a long period of time,P Midd is a medium-cycle resource and is characterized in that,P Short the short period resource is m and n are integers, and the integers are used for representing a proportional relation of the period resource. Specifically, as shown in fig. 3, fig. 3 is a graph of a relationship between cycle lengths of three types of semi-persistent cycle resources in an embodiment, where a long cycle resource is used in a scene where a terminal moves slowly; the short-period resource is used for a scene with a fast terminal motion; the middle period resources are between the two.
After the core network element LMF obtains the motion information, the positioning reference signal resource meeting the positioning accuracy can be obtained according to the motion information and the accuracy corresponding to each positioning reference signal.
Optionally, the core network element LMF may calculate the speed of the user terminal according to the motion information, and then calculate the positioning accuracy of each positioning reference signal according to the period length corresponding to each positioning reference signal, so as to select the positioning reference signal resource whose accuracy meets the requirement.
S206: and acquiring unallocated signal resources in the positioning reference signal resources, and selecting corresponding signal resources from the unallocated signal resources according to a preset rule to allocate to the user terminal.
In particular, the positioning reference signal resources may include time domain, frequency domain and code domain resources. Each ue may use the time domain, frequency domain, and code domain resources, respectively, to complete the transmission of the positioning signal.
The preset rule may be a traversal order preset by a core network element LMF, and the traversal order may include traversal according to an order of time domain, frequency domain, and code domain resources. Further, after the time domain, frequency domain and code domain resources are all allocated, traversing according to the sequence of the cycle from long to short to obtain the next half of the continuous cycle resources. Furthermore, when the semi-continuous period resources are distributed completely or the positioning accuracy does not meet the requirement, the non-periodic resources are continuously acquired. And further, when the non-periodic resources are unavailable, the group frequency hopping switch is opened, and the root sequence is changed.
For example, in order to reduce interference between user terminals as much as possible, the core network element LMF may first traverse to determine whether an unallocated signal resource exists in a timing sequence resource in a reference signal resource, if so, directly allocate a corresponding time domain resource to the user terminal, if the time domain resource is all used up, continue to traverse to determine whether an unallocated frequency domain resource exists in the frequency domain resource, if so, directly allocate a corresponding frequency domain resource to the user terminal, and if the frequency domain resource is all used up, continue to traverse to determine a code domain resource. If the code domain resources are also used up, the next semi-persistent period resource is continuously acquired, and because the positioning accuracy of the current semi-persistent period resource meets the requirement and the period length of the current semi-persistent period resource is greater than that of the next semi-persistent period resource, the core network element LMF can directly judge whether the unallocated signal resources exist in the next semi-persistent period resource. And optionally, when the semi-persistent periodic resource is not acquired, whether the aperiodic resource is available or not can be continuously judged, and if the aperiodic resource is available, the aperiodic resource is allocated to the user. Further, if the aperiodic resource is unavailable, the core network element LMF may further turn on a group frequency hopping switch to change the root sequence, thereby continuing to traverse the positioning reference signal resource.
Specifically, since the plurality of user terminals are all in communication with the base station, in order to avoid interference, different positioning reference signal resources correspond to different user terminals, and therefore, after the core network element LMF obtains a signal resource whose positioning accuracy meets the requirement, it is continuously determined whether an unallocated signal resource exists in the signal resource, and if so, a corresponding signal resource is selected from the unallocated signal resource to allocate to the user terminal according to a preset rule.
S208: and sending an instruction for activating the selected signal resource to the user terminal.
Specifically, after determining the signal resource allocated to the user terminal, the core network element LMF sends a corresponding instruction to the user terminal, so that the user terminal uploads the positioning signal according to the new signal resource. For example, if the SRS resource is a semi-persistent periodic resource, MAC CE signaling of the semi-persistent periodic SRS resource may be sent to the ue. If the resource is aperiodic, sending SRS aperiodic resource indication in DCI to the user terminal, thereby changing SRS positioning reference signal transmission.
The positioning reference signal distribution method combines the positioning precision, obtains the distributed positioning reference signal resources according to the motion information reported by the user terminal, and positions the user terminal, so that the positioning reference signals are subject to scientific distribution to support differentiated positioning services.
In one embodiment, the unallocated signal resources are time domain resources; selecting corresponding signal resources from unallocated signal resources according to a preset rule to allocate to a user terminal, comprising: determining a time slot structure according to the resource allocation of the base station; determining the time slot offset of the positioning reference signal resource allocated to the user terminal according to the time slot structure and the unallocated signal resource; and allocating the positioning reference signal resource of the corresponding time slot offset to the user terminal.
Specifically, the time domain resource in this embodiment refers to determination of a slot offset in each semi-persistent periodic resource or aperiodic resource. Taking semi-persistent period resources as an example, the resources in each semi-persistent period resource include a plurality of time slots, the time slots are determined when the base station resources are configured, under the determination of subcarrier size and moving speed range, the maximum scheduling period corresponding to each positioning service class is determined, and when the base station resources are configured, the configuration is performed according to the maximum scheduling period. The slot structure determines the number of symbols reserved for uplink transmission and the number of symbols reserved for downlink transmission within a period of time. In this embodiment, one slot contains 14 symbols.
Specifically, each positioning reference signal has a certain time slot offset, and in order to ensure that signals between the user terminals are not interfered, it is preferable to allocate different time slot offsets to the user terminals.
The positioning reference signal only occupies a part of the uplink symbols, and the rest uplink symbols are allocated to other uplink channels for use. The positioning reference signal is sent periodically and is sent on the ascending symbol. If it is allocated that each transmission is N symbols during periodic transmission, the N symbols can accommodate a plurality of user terminals to transmit respective positioning reference signals, and if a part of the N symbols is already distributed to some user terminals, only the resources of the remaining unused symbols can be distributed to new user terminals, for example, the unused symbols are sequentially acquired.
In one embodiment, the unallocated signal resources are frequency domain resources; selecting corresponding signal resources from unallocated signal resources according to a preset rule to allocate to a user terminal, comprising: acquiring an unallocated frequency domain comb resource value; and allocating the unallocated frequency domain comb resource value to the user terminal.
Specifically, the frequency domain comb resource value refers to the maximum class that the frequency domain can carry under one same symbol.
Therefore, the core network element LMF can directly select the corresponding frequency domain comb resource value according to the configuration of the base station resource, and if there is a surplus, that is, unallocated frequency domain comb resource value, different frequency domain comb resource values are preferentially selected, so that the inter-user-code interference can be reduced.
Wherein, it is required to be stated that the relationship between the frequency domain density and the time window is based on
Figure 189827DEST_PATH_IMAGE002
Knowing that any one can be selected in combination with the coverage area of the indoor base station
Figure DEST_PATH_IMAGE003
The value is obtained. Wherein the content of the first and second substances,
Figure 500722DEST_PATH_IMAGE003
the density of the frequency domain is determined, the larger the frequency domain comb is, the more sparse the frequency domain comb is, and the SCS refers to subcarrier spacing.
In one embodiment, the unallocated signal resources are code domain resources; acquiring unallocated signal resources in the positioning reference signal resources, and selecting corresponding signal resources from the unallocated signal resources according to a preset rule to allocate to a user terminal, the method comprises the following steps: calculating to obtain the value range of the cyclic shift value according to the resource allocation of the base station; determining a current cyclic shift value from unallocated cyclic shift values according to a value range; and allocating the positioning reference signal resource corresponding to the current cyclic shift value to the user terminal.
Specifically, the cyclic shift value refers to a code domain resource, wherein a corresponding cyclic shift value may be directly selected according to the configuration of the base station resource, and preferably, a value with a maximum cyclic shift value interval may be selected according to a dichotomy, so as to reduce interference between the user terminals as much as possible.
Specifically, the value range of the cyclic shift value can be obtained according to the resource allocation of the base station, so that the value with the largest cyclic shift value interval is selected according to the dichotomy.
It should be noted that the minimum limiting condition of the cyclic shift value is:
Figure 817303DEST_PATH_IMAGE004
wherein the content of the first and second substances,
Figure DEST_PATH_IMAGE005
is the interval between the cyclic shift values of the user terminals;
Figure 897254DEST_PATH_IMAGE006
is the maximum cyclic shift value;
Figure DEST_PATH_IMAGE007
is the FFT transform length;
Figure 126242DEST_PATH_IMAGE008
is the sampling point interval; is the speed of light; is the cell radius.
The minimum value of the interval between the user terminal cyclic shift values calculated through the indoor wireless network can be set to 1.
In one embodiment, acquiring unallocated signal resources in the positioning reference signal resources, and selecting corresponding signal resources from the unallocated signal resources according to a preset rule to allocate to a user equipment, includes: sequentially judging whether unallocated signal resources exist in the positioning reference signal resources according to the sequence of a time domain, a frequency domain and a code domain; if the unallocated signal resources exist, selecting corresponding signal resources from the unallocated signal resources according to a preset rule and allocating the corresponding signal resources to the user terminal; and if the unallocated signal resources do not exist, sequentially judging whether the unallocated signal resources exist in the positioning reference signal resources according to the sequence of the time domain, the frequency domain and the code domain.
Specifically, referring to fig. 4, fig. 4 is a schematic flowchart of a method for allocating a certain positioning reference signal resource in an embodiment, in this embodiment, when the positioning reference signal resource meets the positioning accuracy, the core network element LMF may select an unallocated signal resource from the positioning reference signal resource to allocate to the user terminal, and sequentially traverse according to a sequence of a time domain, a frequency domain, and a code domain in order to reduce interference between users as much as possible.
As shown in fig. 4, a core network element LMF first determines whether an unallocated time domain resource exists in the positioning reference signal resource, and if so, acquires a time slot offset corresponding to the time domain resource, and represents the time domain resource allocated to the user terminal by the time slot offset, so that the user terminal transmits the positioning reference signal in a time corresponding to the time slot offset in a transmission period of the positioning reference signal.
If the unallocated time domain resource does not exist, it is continuously determined whether the unallocated frequency domain resource exists in the positioning reference signal resource, for example, it is determined whether an unused frequency domain comb resource value exists, and if so, the frequency domain comb resource value is used as the signal resource of the ue.
If there is no frequency domain resource, it is continuously determined whether there is an unallocated code domain resource in the positioning reference signal resource, for example, it is determined whether there is an unused cyclic shift value, and if so, the cyclic shift value is used as a signal resource of the ue.
In the above embodiment, the signal resources are sequentially selected by traversing according to the sequence of the time domain, the frequency domain and the code domain, so that the signal interference between the user terminals can be reduced to the maximum extent.
In one embodiment, acquiring a positioning reference signal resource satisfying positioning accuracy based on motion information includes: calculating the moving speed of the user terminal according to the motion information; calculating to obtain periodic displacement based on the moving speed and the period of each positioning reference signal resource; and acquiring a positioning reference signal resource with the periodic displacement meeting the positioning precision.
Specifically, the moving speed of the user terminal is that the core network element LMF sends a control plane signaling to the user terminal through the LPP protocol process, so that the user terminal transmits the motion information of the sensor IMU to the base station NGRAN through the control plane signaling, and then transmits the motion information to the core network element LMF.
Therefore, the core network element LMF can calculate the average speed of the user terminal in the past time according to the reported displacement and time. And the core network element LMF selects one of the corresponding semi-persistent period resources according to the average speed. For example, the moving displacement in the period is obtained by calculating according to the average speed and the period of the corresponding semi-continuous period resource, then whether the moving displacement is greater than the positioning accuracy is judged, if yes, the current positioning requirement is not met, the period of the next semi-continuous period resource is continuously obtained for calculation until the semi-continuous period resource meeting the positioning accuracy is found.
Optionally, the obtaining of the positioning reference signal resource whose periodic displacement satisfies the positioning accuracy includes: sequentially judging whether the period displacement meets the positioning precision or not according to the sequence of periods from large to small; if so, acquiring the positioning reference signal resource with the periodic displacement meeting the positioning precision, and otherwise, continuously judging whether the periodic displacement meets the positioning precision or not according to the sequence of the periods from large to small.
Specifically, as shown in fig. 5, fig. 5 is a schematic flow chart of a method for selecting a positioning reference signal resource in an embodiment, in this embodiment, a core network element LMF sequentially determines whether a period displacement meets positioning accuracy according to a sequence of a period from large to small, for example, if three semi-persistent period resources, that is, a long period, a medium period, and a short period, exist at present, the core network element LMF first determines whether a long period resource meets positioning accuracy, and a specific determination manner may refer to the above. And if the long-period resource does not meet the positioning accuracy or the long-period resource is completely distributed, continuously acquiring the middle-period resource for judgment until the unallocated signal resource meeting the positioning accuracy is acquired.
In the above embodiment, the positioning reference signal resources are determined in the order from the largest cycle to the smallest cycle, so that the positioning reference signal resources with the largest cycle accommodate a larger number of users and have a lower accuracy, and the positioning reference signal resources with the smaller cycle accommodate a smaller number of users and have a higher accuracy, thereby realizing scientific allocation of resources.
In one embodiment, the method for allocating positioning reference signals further includes: when the positioning reference signal resource with the periodic displacement meeting the positioning precision is not obtained or the positioning reference signal resource with the periodic displacement meeting the positioning precision is completely distributed, judging whether the non-periodic resource is available; and when the non-periodic resources are available, allocating the non-periodic resources to the user terminal, and sending an instruction for activating the selected signal resources to the user terminal.
Specifically, the aperiodic resource is a resource that temporarily instructs the terminal to upload the positioning reference signal through control signaling, and is used when the semi-periodic resource is not allocated. The aperiodic resource can be configured with reference to the short-period resource parameter value, except that the cyclic shift value of the aperiodic resource ranges from
Figure DEST_PATH_IMAGE009
. The aperiodic resources are intended to more flexibly satisfy different scheduling time intervals.
For example, if the user terminal suddenly moves fast, the shortest periodic resource allocated to the half-period resource may not satisfy the terminal positioning requirement, that is, when the positioning accuracy is not satisfied, the core network element LMF may temporarily allocate the non-periodic resource to the user terminal, thereby satisfying the requirement of the positioning accuracy.
Referring to fig. 5, when the short-period resources, that is, the half-period resources with the highest positioning accuracy, cannot meet the requirement of the positioning accuracy, or meet the requirement of the positioning accuracy but have no available signal resources, the core network element LMF may temporarily allocate non-periodic resources to the user terminal, for example, activate corresponding non-periodic resources through DCI control signaling, so that the user terminal uploads a positioning reference signal, thereby implementing positioning of the user terminal. It should be noted that the aperiodic resource activation interval should be less than or equal to the time required to satisfy the positioning accuracy of the user.
In one embodiment, the above positioning reference signal allocation method further includes: when the non-periodic resources are unavailable, starting a group frequency hopping switch; and acquiring a new available root sequence, and continuing to acquire the positioning reference signal resource meeting the positioning precision based on the motion information.
Specifically, the group hopping switch means that sequence groups u in the ZC sequence generation formula are different, so that a plurality of different root sequences, for example, 30 root sequences, can be set, and further more user terminal location resources can be accommodated.
Wherein, when the non-periodic resource is not available before the semi-persistent periodic resource is not exhausted, the groupOrSequenceHopping is set to be equal to neigher in the generation of the terminal root sequence. After the resources of the semi-continuous period are exhausted, if the time domain, the frequency domain and the code domain resources of the newly added user and the existing user are all overlapped, the groupOrSequence hosting is set to be equal to groupHopping.
In the above embodiment, in the configuration of each SRS semi-persistent resource, if the number of users carried by the current SRS resource symbol is full, the newly added users repeat the above method, and the first available time domain, frequency domain, and code domain resources are configured in an overlapping manner, and different root sequences are configured and generated. The semi-persistent resource configuration preferentially avoids the cycle shift value used by the non-periodic resource.
For example, as shown in fig. 5, when the aperiodic resource is exhausted, the group frequency hopping switch may be turned on, and the user multiplexing capability is increased under the current load, where the core network element LMF determines whether there is another root sequence, and if so, the first available time domain, frequency domain, and code domain resources are continuously configured in an overlapping manner, and if not, the positioning fails.
In the above embodiment, the positioning reference signal resources are increased by the group hopping switch, thereby expanding the user capacity.
In one embodiment, as shown in fig. 6, a terminal positioning method is provided, which is described by taking the application of the method to the backend in fig. 1 as an example, and includes the following steps:
s602: and receiving a positioning request of the user terminal, wherein the positioning request carries positioning precision.
Specifically, as shown in fig. 1, a base station in the back end receives a positioning request sent by a user terminal, forwards the positioning request to the AMF, and further forwards the positioning request to a core network element LMF, where the positioning request carries positioning accuracy, so that the core network element LMF may divide the positioning service level according to the positioning accuracy, which may specifically be shown in table 1 above. In practical application, a user terminal initiates a positioning request, and carries positioning accuracy information in a UL NAS transport message.
S604: and allocating the positioning resources to the user equipment according to the positioning reference signal allocation method in any one of the above embodiments.
In particular, reference may be made to the allocation of the positioning resource specifically, and details are not described herein again.
S606: and receiving the positioning reference signal sent by the user terminal based on the allocated positioning resource.
Specifically, L1 Of the base station NGRAN receives the detected SRS positioning reference signal according to the L2 (3 GPP divides the protocol stack Of the radio access network into Layer1, Layer 2, and Layer 3) semi-persistent period scheduling information, and calculates information such as AOA (Angle Of Arrival) and TDOA (Time Difference Of Arrival) required for positioning the user terminal.
S608: and calculating the position information of the user terminal according to the positioning reference signal.
Specifically, the NGRAN reports positioning measurement information to a core network element LMF, and the core network element LMF calculates the absolute position or relative position of the user terminal.
In the above embodiment, with reference to the positioning accuracy, the positioning reference signal resource is acquired according to the motion information reported by the user terminal, and the unallocated signal resource is activated to position the user terminal, so that the positioning reference signal is subject to scientific allocation to support the differentiated positioning service.
In one embodiment, before receiving a location request of a user terminal, the method includes: receiving an access request of a user terminal; and acquiring the base station configuration according to the access request, and configuring the positioning reference signal resource of the user terminal according to the base station configuration.
Specifically, referring to fig. 7, fig. 7 is a timing diagram of a terminal location method in one embodiment. In this embodiment, the base station is configured with 3 half-duration periods.
In this embodiment, a user terminal randomly accesses to a base station NGRAN, and the NGRAN configures a semi-persistent periodic SRS positioning reference signal resource and an aperiodic SRS positioning reference signal resource through RRC Reconfiguration signaling.
After the configuration is completed, the ue sends a positioning request, where the positioning request carries positioning accuracy, for example, positioning accuracy information is carried in the UL NAS transport message. And the network layer divides the positioning service level according to the precision information.
After receiving the positioning request, the core network element LMF acquires the motion information from the user terminal through the LPP protocol process, for example, the core network element LMF sends a control signaling for auxiliary information transmission to the user terminal, so that the user terminal transmits the motion information of the sensor IMU to the base station NGRAN through the control signaling, and then transmits the motion information to the core network element LMF. In addition, the period of the activated SRS semi-persistent period resource can be selected to be less than or equal to the period of the activated SRS semi-persistent period resource in the subsequent position information period reporting.
And the core network element LMF selects a proper positioning reference signal resource according to the motion information, and then instructs the NGRAN to activate the corresponding SRS positioning reference signal resource. The specific manner of selecting the appropriate positioning reference signal resource by the core network element LMF according to the motion information may be as described above, and specifically may be as shown in fig. 5. The manner in which the NGRAN activates the corresponding SRS positioning reference signal resource may be to send a MAC CE signaling of the semi-persistent periodic SRS resource to the user terminal, or to send an SRS aperiodic resource indication in the DCI, thereby changing SRS positioning reference signal transmission.
After activating the corresponding positioning reference signal resource, the user terminal sends a positioning signal according to the activated positioning reference signal resource, so that the L1 of the NGRAN receives the SRS positioning reference signal according to the L2 half-duration period scheduling information, and calculates the information such as AOA, TDOA and the like required by the positioning of the user terminal.
Finally, the NGRAN reports the positioning measurement information to a core network element LMF, and the core network element LMF calculates the absolute position or the relative position of the user terminal
In an embodiment, as shown in fig. 8, a method for configuring base station resources is provided, which is described by taking the method as an example of being applied to the back end in fig. 1, and includes the following steps:
s802: and determining resources of at least two different periods according to the capacity of the cell positioning users and the deployment scene.
Specifically, the cell location user capacity refers to the number of users needing to be located in the current cell, and the deployment scenario may be defined by users, such as an office scenario, a logistics warehouse scenario, and the like. The resources of the different periods may be semi-persistent periodic resources.
The core network element LMF may store a positioning update frequency table, wherein the indoor user terminal is divided into a plurality of mobile classes a-G according to the mobile speed of the indoor user terminal. In combination with the above defined location service level and service accuracy level, a location update rate is defined as follows, table 2:
table 2: frequency of location update
Figure 924433DEST_PATH_IMAGE010
Therefore, after the moving speed and the service level are calculated by the core network element LMF, the location update frequency can be determined.
Specifically, 3GPP 38.331 Release 16 specifies the period and offset for positioning reference signals, as shown in table 3 below:
table 3: periodicity and offset of positioning reference signal
Figure DEST_PATH_IMAGE011
Where sl1 represents a cycle of 1 slot, sl2 represents a cycle of 2 slots, and so on. The offset corresponding to each cycle is also a slot unit. For example, the offset of sl1 period is 0 slots. The time size of each slot depends on the subcarrier size configured by the wireless network system, as shown in table 4 below:
table 4: subcarrier size
Figure 782055DEST_PATH_IMAGE012
According to the moving speed of the indoor user terminal, the indoor user terminal is divided into a plurality of moving grades A-G. According to the mobile grade and the service precision grade defined above, the maximum scheduling period of the SRS positioning reference signal under each mobile grade and positioning grade is defined. As in table 5 below:
table 5: maximum scheduling period
Figure DEST_PATH_IMAGE013
SRS periodicityT SRS Should be small equal to the time required to move the minimum length of precision at the current maximum moving speed.
The scheduling periods under different subcarriers can be allocated according to the following formulaP
P=2 u-1 T SRS
Wherein: and the subcarrier relation is as follows:
table 6: and subcarrier relation
Figure 982093DEST_PATH_IMAGE014
Wherein, three SRS resources are determined according to the capacity of the cell positioning user and the deployment scene: the long period resource, the medium period resource and the short period resource are taken as examples for explanation, the longer the SRS resource period is, the more positioning users are accommodated by the time domain resource and the smaller the occupied load of the cell positioning resource is, and the smaller the accuracy requirement is. The number of positioning users is different in different application scenes, and the positioning accuracy requirements are different. For example, in an office scene, the number of positioning users is small, and the accuracy is not high; the logistics warehouse has the advantages that the number of positioning users is large, and the accuracy is high. The periodic relationship of the three semi-continuous period resources is as follows:
P Long =2 n ·P Midd ,n=1,2…
P Midd =2 m ·P Short ,m=1,2…
wherein
Figure DEST_PATH_IMAGE015
Is a resource with a long period of time,P Midd is a medium-cycle resource and is characterized in that,P Short the short period resource is m and n are integers, and the integers are used for representing a proportional relation of the period resource. Specifically, as shown in fig. 3, fig. 3 is a graph of a relationship between cycle lengths of three types of semi-persistent cycle resources in an embodiment, where a long cycle resource is used in a scene where a terminal moves slowly; the short-period resource is used for a scene with a fast terminal motion; the middle period resources are between the two.
S804: and determining the configuration pattern of the resources according to the user capacity of the cell and the resource load of the positioning reference signal.
Specifically, one configuration pattern is selected according to the cell user capacity and SRS resource load, and each configuration pattern may include at least the following:
configuration 1: one sub-frame structure periodP slots The middle SRS load resource is 2 symbol time lengths, and the frequency domain comb interval is maximumK TC =2
Symbol Comb =0 is used for long period resources, and the maximum number of accommodated users is:P Long /P slots ·C1 user /K TC
symbol Comb =1 is used for the medium period resource, and the maximum accommodated users are:P Midd /P slots ·C1 user /K TC
the 2 nd symbol Comb =0/1 is used for short-period resources, accommodating at most users:P Short /P slots ·C1 user
configuration 2: in one frame structure periodP slots SRS load resource is 2 symbol time length, and frequency domain comb interval is maximumK TC =4
All symbols Comb =0 are used for long period resources, accommodating at most users as:P Long /P slots ·C2 user /K TC
all symbols Comb =1 are used for the medium period resources, accommodating at most users as:P Midd /P slots ·C2 user /K TC
all symbols Comb =2/3 are for short period resources, accommodating at most users as:P Short /P slots ·C2 user /K TC · 2。
configuration 3: one sub-frame structure periodP slots The middle SRS load resource is 3 symbol time lengths, and the frequency domain comb interval is maximumK TC =2
The 1 st symbol Comb =0/1 is used for long period resources, and at most accommodates users:P Long /P slots ·C1 user
the 2 nd notation Comb =0/1 is used for medium period resources, accommodating at most users:P Midd /P slots ·C1 user
the 3 rd symbol Comb =0/1 is used for short-period resources, accommodating at most users:P Short /P slots ·C1 user
configuration 4: one sub-frame structure periodP slots The middle SRS load resource is 4 symbols in time length, and the comb interval of the frequency domain is maximumK TC =4
The 1 st symbol Comb =0/1 is used for long period resources, and at most accommodates users:P Long /P slots ·C1 user
the 2 nd notation Comb =0/1 is used for medium period resources, accommodating at most users:P Midd /P slots ·C1 user
the 3/4 th symbol Comb =0/1/2/3 is for short period resources, accommodating at most users as:P Short /P slots ·C2 user
configuration 5: one sub-frame structure periodP slots The middle SRS load resource is 4 symbols in time length, and the comb interval of the frequency domain is maximumK TC =4
The 1/2 th symbol Comb =0/1 is used for long period resources, accommodating at most users as:P Long /P slots ·C1 user /K TC · 2
the 1/2 th symbol Comb =2/3 is for medium period resources, accommodating at most users as:P Midd /P slots ·C2 user /K TC · 2
the 3/4 th symbol Comb =0/1/2/3 is for short period resources, accommodating at most users as:P Short /P slots ·C2 user
wherein, the number of configuration patterns can be further increased according to the number of symbols. In the base station resource allocation method, the uplink symbol of the special time slot is selected preferentially, and then the uplink symbol of the normal uplink time slot is selected. The uplink symbol selects symbols that avoid DMRSs and PTRS in the time domain, and preferentially selects symbol 12 and symbol 13. And avoiding the overlapping of the PRACH, PUCCH and PUSCH resources on the frequency domain, and selecting the maximum SRS resource under the current BWP.
Wherein, the user capacity carried by the SRS positioning reference signal transmitted at one time can be determined according to the value range of the cyclic shift value and the value range of the cyclic shift value under the condition of determining the time domain, the frequency domain and the code domain resources
Figure 381981DEST_PATH_IMAGE016
The value is calculated, and the positioning user capacity = the value range of the cyclic shift value that can be accommodated by the positioning reference signal transmitted at one time is obtained
Figure DEST_PATH_IMAGE017
The values may specifically be:
Figure 667469DEST_PATH_IMAGE018
s806: and configuring the base station resources according to the determined resources and configuration patterns of at least two different periods, wherein the base station resources are used for indicating the positioning reference signal allocation method in any one of the embodiments to configure the terminal positioning resources according to the configured base station resources.
Specifically, the frame structure type is DDDDDDDSUU, the special time slot symbol ratio is 10 (DL): 2 (GAP): 2 (UL), and the subcarrier spacing is 30 KHz. The long period is 160 slots, the medium period is 80 slots, and the short period is 40 slots, which may be specifically referred to as fig. 9.
The capacity of the system is then:
configuration 1: the total capacity of 128 users, 64 users and 256 users is the long-period resource capacity, and the occupied load is 2/30= 6.67%.
Configuration 2: 192 users of long-period resource capacity, 96 users of medium-period resource capacity, 96 users of short-period resource capacity, 384 users of total capacity and 2/30=6.67% of occupied load.
Configuration 3: 256 users of long-period resource capacity, 128 users of medium-period resource capacity, 64 users of short-period resource capacity, 448 users of total capacity and 3/30=10% of occupied load.
Configuration 4: 256 users of long-period resource capacity, 128 users of medium-period resource capacity, 192 users of short-period resource capacity, 576 users of total capacity, and 4/30=13.33% of occupied load.
Configuration 5: the total capacity of the users with the long period resource capacity of 384 users, the medium period resource capacity of 192 users and the short period resource capacity of 192 users is 764 users, and the occupied load is 4/30= 13.33%.
In the above embodiment, the configuration pattern may be determined according to the cell user capacity and the resource load, and the specific configuration content may be determined according to the relationship between the respective half-duration periods to configure the base station resource, so that the subsequent terminal resource configuration may be configured according to the base station resource.
It should be understood that, although the steps in the flowcharts of fig. 2, 4 to 8 are shown in sequence as indicated by the arrows, the steps are not necessarily performed in sequence as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least some of the steps in fig. 2, 4 to 8 may include multiple steps or multiple stages, which are not necessarily performed at the same time, but may be performed at different times, and the order of performing the steps or stages is not necessarily sequential, but may be performed alternately or alternately with other steps or at least some of the other steps.
In one embodiment, as shown in fig. 10, there is provided a positioning reference signal allocating apparatus including: a first receiving module 1002, a resource selection module 1004, a first allocation module 1006, and an activation module 1008, wherein:
a first receiving module 1002, configured to receive motion information sent by a user terminal;
a resource selection module 1004, configured to obtain a positioning reference signal resource satisfying positioning accuracy based on the motion information;
a first allocation module 1006, configured to obtain an unallocated signal resource in the positioning reference signal resource, and select a corresponding signal resource from the unallocated signal resource according to a preset rule to allocate to a user equipment;
an activating module 1008, configured to send an instruction to activate the selected signal resource to the user terminal.
In one embodiment, the unallocated signal resources are time domain resources; the first distribution module 1006 includes:
a time slot structure obtaining unit, configured to determine a time slot structure according to base station resource allocation;
a time slot offset determining unit, configured to determine a time slot offset of a positioning reference signal resource allocated to a user equipment according to a time slot structure and an unallocated signal resource;
and a first allocating subunit, configured to allocate the positioning reference signal resource of the corresponding slot offset to the user terminal.
In one embodiment, the unallocated signal resources are frequency domain resources; the first distribution module 1006 includes:
a frequency domain comb resource value obtaining unit, configured to obtain an unallocated frequency domain comb resource value;
and a second allocating subunit, configured to allocate the unallocated frequency domain comb resource value to the user terminal.
In one embodiment, the unallocated signal resources are code domain resources; the first distribution module 1006 includes:
a value range determining unit, configured to calculate a value range of the cyclic shift value according to the base station resource allocation;
a current cyclic shift value determining unit, configured to determine a current cyclic shift value from unallocated cyclic shift values according to a value range;
and the third allocating subunit is configured to allocate the positioning reference signal resource corresponding to the current cyclic shift value to the user terminal.
In one embodiment, the first distribution module 1006 includes:
a first sequence judging unit, configured to sequentially judge whether an unallocated signal resource exists in the positioning reference signal resource according to a sequence of a time domain, a frequency domain, and a code domain;
a fourth sub-unit, configured to select, if an unallocated signal resource exists, a corresponding signal resource from the unallocated signal resource to allocate to the user terminal according to a preset rule; and if the unallocated signal resources do not exist, sequentially judging whether the unallocated signal resources exist in the positioning reference signal resources according to the sequence of the time domain, the frequency domain and the code domain.
In one embodiment, the resource selection module 1004 includes:
the speed calculation unit is used for calculating the moving speed of the user terminal according to the motion information;
the periodic displacement calculation unit is used for calculating and obtaining periodic displacement based on the moving speed and the period of each positioning reference signal resource;
and the selection unit is used for acquiring the positioning reference signal resource with the periodic displacement meeting the positioning precision.
In one embodiment, the selecting unit includes:
the second sequence judging unit is used for sequentially judging whether the period displacement meets the positioning precision according to the sequence of the period from large to small;
the signal resource selection unit is used for acquiring positioning reference signal resources with periodic displacement meeting the positioning precision if the positioning precision is met; if the positioning accuracy is not met, sequentially judging whether the periodic displacement meets the positioning accuracy or not according to the sequence of the period from large to small.
In one embodiment, the positioning reference signal allocating apparatus further includes:
the non-periodic resource judging module is used for judging whether the non-periodic resources are available or not when the positioning reference signal resources with the periodic displacement meeting the positioning precision are not obtained or the positioning reference signal resources with the periodic displacement meeting the positioning precision are distributed;
and the aperiodic resource allocation module is used for allocating the aperiodic resources to the user terminal and sending an instruction for activating the selected signal resources to the user terminal when the aperiodic resources are available.
In one embodiment, the positioning reference signal allocating apparatus further includes:
the group frequency hopping switch starting module is used for starting the group frequency hopping switch when the non-periodic resources are unavailable;
and the circulating module is used for acquiring a new available root sequence and continuing to acquire the positioning reference signal resource meeting the positioning precision based on the motion information.
In one embodiment, as shown in fig. 11, there is provided a terminal positioning device including: a second receiving module 1102, a second allocating module 1104, a third receiving module 1106, and a positioning module 1108, wherein:
a second receiving module 1102, configured to receive a positioning request of a user equipment, where the positioning request carries positioning accuracy;
a second allocating module 1104, configured to allocate the positioning resources to the user terminal according to the positioning reference signal allocating apparatus of claim 13;
a third receiving module 1106, configured to receive a positioning reference signal sent by the ue based on the allocated positioning resource;
a positioning module 1108, configured to calculate location information of the ue according to the positioning reference signal.
In one embodiment, the terminal positioning apparatus further includes:
a fourth receiving module, configured to receive an access request of a user terminal;
and the resource configuration module is used for acquiring the base station configuration according to the access request and configuring the positioning reference signal resource of the user terminal according to the base station configuration.
In one embodiment, as shown in fig. 12, there is provided a base station resource configuration apparatus, including: a periodic resource determination module 1202, a configuration pattern determination module 1204, and a configuration module 1206, wherein:
a period resource determining module 1202, configured to determine resource sets of at least two different periods according to the capacity of the cell location user and the deployment scenario;
a configuration pattern determining module 1204, configured to determine a configuration pattern of the resource set according to the cell user capacity and the resource load of the positioning reference signal;
a configuring module 1206, configured to configure base station resources according to the determined resource set and configuration pattern of at least two different periods, where the base station resources are used to instruct the positioning reference signal allocating apparatus of claim 13 to configure terminal positioning resources according to the configured base station resources.
For specific limitations of the positioning reference signal allocation apparatus, the positioning apparatus, and the base station resource allocation apparatus, reference may be made to the above limitations of the positioning reference signal allocation method, the positioning method, and the base station resource allocation method, which are not described herein again. The modules in the positioning reference signal allocation apparatus, the positioning apparatus, and the base station resource allocation apparatus may be implemented wholly or partially by software, hardware, and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as shown in fig. 13. The computer device includes a processor, a memory, and a network interface connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement a positioning reference signal allocation method, a positioning method, a base station resource allocation method.
Those skilled in the art will appreciate that the architecture shown in fig. 13 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, a computer device is provided, comprising a memory and a processor, the memory having stored therein a computer program, the processor implementing the steps of the above-described method embodiments when executing the computer program.
In an embodiment, a computer-readable storage medium is provided, on which a computer program is stored which, when being executed by a processor, carries out the steps of the above-mentioned method embodiments.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database or other medium used in the embodiments provided herein can include at least one of non-volatile and volatile memory. Non-volatile Memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash Memory, optical storage, or the like. Volatile Memory can include Random Access Memory (RAM) or external cache Memory. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM), among others.
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (16)

1. A positioning reference signal allocation method, comprising:
receiving motion information sent by a user terminal;
acquiring a positioning reference signal resource meeting positioning accuracy based on the motion information;
acquiring unallocated signal resources in the positioning reference signal resources, and selecting corresponding signal resources from the unallocated signal resources according to a preset rule to allocate to the user terminal;
sending an instruction for activating the selected signal resource to the user terminal;
the acquiring of the positioning reference signal resource satisfying the positioning accuracy based on the motion information includes:
calculating the moving speed of the user terminal according to the motion information;
calculating to obtain periodic displacement based on the moving speed and the period of each positioning reference signal resource;
and acquiring a positioning reference signal resource of which the periodic displacement meets the positioning precision.
2. The method according to claim 1, wherein the unallocated signal resources are time domain resources; selecting corresponding signal resources from the unallocated signal resources according to a preset rule to allocate to the user terminal, including:
determining a time slot structure according to the resource allocation of the base station;
determining a time slot offset of a positioning reference signal resource allocated to the user terminal according to a time slot structure and the unallocated signal resource;
and allocating the positioning reference signal resource of the corresponding time slot offset to the user terminal.
3. The method according to claim 1, wherein the unallocated signal resources are frequency domain resources; selecting corresponding signal resources from the unallocated signal resources according to a preset rule to allocate to the user terminal, including:
acquiring an unallocated frequency domain comb resource value;
and allocating the unallocated frequency domain comb resource value to the user terminal.
4. The method according to claim 1, wherein the unallocated signal resources are code domain resources; the acquiring of the unallocated signal resources in the positioning reference signal resources and selecting the corresponding signal resources from the unallocated signal resources according to a preset rule to allocate to the user equipment includes:
calculating to obtain the value range of the cyclic shift value according to the resource allocation of the base station;
determining a current cyclic shift value from unallocated cyclic shift values according to the value range;
and allocating the positioning reference signal resource corresponding to the current cyclic shift value to the user terminal.
5. The method according to claim 1, wherein the obtaining of unallocated signal resources from the positioning reference signal resources and selecting corresponding signal resources from the unallocated signal resources according to a preset rule to allocate to the ue comprises:
sequentially judging whether unallocated signal resources exist in the positioning reference signal resources according to the sequence of a time domain, a frequency domain and a code domain;
if the unallocated signal resources exist, selecting corresponding signal resources from the unallocated signal resources according to a preset rule to allocate to the user terminal; and if the unallocated signal resources do not exist, sequentially judging whether the unallocated signal resources exist in the positioning reference signal resources according to the sequence of the time domain, the frequency domain and the code domain.
6. The method according to claim 1, wherein the obtaining of the positioning reference signal resource with the periodic displacement satisfying the positioning accuracy comprises:
sequentially judging whether the periodic displacement meets the positioning precision or not according to the sequence of the periods from large to small;
if the positioning accuracy is met, acquiring a positioning reference signal resource of which the periodic displacement meets the positioning accuracy; and if the positioning accuracy is not met, sequentially judging whether the periodic displacement meets the positioning accuracy or not according to the sequence of the period from large to small.
7. The method according to claim 1 or 6, wherein the method further comprises:
when the positioning reference signal resource with the periodic displacement meeting the positioning precision is not obtained or the positioning reference signal resource with the periodic displacement meeting the positioning precision is completely distributed, judging whether the non-periodic resource is available;
and when the non-periodic resource is available, allocating the non-periodic resource to the user terminal, and sending an instruction for activating the selected signal resource to the user terminal.
8. The method according to claim 7, further comprising:
when the non-periodic resources are unavailable, starting a group frequency hopping switch;
and acquiring a new available root sequence, and continuing to acquire the positioning reference signal resource meeting the positioning precision based on the motion information.
9. A terminal positioning method is characterized in that the terminal positioning method comprises the following steps:
receiving a positioning request of a user terminal, wherein the positioning request carries positioning precision;
the positioning reference signal allocation method according to any one of claims 1 to 8, allocating positioning resources to the user terminal;
receiving a positioning reference signal sent by the user terminal based on the allocated positioning resource;
and calculating the position information of the user terminal according to the positioning reference signal.
10. The method according to claim 9, wherein before receiving the location request of the ue, the method comprises:
receiving an access request of a user terminal;
and acquiring base station configuration according to the access request, and configuring the positioning reference signal resource of the user terminal according to the base station configuration.
11. A method for configuring base station resources is characterized in that the method for configuring the base station resources comprises the following steps:
determining resource sets of at least two different periods according to the capacity of cell positioning users and a deployment scene;
determining a configuration style of the resource set according to the cell user capacity and the resource load of the positioning reference signal;
configuring base station resources according to the determined resource sets of at least two different periods and the configuration pattern, where the base station resources are used to instruct the positioning reference signal allocation method according to any one of claims 1 to 8 to configure terminal positioning resources according to the configured base station resources.
12. A positioning reference signal allocation apparatus, comprising:
the first receiving module is used for receiving the motion information sent by the user terminal;
the resource selection module is used for acquiring positioning reference signal resources meeting the positioning precision based on the motion information;
the first allocation module is used for acquiring unallocated signal resources in the positioning reference signal resources and selecting corresponding signal resources from the unallocated signal resources according to a preset rule to allocate to the user terminal;
an activation module, configured to send an instruction to activate the selected signal resource to the user terminal;
the first distribution module comprises:
the speed calculation unit is used for calculating the moving speed of the user terminal according to the motion information;
the periodic displacement calculation unit is used for calculating and obtaining periodic displacement based on the moving speed and the period of each positioning reference signal resource;
and the selection unit is used for acquiring the positioning reference signal resource of which the periodic displacement meets the positioning precision.
13. A terminal positioning device, characterized in that the terminal positioning device comprises:
a second receiving module, configured to receive a positioning request of a user terminal, where the positioning request carries positioning accuracy;
a second allocating module, configured to allocate positioning resources to the user terminal according to the positioning reference signal allocating apparatus of claim 12;
a third receiving module, configured to receive a positioning reference signal sent by the ue based on the allocated positioning resource;
and the positioning module is used for calculating the position information of the user terminal according to the positioning reference signal.
14. A base station resource allocation apparatus, wherein the base station resource allocation apparatus comprises:
the system comprises a periodic resource determining module, a resource allocating module and a resource allocating module, wherein the periodic resource determining module is used for determining at least two resource sets with different periods according to the capacity of cell positioning users and deployment scenes;
a configuration pattern determining module, configured to determine a configuration pattern of the resource set according to a cell user capacity and a resource load of a positioning reference signal;
a configuration module, configured to configure base station resources according to the determined resource set of at least two different periods and the configuration pattern, where the base station resources are used to instruct the positioning reference signal allocation apparatus according to claim 12 to configure terminal positioning resources according to the configured base station resources.
15. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that the processor, when executing the computer program, implements the steps of the method of any of claims 1 to 6 or 9 to 10 or 11.
16. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method of any one of claims 1 to 8 or 9 to 10 or 11.
CN202110369883.3A 2021-04-07 2021-04-07 Positioning reference signal distribution method, positioning method and base station resource allocation method Active CN112769533B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110369883.3A CN112769533B (en) 2021-04-07 2021-04-07 Positioning reference signal distribution method, positioning method and base station resource allocation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110369883.3A CN112769533B (en) 2021-04-07 2021-04-07 Positioning reference signal distribution method, positioning method and base station resource allocation method

Publications (2)

Publication Number Publication Date
CN112769533A CN112769533A (en) 2021-05-07
CN112769533B true CN112769533B (en) 2021-07-06

Family

ID=75691362

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110369883.3A Active CN112769533B (en) 2021-04-07 2021-04-07 Positioning reference signal distribution method, positioning method and base station resource allocation method

Country Status (1)

Country Link
CN (1) CN112769533B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023121324A1 (en) * 2021-12-21 2023-06-29 한양대학교 산학협력단 Mobile communication uplink signal transmission setting method and device for position measurement of terminal
US11647477B1 (en) 2021-12-29 2023-05-09 BlueWave Technology (Shanghai) Co., Ltd Positioning method and related devices
CN113993206B (en) * 2021-12-29 2022-04-12 佰路威科技(北京)有限公司 Positioning method and related equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102469604A (en) * 2010-11-12 2012-05-23 大唐移动通信设备有限公司 Method and device for distributing resource
WO2017190274A1 (en) * 2016-05-03 2017-11-09 华为技术有限公司 Resource allocation method, network side device and terminal device
CN110536234A (en) * 2019-08-13 2019-12-03 中兴通讯股份有限公司 Method of determining position information, device, first terminal and second terminal
CN111758275A (en) * 2020-05-22 2020-10-09 北京小米移动软件有限公司 Transmission method, device and equipment of reference signal for positioning purpose and storage medium
CN111819893A (en) * 2020-06-02 2020-10-23 北京小米移动软件有限公司 Downlink positioning reference signal transmission method, device and storage medium

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9188659B2 (en) * 2012-10-10 2015-11-17 Telefonaktiebolaget L M Ericsson (Publ) Methods and network nodes for positioning based on displacement data
CN108076200B (en) * 2017-12-28 2021-01-05 努比亚技术有限公司 Mobile terminal restart positioning method, mobile terminal and computer readable storage medium
US11310816B2 (en) * 2018-07-10 2022-04-19 Qualcomm Incorporated Associating a downlink reference signal for positioning of a user equipment with an uplink reference signal for transmission by the user equipment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102469604A (en) * 2010-11-12 2012-05-23 大唐移动通信设备有限公司 Method and device for distributing resource
WO2017190274A1 (en) * 2016-05-03 2017-11-09 华为技术有限公司 Resource allocation method, network side device and terminal device
CN110536234A (en) * 2019-08-13 2019-12-03 中兴通讯股份有限公司 Method of determining position information, device, first terminal and second terminal
CN111758275A (en) * 2020-05-22 2020-10-09 北京小米移动软件有限公司 Transmission method, device and equipment of reference signal for positioning purpose and storage medium
CN111819893A (en) * 2020-06-02 2020-10-23 北京小米移动软件有限公司 Downlink positioning reference signal transmission method, device and storage medium

Also Published As

Publication number Publication date
CN112769533A (en) 2021-05-07

Similar Documents

Publication Publication Date Title
CN112769533B (en) Positioning reference signal distribution method, positioning method and base station resource allocation method
CN110730501B (en) Positioning method, device and equipment
CN109076484B (en) Resource allocation method, network side equipment and terminal equipment
KR20220091509A (en) Method and apparatus for transmitting and receiving a positioning reference signal by a terminal in a wireless communication system supporting sidelink
JP2021511508A (en) Positioning method and related equipment
EP3668205A1 (en) Positioning and measurement reporting method and apparatus
JP2021528022A (en) NR system positioning reference signal setting method, reception method and equipment
CN110535578B (en) Signal transmission method and device
CN110972054B (en) Positioning method and device
US11936578B2 (en) Method and apparatus for resource configuration for positioning reference signals
CN109302746B (en) Detect window indicating means and device
CN107734511B (en) Network capacity expansion method and access network equipment
CN109076513A (en) Sending method, detection method and the equipment of Downlink Control Information
EP3806502B1 (en) Positioning method and apparatus
US20190089560A1 (en) Methods and Apparatuses for Signaling and Determining Reference Signal Offsets
CN112039644A (en) Aperiodic positioning pilot frequency transmission method and device
CN114503704B (en) Method, apparatus and computer readable medium for transmitting PRS
CN107113796A (en) Resource allocation, instruction and identification resource type, the method and device for receiving data
KR20240032066A (en) Transmission method, reception method and device for sidelink positioning reference signal
JP2014512778A (en) Cell identifier assigning apparatus, method, base station, and readable program and medium thereof
CN116567706A (en) Method and device for configuring parameters of lateral-link positioning reference signal SL PRS
WO2017101010A1 (en) Information source determination method, and resource allocation method and apparatus
WO2023206480A1 (en) Positioning method and apparatus for absolute location, device, and medium
WO2024032417A1 (en) Reference signal transmission method and communication apparatus
CN117014793A (en) Positioning method and device for sidelink and readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant