Information processing method and device, equipment, storage medium and program product

By recording the correspondence between the terminal's reader identifier and the device identifier, the problem of the terminal relay reader being unable to paging in the idle state was solved, thus enabling the effective activation and normal operation of the terminal.

CN121968288APending Publication Date: 2026-05-01CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINA MOBILE COMM LTD RES INST
Filing Date
2024-10-31
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

In existing technologies, when a terminal relay reader is in an idle state, the base station cannot initiate a paging process to it, which prevents the terminal relay reader from being activated and affects the normal operation of the IoT topology.

Method used

Network devices and the core network ensure that the paging process can still be initiated and the terminal relay reader can be activated after the terminal enters the idle state by recording the correspondence between the terminal's reader identifier and the device identifier.

Benefits of technology

In the IoT topology scenario where terminal relay readers connect devices, effective paging of idle terminals is achieved, ensuring that terminals enter the connected state and can perform operations such as inventory management normally.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121968288A_ABST
    Figure CN121968288A_ABST
Patent Text Reader

Abstract

The invention discloses an information processing method and device, equipment, a storage medium and a program product, and the method comprises the steps: receiving first request information sent by a core network, and determining whether a terminal associated with the first request information is in an idle state or not; when the terminal is in the idle state, second request information carrying a reader-writer identifier of the terminal is sent to a core network; after replying the second request information, the core network determines a terminal identifier of a terminal requesting paging according to the reader-writer identifier, and initiates a paging process to the terminal by adopting the terminal identifier; according to the embodiment of the invention, the paging process can still be initiated for the terminal in the idle state in the Internet of Things topology scene that the terminal relay reader-writer is connected with the equipment, so that the terminal enters the connected state, and the terminal relay reader-writer is activated.
Need to check novelty before this filing date? Find Prior Art

Description

Information processing methods, apparatus, equipment, storage media and program products Technical Field

[0001] This invention relates to the field of communication technology, and in particular to an information processing method, apparatus, device, storage medium, and program product. Background Technology

[0002] Cellular passive IoT technology is an IoT technology that combines 5G cellular networks with passive communication (such as Radio Frequency Identification, RFID). Existing cellular passive IoT technologies include two topologies: direct connection between the base station and tags, and connection via a terminal relay reader. In the passive IoT topology of connecting tags via a terminal relay reader, after receiving an inventory or paging request from the core network, the base station selects a terminal relay with suitable coverage area, sends the inventory request and inventory resource information to the terminal relay reader, and then the terminal relay reader sends the inventory process to the tag.

[0003] However, since the terminal relay reader is both a reader and a regular terminal, in the existing scheme, when the terminal relay reader is in an idle state, the base station will not be able to initiate a paging process to the terminal relay reader. Summary of the Invention

[0004] To address the problems existing in the prior art, embodiments of the present invention provide an information processing method, apparatus, device, storage medium, and program product, which can solve the problem that the terminal relay reader cannot be activated when it enters the RRC idle state under a terminal relay reader topology.

[0005] In a first aspect, embodiments of the present invention provide an information processing method applied to a network device, comprising:

[0006] Receive the first request information sent by the core network and confirm whether the terminal associated with the first request information is in an idle state;

[0007] When in an idle state, a second request message carrying the reader identifier of the terminal is sent to the core network;

[0008] The second request information is used to instruct the core network to determine the terminal identifier of the terminal requesting paging based on the reader identifier, and to initiate a paging process for the terminal using the terminal identifier.

[0009] As an improvement to the above solution, the step of receiving the first request information sent by the core network and confirming whether the terminal associated with the first request information is in an idle state includes:

[0010] Based on the first request information sent by the core network, select the terminal to perform inventory on the device and confirm whether the terminal is in an idle state.

[0011] As an improvement to the above solution, the method further includes:

[0012] Receive the reader identifier reported by the terminal through the registration process;

[0013] Alternatively, the terminal may receive a reader identifier from the core network, wherein the reader identifier is assigned to the terminal by the core network after the terminal initiates the registration process, based on the terminal's subscription information and terminal capabilities, when the core network determines that the terminal is a terminal relay reader.

[0014] As an improvement to the above solution, the method further includes:

[0015] Upon receiving the first request information sent by the core network, the terminal initiates an inventory process to obtain the device identifier of the device that needs to be inventoried.

[0016] Record the first correspondence between the reader identifier of the terminal and the device identifier.

[0017] As an improvement to the above scheme, after initiating an inventory process for the terminal and obtaining the device identifier of the device to be inventoryed upon receiving the first request information sent by the core network, the method further includes:

[0018] Send a first request response message to the core network; wherein the first request response message carries the device identifier of the device.

[0019] As an improvement to the above solution, the step of initiating the inventory process on the terminal and obtaining the device identifier of the device to be inventoryed includes:

[0020] Send first information to the terminal; wherein the first information includes any one of an inventory command, a paging command, a read / write command and / or inventory resources, for instructing the terminal to initiate an inventory, paging, read / write process to the device, so that the device reports the device identifier to the terminal;

[0021] Receive the second information carrying the device identifier sent by the terminal.

[0022] As an improvement to the above scheme, before sending the second request information carrying the reader identifier of the terminal to the core network, the method further includes:

[0023] Receive a third request message sent by the core network; wherein the third request message carries the device identifier of the device that needs to be inventoried;

[0024] Based on the device identifier, the terminal requesting paging is determined through the first correspondence.

