A resource configuration method and apparatus, terminal and network device

CN115967955BActive Publication Date: 2026-09-22DATANG MOBILE COMM EQUIP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111175594.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-09
Publication Date
2026-09-22
Estimated Expiration
2041-10-09

AI Technical Summary

Technical Problem

[0005]本发明的目的在于提供一种资源配置方法、装置、终端及网络设备,以解决现有技术中资源配置方法难以合理配置资源,导致空口资源消耗过大、定位效率比较低的问题

Benefits of technology

[0076]本发明实施例的资源配置方法,终端通过资源配置信息获取资源配置,能够确定第一资源的有效性,使得终端能够在有效的第一资源上进行信号搜索,减少了终端在无效的第一资源上搜索信号的时间和不必要的功耗,从而降低了时延,提高了效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115967955B_ABST
    Figure CN115967955B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a resource configuration method and device, a terminal and a network device. The method comprises: a terminal obtaining resource configuration information of a first resource; the resource configuration information comprising: a region identifier to which the first resource belongs and / or a valid time length of the first resource; and the terminal determining validity of the first resource according to the region identifier to which the first resource belongs and / or the valid time length of the first resource. In the embodiments of the present application, the terminal can determine the validity of the first resource by obtaining the resource configuration through the resource configuration information, so that the terminal can search for signals on the valid first resource, thereby reducing the time and unnecessary power consumption of the terminal searching on the invalid first resource, and thus reducing the time delay and improving the efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and in particular to a resource allocation method, apparatus, terminal and network equipment. Background Technology

[0002] Currently, NR (New Radio) terminals search for and measure PRS (Positioning Reference Signals) signals based on PRS resource information provided by the cellular network, thereby supporting high-precision positioning based on the cellular network. However, if the cellular network pre-configures too many PRS resources for the NR terminal, it will significantly reduce the efficiency of the terminal in measuring and searching for valid PRS signals, and will also increase the terminal's positioning latency.

[0003] In some scenarios, such as when the terminal is in a connected state, the network can effectively configure the PRS signal in real time based on the serving base station where the terminal is located. However, in other scenarios, the network may not be able to configure the PRS for the terminal in real time, and PRS resources need to be pre-configured. For example, if a terminal wakes up in an inactive state (i.e., not connected state) and needs to measure the PRS to start positioning, pre-configured PRS resources are required to reduce the latency of real-time positioning services.

[0004] However, in this scenario where PRS resources are pre-configured, the current resource configuration method is difficult to configure PRS resources reasonably, resulting in excessive consumption of air interface resources and relatively low positioning efficiency. Summary of the Invention

[0005] The purpose of this invention is to provide a resource allocation method, apparatus, terminal, and network device to solve the problem that existing resource allocation methods are difficult to allocate resources reasonably, resulting in excessive air interface resource consumption and low positioning efficiency.

[0006] To achieve the above objectives, the present invention provides a resource allocation method, comprising:

[0007] The terminal obtains the resource configuration information of the first resource; the resource configuration information includes: the region identifier to which the first resource belongs and / or the effective time length of the first resource;

[0008] The terminal determines the validity of the first resource based on the region identifier to which the first resource belongs and / or the validity period of the first resource.

[0009] Wherein, the terminal determines the validity of the first resource based on the region identifier to which the first resource belongs, including:

[0010] The terminal compares the region identifier to which the first resource belongs with the region identifier corresponding to the cell where the terminal is currently located;

[0011] If the area identifier to which the first resource belongs is the same as the area identifier corresponding to the cell where the terminal is currently located, the first resource is determined to be valid.

[0012] Wherein, the terminal determines the validity of the first resource based on the effective duration of the first resource, including:

[0013] Based on the effective time length of the first resource, determine whether the time length for which the terminal stores the resource configuration information is less than or equal to the effective time length;

[0014] If the duration for which the terminal stores the resource configuration information is less than or equal to the effective duration, the first resource is determined to be valid.

[0015] The terminal determines the validity of the first resource based on the region identifier to which the first resource belongs and the validity period of the first resource, including:

[0016] If the area identifier to which the first resource belongs is the same as the area identifier corresponding to the cell where the terminal is currently located, and the length of time for which the terminal stores the resource configuration information is less than or equal to the effective time length, then the first resource is determined to be valid.

[0017] The method further includes:

[0018] Based on the validity of the first resource, determine the priority of the first resource;

[0019] A signal search is performed on the first resource with the highest priority.

[0020] The method further includes, after performing a signal search on the first resource with high priority:

[0021] A signal search is performed on the first resource, which has a low priority.

[0022] Wherein, determining the priority of the first resource based on its validity includes at least one of the following:

[0023] If the first resource is valid, the priority of the first resource is determined to be high;

[0024] If the first resource is invalid, the priority of the first resource is determined to be low.

[0025] The region identifier includes at least one of the following:

[0026] SIAID (systemInformationAreaID, system message cell identifier);

[0027] TAC (Tracking Area Code);

[0028] RNA (RAN-based Notification Area) ID (Identity);

[0029] REARID (Resource Area Identity).

[0030] This invention also provides a resource allocation method, including:

[0031] Network devices obtain the area identifier corresponding to the cell;

[0032] The network device sends resource configuration information of the first resource to the terminal; the resource configuration information includes: the area identifier to which the first resource belongs and / or the effective time length of the first resource.

[0033] The network device obtains the area identifier corresponding to the cell by at least one of the following:

[0034] The network device receives the cell information of the cell and the area identifier corresponding to the cell from the base station;

[0035] The network device determines the cell information and the area identifier corresponding to the cell through static configuration of network management.

[0036] This invention also provides a terminal, including a memory, a transceiver, and a processor;

[0037] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:

[0038] The terminal obtains the resource configuration information of the first resource; the resource configuration information includes: the region identifier to which the first resource belongs and / or the effective time length of the first resource;

[0039] The terminal determines the validity of the first resource based on the region identifier to which the first resource belongs and / or the validity period of the first resource.

[0040] The processor is also configured to read the computer program in the memory and perform the following operations:

[0041] The terminal compares the region identifier to which the first resource belongs with the region identifier corresponding to the cell where the terminal is currently located;

[0042] If the area identifier to which the first resource belongs is the same as the area identifier corresponding to the cell where the terminal is currently located, the first resource is determined to be valid.

[0043] The processor is also configured to read the computer program in the memory and perform the following operations:

[0044] Based on the effective time length of the first resource, determine whether the time length for which the terminal stores the resource configuration information is less than or equal to the effective time length;

[0045] If the duration for which the terminal stores the resource configuration information is less than or equal to the effective duration, the first resource is determined to be valid.

[0046] The processor is also configured to read the computer program in the memory and perform the following operations:

[0047] If the area identifier to which the first resource belongs is the same as the area identifier corresponding to the cell where the terminal is currently located, and the length of time for which the terminal stores the resource configuration information is less than or equal to the effective time length, then the first resource is determined to be valid.

[0048] The processor is also configured to read the computer program in the memory and perform the following operations:

[0049] Based on the validity of the first resource, determine the priority of the first resource;

[0050] A signal search is performed on the first resource with the highest priority.

[0051] The processor is also configured to read the computer program in the memory and perform the following operations:

[0052] A signal search is performed on the first resource, which has a low priority.

[0053] The processor is also configured to read the computer program in the memory and perform the following operations:

[0054] If the first resource is valid, the priority of the first resource is determined to be high;

[0055] If the first resource is invalid, the priority of the first resource is determined to be low.

[0056] The region identifier includes at least one of the following:

[0057] System message: Cell Identifier (SIAID);

[0058] Tracking area code (TAC);

[0059] Access network notification area identifier RNA ID;

[0060] REARID is the effective region for resource allocation.

[0061] This invention also provides a resource allocation device, comprising:

[0062] The first acquisition unit is used for the terminal to acquire resource configuration information of the first resource; the resource configuration information includes: the region identifier to which the first resource belongs and / or the effective time length of the first resource;

[0063] The first processing unit is used by the terminal to determine the validity of the first resource based on the region identifier to which the first resource belongs and / or the validity period of the first resource.

[0064] This invention also provides a network device, including a memory, a transceiver, and a processor;

[0065] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:

[0066] Network devices obtain the area identifier corresponding to the cell;

[0067] The network device sends resource configuration information of the first resource to the terminal; the resource configuration information includes: the area identifier to which the first resource belongs and / or the effective time length of the first resource.

[0068] The processor is also configured to read the computer program in the memory and perform the following operations:

[0069] The network device receives the cell information of the cell and the area identifier corresponding to the cell from the base station;

[0070] The network device determines the cell information and the area identifier corresponding to the cell through static configuration of network management.

[0071] This invention also provides a resource allocation device, comprising:

[0072] The second acquisition unit is used for the network device to acquire the area identifier corresponding to the cell;

[0073] An information sending unit is used for the network device to send resource configuration information of a first resource to a terminal; the resource configuration information includes: the area identifier to which the first resource belongs and / or the effective time length of the first resource.

[0074] This invention also provides a processor-readable storage medium storing a computer program for making the processor use the method described above.

[0075] The above-described technical solution of the present invention has at least the following beneficial effects:

[0076] The resource configuration method of this invention allows the terminal to obtain resource configuration through resource configuration information, determine the validity of the first resource, and enable the terminal to perform signal search on the valid first resource. This reduces the time and unnecessary power consumption of the terminal when searching for signals on the invalid first resource, thereby reducing latency and improving efficiency. Attached Figure Description

[0077] Figure 1 A block diagram illustrating a wireless communication system to which embodiments of the present invention can be applied;

[0078] Figure 2 This diagram illustrates one of the steps of the resource allocation method provided in this embodiment of the invention.

[0079] Figure 3 This is the second schematic diagram illustrating the steps of the resource allocation method provided in this embodiment of the invention.

[0080] Figure 4 This is a schematic diagram of the structure of the terminal provided in an embodiment of the present invention;

[0081] Figure 5 This is one of the structural schematic diagrams of the resource configuration device provided in the embodiments of the present invention.

[0082] Figure 6 This is a schematic diagram of the structure of the network device provided in an embodiment of the present invention;

[0083] Figure 7 This is a second schematic diagram illustrating the structure of the resource allocation device provided in an embodiment of the present invention. Detailed Implementation

[0084] To make the technical problems, technical solutions and advantages of the present invention clearer, a detailed description will be given below in conjunction with the accompanying drawings and specific embodiments.

[0085] Figure 1This diagram illustrates a block diagram of a wireless communication system applicable to an embodiment of the present invention. The wireless communication system includes a terminal device 11 and a network device 12. The terminal device 11 can also be referred to as a terminal or a user equipment (UE). It should be noted that the specific type of terminal 11 is not limited in this embodiment. The network device 12 can be a base station or a core network. It should be noted that this embodiment uses a base station in an NR system as an example, but the specific type of base station is not limited.

