RESOURCE PROCESSING METHOD, DEVICE, ELECTRONIC DEVICE, AND STORAGE MEDIUM
By executing specific operations on the target node to process the target resources, the problem of unknown resource processing methods in the state of deactivation of group broadcast operations is solved, and the efficiency of resource usage is improved, especially in the procedures to optimize resource management through different processing methods.
Patent Information
- Application Number
- JP2023579341
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-06-24
- Filing Date
- 2022-06-20
- Publication Date
- 2025-04-30
- Estimated Expiration
- 2042-06-20
AI Technical Summary
In traditional group casting operations, when the group casting operation is in a deactivated state, the processing method of the corresponding resource is unknown, resulting in inefficient resource management.
By performing specific operations on the target node to process the target resources, when the target service is in a deactivated state, the target node will decide whether to retain, release or establish the target resources, and apply different resource processing methods in the procedures to improve resource utilization efficiency.
It effectively solves the problem of unknown resource processing methods under the deactivated state of group broadcast operation, improves the efficiency of resource usage, especially optimizes resource management through different processing methods in the procedures.
Smart Images

Figure 0007670870000001 
Figure 0007670870000002 
Figure 0007670870000003
Abstract
Description
[Technical field]
[0001] (CROSS REFERENCE TO RELATED APPLICATIONS) This application claims priority to a Chinese patent application filed on June 24, 2021, bearing application number 2021107064004 and titled "Resource Processing Method, Apparatus, Electronic Device, and Storage Medium," the entire contents of which are incorporated herein by reference.
[0002] The present application relates to the field of communications technology, and specifically to a resource processing method, device, electronic device, and storage medium. [Background technology]
[0003] In conventional groupcast operations, resources corresponding to the base station and the core network portion always exist.
[0004] However, since the activated state and the deactivated state are introduced into the communication service, when a groupcast service is in the deactivated state, the processing method of the corresponding resource is unclear. Summary of the Invention [Problem to be solved by the invention]
[0005] The embodiments of the present application provide a resource processing method, device, electronic device, and storage medium that can solve the problem that the processing method of the corresponding resource is unclear when the groupcast service is in a deactivated state. [Means for solving the problem]
[0006] According to a first aspect, there is provided a resource processing method, the method comprising: if the target transaction is determined to be in a deactivated state, the target node executes a target process on the target resource; Here, the target processing is A first target process, wherein the target resource is a resource used for the target task between the target node and a communication partner node; a second target process, the target resource being a resource used for a target task between the target node and a correspondent node in a handover scenario; Here, the first target processing includes: An implementation determined by the target node; reserving the state of the target resource; Releasing the target resource if the target resource has already been established; and if the target resource has not yet been established, establishing the target resource; Here, the second target processing includes: When the target resource is a resource used for a target task between a source base station and a core network function in a handover scenario, adopting a third target process for the target resource; and adopting a third target process for the target resource when the target resource is a resource used for a target service between the target base station and a core network function in a handover scenario; Here, the third target process includes: An implementation determined by the target node; reserving the state of the target resource; Releasing the target resource if the target resource has already been established; and establishing the target resource if the target resource has not already been established.
[0007] According to a second aspect, there is provided a resource processing apparatus, the apparatus comprising: a first execution module for executing a target process on a target resource when the target transaction is determined to be in a deactivated state; Here, the target processing is A first target process, wherein the target resource is a resource used for the target task between the target node and a communication partner node; a second target process, the target resource being a resource used for a target task between the target node and a correspondent node in a handover scenario; Here, the first target processing includes: An implementation determined by the target node; reserving the state of the target resource; Releasing the target resource if the target resource has already been established; and if the target resource has not yet been established, establishing the target resource; Here, the second target processing includes: When the target resource is a resource used for a target task between a source base station and a core network function in a handover scenario, adopting a third target process for the target resource; and adopting a third target process for the target resource when the target resource is a resource used for a target service between the target base station and a core network function in a handover scenario; Here, the third target process includes: An implementation determined by the target node; reserving the state of the target resource; Releasing the target resource if the target resource has already been established; and establishing the target resource if the target resource has not already been established.
[0008] According to a third aspect, there is provided a target node comprising a processor, a memory and a program or instructions stored in the memory and operable to run on the processor, the program or instructions, when executed by the processor, achieving the steps of the resource processing method according to the first aspect.
[0009] According to a fourth aspect, there is provided a terminal comprising a processor, a memory and a program or instructions stored in the memory and operable to run on the processor, the program or instructions being operable when executed by the processor to implement the steps of the method of the first aspect.
[0010] According to a fifth aspect, there is provided a target node, the target node including a processor and a communications interface, wherein the processor: when the target transaction determines that the target transaction is in a deactivated state, the target transaction is executed on the target resource; Here, the target processing is A first target process, wherein the target resource is a resource used for the target task between the target node and a communication partner node; a second target process, the target resource being a resource used for a target task between the target node and a correspondent node in a handover scenario; Here, the first target processing includes: An implementation determined by the target node; reserving the state of the target resource; Releasing the target resource if the target resource has already been established; and if the target resource has not yet been established, establishing the target resource; Here, the second target processing includes: When the target resource is a resource used for a target task between a source base station and a core network function in a handover scenario, adopting a third target process for the target resource; and adopting a third target process for the target resource when the target resource is a resource used for a target service between the target base station and a core network function in a handover scenario; Here, the third target process includes: An implementation determined by the target node; reserving the state of the target resource; Releasing the target resource if the target resource has already been established; and establishing the target resource if the target resource has not already been established.
[0011] According to a sixth aspect, there is provided a readable storage medium having stored thereon a program or instructions which, when executed by a processor, effectuates the steps of the method according to the first aspect.
[0012] According to a seventh aspect, there is provided a chip, the chip comprising a processor and a communication interface, the communication interface coupled to the processor, the processor running a program or instructions and adapted to implement the steps of the method according to the first aspect.
[0013] According to an eighth aspect, there is provided a computer program / program product stored on a non-transitory storage medium, the program / program product being executed by at least one processor to implement the steps of the method according to the first aspect. Effect of the Invention
[0014] In an embodiment of the present application, when a target task is in a deactivated state, a processing method of the corresponding target task is determined to realize the establishment or release or state maintenance processing for the target resource, and the application of different target resources and processing methods in a handover scenario improves the resource utilization efficiency. [Brief description of the drawings]
[0015] [Figure 1] 1 shows a structural diagram of a wireless communication system to which an embodiment of the present application can be applied; [Diagram 2] 2 is a flowchart of a resource processing method according to an embodiment of the present application; [Diagram 3] FIG. 2 is a structural schematic diagram of a resource processing device according to an embodiment of the present application; [Figure 4] 1 is a structural schematic diagram of a communication device according to an embodiment of the present application; [Diagram 5] FIG. 2 is a schematic diagram of a hardware structure for implementing a terminal according to an embodiment of the present application; [Figure 6] FIG. 2 is a schematic diagram of a hardware structure for implementing a base station in an embodiment of the present application; [Figure 7] FIG. 2 is a schematic diagram of a hardware structure for implementing the core network function of an embodiment of the present application; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0016] The following clearly describes the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only some of the embodiments of the present application, and not all of the embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present application are all within the scope of protection of the present application.
[0017] The terms "first," "second," etc. in the specification and claims of the present application are intended to distinguish between similar objects and are not intended to describe a particular order or sequence. It is to be understood that the terms so used are interchangeable where appropriate, such that the embodiments of the present application may be performed in an order other than that shown or described herein, and that the objects distinguished by "first" and "second" are generally of the same type and do not limit the number of objects, e.g., the first object may be one or more. It is to be noted that "and / or" in the specification and claims represents at least one of the objects connected, and the character " / " generally represents an "or" relationship between the related objects.
[0018] It should be noted that the techniques described in the embodiments of the present application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be applied to other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in the embodiments of the present application are always used interchangeably, and the techniques described may be used in the above-mentioned systems and radio technologies, or in other systems and radio technologies. Although the following description describes a New Radio (NR) system for illustrative purposes and uses NR terminology in most of the following description, these technologies may also be used in applications other than NR system applications, such as sixth generation (6G) systems. th This may be applied to a 6G (6th Generation) communication system.
[0019] FIG. 1 shows a structural diagram of a wireless communication system to which the embodiment of the present application can be applied. The wireless communication system includes a terminal 11 and a network side device 12. Here, the terminal 11 may be called a terminal device or a user terminal (User Equipment, UE), and the terminal 11 may be a terminal side device such as a mobile phone, a tablet personal computer, a laptop computer (or called a notebook computer), a personal digital assistant (PDA), a palmtop computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (MID), a wearable device (Wearable Device) or a vehicle-mounted device (VUE), a pedestrian terminal (PUE), etc., and the wearable device includes a smart watch, a bracelet, an earphone, a pair of glasses, etc. It should be noted that the embodiment of the present application does not limit the specific type of the terminal 11. The network side equipment 12 may be a base station or a core network, where the base station may be called a Node B, an evolved Node B, an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a B node, an evolved B node (eNB), a home B node, a home evolved B node, a WLAN access point, a WiFi node, a transmitting receiving point (TRP), or any other suitable term in the art, and as long as the same technical effect is achieved, the base station is not limited to a specific technical term, and it should be explained that in the embodiments of this application, only a base station in an NR system is taken as an example, but the specific type of the base station is not limited.The core network devices are: Core Network Node, Core Network Function, Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized network configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (Local NEF or L-NEF), Binding Support Function (BSF), Application Function (Application Node B), Application Node C, Application Node D, Application Node E, Application Node F ... It should be noted that the embodiments of the present application only take the core network device in the NR system as an example, and do not limit the specific type of the core network device.
[0020] In the following, the resource processing method and apparatus according to the embodiments of the present application will be described in detail through several embodiments and its application scenarios in conjunction with the drawings.
[0021] FIG. 2 is a flowchart of a resource processing method according to an embodiment of the present application. As shown in FIG. 2, the method includes the steps as follows:
[0022] Step 200, if the target transaction is determined to be in a deactivated state, the target node executes a target process on the target resource; Here, the target processing is A first target process, wherein the target resource is a resource used for the target task between the target node and a communication partner node; a second target process, the target resource being a resource used for a target task between the target node and a correspondent node in a handover scenario; Here, the first target processing includes: An implementation determined by the target node; reserving the state of the target resource; Releasing the target resource if the target resource has already been established; and if the target resource has not yet been established, establishing the target resource; Here, the second target processing includes: When the target resource is a resource used for a target task between a source base station and a core network function in a handover scenario, adopting a third target process for the target resource; and adopting a third target process for the target resource when the target resource is a resource used for a target service between the target base station and a core network function in a handover scenario; Here, the third target process includes: An implementation determined by the target node; reserving the state of the target resource; Releasing the target resource if the target resource has already been established; and establishing the target resource if the target resource has not already been established.
[0023] In the communication system, since an active state and an inactive state are introduced for groupcast services, when a groupcast service is inactive, the details of the processing of resources such as N3 need to be determined, for example, to improve the efficiency of resource usage by releasing already established resources.
[0024] Therefore, an embodiment of the present application provides a resource processing method for determining user plane resources of a groupcast service when the groupcast service is in a deactivated state and a processing manner of the user plane resources of the groupcast service in a specific scenario (e.g., handover).
[0025] Optionally, when determining that the target transaction is in a deactivated state, for a target resource used for the target transaction between the target node and the corresponding node, the target node may perform a first target process on the target resource, i.e. It is up to implementation to be determined by the target node, i.e., no standardization is required and different manufacturers may handle resources differently; reserving the state of the target resource, i.e., not establishing the target resource when the target resource has not been established, and reserving the currently established target resource when the target resource has already been established, where reserving the currently established target resource includes not releasing the target resource and / or reserving configuration information of the target resource; Releasing the target resource if the target resource has already been established; and establishing the target resource if the target resource has not already been established.
[0026] Optionally, when determining that the target service is in a deactivated state, if the target resource is a target resource used for a target service between the target node and a correspondent node in a handover scenario, the target node may perform a second target process on the target resource, the second target process being only applicable to the handover scenario, i.e. It is up to implementation to be determined by the target node, i.e., no standardization is required and different manufacturers may handle resources differently; reserving the state of the target resource, i.e., not establishing the target resource when the target resource has not been established, and reserving the currently established target resource when the target resource has already been established, where reserving the currently established target resource includes not releasing the target resource and / or reserving configuration information of the target resource; Releasing the target resource if the target resource has already been established; and establishing the target resource if the target resource has not already been established.
[0027] In an embodiment of the present application, when a target task is in a deactivated state, a processing method of the corresponding target task is determined to realize the establishment or release or state maintenance processing for the target resource, and the application of different target resources and processing methods in a handover scenario improves the resource utilization efficiency.
[0028] Alternatively, the target node is a base station and the correspondent node is a core network function. Alternatively, the target node may be a base station, the correspondent node may be a core network function, such as a User Plane Function (UPF) or a Multicast Broadcast User Plane Function (MB-UPF), and the target resource may be a user plane resource used for a target service between the base station and the core network function.
[0029] Alternatively, the target node may be a base station, the correspondent node may be a core network function, such as an Access and Mobility Management Function (AMF), and the target resource may be a signaling plane resource used for the target service between the base station and the core network function.
[0030] Optionally, the target node is a core network function and the correspondent node is a core network function.
[0031] Alternatively, the target node may be a core network function, such as a Multicast Broadcast User Plane Function (Multicast Broadcast-UPF, MB-UPF), the correspondent node is a core network function, such as a User Plane Function (UPF), and the target resource is a user plane resource used for the target service between two core network functions.
[0032] Alternatively, the target node may be a core network function, such as a UPF, the correspondent node may be a core network function, such as a Multicast Broadcast User Plane Function (Multicast Broadcast-UPF, MB-UPF), and the target resource is a user plane resource used for the target service between the two core network functions.
[0033] Optionally, the target node is a core network function and the correspondent node is a base station.
[0034] Alternatively, the target node may be a core network function and the correspondent node may be a base station, where the core network function may determine that the target service is in a deactivated state based on a deactivation instruction sent by a Session Management Function (SMF) or a third party such as an application service provider; Optionally, the target node is a terminal and the correspondent node is a base station.
[0035] Alternatively, the target node may be a terminal, and the correspondent node may be a base station, where the target resource may be a user plane resource or a signaling plane resource used for a target service between the terminal and the base station; Optionally, determining that the target task is in a deactivated state includes determining that the target task is in a deactivated state based on target designation information.
[0036] When the target node is a base station, the target node can determine that the target service is in a deactivated state based on the target indication information.
[0037] Optionally, determining that the target transaction is in a deactivated state based on the target indication information further comprises: When the target node is a base station, determining that the target service is in a deactivated state based on first indication information sent by the core network function; When the target node is a target base station in a handover scenario, determining that the target service is in a deactivated state based on second indication information sent by a source base station.
[0038] Optionally, when the target node is a base station, the method for the target node to determine that the target service is in a deactivated state includes: A core network function (e.g., AMF, UPF, MB-UPF) sends first indication information to a base station, and the base station determines that the target service is in a deactivated state according to the first indication information sent by the core network function; In a handover scenario, the method may include at least one of: sending second instruction information by the source base station to the target node, i.e., the target base station in the handover scenario, and the target base station determining that the target service is in a deactivated state based on the second instruction information sent by the source base station.
[0039] Optionally, the second instruction information comprises: A handover request message, Handover Request; An Xn interface establishment request message Xn SETUP REQUEST; It is included in at least one of the node configuration update messages NG-RAN NODE CONFIGURATION UPDATE and NG-RAN NODE CONFIGURATION UPDATE.
[0040] Optionally, in a handover scenario, sending second indication information by a source base station to a target node, i.e., a target base station in a handover scenario, Indicating in a handover request message (Handover Request), for example including the second indication information in a UE Context Information IE; Indicating in an xn interface establishment request message (Xn SETUP REQUEST) of the Xn Setup procedure; and indicating in an NG-RAN node configuration update message (NG-RAN NODE CONFIGURATION UPDATE) of the NG-RAN node Configuration Update procedure.
[0041] Optionally, the target node processing the target resource includes: The target node executes the first target process on the target resource.
[0042] Optionally, when the target node processes the target resource, the first target process may be performed on the target resource, i.e. It is up to implementation to be determined by the target node, i.e., no standardization is required and different manufacturers may handle resources differently; reserving the state of the target resource, i.e., not establishing the target resource when the target resource has not been established, and reserving the currently established target resource when the target resource has already been established, where reserving the currently established target resource includes not releasing the target resource and / or reserving configuration information of the target resource; Releasing the target resource if the target resource has already been established; and establishing the target resource if the target resource has not already been established.
[0043] Optionally, the target node processing the target resource includes: When in a handover scenario, the target node performs the second target process on the target resource.
[0044] For example, when the target node is a core network function and the correspondent node is a core network function, for the target resource used for the target task between the two core network functions, It is up to implementation to be determined by the target node, i.e., no standardization is required and different manufacturers may handle resources differently; reserving the state of the target resource, i.e., not establishing the target resource when the target resource has not been established, and reserving the currently established target resource when the target resource has already been established, where reserving the currently established target resource includes not releasing the target resource and / or reserving configuration information of the target resource; Releasing the target resource if the target resource has already been established; and establishing the target resource if the target resource has not already been established.
[0045] For example, when the target node is a core network function and the correspondent node is a base station, or when the target node is a base station and the correspondent node is a core network function, for target resources used for the target service between the core network function and the base station, It is up to implementation to be determined by the target node, i.e., no standardization is required and different manufacturers may handle resources differently; reserving the state of the target resource, i.e., not establishing the target resource when the target resource has not been established, and reserving the currently established target resource when the target resource has already been established, where reserving the currently established target resource includes not releasing the target resource and / or reserving configuration information of the target resource; Releasing the target resource if the target resource has already been established; and establishing the target resource if the target resource has not already been established.
[0046] Optionally, when determining that the target service is in a deactivated state, if the target resource is a target resource used for a target service between the target node and a correspondent node in a handover scenario, the target node may perform a second target process on the target resource, the second target process being only applicable to the handover scenario, i.e. It is up to implementation to be determined by the target node, i.e., no standardization is required and different manufacturers may handle resources differently; reserving the state of the target resource, i.e., not establishing the target resource when the target resource has not been established, and reserving the currently established target resource when the target resource has already been established, where reserving the currently established target resource includes not releasing the target resource and / or reserving configuration information of the target resource; Releasing the target resource if the target resource has already been established; and establishing the target resource if the target resource has not already been established.
[0047] Optionally, the target node processing the target resource includes: When in a handover scenario, the target node performs the target process on the target resource based on the obtained target indication information.
[0048] Optionally, when determining that the target task is in a deactivated state, if the target resource is a target resource used for a target task between the target node and a corresponding node in a handover scenario, the target node determines a processing manner to be performed on the target resource based on the obtained target indication information; It is up to implementation to be determined by the target node, i.e., no standardization is required and different manufacturers may handle resources differently; reserving the state of the target resource, i.e., not establishing the target resource when the target resource has not been established, and reserving the currently established target resource when the target resource has already been established, where reserving the currently established target resource includes not releasing the target resource and / or reserving configuration information of the target resource; Releasing the target resource if the target resource has already been established; and establishing the target resource if the target resource has not yet been established.
[0049] Optionally, the target node executes the target process on the target resource based on the obtained target indication information, which includes at least one of the following: When the target instruction information includes only the first instruction information, the target node executes the first target process on the target resource; When the target instruction information includes only the second instruction information, the target node executes the second target process on the target resource; When the target instruction information includes the first instruction information and the second instruction information, the target node executing the first target operation on the target resource; the target node executing the second target operation on the target resource; The target node executes the target process on the target resource based on an order in which the first instruction information and the second instruction information are received; and the target node executes the target process on the target resource based on a priority of the first target process and the second target process.
[0050] Alternatively, if the target instruction information includes only the first instruction information, i.e., the only way for the base station to determine that the target service is in a deactivated state is to send the first instruction information to the base station via a core network function, in which case the target node may perform the first target processing on the target resource.
[0051] Alternatively, if the target indication information only includes the second indication information, i.e. the way in which the base station determines that the target service is in a deactivated state is only for the source base station to send the second indication information to the base station in a handover scenario, in which case the target node may perform the second target process on the target resources, i.e. perform a third target process on the target resources between the source base station and a core network function, and / or perform a third target process on the target resources between the target base station and a core network function.
[0052] Optionally, when the target instruction information includes the first instruction information and the second instruction information, i.e., the method by which the base station determines that the target service is in a deactivated state includes sending second instruction information to the base station by the source base station in a handover scenario, and sending first instruction information to the base station by a core network function, in which case at least one of the following may be performed:
[0053] the target node executes the first target process on the target resource, i.e., executes a first target process on a target resource between the target node and a core network function; The target node performs the second target process on the target resource, i.e., performs a third target process on the target resource between the source base station and a core network function, and / or performs a third target process on the target resource between the target base station and a core network function; The target node performs the target processing on the target resources based on the order of receiving the first instruction information and the second instruction information, where, for example, if the base station first receives the first instruction information and then receives the second instruction information, the target node may perform the first target processing on the target resources between the target base station and a core network function, and, for example, if the base station first receives the second instruction information and then receives the first instruction information, the target node may perform the third target processing on the target resources between the source base station and the core network function and / or the third target processing on the target resources between the target base station and a core network function; Based on the priority of the first target process and the second target process, the target node executes the target process on the target resource, for example by comparing the priority of the content of the first target process and the content of the second target process, and executing the action with the higher priority, where the priority order may be any order of "implementation determined by the target node", "reserving the state of the target resource", "releasing the target resource if the target resource is already established", and "establishing the target resource if the target resource is not yet established", and the embodiments of the present application are not limited thereto.
[0054] For example, the content of the first target process is to reserve the target resource state, the content of the second target process is to implement the target resource used for the target business between the source base station and the core network function by the target node, and to release the target resource when the target resource is already established between the target base station and the core network function, and the priority order is to reserve the target resource state>to release the target resource when the target resource is already established>to establish the target resource when the target resource is not yet established>to implement the target node. Then, the higher priority action "to reserve the target resource state" is executed, and the target resource state is reserved for the target resource used for the target business between the target base station and the core network function, and the target resource state is reserved for the target resource used for the target business between the source base station and the core network function.
[0055] Optionally, executing a target operation on the target resource based on an order of receiving the first instruction information and the second instruction information includes: When a time when the first instruction information is received is earlier than a time when the second instruction information is received, the target node executes the first target process on the target resource; and when the time at which the second instruction information is received is earlier than the time at which the first instruction information is received, the target node executes the second target process on the target resource.
[0056] Alternatively, the target node may perform the target processing on the target resources based on the order of receiving the first instruction information and the second instruction information, e.g., if the base station first receives the first instruction information and then receives the second instruction information, it may perform the first target processing on the target resources between the target node and a core network function, e.g., if the base station first receives the second instruction information and then receives the first instruction information, it may perform a third target processing on the target resources between the source base station and a core network function and / or perform a third target processing on the target resources between the target base station and a core network function.
[0057] Optionally, reserving the state of the target resource includes: reserving the target resource if the target resource is already established; and not establishing the target resource if the target resource has not yet been established.
[0058] Alternatively, when it involves reserving the state of a target resource, it may involve not establishing the target resource when the target resource has not yet been established, and reserving a currently established target resource when the target resource has already been established, where reserving a currently established target resource includes not releasing the target resource and / or reserving configuration information of the target resource.
[0059] Optionally, reserving the target resource comprises: not releasing the target resource; and and reserving configuration information of the target resource.
[0060] Optionally, if a target resource is already established, reserving the target resource may include not releasing the target resource; Optionally, if the target resource is already established, reserving the target resource may include reserving configuration information of the target resource.
[0061] Optionally, when the target node is a base station or a core network function, the method further includes: When the target task changes to an activated state, establishing the target resource if the target resource does not exist; and sending an activation notification for the target transaction; When determining that the target resource does not exist and there is a terminal that needs to perform the target task under a base station corresponding to the target resource, establishing the target resource; and when it is determined that there is a terminal that needs to execute the target task under a base station corresponding to the target resource, transmitting an activation notification of the target task.
[0062] Optionally, when the target node is a base station or a core network function, after the target node executes a target process on a target resource, if the target task changes from a deactivated state to an activated state, the behavior of the target node is: establishing the target resource if the target resource does not exist; and Sending an activation notification for the target transaction; If the target resource does not exist and there is a terminal that is interested in the target service under the corresponding base station, establishing the target resource; and sending an activation notification of the target service if there is a terminal interested in the target service under the corresponding base station.
[0063] In an embodiment of the present application, when a target task is in a deactivated state, a processing method of the corresponding target task is determined to realize the establishment or release or state maintenance processing for the target resource, and the application of different target resources and processing methods in a handover scenario improves the resource utilization efficiency.
[0064] It should be noted that in the resource processing method according to the embodiment of the present application, the execution body may be a resource processing device or a control module for executing the resource processing method in the resource processing device. In the embodiment of the present application, the resource processing device according to the embodiment of the present application is described by taking the execution of the resource processing method by the resource processing device as an example.
[0065] FIG. 3 is a structural schematic diagram of a resource processing device according to an embodiment of the present application. As shown in FIG. 3, the resource processing device includes a first execution module 310, and may further include a communication module 320 for communicating with a communication partner; Wherein, the first execution module 310 is used to execute a target process on a target resource when determining that the target task is in a deactivated state; Here, the target processing is A first target process, wherein the target resource is a resource used for the target task between the target node and a communication partner node; a second target process, the target resource being a resource used for a target task between the target node and a correspondent node in a handover scenario; Here, the first target processing includes: An implementation determined by the target node; reserving the state of the target resource; Releasing the target resource if the target resource has already been established; and if the target resource has not yet been established, establishing the target resource; Here, the second target processing includes: When the target resource is a resource used for a target task between a source base station and a core network function in a handover scenario, adopting a third target process for the target resource; and adopting a third target process for the target resource when the target resource is a resource used for a target service between the target base station and a core network function in a handover scenario; Here, the third target process includes: An implementation determined by the target node; reserving the state of the target resource; Releasing the target resource if the target resource has already been established; and establishing the target resource if the target resource has not already been established.
[0066] In an embodiment of the present application, when a target task is in a deactivated state, a processing method of the corresponding target task is determined to realize the establishment or release or state maintenance processing for the target resource, and the application of different target resources and processing methods in a handover scenario improves the resource utilization efficiency.
[0067] Optionally, the target node is a base station and the correspondent node is a core network function.
[0068] Optionally, the target node is a core network function and the correspondent node is a core network function.
[0069] Optionally, the target node is a core network function and the correspondent node is a base station.
[0070] Optionally, the target node is a terminal and the correspondent node is a base station.
[0071] Optionally, the first execution module further comprises: Based on the target indication information, it is used to determine that the target task is in a deactivated state.
[0072] Optionally, the first execution module further comprises: When the target node is a base station, determining that the target service is in a deactivated state based on first indication information sent by the core network function; When the target node is a target base station in a handover scenario, it is used for at least one of determining that the target service is in a deactivated state based on second indication information sent by a source base station.
[0073] Optionally, the second instruction information comprises: A handover request message, Handover Request; An Xn interface establishment request message Xn SETUP REQUEST; It is included in at least one of the node configuration update messages NG-RAN NODE CONFIGURATION UPDATE and NG-RAN NODE CONFIGURATION UPDATE.
[0074] Optionally, the first execution module further comprises: It is used to execute the first target process on the target resource.
[0075] Optionally, the first execution module further comprises: It is used to perform the second target process on the target resource when in a handover scenario.
[0076] Optionally, the first execution module further comprises: When in a handover scenario, it is used to perform the target process on the target resource based on the obtained target indication information.
[0077] Optionally, the first execution module is further used for at least one of the following: If the target instruction information includes only the first instruction information, executing the first target process on the target resource; If the target instruction information includes only the second instruction information, executing the second target process on the target resource; When the target instruction information includes the first instruction information and the second instruction information, executing the first target operation on the target resource; executing the second target operation on the target resource; executing the target operation on the target resource based on an order in which the first instruction information and the second instruction information are received; and executing the target process on the target resource based on a priority of the first target process and the second target process.
[0078] Optionally, the first execution module further comprises: executing the first target process on the target resource when a time when the first instruction information is received is earlier than a time when the second instruction information is received; and executing the second target process on the target resource if the time at which the second instruction information was received is earlier than the time at which the first instruction information was received.
[0079] Optionally, the first execution module further comprises: reserving the target resource if the target resource is already established; and not establishing the target resource if the target resource has not yet been established.
[0080] Optionally, the first execution module further comprises: not releasing the target resource; and and reserving configuration information of the target resource.
[0081] Optionally, when the target node is a base station or a core network function, the device further comprises: When the target task changes to an activated state, establishing the target resource if the target resource does not exist; and sending an activation notification for the target transaction; When determining that the target resource does not exist and there is a terminal that needs to perform the target task under a base station corresponding to the target resource, establishing the target resource; and sending an activation notification of the target task when it is determined that there is a terminal that needs to execute the target task under a base station corresponding to the target resource.
[0082] In an embodiment of the present application, when a target task is in a deactivated state, a processing method of the corresponding target task is determined to realize the establishment or release or state maintenance processing for the target resource, and the application of different target resources and processing methods in a handover scenario improves the resource utilization efficiency.
[0083] The resource processing device in the embodiment of the present application may be a device, a device or electronic device having an operating system, a component in a terminal, an integrated circuit, or a chip. The device or electronic device may be a mobile terminal or a non-mobile terminal. Exemplarily, the mobile terminal may include, but is not limited to, the types of terminals 11 listed above, and the non-mobile terminal may be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a deposit payment machine or a self-service machine, etc., and the embodiment of the present application is not specifically limited.
[0084] The resource processing device according to the embodiments of the present application can realize each process realized by the embodiments of the method of Figures 1 to 2 and achieve the same technical effects, and will not be described further here in order to avoid repetition of description.
[0085] Optionally, an embodiment of the present application further provides a target node, which may be a base station, a core network function, or a terminal, and the corresponding node may be a base station.
[0086] Optionally, Figure 4 is a structural schematic diagram of a communication device according to an embodiment of the present application. As shown in Figure 4, the embodiment of the present application further provides a communication device 400, including a processor 401, a memory 402, and a program or instruction stored in the memory 402 and capable of running on the processor 401. For example, when the communication device 400 is a terminal, when the program or instruction is executed by the processor 401, each process of the embodiment of the resource processing method can be realized, and the same technical effect can be achieved. When the communication device 400 is a network side device, when the program or instruction is executed by the processor 401, each process of the embodiment of the resource processing method can be realized, and the same technical effect can be achieved. In order to avoid repetition, no further description will be given here.
[0087] Optionally, the target communication device may be a base station, may be a terminal, or may be a core network function, and an embodiment of the present application further provides a terminal, the terminal including a processor and a communication interface, the processor: when the target transaction determines that the target transaction is in a deactivated state, the target transaction is executed on the target resource; Here, the target processing is A first target process, wherein the target resource is a resource used for the target task between the target node and a communication partner node; a second target process, the target resource being a resource used for a target task between the target node and a correspondent node in a handover scenario; Here, the first target processing includes: An implementation determined by the target node; reserving the state of the target resource; Releasing the target resource if the target resource has already been established; and if the target resource has not yet been established, establishing the target resource; Here, the second target processing includes: When the target resource is a resource used for a target task between a source base station and a core network function in a handover scenario, adopting a third target process for the target resource; and adopting a third target process for the target resource when the target resource is a resource used for a target service between the target base station and a core network function in a handover scenario; Here, the third target process includes: An implementation determined by the target node; reserving the state of the target resource; Releasing the target resource if the target resource has already been established; and establishing the target resource if the target resource has not already been established.
[0088] This terminal embodiment corresponds to the above-mentioned terminal-side method embodiment, and each implementation process and realization manner of the above-mentioned method embodiment can be applied to this terminal embodiment, and the same technical effects can be achieved. Specifically, Figure 5 is a schematic diagram of the hardware structure of the terminal of the embodiment of this application.
[0089] The terminal 500 includes at least some of the following components, but is not limited to: a radio frequency unit 501, a network module 502, an audio output unit 503, an input unit 504, a sensor 505, a display unit 506, a user input unit 507, an interface unit 508, a memory 509, and a processor 510.
[0090] As can be understood by those skilled in the art, the terminal 500 may further include a power source (e.g., a battery) for powering each component, and the power source may be logically connected to the processor 510 by a power management system, so that the power management system can realize functions such as charge / discharge management and power consumption management. The terminal structure shown in Figure 5 does not constitute a limitation on the terminal, and the terminal may include more or less components than the number of components shown, or a combination of some components, or a different arrangement of components, and will not be further described here.
[0091] It should be understood that in the embodiment of the present application, the input unit 504 may include a graphics processor (Graphics Processing Unit, GPU) 5041 and a microphone 5042, and the graphics processor 5041 processes image data of still or video images obtained by an image capture device (e.g., a camera) in a video capture mode or an image capture mode. The display unit 506 may include a display panel 5061, and the display panel 5061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 507 includes a touch panel 5071 and other input devices 5072. The touch panel 5071 is also called a touch screen. The touch panel 5071 may include two parts: a touch detection device and a touch controller. The other input devices 5072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control buttons, switch buttons, etc.), a trackball, a mouse, and an operation lever, which will not be described further herein.
[0092] In the embodiment of the present application, the radio frequency unit 501 receives downlink data from the network side device, and then causes the processor 510 to process the data, and transmits uplink data to the network side device. In general, the radio frequency unit 501 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
[0093] The memory 509 may be used to store software programs or instructions and various data. The memory 509 may mainly include a program or instruction storage area and a data storage area, where the program or instruction storage area can store an operating system, an application program or instruction required for at least one function (e.g., a sound playback function, an image playback function, etc.), etc. The memory 509 may include a high-speed random access memory or a non-volatile memory, where the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. For example, the memory 509 may be at least one magnetic disk memory device, a flash memory device, or other non-volatile solid-state memory device.
[0094] The processor 510 may include one or more processing units. Optionally, the processor 510 may integrate an application processor and a modem processor, where the application processor mainly processes an operating system, a user interface, and application programs or instructions, and the modem processor mainly processes wireless communication, such as a baseband processor. As can be understood, the modem processor does not have to be integrated into the processor 510.
[0095] Wherein, the processor 510 is used to execute a target process on the target resource when determining that the target task is in a deactivated state; Here, the target processing is A first target process, wherein the target resource is a resource used for the target task between the target node and a communication partner node; a second target process, the target resource being a resource used for a target task between the target node and a correspondent node in a handover scenario; Here, the first target processing includes: An implementation determined by the target node; reserving the state of the target resource; Releasing the target resource if the target resource has already been established; and if the target resource has not yet been established, establishing the target resource; Here, the second target processing includes: When the target resource is a resource used for a target task between a source base station and a core network function in a handover scenario, adopting a third target process for the target resource; and adopting a third target process for the target resource when the target resource is a resource used for a target service between the target base station and a core network function in a handover scenario; Here, the third target process includes: An implementation determined by the target node; reserving the state of the target resource; Releasing the target resource if the target resource has already been established; and establishing the target resource if the target resource has not already been established.
[0096] In an embodiment of the present application, when a target task is in a deactivated state, a processing method of the corresponding target task is determined to realize the establishment or release or state maintenance processing for the target resource, and the application of different target resources and processing methods in a handover scenario improves the resource utilization efficiency.
[0097] Optionally, the target node is a base station and the correspondent node is a core network function.
[0098] Optionally, the target node is a core network function and the correspondent node is a core network function.
[0099] Optionally, the target node is a core network function and the correspondent node is a base station.
[0100] Optionally, the target node is a terminal and the correspondent node is a base station.
[0101] Optionally, the processor 510 further comprises: Based on the target indication information, it is used to determine that the target task is in a deactivated state.
[0102] Optionally, the processor 510 further comprises: When the target node is a base station, determining that the target service is in a deactivated state based on first indication information sent by the core network function; When the target node is a target base station in a handover scenario, it is used for at least one of determining that the target service is in a deactivated state based on second indication information sent by a source base station.
[0103] Optionally, the second instruction information comprises: A handover request message, Handover Request; An Xn interface establishment request message Xn SETUP REQUEST; It is included in at least one of the node configuration update messages NG-RAN NODE CONFIGURATION UPDATE and NG-RAN NODE CONFIGURATION UPDATE.
[0104] Optionally, the processor 510 further comprises: It is used to execute the first target process on the target resource.
[0105] Optionally, the processor 510 further comprises: It is used to perform the second target process on the target resource when in a handover scenario.
[0106] Optionally, the processor 510 further comprises: When in a handover scenario, it is used to perform the target process on the target resource based on the obtained target indication information.
[0107] Optionally, the processor 510 is further adapted for at least one of the following: If the target instruction information includes only the first instruction information, executing the first target process on the target resource; If the target instruction information includes only the second instruction information, executing the second target process on the target resource; When the target instruction information includes the first instruction information and the second instruction information, executing the first target operation on the target resource; executing the second target operation on the target resource; executing the target operation on the target resource based on an order in which the first instruction information and the second instruction information are received; and executing the target process on the target resource based on a priority of the first target process and the second target process.
[0108] Optionally, the processor 510 further comprises: executing the first target process on the target resource when a time when the first instruction information is received is earlier than a time when the second instruction information is received; and executing the second target process on the target resource if the time at which the second instruction information was received is earlier than the time at which the first instruction information was received.
[0109] Optionally, the processor 510 further comprises: reserving the target resource if the target resource is already established; and not establishing the target resource if the target resource has not yet been established.
[0110] Optionally, the processor 510 further comprises: not releasing the target resource; and and reserving configuration information of the target resource.
[0111] Optionally, the processor 510 further comprises: When the target node is a base station or a core network function, establishing the target resource if the target resource does not exist; and sending an activation notification for the target transaction; When determining that the target resource does not exist and there is a terminal that needs to perform the target task under a base station corresponding to the target resource, establishing the target resource; and sending an activation notification of the target service when it is determined that there is a terminal that needs to execute the target service under a base station corresponding to the target resource.
[0112] In an embodiment of the present application, when a target task is in a deactivated state, a processing method of the corresponding target task is determined to realize the establishment or release or state maintenance processing for the target resource, and the application of different target resources and processing methods in a handover scenario improves the resource utilization efficiency.
[0113] An embodiment of the present application further provides a network side equipment (base station or core network equipment), the equipment including a processor and a communication interface, the processor is used for performing a target process on a target resource when determining that the target task is in a deactivated state; Here, the target processing is A first target process, wherein the target resource is a resource used for the target task between the target node and a communication partner node; a second target process, the target resource being a resource used for a target task between the target node and a correspondent node in a handover scenario; Here, the first target processing includes: An implementation determined by the target node; reserving the state of the target resource; Releasing the target resource if the target resource has already been established; and if the target resource has not yet been established, establishing the target resource; Here, the second target processing includes: When the target resource is a resource used for a target task between a source base station and a core network function in a handover scenario, adopting a third target process for the target resource; and adopting a third target process for the target resource when the target resource is a resource used for a target service between the target base station and a core network function in a handover scenario; Here, the third target process includes: An implementation determined by the target node; reserving the state of the target resource; Releasing the target resource if the target resource has already been established; and establishing the target resource if the target resource has not already been established.
[0114] This embodiment of the network side equipment corresponds to the embodiment of the method of the above-mentioned network side equipment, and each implementation process and realization manner of the above-mentioned method embodiment can be applied to this embodiment of the network side equipment and can achieve the same technical effects.
[0115] Specifically, the embodiment of the present application further provides a base station. Figure 6 is a hardware structure schematic diagram of the base station of the embodiment of the present application. As shown in Figure 6, the base station 600 includes an antenna 601, a radio frequency device 602, and a baseband device 603. The antenna 601 and the radio frequency device 602 are connected. In the uplink direction, the radio frequency device 602 receives information through the antenna 601, and transmits the received information to the baseband device 603 for processing. In the downlink direction, the baseband device 603 processes the information to be transmitted and transmits it to the radio frequency device 602, and the radio frequency device 602 processes the received information and then transmits it through the antenna 601.
[0116] The above frequency band processing device may be located in a baseband device 603, and the method performed by the network side equipment in the above embodiments may be implemented in the baseband device 603, which includes a processor 604 and a memory 605.
[0117] The baseband device 603 may, for example, include at least one baseband board, on which multiple chips are installed, and as shown in FIG. 6, one of the chips is, for example, a processor 604, which is connected to a memory 605, and which calls the program in the memory 605 to perform the network equipment operations shown in the above method embodiments.
[0118] The baseband device 603 may further include a network interface 606, which is used to exchange information with the radio frequency device 602, and which is, for example, a common public radio interface (abbreviated as CPRI).
[0119] Specifically, the network side equipment of the embodiment of the present invention further includes instructions or programs stored in memory 605 and capable of running on processor 604, and processor 604 can call the instructions or programs in memory 605 to execute the method performed by each module shown in FIG. 3, and achieve the same technical effect, which will not be described further here in order to avoid repetition.
[0120] Wherein, the processor 610 is used to execute a target process on the target resource when determining that the target task is in a deactivated state; Here, the target processing is A first target process, wherein the target resource is a resource used for the target task between the target node and a communication partner node; a second target process, the target resource being a resource used for a target task between the target node and a correspondent node in a handover scenario; Here, the first target processing includes: An implementation determined by the target node; reserving the state of the target resource; Releasing the target resource if the target resource has already been established; and if the target resource has not yet been established, establishing the target resource; Here, the second target processing includes: When the target resource is a resource used for a target task between a source base station and a core network function in a handover scenario, adopting a third target process for the target resource; and adopting a third target process for the target resource when the target resource is a resource used for a target service between the target base station and a core network function in a handover scenario; Here, the third target process includes: An implementation determined by the target node; reserving the state of the target resource; Releasing the target resource if the target resource has already been established; and establishing the target resource if the target resource has not already been established.
[0121] In an embodiment of the present application, when a target task is in a deactivated state, a processing method of the corresponding target task is determined to realize the establishment or release or state maintenance processing for the target resource, and the application of different target resources and processing methods in a handover scenario improves the resource utilization efficiency.
[0122] Optionally, the target node is a base station and the correspondent node is a core network function.
[0123] Optionally, the target node is a core network function and the correspondent node is a core network function.
[0124] Optionally, the target node is a core network function and the correspondent node is a base station.
[0125] Optionally, the target node is a terminal and the correspondent node is a base station.
[0126] Optionally, the processor 610 further comprises: Based on the target indication information, it is used to determine that the target task is in a deactivated state.
[0127] Optionally, the processor 610 further comprises: When the target node is a base station, determining that the target service is in a deactivated state based on first indication information sent by the core network function; When the target node is a target base station in a handover scenario, it is used for at least one of determining that the target service is in a deactivated state based on second indication information sent by a source base station.
[0128] Optionally, the second instruction information comprises: A handover request message, Handover Request; An Xn interface establishment request message Xn SETUP REQUEST; It is included in at least one of the node configuration update messages NG-RAN NODE CONFIGURATION UPDATE and NG-RAN NODE CONFIGURATION UPDATE.
[0129] Optionally, the processor 610 further comprises: It is used to execute the first target process on the target resource.
[0130] Optionally, the processor 610 further comprises: It is used to perform the second target process on the target resource when in a handover scenario.
[0131] Optionally, the processor 610 further comprises: When in a handover scenario, it is used to perform the target process on the target resource based on the obtained target indication information.
[0132] Optionally, the processor 610 is further adapted for at least one of the following: If the target instruction information includes only the first instruction information, executing the first target process on the target resource; If the target instruction information includes only the second instruction information, executing the second target process on the target resource; When the target instruction information includes the first instruction information and the second instruction information, executing the first target operation on the target resource; executing the second target operation on the target resource; executing the target operation on the target resource based on an order in which the first instruction information and the second instruction information are received; and executing the target process on the target resource based on a priority of the first target process and the second target process.
[0133] Optionally, the processor 610 further comprises: executing the first target process on the target resource when a time when the first instruction information is received is earlier than a time when the second instruction information is received; and executing the second target process on the target resource if the time at which the second instruction information was received is earlier than the time at which the first instruction information was received.
[0134] Optionally, the processor 610 further comprises: reserving the target resource if the target resource is already established; and not establishing the target resource if the target resource has not yet been established.
[0135] Optionally, the processor 610 further comprises: not releasing the target resource; and and reserving configuration information of the target resource.
[0136] Optionally, the processor 610 further comprises: When the target node is a base station or a core network function, establishing the target resource if the target resource does not exist; and sending an activation notification for the target transaction; When determining that the target resource does not exist and there is a terminal that needs to perform the target task under a base station corresponding to the target resource, establishing the target resource; and sending an activation notification of the target service when it is determined that there is a terminal that needs to execute the target service under a base station corresponding to the target resource.
[0137] In an embodiment of the present application, when a target task is in a deactivated state, a processing method of the corresponding target task is determined to realize the establishment or release or state maintenance processing for the target resource, and the application of different target resources and processing methods in a handover scenario improves the resource utilization efficiency.
[0138] Specifically, the embodiment of the present application further provides a core network function. Figure 7 is a hardware structure schematic diagram for realizing the core network function of the embodiment of the present application. As shown in Figure 7, the core network function 700 includes a processor 701, a transceiver 702, a memory 703, a user interface 704 and a bus interface, where: In an embodiment of the present invention, the core network function 700 further includes a computer program stored in the memory 703 and capable of running on the processor 701, which is executed by the processor 701 to realize the method performed by each module shown in FIG. 3 and achieve the same technical effect, and will not be described further here in order to avoid repetition.
[0139] In FIG. 7, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits, such as one or more processors, represented by processor 701, and memory, represented by memory 703. The bus architecture may link various other circuits, such as peripherals, voltage regulators and power management circuits, etc., all of which are known in the art and will not be described further herein. The bus interface provides an interface. The transceiver 702 may be multiple elements, i.e., includes a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium. For different user equipment, the user interface 704 may be an interface that can be circumscribed or inscribed to the required equipment, and the connected equipment includes, but is not limited to, a keypad, a display, a speaker, a microphone, a joystick, etc.
[0140] Processor 701 is responsible for managing the bus architecture and general processing, and memory 703 stores data used in performing the operations of processor 701.
[0141] The embodiments of the present application further provide a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the processes of the above resource processing method embodiments can be realized and the same technical effects can be achieved. In order to avoid repetition, no further description will be given here.
[0142] Wherein, the processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0143] The embodiment of the present application further provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, the processor is used to run a program or instruction to realize each process of the embodiment of the resource processing method, and can achieve the same technical effect. In order to avoid repetition, no further description will be given here.
[0144] It should be understood that the chips referred to in the embodiments of the present application may be referred to as system level chips, system chips, chip systems, or systems on chips.
[0145] It should be explained that in this specification, the terms "comprise", "include", or any other variants thereof are intended to cover the non-exclusive "comprise", whereby a process, method, article, or apparatus that includes a set of elements includes not only those elements, but also other elements not expressly listed or inherent to such process, method, article, or apparatus. In the absence of further limitations, an element limited by the phrase "comprises a" does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes this element. It should be pointed out that the scope of the method and apparatus in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may include performing functions in an essentially simultaneous manner or in reverse order based on the functions involved, for example, the described method can be performed in a different order than described, and various steps can be added, omitted, or combined. Also, features described with reference to some examples can be combined in other examples.
[0146] From the above description of the embodiments, it is clear to those skilled in the art that the methods of the above embodiments can be realized in the form of software and a necessary general-purpose hardware platform. Of course, they can also be realized in hardware, but in many cases the former is a more preferred embodiment. In light of this understanding, the technical proposal of the present application may be substantially or the part that contributes to the prior art may be embodied in the form of a computer software product, which is stored in a storage medium (e.g., ROM / RAM, magnetic disk, optical disk) and includes some instructions for causing a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0147] The above describes the embodiments of the present application in conjunction with the drawings, but the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not limiting. Those skilled in the art can take the suggestions of this application and make many forms without departing from the spirit and scope of the claims of this application, all of which belong to the protection scope of this application. [Explanation of symbols]
[0148] 11 Terminal 12 Network side devices 200 steps 310 First Execution Module 320 Communication Module 400 Communication Equipment 401 Processor 402 Memory 500 terminals 501 Radio Frequency Unit 502 Network Module 503 Audio Output Unit 504 Input Unit 505 Sensor 506 Display Unit 507 User Input Unit 508 Interface Unit 509 Memory 510 Processor 600 base stations 601 Antenna 602 Radio Frequency Devices 603 Baseband Equipment 604 Processor 605 Memory 606 Network Interface 610 Processor 700 Core Network Functions 701 Processor 702 Transmitter / Receiver 703 Memory 704 User Interface 5041 Graphics Processor (Graphics Processing Unit, GPU) 5042 Microphone 5061 Display Panel 5071 Touch Panel 5072 Input Device
Claims
1. 1. A resource processing method, comprising: if the target transaction is determined to be in a deactivated state, the target node executes a target process on the target resource; Here, the target processing is A first target process, wherein the target resource is a resource used for the target task between the target node and a communication partner node; Including, Here, the first target processing includes: reserving the state of the target resource; Including, The resource processing method, wherein determining that the target task is in a deactivated state includes determining that the target task is in a deactivated state based on target designation information.
2. determining that the target task is in a deactivated state based on the target indication information; When the target node is a base station, determining that the target service is in a deactivated state based on first indication information sent by a core network function; The resource processing method of claim 1 , comprising:
3. the target node is a base station and the correspondent node is a core network function; or the target node is a core network function and the correspondent node is a core network function, or the target node is a core network function and the correspondent node is a base station, or The resource processing method according to claim 1 , wherein the target node is a terminal and the correspondent node is a base station.
4. The target node executes a target process on a target resource, The method of claim 1 , further comprising the target node executing the first target process on the target resource.
5. The above mentioned reserving the state of the target resource means: reserving the target resource if the target resource is already established; and not establishing the target resource if the target resource has not yet been established, wherein reserving the target resource includes at least one of: not releasing the target resource; and and reserving configuration information of the target resource.
6. When the target node is a base station or a core network function, the method further includes: When the target task changes to an activated state, establishing the target resource if the target resource does not exist; and sending an activation notification for the target transaction; When determining that the target resource does not exist and there is a terminal that needs to perform the target task under a base station corresponding to the target resource, establishing the target resource; and transmitting an activation notification of the target service when it is determined that there is a terminal that needs to execute the target service under a base station corresponding to the target resource.
7. A target node comprising a processor, a memory, and a program or instructions stored in the memory and operable to run on the processor, the program or instructions implementing the steps of the resource processing method of any one of claims 1 to 6 when executed by the processor.
8. A readable storage medium having a program or instructions stored thereon, the program or instructions implementing the steps of the resource processing method according to any one of claims 1 to 6 when executed by a processor.
9. A chip comprising a processor and a communication interface, the communication interface being coupled to the processor, the processor running a program or instruction and used to implement the steps of the resource processing method according to any one of claims 1 to 6.
10. A computer program stored on a non-transitory storage medium and configured to, when executed by at least one processor, implement the steps of the resource processing method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Method for terminal of wireless communication system, method for base station of wireless communication system, terminal, and base station
JP2019515604A