[0025] As an improvement to the above scheme, the terminal identifier includes the Temporary Mobile Subscriber Identity (S-TMSI) and / or the International Mobile Subscriber Identity (IMSI).

[0026] Secondly, embodiments of the present invention provide an information processing method applied to a core network, comprising:

[0027] Send a first request message to the network device, wherein the first request message carries at least disk storage, paging, or read / write information;

[0028] The network device receives a second request message; wherein the second request message carries the reader identifier of the terminal requesting paging, and is sent by the network device when it confirms that the terminal associated with the first request message is in an idle state.

[0029] Based on the reader identifier, determine the terminal identifier of the terminal requesting paging;

[0030] The terminal identifier is used to initiate a paging process for the terminal.

[0031] As an improvement to the above solution, the method further includes:

[0032] Receive the reader identifier reported by the terminal through the registration process; or, after the terminal initiates the registration process, assign a reader identifier to the terminal if the terminal is determined to be a terminal relay reader based on the terminal's subscription information and terminal capabilities.

[0033] Record the second correspondence between the terminal identifier of the terminal and the reader identifier.

[0034] As an improvement to the above solution, the method further includes:

[0035] Send a first request message to the network device; wherein the first request message is used to instruct the network device to initiate an inventory process to the terminal, so as to obtain the device identifier of the device to be inventoried and record the first correspondence between the reader identifier of the terminal and the device identifier;

[0036] The system receives a first request response message sent by the network device, the first request response message carrying the device identifier of the device.

[0037] As an improvement to the above solution, before receiving the second request information sent by the network device, the method further includes:

[0038] Send a third request message to the network device; wherein the third request message carries the device identifier of the device that needs to be stored, and is used to instruct the network device to determine the terminal requesting paging based on the device identifier through the first correspondence.

[0039] As an improvement to the above scheme, determining the terminal identifier of the requesting paging terminal based on the reader identifier includes:

[0040] Based on the reader identifier, the terminal identifier of the terminal requesting paging is determined through the second correspondence.

[0041] As an improvement to the above scheme, the terminal identifier includes the Temporary Mobile Subscriber Identity (S-TMSI) and / or the International Mobile Subscriber Identity (IMSI).

[0042] Thirdly, embodiments of the present invention provide an information processing apparatus, which utilizes network devices, including:

[0043] The first request information receiving module is used to receive the first request information sent by the core network and confirm whether the terminal associated with the first request information is in an idle state.

[0044] The second request information sending module is used to send a second request information carrying the reader identifier of the terminal to the core network when it is in an idle state.

[0045] The second request information is used to instruct the core network to determine the terminal identifier of the terminal requesting paging based on the reader identifier, and to initiate a paging process for the terminal using the terminal identifier.

[0046] Fourthly, embodiments of the present invention provide an information processing apparatus applied to a core network, comprising:

[0047] The first request information sending module is used to send a first request information to the network device, wherein the first request information carries at least disk storage or paging or read / write information;

[0048] The second request information receiving module is used to receive a second request information sent by a network device; wherein the second request information carries the reader identifier of the terminal requesting paging, and is sent by the network device when it confirms that the terminal associated with the first request information is in an idle state;

[0049] The terminal identifier determination module is used to determine the terminal identifier of the terminal requesting paging based on the reader identifier;

[0050] The paging initiation module is used to initiate a paging process for the terminal using the terminal identifier.

[0051] Fifthly, embodiments of the present invention provide an information processing apparatus, comprising: a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor executes the computer program to implement an information processing method as described in any one of the first aspects or an information processing method as described in any one of the second aspects.

[0052] In a sixth aspect, embodiments of the present invention provide a computer-readable storage medium storing a computer program, wherein, when the computer program is executed, it controls the device where the computer-readable storage medium is located to perform an information processing method as described in any one of the first aspects or an information processing method as described in any one of the second aspects.

[0053] In a seventh aspect, embodiments of the present invention provide a computer program product, including a computer program / instructions, which, when executed by a processor, implement the information processing method as described in any one of the first aspects or the information processing method as described in any one of the second aspects.

[0054] Compared to existing technologies, this invention provides an information processing method, apparatus, device, storage medium, and program product. A network device receives a first request message from the core network and confirms whether the terminal associated with the first request message is in an idle state. If the terminal is in an idle state, the device sends a second request message carrying the reader identifier of the terminal to the core network. After replying to the second request message, the core network determines the terminal identifier of the terminal requesting paging based on the reader identifier and initiates a paging process for the terminal using the terminal identifier. In an IoT topology scenario where a terminal relay reader connects to a device, this invention can still initiate a paging process for an idle terminal, thereby enabling the terminal to enter a connected state and activating the terminal relay reader. Attached Figure Description

[0055] To more clearly illustrate the technical solution of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0056] Figure 1 is a schematic diagram of an application scenario provided by an embodiment of the present invention;

[0057] Figure 2 is a flowchart of an information processing method provided in an embodiment of the present invention;

[0058] Figure 3 is a schematic diagram of the reporting process of terminal reader identifier provided in an embodiment of the present invention;

[0059] Figure 4 is a schematic diagram of the terminal activation process when the terminal enters the idle state according to an embodiment of the present invention;

[0060] Figure 5 is a flowchart of an information processing method provided in an embodiment of the present invention;

[0061] Figure 6 is another flowchart of an information processing method provided by an embodiment of the present invention;

[0062] Figure 7 is a structural block diagram of an information processing device provided in an embodiment of the present invention;