[0086] In this embodiment of the invention, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.

[0087] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.

[0088] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0089] The technical solutions provided in this application can be applied to various systems, especially 5G systems. For example, applicable systems include Global System for Mobile communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), and 5G New Radio (NR). All of these systems include terminal equipment and network equipment. The system may also include a core network component, such as the Evolved Packet System (EPS) or the 5G system (5GS).

[0090] The terminal devices involved in the embodiments of this application can be devices that provide voice and / or data connectivity to users, handheld devices with wireless connectivity, or other processing devices connected to a wireless modem. The names of the terminal devices may differ in different systems; for example, in a 5G system, a terminal device can be called User Equipment (UE). Wireless terminal devices can communicate with one or more core networks (CNs) via a Radio Access Network (RAN). Wireless terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones) and computers with mobile terminal devices, for example, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with the RAN. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but is not limited to these terms in the embodiments of this application.

[0091] The network device involved in this application embodiment can be a base station, which may include multiple cells providing services to terminals. Depending on the specific application, a base station may also be called an access point, or a device in an access network that communicates with a wireless terminal device through one or more sectors on the air interface, or other names. The network device can be used to exchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The network device can also coordinate the attribute management of the air interface. For example, the network equipment involved in the embodiments of this application can be a base transceiver station (BTS) in a Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA) system, a 5G base station (gNB) in a next-generation 5G network architecture, an evolved Node B (eNB or e-NodeB) in a Long Term Evolution (LTE) system, a Home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in the embodiments of this application. In some network structures, the network equipment may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and distributed unit may be geographically separated.

[0092] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multiple-user MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, and can also be diversity transmission, precoding transmission, or beamforming transmission, etc.

[0093] Explanation regarding NR SIAID:

[0094] Both the MIB (Master Information Block) and SIB1 (System Information Block Type 1, which contains cell access information and scheduling information for SIBs (excluding SIB1)) messages are cell-level specific messages. Any other system message containing a SIB (System Information Block) can be configured as a cell-level or region-level system message. Region-level SIBs are universal within the defined SI (System Information) region, which can contain one or more cells.

[0095] The SIAID is 24 bits long and unique within the PLMN (Public Land Mobile Network). It is used solely to identify the area-specific SIB (System Instruction Message) coverage area. Each cell broadcasts only one SIAID, which is used in conjunction with the PLMN ID. The SIAID indicates which system message cell the cell belongs to. If the SIB message is area-specific, the SIAID indicates which system message cell the cell belongs to.

[0096] like Figure 2 As shown, an embodiment of the present invention provides a resource allocation method, including:

[0097] Step 201: The terminal obtains the resource configuration information of the first resource; the resource configuration information includes: the region identifier to which the first resource belongs and / or the effective time length of the first resource.

[0098] In this step, the terminal obtains the first resource by acquiring its resource configuration information. This first resource is used to search for signals (e.g., a positioning reference signal, PRS). For example, the UE can obtain the resource configuration information via the LPP (LTE Positioning Protocol). The resource configuration information can be pre-configured.

[0099] Step 202: The terminal determines the validity of the first resource based on the region identifier to which the first resource belongs and / or the validity period of the first resource.

[0100] In this embodiment of the invention, the terminal can learn whether the first resource is valid through resource configuration information, and then decide whether to perform a signal search on the first resource based on the validity of the first resource. This can reduce the time and power consumption required for the terminal to search for signals on invalid first resources, improve the efficiency of the terminal, and reduce the consumption of air interface resources.

[0101] As an optional embodiment, the terminal determines the validity of the first resource based on the region identifier to which the first resource belongs, including:

[0102] The terminal compares the region identifier to which the first resource belongs with the region identifier corresponding to the cell where the terminal is currently located;

[0103] If the area identifier to which the first resource belongs is the same as the area identifier corresponding to the cell where the terminal is currently located, the first resource is determined to be valid.

[0104] In this implementation, the area identifier can be SIAID, TAC, RNA ID, or REARID. By comparing the area identifier to which the first resource belongs with the area identifier of the cell to which the terminal is currently located (i.e., the area identifier to which the terminal currently belongs), the terminal can determine whether the first resource is valid for the terminal. This allows the terminal to decide whether to perform a signal search on the first resource based on its validity, thereby reducing the time spent searching for signals on invalid first resources, avoiding unnecessary power consumption, reducing latency, and improving efficiency.

[0105] As another optional embodiment, the terminal determines the validity of the first resource based on the effective duration of the first resource, including:

[0106] Based on the effective time length of the first resource, determine whether the time length for which the terminal stores the resource configuration information is less than or equal to the effective time length;

[0107] If the duration for which the terminal stores the resource configuration information is less than or equal to the effective duration, the first resource is determined to be valid.

[0108] It should be noted that the effective time length of the first resource indicates how long the first resource can be valid. After the terminal obtains the resource configuration information, it can store the resource configuration information. When the terminal is about to search for a signal on the first resource, it can first compare the length of time the resource configuration information has been stored on the terminal with the effective time length of the first resource, and then determine the validity of the first resource based on the relationship between the two.

[0109] In this implementation, the terminal can determine whether the first resource is currently valid for the terminal by the effective time length of the first resource. This allows the terminal to decide whether to perform a signal search on the first resource based on its validity, thereby reducing the time spent searching for signals on invalid first resources, avoiding unnecessary power consumption, reducing latency, and improving efficiency.