[0063] Figure 8 is another structural block diagram of an information processing device provided in an embodiment of the present invention;

[0064] Figure 9 is a structural block diagram of an information processing device provided in an embodiment of the present invention. Detailed Implementation

[0065] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0066] It should be noted that, in the embodiments of the present invention, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. The terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element. The terms "multiple or several" refer to two or more, and the same applies to "multiple / items or several kinds / items." "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship.

[0067] The following explains some terms and related technologies involved in the embodiments of the present invention.

[0068] A terminal is a mobile or fixed-location device with wireless transceiver capabilities. For example, a terminal can be a cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA), handheld device or computing device with wireless communication capabilities, mobile phone, tablet computer, computer with wireless transceiver capabilities, drone, virtual reality (VR) terminal device, augmented reality (AR) terminal device, and other wearable devices; wireless terminal devices in industrial control; wireless terminal devices deployed on ships, aircraft, and satellites; and in-vehicle wireless terminal devices deployed in automobiles and autonomous vehicles. A terminal can also be a wireless terminal device in telemedicine, smart grids, transportation safety, smart cities, and / or smart homes, as well as a terminal device in future fifth-generation (5G) networks or future evolved public land mobile networks (PLMNs), etc., without specific limitations in this embodiment of the invention. A terminal may sometimes also be called user equipment (UE).

[0069] Network equipment refers to nodes or devices that connect terminal devices to a wireless network, and can also be called base stations or RAN equipment. For example, network equipment can be a base station, gNB (generation node B, the next-generation node B in 5G, a 5G base station), evolved node B (eNB), radio network controller (RNC), node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved node B, or home node B, HNB), base band unit (BBU), transmitting and receiving point (TRP), transmitting point (TP), and / or mobile switching center, etc., without specific limitations in this embodiment of the invention.

[0070] The term "device" refers to a passive tag. In this embodiment of the invention, the term "device" can also be described as a passive tag or a tag. These three terms can be used interchangeably and are not specifically limited in this embodiment of the invention.

[0071] The embodiments of this application are applicable to mobile communication systems with various wireless access technologies, such as 4G communication systems, 5G communication systems, transitional systems between LTE and 5G communication systems (also known as 4.5G communication systems), or future 6G communication systems, etc., and are not specifically limited in the embodiments of this invention.

[0072] In mobile communication systems, network equipment typically uses the Temporary Mobile Station Identifier (S-TMSI) to page terminals. In special circumstances, such as network failures, the International Mobile Station Identifier (IMSI) can be used to page terminals.

[0073] S-TMSI consists of the Mobile Management Entity Code (MMEC) and the Mobile Management Entity (MME) Temporary MobileStation Identifier (M-TMSI).

[0074] Taking a network device as a base station as an example, please refer to Figure 1, which is a schematic diagram of an application scenario provided by an embodiment of the present invention. Figure 1 includes a core network, a base station 110, a terminal 120, and a device 130; bidirectional communication can be performed between the core network, the base station 110, and the terminal 120, and bidirectional communication can also be performed between the terminal 120 and the device 130. The base station receives an inventory or paging request sent by the core network (A-IoT (Artificial Intelligence-Internet of Things) controller function or entity). Then, the base station selects a suitable terminal as a terminal relay reader / writer within its coverage area and sends the inventory request and inventory resource information to the terminal relay reader / writer. The terminal relay reader / writer initiates an inventory process to the device, and completes the device identification reporting of the device through processes such as select and query, thereby realizing the passive IoT inventory process.

[0075] It should be noted that the IoT topology scenario shown in Figure 1, where the terminal relay reader connects to the device, is an example with only one set of base station 110, terminal 120, and device 130. In reality, there can be multiple sets of base station 110, terminal 120, and device 130, and this embodiment of the invention does not impose a specific limitation. The device 130 mentioned here, and the device connected to the terminal reader in this application, can be a tag.

[0076] To better illustrate the embodiments of the present invention, the methods provided by the embodiments of the present invention are described below with reference to the accompanying drawings. It should be noted that, in the embodiments of the present invention, the terms "terminal" and "terminal relay reader" can be used interchangeably, the terms "idle state" and "RRC (Radio Resource Control) idle state" or "RRC_IDLE" can be used interchangeably, and the terms "connected state" and "RRC connected state" or "RRC_INCONNECT" can be used interchangeably.

[0077] Please refer to Figure 2, which is a flowchart of an information processing method provided by an embodiment of the present invention. The information processing method is applied to a network device and specifically includes:

[0078] S11: Receive the first request information sent by the core network and confirm whether the terminal associated with the first request information is in an idle state;

[0079] S12: When in an idle state, send a second request message carrying the reader identifier of the terminal to the core network;

[0080] The second request information is used to instruct the core network to determine the terminal identifier of the terminal requesting paging based on the reader identifier, and to initiate a paging process for the terminal using the terminal identifier.

[0081] The terminal identifier includes the Temporary Mobile Subscriber Identity (S-TMSI) and / or the International Mobile Subscriber Identity (IMSI).

[0082] Specifically, receiving the first request information sent by the core network and confirming whether the terminal associated with the first request information is in an idle state includes:

[0083] Based on the first request information sent by the core network, select the terminal to perform inventory on the device and confirm whether the terminal is in an idle state.

[0084] In this embodiment of the invention, when the terminal enters an idle state, the network device deletes the local storage context of the terminal, but retains the reader identifier of the terminal and the device identifier of the device located below the terminal, as well as the second correspondence between the two. If a network device subsequently discovers that a device requiring inventory is located under this terminal and needs to be inventoried through this terminal, the network device will find that the terminal is in an idle state, but there is no corresponding terminal context locally, so it cannot initiate a paging process. At this time, the network device sends a second request message carrying the reader identifier of the terminal to the core network (A-IoT controller function or entity). After the core network replies to the network device with the second request message indicating the terminal, it identifies the terminal identifier of the terminal that the network device requested to paging, such as the Temporary Mobile Subscriber Identity (S-TMSI) and / or the International Mobile Subscriber Identity (IMSI), based on the correspondence between the received reader identifier and the terminal identifier. It then initiates a paging process for the terminal corresponding to the identified terminal identifier, enabling the terminal to enter the connected state. This ensures that the network device can normally send inventory information and inventory resources to the terminal. In the IoT topology scenario where the terminal relay reader connects to the device, this embodiment of the invention can still initiate a paging process for the idle terminal, thereby enabling the terminal to enter the connected state, activating the terminal relay reader, and ensuring the normal operation of operations such as inventory by the terminal relay reader.

[0085] In this embodiment of the invention, the network device can obtain the reader identifier of the terminal through the following two methods:

[0086] The first method is to receive the reader identifier reported by the terminal through the registration process.

[0087] For example, the terminal can configure the reader identifier through pre-configuration or OAM (Open Mobile Architecture) configuration.

[0088] Then, the terminal reports its configured reader identifier to the network device and the core network through the registration process. For example, the terminal carries the reader identifier in the RRC connection request (MSG3) and / or NAS (Non-Access Stratum) message, so that the reader identifier and the core network know about the reader identifier, as shown in Figure 3.

[0089] The second method is to receive the reader identifier of the terminal issued by the core network. The reader identifier is assigned to the terminal by the core network after the terminal initiates the registration process, based on the terminal's subscription information and terminal capabilities, when the core network determines that the terminal is a terminal relay reader.

[0090] For example, when a terminal initiates a registration process, the core network determines that the terminal can act as a terminal relay reader based on the terminal's capabilities and subscription information, and then assigns a reader identifier to the terminal. The core network then sends the assigned reader identifier to the network device, as shown in Figure 3.

[0091] It should be noted that the terminal capabilities include at least one of the following: the bandwidth supported by the terminal, the antenna capabilities of the terminal, the communication modes supported by the terminal, the transmission methods supported by the terminal, and whether the terminal supports read / write functions, etc., which are not specifically limited in this embodiment of the invention. The subscription information includes at least one of the following: Public Land Mobile Network (PLMN) number, Temporary Mobile Subscriber Identity (S-TMSI), International Mobile Subscriber Identity (IMSI), user subscription service type, network type, etc., which are not specifically limited in this embodiment of the invention. Based on the terminal capabilities and subscription information, it can be determined whether the terminal can act as a relay reader / writer between network devices. In this embodiment of the invention, the method for determining the terminal relay reader / writer is not specifically limited. For example, the terminal can be determined to act as a terminal relay reader / writer if it supports read / write functions, the supported bandwidth meets a preset bandwidth threshold, it supports transmission on the Uu interface, and the subscription service type meets the set requirements.

[0092] Specifically, the method further includes:

[0093] Upon receiving the first request information sent by the core network, the terminal initiates an inventory process to obtain the device identifier of the device that needs to be inventoried.

[0094] Record the first correspondence between the reader identifier of the terminal and the device identifier.

[0095] Furthermore, upon receiving the first request information sent by the core network, after initiating an inventory process for the terminal and obtaining the device identifier of the device to be inventoryed, the method further includes:

[0096] Send a first request response message to the core network; wherein the first request response message carries the device identifier of the device.

[0097] Specifically, the step of initiating the inventory process for the terminal and obtaining the device identifier of the device to be inventoryed includes:

[0098] Send first information to the terminal; wherein the first information includes any one of an inventory command, a paging command, a read / write command and / or inventory resources, for instructing the terminal to initiate an inventory, paging, read / write process to the device, so that the device reports the device identifier to the terminal;

[0099] Receive the second information carrying the device identifier sent by the terminal.

[0100] For example, network devices need to record the first correspondence between the reader identifiers of different terminals within their coverage area and the device identifiers of the devices located below them. At the same time, the core network needs to record the second correspondence between the reader identifier of the terminal and the terminal identifier (e.g., Temporary Mobile Subscriber Identity Serial Number (S-TMSI) or International Mobile Subscriber Identity Serial Number (IMSI)). The specific process is as follows:

[0101] Step a: The core network sends a first request message to the network device indicating an inventory command, a paging command, or a read / write command.

[0102] Step b: After receiving the first request information, the network device selects a suitable terminal as a terminal relay reader / writer from among the terminals within its coverage area and initiates an inventory process. It should be noted that in this embodiment of the invention, the method by which the network device selects a terminal is not specifically limited. For example, it can select a terminal whose RSRP (Reference Signal Receiving Power), RSRQ (Reference Signal Received Quality), or SINR (Signal to Interference Noise Ratio) meets the requirements from among the terminals determined to be suitable as terminal relay readers / writers, or it can select a terminal whose distance from the device meets the requirements as the current terminal relay reader / writer.

[0103] Step c: The network device sends first information, including any one of the following commands: inventory command, paging command, read / write command, and / or inventory resources, to the terminal selected in step b above.