[0110] As another optional embodiment, the terminal determines the validity of the first resource based on the region identifier to which the first resource belongs and the validity period of the first resource, including:

[0111] If the area identifier to which the first resource belongs is the same as the area identifier corresponding to the cell where the terminal is currently located, and the length of time for which the terminal stores the resource configuration information is less than or equal to the effective time length, then the first resource is determined to be valid.

[0112] It should be noted that after determining the validity of the first resource, the terminal can perform signal search in the following manner:

[0113] Method 1: If the first resource is valid, then a signal search is performed on the first resource; if the first resource is invalid, then the signal search on the first resource is abandoned.

[0114] In this approach, searching for signals on valid first resources can quickly improve the speed and efficiency of the terminal's signal search, while abandoning the search for signals on invalid first resources can further improve the speed and efficiency of the terminal's search for valid signals.

[0115] Method 2: When starting a signal search, prioritize searching for the signal on the valid first resource. If the signal measured by the terminal (e.g., PRS signal) is insufficient, then attempt to search for the signal on the invalid first resource.

[0116] As an optional embodiment, the method further includes:

[0117] Based on the validity of the first resource, determine the priority of the first resource;

[0118] A signal search is performed on the first resource with the highest priority.

[0119] In this implementation, the terminal can determine whether the first resource is valid by combining the area identifier to which the first resource belongs and the effective time length of the first resource. This allows the terminal to decide whether to perform a signal search on the first resource based on its validity, thereby reducing the time the terminal spends searching for signals on invalid first resources, avoiding unnecessary power consumption, reducing latency, and improving efficiency.

[0120] It is understandable that for the first resource with low priority, the search for a signal on that first resource can be abandoned directly, or the signal measured by the terminal (such as the PRS signal) can be searched on the first resource with low priority when it is insufficient.

[0121] As an optional embodiment, after performing a signal search on the first resource with high priority, the method further includes:

[0122] A signal search is performed on the first resource, which has a low priority.

[0123] In this embodiment, when the signal measured by the terminal (e.g., the PRS signal) is insufficient, a signal search can be attempted in an invalid first resource.

[0124] As an optional embodiment, determining the priority of the first resource based on its validity includes at least one of the following:

[0125] If the first resource is valid, the priority of the first resource is determined to be high;

[0126] If the first resource is invalid, the priority of the first resource is determined to be low.

[0127] In this way, the terminal can prioritize searching for signals on the valid first resource (i.e., the first resource with higher priority).

[0128] As an optional embodiment, the region identifier includes at least one of the following:

[0129] System message: Cell Identifier (SIAID);

[0130] Tracking area code (TAC);

[0131] Access network notification area identifier RNA ID;

[0132] REARID is the effective region for resource allocation.

[0133] The following provides specific examples of the solutions provided in the embodiments of this application.

[0134] In Example 1, the terminal determines the validity of the first resource based on the region identifier to which the first resource belongs:

[0135] Step 1: When the terminal is ready to use the resource configuration information of the first resource, it compares the SIAID (or TAC, or RNA ID, or REARID) in the SIB1 message obtained by the current serving cell with the area identifier (i.e. AreaID, which can be SIAID, TAC, RNA ID, or REARID) to which the first resource belongs in the resource configuration information.

[0136] If the two are consistent, the first resource is determined to be within the valid area, i.e., the first resource is valid; if the two are inconsistent, the first resource is determined to be outside the valid area, i.e., the first resource is invalid. The terminal can reduce the search priority of the first resource (i.e., the priority of the first resource). In this way, the terminal can prioritize searching for signals on the valid first resource, that is, prioritize searching for signals within the valid area.

[0137] Step 2: When starting the search for signals indicated by resource configuration information (such as positioning signals), prioritize searching for signals within the valid area, such as SSB (Synchronization Signal and PBCH block) and PRS signals. This allows for rapid improvement in the UE's signal search speed and efficiency by searching within the valid area.

[0138] Step 3: When the signal measured by the UE (e.g., PRS) is insufficient, try to search for signals that are not within the valid area, i.e., try to search for signals on invalid first resources.

[0139] Understandably, after determining that the first resource is invalid, the terminal can also give up searching for signals that are not in the valid area, for example, it can stop searching for the signal corresponding to the first resource. This can further improve the speed and efficiency of the UE searching for valid signals.

[0140] Example 2: The terminal determines the validity of the first resource based on the effective duration of the first resource.

[0141] Step 1: After the terminal obtains the resource configuration information of the first resource, it can store the resource configuration information.

[0142] Step 2: When the terminal is ready to use the resource configuration information, it can first compare the duration (i.e., time length) of the resource configuration information stored on the terminal with the effective time length of the first resource.

[0143] If there is no timeout (i.e., the time the terminal stores the resource configuration information is less than or equal to the valid time period), the first resource is determined to be still valid, and the UE can then consider searching for signals on that first resource, such as searching for the signal corresponding to that first resource. If the time the terminal stores the resource configuration information exceeds the valid time period (i.e., the valid duration), the first resource is determined to be invalid. In this case, the terminal can lower the search priority for that first resource. This allows the terminal to prioritize searching for signals corresponding to valid first resources (such as SSB and PRS), rapidly improving the UE's signal search speed and efficiency.

[0144] Step 3: When starting to search for signals indicating resource configuration information, prioritize searching for signals corresponding to the first valid resource (e.g., SSB and PRS).