[0104] Step d: After receiving the first information, the terminal sends a first request to its subordinate devices to indicate an inventory command, a paging command, or a read / write command.

[0105] Step e: After receiving the first request, the device sends second information back to the terminal, which includes at least the device identifier.

[0106] Step f: After receiving the second information, the terminal sends the second information back to the network device. The second information includes at least the device identifier.

[0107] Step g: After receiving the second information, the network device records the first correspondence between the device identifier of the corresponding device and the reader identifier of the terminal.

[0108] Step h: The network device sends a first request response message to the core network, which includes at least the device identifier.

[0109] Step i: After receiving the first request response information, the core network records the second correspondence between the reader identifier and the terminal identifier (e.g., IMSI or S-TMSI) of the corresponding terminal.

[0110] Step j: The terminal enters an idle state;

[0111] Step k: If the network device detects that a terminal has entered an idle state, it deletes the terminal's context, but retains the first correspondence between the terminal's reader identifier and device identifier.

[0112] The process of network devices recording the first correspondence between device identifiers and reader identifiers, and the core network recording the second correspondence between reader identifiers and terminal identifiers (IMSI or S-TMSI), can be seen in Figure 4. In this embodiment of the invention, by recording the first correspondence between device identifiers and reader identifiers, even if the network device detects that a terminal has entered an idle state and deletes the terminal's context, it still retains the first correspondence between the terminal's reader identifier and device identifier. The core network still records the second correspondence between the corresponding terminal's reader identifier and terminal identifier. This allows the network device to accurately identify the terminal requesting paging when it subsequently sends the terminal's second request information to the core network, so that the core network can initiate a paging process for the identified terminal to activate the terminal for operations such as inventory.

[0113] Furthermore, before sending the second request information carrying the reader identifier of the terminal to the core network, the method further includes:

[0114] Receive a third request message sent by the core network; wherein the third request message carries the device identifier of the device that needs to be inventoried;

[0115] Based on the device identifier, the terminal requesting paging is determined through the first correspondence.

[0116] Furthermore, the method also includes:

[0117] The core network initiates a paging process for the terminal using the terminal identifier, so that the terminal enters the connected state and then sends third information to the terminal.

[0118] The third information includes any one of an inventory command, a paging command, a read / write command, and / or inventory resources, which is used to instruct the terminal to initiate an inventory, paging, or read / write process to the device, so that the device reports the device identifier to the terminal.

[0119] Receive the fourth information carrying the device identifier sent by the terminal.

[0120] For example, after step k above, i.e., when the terminal enters the idle state, the network device deletes the terminal's context, but retains the first correspondence between the terminal's reader identifier and device identifier. Then, the terminal needs to be activated to enter the connected state before operations such as disk storage can be performed. The terminal activation process is shown in Figure 5. The terminal activation process is as follows:

[0121] Step 1: The core network sends a third request message to the network device, indicating an inventory command, a paging command, or a read / write command. This third request message carries the device identifier of the device that needs to be inventoried.

[0122] Step m: The network device discovers that the device requiring inventory may be under a certain terminal, and inventory needs to be performed through that terminal; the network device discovers that the terminal is in an idle state, but has no terminal context, and cannot initiate paging. For example, if the third request information carries device identifier 1, the network device determines, based on the first correspondence retained in step k, that device identifier 1 corresponds to the terminal corresponding to reader identifier 1.

[0123] Step n: The network device sends a second request message to the core network, indicating the terminal determined in step m above. The second request message carries the reader identifier of the terminal for which the network device requests paging.

[0124] Step o: The core network sends a second request message reply to the network device, instructing the corresponding terminal.

[0125] Step p: The core network identifies the terminal identifier (IMSI or S-TMSI) of the terminal requesting paging by the network device based on the second correspondence between the reader identifier and the terminal identifier (IMSI or S-TMSI), and initiates the paging process.

[0126] Step q: The core network initiates a terminal paging process, and the terminal enters the connected state.

[0127] Step r: The network device sends a third message to the terminal after it has entered the connected state, including any one of the following commands: inventory command, paging command, read / write command, and / or inventory resources.

[0128] Step s: After receiving the third information, the terminal sends a third request to its subordinate devices, indicating an inventory command, a paging command, or a read / write command.

[0129] Step t: After receiving the third request, the device sends fourth information back to the terminal, which includes at least the device identifier.

[0130] Step u: After receiving the fourth information, the terminal sends the fourth information back to the network device. The fourth information includes at least the device identifier.

[0131] Step u: After receiving the fourth information, the network device sends the fourth information back to the core network. This fourth information includes at least the device identifier, thus completing the inventory process.

[0132] Compared to existing technologies where network devices cannot send inventory information and resources to terminals when they are in an idle state, and where network devices delete the context of terminals in an idle state, preventing network devices from initiating paging procedures for terminals due to the lack of S-TMSI, IMSI, and other identifying information, this invention addresses the problem by having the network device record a first correspondence between the device identifier and the reader identifier. Even if the network device detects a terminal entering an idle state and deletes the terminal's context, it still retains the first correspondence between the terminal's reader identifier and the device identifier. The core network records the corresponding terminal's reader identifier... The second correspondence between the identifier and the terminal identifier is established, so that when the network device sends the second terminal request information to the core network, it can accurately identify the terminal requesting paging. When the network device sends the second terminal request information to the core network, the core network can identify the terminal identifier of the network device requesting paging based on the recorded second correspondence between the reader identifier and the terminal identifier, and initiate the paging process. This allows the paging process to be initiated for idle terminals even in IoT topology scenarios where the terminal relay reader is connected to the device, so that the terminal enters the connected state, activates the terminal relay reader, and ensures the normal operation of operations such as inventory management of the terminal relay reader.