[0145] Step 4: If the signal measured by the UE (e.g., PRS) is insufficient, try searching for the signal corresponding to the first resource that is no longer valid.

[0146] Understandably, after determining that the first resource is invalid, the terminal can also give up searching for signals on the first resource, for example, it can stop searching for signals corresponding to the first resource. This can further improve the speed and efficiency of the UE searching for valid signals.

[0147] In summary, in this embodiment of the invention, the terminal can learn whether the first resource is valid through resource configuration information, and then decide whether to perform a signal search on the first resource based on the validity of the first resource. This reduces the time and power consumption required for the terminal to search for signals on invalid first resources, improves the efficiency of the terminal, and reduces the consumption of air interface resources.

[0148] like Figure 3 As shown, this embodiment of the invention also provides a resource allocation method, including:

[0149] Step 301: The network device obtains the area identifier corresponding to the cell.

[0150] Step 302, the network device sends resource configuration information of the first resource to the terminal; the resource configuration information includes: the area identifier to which the first resource belongs and / or the validity period of the first resource.

[0151] In this step, network devices (such as location servers) can place the area identifier to which the first resource belongs in the resource configuration information content pre-configured by LPP and send it to the terminal via the LPP protocol.

[0152] Specifically, the positioning server can pre-configure resource information (such as PRS resources) on the LPP interface and provide it to the terminal, informing the terminal of the downlink first resource. This resource configuration information includes not only the existing resource configuration information in the time, frequency, and spatial domains, but also an indication of the area identifier to which the resource configuration belongs (e.g., the area identifier to which the first resource belongs). In this way, by assigning different first resources to different area identifiers, the regional validity of the first resource is distinguished. The area identifier can be the SIAID, TAC, RNA ID, or REARID of the cell to which the first resource belongs.

[0153] In this embodiment of the invention, the network device can pre-configure the signal of the terminal in a reasonable manner by configuring the resource configuration information, so that the terminal can know whether the first resource is valid through the resource configuration information, and then decide whether to search for the signal on the first resource based on the validity of the first resource. This can reduce the time and power consumption required for the terminal to search for the signal on the invalid first resource, improve the efficiency of the terminal, and reduce the consumption of air interface resources.

[0154] It should be noted that in existing technologies, the list of cell IDs for valid areas is usually configured directly in resources (such as PRS resources), which consumes too much air interface resources. For example, using the neighbor cell list concept defined in SIB3 (System Information Block Type 3, Serving Cell Reselection Information), 16 valid cell IDs are configured for each resource, meaning that the configured resource is valid in all 16 cells. The maximum value of PhysCellID (i.e., PCI) in the protocol is 1008. If the existing conventional configuration method is used, configuring a single resource requires 16 * 10 bits = 160 bits, so configuring 256 resources would require 256 * 16 * 10 bits = 40 Mbits of air interface resources. It can be seen that this simple cell list configuration method consumes a large amount of air interface resources. However, when using the resource configuration method of this embodiment of the invention, configuring a single resource consumes a maximum of 24 bits of air interface resources (for example, when the area identifier is SIAID, the length of SIAID is 24 bits). In other words, when 256 resources need to be configured, the resource configuration method of this embodiment can save 256*(160-24)=34816 bits of air interface resources for a single UE, which is about 34Mbit, thus saving a lot of air interface resources.

[0155] As an optional embodiment, the network device obtains the area identifier corresponding to the cell, including at least one of the following:

[0156] The network device receives the cell information of the cell and the area identifier corresponding to the cell from the base station;

[0157] The network device determines the cell information and the area identifier corresponding to the cell through static configuration of network management.

[0158] In this embodiment, the network device (e.g., a positioning server) can obtain the area identifier corresponding to the cell in the following two ways:

[0159] Method 1 involves obtaining cell information and area identifiers from the base station. In other words, the base station can report its cell information (such as PCI, Cell-ID, or CGI) and the corresponding area identifier to the positioning server.

[0160] Method 2: Cell information (such as PCI, Cell-ID, or CGI) and the corresponding area identifier of the cell can be statically configured for the positioning server through network management (O&M, i.e., operation and maintenance).

[0161] As an optional embodiment, the cell information includes at least one of the following:

[0162] PCI (Physical Cell Identifier);

[0163] Cell ID (cell identifier)

[0164] CGI (Cell Global Identifier).

[0165] As an optional embodiment, the region identifier includes at least one of the following:

[0166] SIAID;

[0167] TAC;

[0168] RNA ID;

[0169] REARID.

[0170] In summary, in this embodiment of the invention, the effective area of ​​the resource configuration information can be effectively configured according to the characteristics of the scenario where the resource configuration information is pre-configured. For example, network devices can pre-configure the PRS signal of the terminal through the pre-configuration of resource configuration information (such as PRS resources), so that the terminal can know whether the first resource is valid through the resource configuration information, and then decide whether to search for the signal on the first resource based on the validity of the first resource. This can reduce the time and power consumption required for the terminal to search for the signal on the invalid first resource, improve the efficiency of the terminal, and reduce the consumption of air interface resources.

[0171] like Figure 4 As shown, this embodiment of the invention also provides a terminal, including a memory 420, a transceiver 410, and a processor 400;

[0172] The memory 420 is used to store computer programs; the transceiver 410 is used to send and receive data under the control of the processor 400; the processor 400 is used to read the computer programs in the memory 420 and perform the following operations:

[0173] The terminal obtains the resource configuration information of the first resource; the resource configuration information includes: the region identifier to which the first resource belongs and / or the effective time length of the first resource;