[0133] Referring to Figure 6, this embodiment of the invention also provides an information processing method applied to a core network, including:

[0134] S21: Send a first request message to the network device, wherein the first request message carries at least disk storage or paging or read / write information;

[0135] S22: Receive a second request message sent by a network device; wherein the second request message carries the reader identifier of the terminal requesting paging, and is sent by the network device when it confirms that the terminal associated with the first request message is in an idle state;

[0136] S23: Determine the terminal identifier of the terminal requesting paging based on the reader identifier;

[0137] S24: Initiate a paging process for the terminal using the terminal identifier.

[0138] In an optional embodiment, the method further includes:

[0139] Receive the reader identifier reported by the terminal through the registration process; or, after the terminal initiates the registration process, assign a reader identifier to the terminal if the terminal is determined to be a terminal relay reader based on the terminal's subscription information and terminal capabilities.

[0140] Record the second correspondence between the terminal identifier of the terminal and the reader identifier.

[0141] In an optional embodiment, the method further includes:

[0142] Send a first request message to the network device; wherein the first request message is used to instruct the network device to initiate an inventory process to the terminal, so as to obtain the device identifier of the device to be inventoried and record the first correspondence between the reader identifier of the terminal and the device identifier;

[0143] The system receives a first request response message sent by the network device, the first request response message carrying the device identifier of the device.

[0144] In an optional embodiment, before receiving the second request information sent by the network device, the method further includes:

[0145] Send a third request message to the network device; wherein the third request message carries the device identifier of the device that needs to be stored, and is used to instruct the network device to determine the terminal requesting paging based on the device identifier through the first correspondence.

[0146] In one optional embodiment, determining the terminal identifier of the requesting paging terminal based on the reader identifier includes:

[0147] Based on the reader identifier, the terminal identifier of the terminal requesting paging is determined through the second correspondence.

[0148] In one alternative embodiment, the terminal identifier includes a Temporary Mobile Subscriber Identity (S-TMSI) and / or an International Mobile Subscriber Identity (IMSI).

[0149] It should be noted that the working process of the information processing method applied to the core network described in the embodiments of the present invention can refer to the working process of the information processing method applied to the network device described in the above embodiments, and the technical effects achieved by the two are the same, so they will not be repeated here.

[0150] Referring to Figure 7, which is a structural block diagram of an information processing device provided in an embodiment of the present invention, the information processing device is applied to a network device and specifically includes:

[0151] The first request information receiving module 11 is used to receive the first request information sent by the core network and confirm whether the terminal associated with the first request information is in an idle state.

[0152] The second request information sending module 12 is used to send a second request information carrying the reader identifier of the terminal to the core network when it is in an idle state.

[0153] The second request information is used to instruct the core network to determine the terminal identifier of the terminal requesting paging based on the reader identifier, and to initiate a paging process for the terminal using the terminal identifier.

[0154] In one optional embodiment, the first request information receiving module 11 includes:

[0155] The idle state confirmation unit is used to select the terminal that performs the device inventory based on the first request information sent by the core network, and to confirm whether the terminal is in an idle state.

[0156] In an optional embodiment, the device further includes:

[0157] The first identifier receiving module is used to receive the reader identifier reported by the terminal through the registration process;

[0158] Alternatively, the terminal may receive a reader identifier from the core network, wherein the reader identifier is assigned to the terminal by the core network after the terminal initiates the registration process, based on the terminal's subscription information and terminal capabilities, when the core network determines that the terminal is a terminal relay reader.

[0159] In an optional embodiment, the device further includes:

[0160] The device identifier acquisition module is used to initiate an inventory process for the terminal when receiving the first request information sent by the core network, and to obtain the device identifier of the device to be inventoried.

[0161] The first correspondence recording module is used to record the first correspondence between the reader identifier of the terminal and the device identifier.

[0162] In an optional embodiment, the device further includes:

[0163] The second request information response module is used to initiate an inventory process for the terminal when receiving the first request information sent by the core network, obtain the device identifier of the device to be inventoryed, and then send the first request response information to the core network; wherein the first request response information carries the device identifier of the device.

[0164] In an optional embodiment, the device further includes:

[0165] The first request receiving module is configured to receive a third request message sent by the core network before sending a second request message carrying the reader identifier of the terminal to the core network when the terminal requesting paging is detected to be in an idle state and the context of the terminal is not stored locally; wherein the third request message carries the device identifier of the device that needs to be stored.

[0166] The terminal determination module is used to determine the terminal requesting paging based on the device identifier and the first correspondence relationship.

[0167] In one optional embodiment, the device identifier acquisition module includes:

[0168] The first information sending unit is used to send first information to the terminal; wherein the first information includes any one of an inventory command, a paging command, a read / write command and / or inventory resources, and is used to instruct the terminal to initiate an inventory, paging, read / write process to the device, so that the device reports the device identifier to the terminal;

[0169] The first response receiving unit is used to receive second information carrying the device identifier sent by the terminal.

[0170] In one alternative embodiment, the terminal identifier includes a Temporary Mobile Subscriber Identity (S-TMSI) and / or an International Mobile Subscriber Identity (IMSI).