[0174] The terminal determines the validity of the first resource based on the region identifier to which the first resource belongs and / or the validity period of the first resource.

[0175] In this embodiment of the invention, the terminal can learn whether the first resource is valid through resource configuration information, and then decide whether to perform a signal search on the first resource based on the validity of the first resource. This can reduce the time and power consumption required for the terminal to search for signals on invalid first resources, improve the efficiency of the terminal, and reduce the consumption of air interface resources.

[0176] As an optional embodiment, the processor 400 is also configured to read the computer program in the memory 420 and perform the following operations:

[0177] The terminal compares the region identifier to which the first resource belongs with the region identifier corresponding to the cell where the terminal is currently located;

[0178] If the area identifier to which the first resource belongs is the same as the area identifier corresponding to the cell where the terminal is currently located, the first resource is determined to be valid.

[0179] As an optional embodiment, the processor 400 is also configured to read the computer program in the memory 420 and perform the following operations:

[0180] Based on the effective time length of the first resource, determine whether the time length for which the terminal stores the resource configuration information is less than or equal to the effective time length;

[0181] If the duration for which the terminal stores the resource configuration information is less than or equal to the effective duration, the first resource is determined to be valid.

[0182] As an optional embodiment, the processor 400 is also configured to read the computer program in the memory 420 and perform the following operations:

[0183] If the area identifier to which the first resource belongs is the same as the area identifier corresponding to the cell where the terminal is currently located, and the length of time for which the terminal stores the resource configuration information is less than or equal to the effective time length, then the first resource is determined to be valid.

[0184] As an optional embodiment, the processor 400 is also configured to read the computer program in the memory 420 and perform the following operations:

[0185] Based on the validity of the first resource, determine the priority of the first resource;

[0186] A signal search is performed on the first resource with the highest priority.

[0187] As an optional embodiment, the processor 400 is also configured to read the computer program in the memory 420 and perform the following operations:

[0188] A signal search is performed on the first resource, which has a low priority.

[0189] As an optional embodiment, the processor 400 is also configured to read the computer program in the memory 420 and perform the following operations:

[0190] If the first resource is valid, the priority of the first resource is determined to be high;

[0191] If the first resource is invalid, the priority of the first resource is determined to be low.

[0192] As an optional embodiment, the region identifier includes at least one of the following:

[0193] System message: Cell Identifier (SIAID);

[0194] Tracking area code (TAC);

[0195] Access network notification area identifier RNA ID;

[0196] REARID is the effective region for resource allocation.

[0197] Among them, Figure 4 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 400 and memory represented by memory 420 together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 410 can be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. For different user equipment, the user interface 430 can also be an interface capable of connecting external or internal devices, including but not limited to keypads, displays, speakers, microphones, joysticks, etc.

[0198] The processor 400 is responsible for managing the bus architecture and general processing, while the memory 420 can store the data used by the processor 600 when performing operations.

[0199] Optionally, the processor 400 can be a CPU (Central Processing Unit), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), or CPLD (Complex Programmable Logic Device), and the processor can also adopt a multi-core architecture.

[0200] The processor executes any of the methods described in the embodiments of this application according to the obtained executable instructions by calling a computer program stored in memory. The processor and memory may also be physically separated.

[0201] In this embodiment of the invention, the terminal can learn whether the first resource is valid through resource configuration information, and then decide whether to perform a signal search on the first resource based on the validity of the first resource. This can reduce the time and power consumption required for the terminal to search for signals on invalid first resources, improve the efficiency of the terminal, and reduce the consumption of air interface resources.

[0202] It should be noted that the terminal provided in this embodiment of the invention is a terminal capable of executing the above resource configuration method. Therefore, all embodiments of the above resource configuration method are applicable to this terminal and can achieve the same or similar beneficial effects.

[0203] like Figure 5 As shown, this embodiment of the invention also provides a resource allocation device, including:

[0204] The first acquisition unit 501 is used for the terminal to acquire resource configuration information of the first resource; the resource configuration information includes: the region identifier to which the first resource belongs and / or the effective time length of the first resource;

[0205] The first processing unit 502 is used by the terminal to determine the validity of the first resource based on the region identifier to which the first resource belongs and / or the validity period of the first resource.

[0206] In this embodiment of the invention, the terminal can learn whether the first resource is valid through resource configuration information, and then decide whether to perform a signal search on the first resource based on the validity of the first resource. This can reduce the time and power consumption required for the terminal to search for signals on invalid first resources, improve the efficiency of the terminal, and reduce the consumption of air interface resources.

[0207] As an optional embodiment, the first processing unit 502 includes:

[0208] The first processing subunit is used to compare the area identifier to which the first resource belongs with the area identifier corresponding to the cell where the terminal is currently located;

[0209] The second processing subunit is used to determine that the first resource is valid if the area identifier to which the first resource belongs is the same as the area identifier corresponding to the cell where the terminal is currently located.

[0210] As an optional embodiment, the first processing unit 502 includes:

[0211] The third processing subunit is used to determine whether the time the terminal stores the resource configuration information is less than or equal to the effective time length based on the effective time length of the first resource.

[0212] The fourth processing subunit is configured to determine that the first resource is valid if the duration for which the terminal stores the resource configuration information is less than or equal to the effective duration.

[0213] As an optional embodiment, the first processing unit 502 includes:

[0214] The fifth processing subunit is configured to determine that the first resource is valid if the area identifier to which the first resource belongs is the same as the area identifier corresponding to the cell where the terminal is currently located, and the length of time for which the terminal stores the resource configuration information is less than or equal to the valid time length.

[0215] As an optional embodiment, the apparatus further includes:

[0216] A priority determination unit is used to determine the priority of the first resource based on the validity of the first resource;

[0217] A first signal search unit is configured to perform a signal search on the first resource with high priority.

[0218] As an optional embodiment, the apparatus further includes:

[0219] The second signal search unit is used to perform a signal search on the first resource, which has a low priority.

[0220] As an optional embodiment, the priority determination unit includes:

[0221] The first determining subunit is used to determine that the priority of the first resource is high when the first resource is valid;

[0222] The second determining subunit is used to determine that the priority of the first resource is low when the first resource is invalid.

[0223] As an optional embodiment, the region identifier includes at least one of the following:

[0224] System message: Cell Identifier (SIAID);

[0225] Tracking area code (TAC);

[0226] Access network notification area identifier RNA ID;

[0227] REARID is the effective region for resource allocation.

[0228] In this embodiment of the invention, the terminal can learn whether the first resource is valid through resource configuration information, and then decide whether to perform a signal search on the first resource based on the validity of the first resource. This can reduce the time and power consumption required for the terminal to search for signals on invalid first resources, improve the efficiency of the terminal, and reduce the consumption of air interface resources.

[0229] It should be noted that the resource configuration device provided in the embodiments of the present invention is a device capable of executing the above-described resource configuration method. Therefore, all embodiments of the above-described resource configuration method are applicable to this device and can achieve the same or similar beneficial effects.

[0230] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.

[0231] like Figure 6 As shown, this embodiment of the invention also provides a network device, including a memory 620, a transceiver 610, and a processor 600;

[0232] The memory 620 is used to store computer programs; the transceiver 610 is used to send and receive data under the control of the processor 600; the processor 600 is used to read the computer program in the memory 620 and perform the following operations:

[0233] Network devices obtain the area identifier corresponding to the cell;

[0234] The network device sends resource configuration information of the first resource to the terminal; the resource configuration information includes: the area identifier to which the first resource belongs and / or the effective time length of the first resource.

[0235] In this embodiment of the invention, the network device can pre-configure the signal of the terminal in a reasonable manner by configuring the resource configuration information, so that the terminal can know whether the first resource is valid through the resource configuration information, and then decide whether to search for the signal on the first resource based on the validity of the first resource. This can reduce the time and power consumption required for the terminal to search for the signal on the invalid first resource, improve the efficiency of the terminal, and reduce the consumption of air interface resources.

[0236] As an optional embodiment, the processor 600 is further configured to read the computer program in the memory 620 and perform the following operations:

[0237] The network device receives the cell information of the cell and the area identifier corresponding to the cell from the base station;

[0238] The network device determines the cell information and the area identifier corresponding to the cell through static configuration of network management.

[0239] Among them, Figure 6In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 600) and memory (memory 620). The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 610 can be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor 600 is responsible for managing the bus architecture and general processing, and the memory 620 can store data used by the processor 600 during operation.

[0240] The processor 600 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.

[0241] In this embodiment of the invention, the network device can pre-configure the signal of the terminal in a reasonable manner by configuring the resource configuration information, so that the terminal can know whether the first resource is valid through the resource configuration information, and then decide whether to search for the signal on the first resource based on the validity of the first resource. This can reduce the time and power consumption required for the terminal to search for the signal on the invalid first resource, improve the efficiency of the terminal, and reduce the consumption of air interface resources.

[0242] It should be noted that the network device provided in the embodiments of the present invention is a network device capable of executing the above resource configuration method. Therefore, all embodiments of the above resource configuration method are applicable to the network device and can achieve the same or similar beneficial effects.

[0243] like Figure 7 As shown, this embodiment of the invention also provides a resource allocation device, including:

[0244] The second acquisition unit 701 is used for the network device to acquire the area identifier corresponding to the cell;

[0245] The information sending unit 702 is used for the network device to send resource configuration information of the first resource to the terminal; the resource configuration information includes: the area identifier to which the first resource belongs and / or the effective time length of the first resource.

[0246] In this embodiment of the invention, the network device can pre-configure the signal of the terminal in a reasonable manner by configuring the resource configuration information, so that the terminal can know whether the first resource is valid through the resource configuration information, and then decide whether to search for the signal on the first resource based on the validity of the first resource. This can reduce the time and power consumption required for the terminal to search for the signal on the invalid first resource, improve the efficiency of the terminal, and reduce the consumption of air interface resources.

[0247] As an optional embodiment, the second acquisition unit 701 includes:

[0248] The first acquisition subunit is used for the network device to receive cell information of the cell and the area identifier corresponding to the cell sent by the base station;

[0249] The second acquisition subunit is used by the network device to determine the cell information of the cell and the area identifier corresponding to the cell through static configuration of network management.

[0250] In this embodiment of the invention, the network device can pre-configure the signal of the terminal in a reasonable manner by configuring the resource configuration information, so that the terminal can know whether the first resource is valid through the resource configuration information, and then decide whether to search for the signal on the first resource based on the validity of the first resource. This can reduce the time and power consumption required for the terminal to search for the signal on the invalid first resource, improve the efficiency of the terminal, and reduce the consumption of air interface resources.

[0251] It should be noted that the resource configuration device provided in the embodiments of the present invention is a device capable of executing the above-described resource configuration method. Therefore, all embodiments of the above-described resource configuration method are applicable to this device and can achieve the same or similar beneficial effects.