[0171] It should be noted that the working process of each module in the information processing device applied to the core network described in the embodiments of the present invention can refer to the working process of the information processing method applied to the core network described in the above embodiments, and the technical effect achieved is the same as that of the information processing method applied to the core network described in the above embodiments, which will not be repeated here.

[0172] Referring to Figure 8, which is a structural block diagram of an information processing device provided in an embodiment of the present invention, the information processing device is applied to the core network and includes:

[0173] The first request information sending module 21 is used to send a first request information to the network device. The first request information carries at least disk storage or paging or read / write information.

[0174] The second request information receiving module 22 is used to receive a second request information sent by the network device; wherein the second request information carries the reader identifier of the terminal requesting paging, and is sent by the network device when it confirms that the terminal associated with the first request information is in an idle state;

[0175] Terminal identifier determination module 23 is used to determine the terminal identifier of the terminal requesting paging based on the reader identifier;

[0176] The paging initiation module 24 is used to initiate a paging process for the terminal using the terminal identifier.

[0177] In an optional embodiment, the device further includes:

[0178] The second identifier receiving module is used to receive the reader identifier reported by the terminal through the registration process; or, after the terminal initiates the registration process, if the terminal is determined to be a terminal relay reader based on the terminal's subscription information and terminal capabilities, it assigns a reader identifier to the terminal.

[0179] The second correspondence recording module is used to record the second correspondence between the terminal identifier of the terminal and the reader identifier.

[0180] In an optional embodiment, the device further includes:

[0181] The first request sending module is used to send a first request information to the network device; wherein, the first request information is used to instruct the network device to initiate an inventory process to the terminal to obtain the device identifier of the device to be inventoryed and record a first correspondence between the reader identifier of the terminal and the device identifier;

[0182] The first request response receiving module is used to receive the first request response information sent by the network device, wherein the first request response information carries the device identifier of the device.

[0183] In an optional embodiment, the device further includes:

[0184] The second request sending module is configured to send a third request message to the network device before receiving the second request message sent by the network device; wherein the third request message carries the device identifier of the device to be stored, and is used to instruct the network device to determine the terminal requesting paging based on the device identifier through the first correspondence.

[0185] In an optional embodiment, the terminal identifier determination module 23 is specifically used to determine the terminal identifier of the terminal requesting paging based on the reader identifier and the second correspondence relationship.

[0186] In one alternative embodiment, the terminal identifier includes a Temporary Mobile Subscriber Identity (S-TMSI) and / or an International Mobile Subscriber Identity (IMSI).

[0187] It should be noted that the working process of each module in the information processing device applied to network equipment described in the embodiments of the present invention can refer to the working process of the information processing method applied to network equipment described in the above embodiments, and the technical effect achieved is the same as that of the information processing method applied to network equipment described in the above embodiments, and will not be repeated here.

[0188] Referring to Figure 9, which is a structural block diagram of an information processing device provided in an embodiment of the present invention, the information processing device includes a processor 31, a memory 32, and a computer program stored in the memory 32 and executable on the processor 31. When the processor 31 executes the computer program, it implements the steps in the various information processing method embodiments described above, such as steps S11-S12 or steps S21-S24.

[0189] For example, the computer program may be divided into one or more modules / units, which are stored in the memory 32 and executed by the processor 31 to complete the present invention. The one or more modules / units may be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program in the information processing device.

[0190] The information processing device may include, but is not limited to, a processor 31 and a memory 32. Those skilled in the art will understand that the schematic diagram is merely an example of an information processing device and does not constitute a limitation on the information processing device. It may include more or fewer components than illustrated, or combine certain components, or different components. For example, the information processing device may also include input / output devices, network access devices, buses, etc.

[0191] The processor 31 can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor. The processor 31 is the control center of the information processing device, connecting all parts of the information processing device via various interfaces and lines.

[0192] The memory 32 can be used to store the computer programs and / or modules. The processor 31 implements various functions of the information processing device by running or executing the computer programs and / or modules stored in the memory 32 and calling the data stored in the memory 32. The memory 32 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the mobile phone (such as audio data, phonebook, etc.). In addition, the memory 32 may include high-speed random access memory, and may also include non-volatile memory, such as hard disk, memory, plug-in hard disk, smart media card (SMC), secure digital card (SD) card, flash card, at least one disk storage device, flash memory device, or other volatile solid-state storage device.

[0193] If the modules / units integrated into the information processing device are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by the processor 31, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc.

[0194] It should be noted that the device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Furthermore, in the accompanying drawings of the device embodiments provided by this invention, the connection relationships between modules indicate that they have communication connections, which can be specifically implemented as one or more communication buses or signal lines. Those skilled in the art can understand and implement this without any creative effort.

[0195] The above description is a preferred embodiment of the present invention. It should be noted that, for those skilled in the art, many improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications are also considered to be within the scope of protection of the present invention.

Claims

1. An information processing method, characterized in that, Applied to network devices, the method includes: receiving a first request message sent by the core network, confirming whether the terminal associated with the first request message is in an idle state; when in an idle state, sending a second request message carrying the reader identifier of the terminal to the core network; wherein the second request message is used to instruct the core network to determine the terminal identifier of the terminal requesting paging based on the reader identifier, and to initiate a paging process for the terminal using the terminal identifier.

2. The information processing method as described in claim 1, characterized in that, The step of receiving the first request information sent by the core network and confirming whether the terminal associated with the first request information is in an idle state includes: selecting the terminal to perform device inventory based on the first request information sent by the core network, and confirming whether the terminal is in an idle state.

3. The information processing method as described in claim 1, characterized in that, The method further includes: receiving a reader identifier reported by the terminal through the registration process; or receiving a reader identifier of the terminal issued by the core network, wherein the reader identifier is assigned to the terminal by the core network after the terminal initiates the registration process, based on the terminal's subscription information and terminal capabilities, when the core network determines that the terminal is a terminal relay reader.

4. The information processing method as described in claim 1, characterized in that, The method further includes: when receiving the first request information sent by the core network, initiating an inventory process for the terminal to obtain the device identifier of the device to be inventoryed; and recording the first correspondence between the reader identifier of the terminal and the device identifier.

5. The information processing method as described in claim 4, characterized in that, Upon receiving the first request information sent by the core network, after initiating an inventory process for the terminal and obtaining the device identifier of the device to be inventoryed, the method further includes: sending a first request response information to the core network; wherein the first request response information carries the device identifier of the device.

6. The information processing method as described in claim 4, characterized in that, The step of initiating an inventory process for the terminal and obtaining the device identifier of the device to be inventoryed includes: sending first information to the terminal; wherein the first information includes any one of an inventory command, a paging command, a read / write command, and / or inventory resources, used to instruct the terminal to initiate an inventory, paging, or read / write process for the device, so that the device reports the device identifier to the terminal; and receiving second information carrying the device identifier sent by the terminal.

7. The information processing method as described in claim 1, characterized in that, Before sending the second request information carrying the reader identifier of the terminal to the core network, the method further includes: receiving the third request information sent by the core network; wherein the third request information carries the device identifier of the device to be inventoried; and determining the terminal requesting paging based on the device identifier and the first correspondence.

8. The information processing method as described in claim 1, characterized in that, The terminal identifier includes the Temporary Mobile Subscriber Identity (S-TMSI) and / or the International Mobile Subscriber Identity (IMSI).

9. An information processing method, characterized in that, Applied to the core network, the method includes: sending a first request message to a network device, the first request message carrying at least inventory, paging, or read / write information; receiving a second request message sent by the network device; wherein the second request message carries a reader identifier of the terminal requesting paging, which is sent by the network device when it confirms that the terminal associated with the first request message is in an idle state; determining the terminal identifier of the terminal requesting paging based on the reader identifier; and initiating a paging process for the terminal using the terminal identifier.

10. The information processing method as described in claim 9, characterized in that, The method further includes: receiving the reader identifier reported by the terminal through the registration process; or, after the terminal initiates the registration process, assigning a reader identifier to the terminal if the terminal is determined to be a terminal relay reader based on the terminal's subscription information and terminal capabilities; and recording a second correspondence between the terminal identifier and the reader identifier.

11. The information processing method as described in claim 9, characterized in that, The method further includes: sending a first request message to the network device; wherein the first request message is used to instruct the network device to initiate an inventory process to the terminal to obtain the device identifier of the device to be inventoried and record a first correspondence between the reader identifier of the terminal and the device identifier; and receiving a first request reply message sent by the network device, wherein the first request reply message carries the device identifier of the device.

12. The information processing method as described in claim 9, characterized in that, Before receiving the second request information sent by the network device, the method further includes: sending a third request information to the network device; wherein the third request information carries a device identifier of the device to be inventoried, and is used to instruct the network device to determine the terminal requesting paging based on the device identifier through the first correspondence.

13. The information processing method as described in claim 9, characterized in that, The step of determining the terminal identifier of the requesting paging terminal based on the reader identifier includes: determining the terminal identifier of the requesting paging terminal through the second correspondence based on the reader identifier.

14. The information processing method as described in claim 9, characterized in that, The terminal identifier includes the Temporary Mobile Subscriber Identity (S-TMSI) and / or the International Mobile Subscriber Identity (IMSI).

15. An information processing device, characterized in that, The application network device includes: a first request information receiving module, configured to receive a first request information sent by the core network and confirm whether the terminal associated with the first request information is in an idle state; and a second request information sending module, configured to send a second request information carrying the reader identifier of the terminal to the core network when the terminal is in an idle state; wherein the second request information is used to instruct the core network to determine the terminal identifier of the terminal requesting paging based on the reader identifier, and to initiate a paging process for the terminal using the terminal identifier.

16. An information processing device, characterized in that, Applied to the core network, the system includes: a first request information sending module, used to send first request information to a network device, wherein the first request information carries at least inventory, paging, or read / write information; a second request information receiving module, used to receive second request information sent by the network device; wherein the second request information carries a reader identifier of the terminal requesting paging, and is sent by the network device when it confirms that the terminal associated with the first request information is in an idle state; a terminal identifier determination module, used to determine the terminal identifier of the terminal requesting paging based on the reader identifier; and a paging initiation module, used to initiate a paging process for the terminal using the terminal identifier.

17. An information processing device, characterized in that, include: A processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor, when executing the computer program, implements the information processing method as described in any one of claims 1 to 8 or the information processing method as described in any one of claims 9 to 14.

18. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein, when the computer program is executed, it controls the device on which the computer-readable storage medium is located to perform the information processing method as described in any one of claims 1 to 8 or the information processing method as described in any one of claims 9 to 14.

19. A computer program product comprising a computer program / instructions, characterized in that, When the computer program / instruction is executed by the processor, it implements the information processing method as described in any one of claims 1 to 8 or the information processing method as described in any one of claims 9 to 14.