[0252] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0253] This invention also provides a processor-readable storage medium storing a computer program for causing the processor to perform the method described above. The processor-readable storage medium can be any available medium or data storage device accessible to the processor, including but not limited to magnetic storage (e.g., floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (e.g., CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (e.g., ROMs, EPROMs, EEPROMs, non-volatile memory (NAND flash), solid-state drives (SSDs)).

[0254] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0255] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0256] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0257] These processors can execute instructions that can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0258] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A resource allocation method, characterized in that, include: The terminal obtains the resource configuration information of the first resource; The resource configuration information includes: the region identifier to which the first resource belongs and / or the effective time length of the first resource; The terminal determines the validity of the first resource based on the region identifier to which the first resource belongs and / or the validity period of the first resource. The method further includes: Based on the validity of the first resource, determine the priority of the first resource; Perform a signal search on the first resource with the highest priority; After performing a signal search on the first resource with high priority, the method further includes: Perform a signal search on the first resource, which has a low priority. Wherein, determining the priority of the first resource based on its validity includes at least one of the following: If the first resource is valid, the priority of the first resource is determined to be high; If the first resource is invalid, the priority of the first resource is determined to be low; Wherein, the terminal determines the validity of the first resource based on the region identifier to which the first resource belongs, including: If the area identifier to which the first resource belongs is the same as the area identifier corresponding to the cell where the terminal is currently located, the first resource is determined to be valid. Alternatively, the terminal determines the validity of the first resource based on the effective duration of the first resource, including: If the duration for which the terminal stores the resource configuration information is less than or equal to the effective duration, the first resource is determined to be valid. Alternatively, the terminal determines the validity of the first resource based on the region identifier to which the first resource belongs and the validity period of the first resource, including: If the area identifier to which the first resource belongs is the same as the area identifier corresponding to the cell where the terminal is currently located, and the length of time for which the terminal stores the resource configuration information is less than or equal to the effective time length, then the first resource is determined to be valid.

2. The method according to claim 1, characterized in that, The area identifier includes at least one of the following: System message: Cell Identifier (SIAID); Tracking area code (TAC); Access network notification area identifier RNA ID; REARID is the effective region for resource allocation.

3. A terminal, characterized in that, Includes memory, transceiver, and processor; The memory is used to store computer programs; the transceiver is used to send and receive data under the control of the processor. Processor, configured to read the computer program in the memory and perform the following operations: The terminal obtains the resource configuration information of the first resource; the resource configuration information includes: the region identifier to which the first resource belongs and / or the effective time length of the first resource; The terminal determines the validity of the first resource based on the region identifier to which the first resource belongs and / or the validity period of the first resource. The processor is also configured to read the computer program in the memory and perform the following operations: Based on the validity of the first resource, determine the priority of the first resource; Perform a signal search on the first resource with the highest priority; The processor is also configured to read the computer program in the memory and perform the following operations: Perform a signal search on the first resource, which has a low priority. The processor is also configured to read the computer program in the memory and perform the following operations: If the first resource is valid, the priority of the first resource is determined to be high; If the first resource is invalid, the priority of the first resource is determined to be low; The processor is also configured to read the computer program in the memory and perform the following operations: If the area identifier to which the first resource belongs is the same as the area identifier corresponding to the cell where the terminal is currently located, the first resource is determined to be valid. or, If the duration for which the terminal stores the resource configuration information is less than or equal to the effective duration, the first resource is determined to be valid. or, If the area identifier to which the first resource belongs is the same as the area identifier corresponding to the cell where the terminal is currently located, and the length of time for which the terminal stores the resource configuration information is less than or equal to the effective time length, then the first resource is determined to be valid.

4. The terminal according to claim 3, characterized in that, The area identifier includes at least one of the following: System message: Cell Identifier (SIAID); Tracking area code (TAC); Access network notification area identifier RNA ID; REARID is the effective region for resource allocation.

5. A resource allocation device, characterized in that, include: The first acquisition unit is used for the terminal to acquire the resource configuration information of the first resource; The resource configuration information includes: the region identifier to which the first resource belongs and / or the effective time length of the first resource; The first processing unit is used to determine the validity of the first resource based on the region identifier to which the first resource belongs and / or the validity period of the first resource. The device further includes: A priority determination unit is used to determine the priority of the first resource based on the validity of the first resource; A first signal search unit is configured to perform a signal search on the first resource with high priority. The device further includes: The second signal search unit is used to perform a signal search on the first resource with low priority; The priority determination unit includes: The first determining subunit is used to determine that the priority of the first resource is high when the first resource is valid; The second determining subunit is used to determine that the priority of the first resource is low when the first resource is invalid. Wherein, the first processing unit is further configured to: If the area identifier to which the first resource belongs is the same as the area identifier corresponding to the cell where the terminal is currently located, the first resource is determined to be valid. Alternatively, if the duration for which the terminal stores the resource configuration information is less than or equal to the effective duration, the first resource is determined to be valid. Alternatively, if the area identifier to which the first resource belongs is the same as the area identifier corresponding to the cell where the terminal is currently located, and the length of time the terminal stores the resource configuration information is less than or equal to the effective time length, then the first resource is determined to be valid.

6. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program that causes the processor to perform the method of claim 1 or 2.

Citation Information

Patent Citations

  • Data transmission method and device and storage medium

    CN112838918A

  • Handover configuration method and terminal device

    US20220167220A1