Paging indication method and device, terminal equipment, and network equipment
By carrying the paging reason, priority and slice information in the paging message, the problem that the terminal device cannot determine whether the paging message should be responded to, and the paging efficiency is improved.
Patent Information
- Application Number
- CN202311405891.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-10-30
- Publication Date
- 2025-06-06
- Estimated Expiration
- 2040-10-30
AI Technical Summary
After receiving the paging message, the terminal device cannot determine whether the message should be responded to, resulting in inefficient paging.
By carrying at least one information unit, including paging reason, paging priority and slice information in the paging message, the terminal device can decide whether to respond to the paging message based on this information.
Improve the response efficiency of paging messages, ensure that the terminal device only responds to paging when necessary, and reduces unnecessary service data reception.
Smart Images

Figure CN117319950B_ABST
Abstract
Description
[0001] This application is a divisional application of the PCT international patent application PCT / CN2020 / 125524 with an application date of October 30, 2020, which entered the Chinese national phase with Chinese patent application No. 202080105083.4 and the invention name “A paging indication method and device, terminal equipment, and network equipment”. Technical Field
[0002] The embodiments of the present application relate to the field of mobile communication technology, and specifically to a paging indication method and apparatus, terminal equipment, and network equipment. Background Art
[0003] After a communication card of a terminal device receives a paging message, it will directly enter the connected state to receive service data. However, in some cases, it is not necessary for the terminal device to respond to the paging message. Therefore, it is necessary to indicate the relevant information of triggering the paging so that the terminal device can determine whether it should respond to the paging message. How to indicate the relevant information of triggering the paging needs to be solved. Summary of the invention
[0004] The embodiments of the present application provide a paging indication method and apparatus, a terminal device, and a network device.
[0005] The paging indication method provided in the embodiment of the present application includes:
[0006] The terminal device receives a paging message sent by a first network, where the first network refers to a network corresponding to a first communication card of the terminal device;
[0007] The paging message carries at least one information unit, and each of the at least one information unit is used to indicate at least one of the following information of a paged terminal device: paging reason, paging priority, and slice information.
[0008] The paging indication method provided in the embodiment of the present application includes:
[0009] A first network sends a paging message to a terminal device, wherein the first network refers to a network corresponding to a first communication card of the terminal device;
[0010] The paging message carries at least one information unit, and each of the at least one information unit is used to indicate at least one of the following information of a paged terminal device: paging reason, paging priority, and slice information.
[0011] The paging indication device provided in the embodiment of the present application is applied to a terminal device, and the device includes:
[0012] A receiving unit, configured to receive a paging message sent by a first network, wherein the first network refers to a network corresponding to a first communication card of the terminal device;
[0013] The paging message carries at least one information unit, and each of the at least one information unit is used to indicate at least one of the following information of a paged terminal device: paging reason, paging priority, and slice information.
[0014] The paging indication device provided in the embodiment of the present application is applied to a first network, and the device includes:
[0015] A sending unit, configured to send a paging message to a terminal device, wherein the first network refers to a network corresponding to a first communication card of the terminal device;
[0016] The paging message carries at least one information unit, and each of the at least one information unit is used to indicate at least one of the following information of a paged terminal device: paging reason, paging priority, and slice information.
[0017] The terminal device provided in the embodiment of the present application includes a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the above-mentioned paging indication method.
[0018] The network device provided in the embodiment of the present application includes a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the above-mentioned paging indication method.
[0019] The chip provided in the embodiment of the present application is used to implement the above-mentioned paging indication method.
[0020] Specifically, the chip includes: a processor, which is used to call and run a computer program from a memory, so that a device equipped with the chip executes the above-mentioned paging indication method.
[0021] The computer-readable storage medium provided in the embodiment of the present application is used to store a computer program, and the computer program enables a computer to execute the above-mentioned paging indication method.
[0022] The computer program product provided in the embodiment of the present application includes computer program instructions, which enable a computer to execute the above-mentioned paging indication method.
[0023] The computer program provided in the embodiment of the present application, when executed on a computer, enables the computer to execute the above-mentioned paging indication method.
[0024] Through the above technical solution, the first network carries at least one information unit in the paging message, wherein each information unit is used to indicate at least one of the following information of a paged terminal device: paging reason, paging priority, and slice information, so that the terminal device can decide whether to respond to the paging message based on the content indicated by the information unit, thereby improving paging efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0026] Figure 1 is a schematic diagram of a communication system architecture provided by an embodiment of the present application;
[0027] Figure 2 It is a flowchart of the paging indication method provided in an embodiment of the present application;
[0028] Figure 3 The structure of the paging indication device provided in the embodiment of the present application is shown in FIG. Figure 1 ;
[0029] Figure 4 The structure of the paging indication device provided in the embodiment of the present application is shown in FIG. Figure 2 ;
[0030] Figure 5 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0031] Figure 6 is a schematic structural diagram of a chip according to an embodiment of the present application;
[0032] Figure 7 It is a schematic block diagram of a communication system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0033] The following will describe the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0034] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD) system, 5G communication system or future communication system, etc.
[0035] For example, the communication system 100 used in the embodiment of the present application is as follows: Figure 1 As shown. The communication system 100 may include a network device 110, which may be a device that communicates with a terminal 120 (or referred to as a communication terminal, terminal). The network device 110 may provide communication coverage for a specific geographical area, and may communicate with terminals located within the coverage area. Optionally, the network device 110 may be an evolved base station (eNB or eNodeB) in an LTE system, or a wireless controller in a cloud radio access network (CRAN), or the network device may be a mobile switching center, a relay station, an access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, a network-side device in a 5G network, or a network device in a future communication system, etc.
[0036] The communication system 100 also includes at least one terminal 120 located within the coverage of the network device 110. As used herein, "terminal" includes but is not limited to connecting via a wired line, such as via a Public Switched Telephone Networks (PSTN), a Digital Subscriber Line (DSL), a digital cable, a direct cable connection; and / or another data connection / network; and / or via a wireless interface, such as, for a cellular network, a Wireless Local Area Network (WLAN), a digital television network such as a DVB-H network, a satellite network, an AM-FM broadcast transmitter; and / or another terminal configured to receive / send communication signals; and / or an Internet of Things (IoT) device. A terminal configured to communicate via a wireless interface may be referred to as a "wireless communication terminal", "wireless terminal" or "mobile terminal". Examples of mobile terminals include, but are not limited to, satellite or cellular telephones; Personal Communications System (PCS) terminals that may combine cellular radiotelephones with data processing, fax, and data communications capabilities; PDAs that may include radiotelephones, pagers, Internet / Intranet access, Web browsers, notepads, calendars, and / or Global Positioning System (GPS) receivers; and conventional laptop and / or palmtop receivers or other electronic devices that include radiotelephone transceivers. A terminal may refer to an access terminal, User Equipment (UE), a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device. The access terminal can be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal in a 5G network, or a terminal in a future evolved PLMN, etc.
[0037] Optionally, the terminals 120 may perform device-to-device (D2D) communication.
[0038] Optionally, the 5G communication system or 5G network may also be referred to as a New Radio (NR) system or NR network.
[0039] Figure 1 One network device and two terminals are shown exemplarily. Optionally, the communication system 100 may include multiple network devices and each network device may include another number of terminals within its coverage area, which is not limited in the embodiments of the present application.
[0040] Optionally, the communication system 100 may also include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiments of the present application.
[0041] It should be understood that the device with communication function in the network / system in the embodiment of the present application can be referred to as a communication device. Figure 1 Taking the communication system 100 shown as an example, the communication equipment may include a network device 110 and a terminal 120 with communication functions. The network device 110 and the terminal 120 may be the specific devices described above and will not be repeated here. The communication equipment may also include other devices in the communication system 100, such as a network controller, a mobile management entity and other network entities, which is not limited in the embodiments of the present application.
[0042] It should be understood that the terms "system" and "network" are often used interchangeably in this article. The term "and / or" in this article is only a description of the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0043] To facilitate understanding of the technical solutions of the embodiments of the present application, the technical solutions related to the embodiments of the present application are described below.
[0044] As people pursue higher speed, latency, high-speed mobility, energy efficiency, and the diversity and complexity of services in future life, the 3rd Generation Partnership Project (3GPP) international standard organization has begun to develop 5G. The main application scenarios of 5G are: enhanced mobile broadband (eMBB), ultra-reliable low-latency communications (URLLC), and massive machine-type communications (mMTC).
[0045] On the one hand, eMBB still aims at users to obtain multimedia content, services and data, and its demand is growing rapidly. On the other hand, since eMBB may be deployed in different scenarios, such as indoors, in urban areas, and in rural areas, its capabilities and requirements vary greatly, so it cannot be generalized and must be analyzed in detail in combination with specific deployment scenarios. Typical applications of URLLC include: industrial automation, power automation, remote medical operations (surgery), traffic safety, etc. Typical features of mMTC include: high connection density, small data volume, latency-insensitive services, low cost and long service life of modules, etc.
[0046] RRC Status
[0047] In order to reduce air interface signaling and quickly restore wireless connections and data services, 5G defines a new Radio Resource Control (RRC) state, namely the RRC inactive (RRC_INACTIVE) state. This state is different from the RRC idle (RRC_IDLE) state and the RRC active (RRC_ACTIVE) state.
[0048] 1) RRC_IDLE state (abbreviated as idle state): Mobility is based on cell selection and reselection of terminal equipment, paging is initiated by the core network (CN), and the paging area is configured by the CN. There is no terminal equipment context on the base station side, and there is no RRC connection.
[0049] 2) RRC_CONNECTED state (referred to as connected state): There is an RRC connection, and there is a terminal device context on the base station side and the terminal device side. The network side knows the location of the terminal device at the specific cell level. The mobility is the mobility controlled by the network side. Unicast data can be transmitted between the terminal device and the base station.
[0050] 3) RRC_INACTIVE state (abbreviated as inactive state): Mobility is based on the cell selection reselection of the terminal device, there is a connection between the access network and the core network, the context of the terminal device exists on a base station, paging is triggered by the Radio Access Network (RAN), the paging area based on RAN is managed by RAN, and the network side knows the location of the terminal device based on the RAN paging area level. When the terminal device moves within the Radio Access Network Notification Area (RNA) configured by the RAN, it does not need to notify the network side, but when it moves out of the RNA, it needs to notify the network side.
[0051] Network Slicing
[0052] In order to meet the requirements of vertical industries for latency, mobility, reliability, location accuracy, etc., RAN needs to enhance how to support vertical services in the access network. One way is to provide lower latency, more targeted, greater flexibility and higher scalability services for multiple services with different needs based on network slicing (also referred to as slicing). More specifically, network slicing allows application providers to participate in the design, deployment and operation of customized RAN to better support the business of application providers.
[0053] The network slicing of Rel-15 only involves the core network side. Specifically, the terminal device reports the slicing requirements (i.e. the slicing information required by the terminal device), and the network selects the appropriate AMF based on the slicing requirements reported by the terminal device to establish a service session between the terminal device and the network.
[0054] The network can only know the slice requirement of the terminal device after receiving MSG5. However, the slice requirement of the terminal device may not be supported by the base station, or the slice is overloaded even if it is supported by the base station. At this time, the network can only send an RRC release message to the terminal device after MSG5, so that the terminal device can reselect a suitable cell.
[0055] Dual SIM dual standby / dual network dual standby
[0056] A dual-SIM dual-standby phone means that a phone can hold two communication cards at the same time, and both communication cards are in standby mode. Dual-SIM dual-standby generally refers to dual-SIM dual-standby of the same network standard, such as dual-SIM dual-standby of GSM network, dual-SIM dual-standby of CDMA network, and dual-SIM dual-standby of PHS network.
[0057] Dual-network dual-standby means that a mobile phone can be inserted with two communication cards of different networks at the same time and be turned on at the same time. Users can make calls, receive calls and send and receive text messages at will without switching networks.
[0058] At present, mobile phones generally do not support pure dual-transmit and dual-receive (abbreviated as dual-pass), which means that the mobile phone simultaneously sends uplink and receives downlink data on two networks through two communication cards. Generally speaking, most mobile phones only support single-transmit and single-receive or single-transmit and dual-receive, which means that the mobile phone can only execute the service on one communication card at a time. However, achieving dual-pass is a trend in the development of mobile phones in the future. In 5G, for the two communication cards of mobile phones that support dual-card dual standby or dual-network dual standby, one of the communication cards can reside in the LTE cell and the other communication card can reside in the NR cell; or, both communication cards reside in the NR cell. On the other hand, the two communication cards can be communication cards of the same operator or communication cards of different operators.
[0059] After a communication card of a terminal device receives a paging message, it will directly enter a connected state to receive service data. However, in some cases, it is not necessary for the terminal device to respond to the paging message. Therefore, it is necessary to indicate the relevant information of triggering the paging so that the terminal device can determine whether it should respond to the paging message. How to indicate the relevant information of triggering the paging needs to be solved. To this end, the following technical solution of the embodiment of the present application is proposed.
[0060] It should be noted that the "terminal device" in the embodiments of the present application can be a mobile phone, a tablet computer, a wearable device, etc. The terminal device can have one communication card (i.e., applied to a single-card scenario), or multiple communication cards (i.e., applied to a multi-card communication scenario), for example, the terminal device has 2 communication cards or 3 communication cards, etc. The following embodiments are described by taking the first communication card of the terminal device as an example, but are not limited to this. The solution of two or more communication cards is also applicable to the technical solution of the embodiments of the present application.
[0061] In an embodiment of the present application, the terminal device has at least a first communication card. For a multi-card scenario, the terminal device may also have a second communication card. The network corresponding to the first communication card is the first network, and the network corresponding to the second communication card is the second network. The first communication card is registered on the first network, and the second communication card is registered on the second network.
[0062] It should be noted that the embodiment of the present application does not limit the types of the first communication card and the second communication card. For example, the first communication card and the second communication card are both subscriber identity module (Subscriber Identity Module, SIM) cards. For example, the first communication card and the second communication card are both universal subscriber identity module (Universal Subscriber Identity Module, USIM) cards. For example, the first communication card is a SIM card, and the second communication card is a USIM card. For example, the first communication card is a USIM card, and the second communication card is a SIM card. On the other hand, the embodiment of the present application does not limit the network types supported by the first communication card and the second communication card, for example, the first communication card supports the LTE network (that is, the first base station corresponding to the first communication card is an LTE base station), and the second communication card supports the NR network (that is, the second base station corresponding to the second communication card is an NR base station). For example, the first communication card and the second communication card both support the NR network (that is, the first communication card and the second communication card and the second communication card The second base station is an NR base station). On the other hand, the embodiment of the present application does not limit the operator to which the first communication card and the second communication card belong, for example, the first communication card and the second communication card can belong to the same operator or different operators.
[0063] It should be noted that the communication between the terminal device and the first network is realized through the first communication card, and the communication between the terminal device and the second network is realized through the second communication card. For example, there are two USIM cards in the terminal device, namely USIM-A card and USIM-B card. Among them, the terminal device can communicate with the first network through the USIM-A card, and the terminal device can communicate with the second network through the USIM-B card.
[0064] Figure 2 is a flow chart of the paging indication method provided in the embodiment of the present application, such as Figure 2 As shown, the paging indication method includes the following steps:
[0065] Step 201: The first network sends a paging message to the terminal device, and the terminal device receives the paging message sent by the first network, where the first network refers to the network corresponding to the first communication card of the terminal device; wherein the paging message carries at least one information unit, and each information unit in the at least one information unit is used to indicate at least one of the following information of a paged terminal device: paging reason, paging priority, and slice information.
[0066] In the embodiment of the present application, the first communication card of the terminal device is in an idle state or an inactive state. In this case, the terminal device receives a paging message sent by a first network corresponding to the first communication card, and the paging message is used to page the first communication card.
[0067] In an embodiment of the present application, the paging message carries at least one information unit, and each information unit in the at least one information unit is used to indicate at least one of the following information of a paged terminal device: paging reason, paging priority, and slice information.
[0068] In an optional manner, the paging reason is the service type that triggers the paging.
[0069] In an optional manner, the paging priority is a service priority that triggers paging.
[0070] In an optional manner, the slice information includes at least one of the following: a slice identifier, a slice type, and a slice indication information; wherein the slice indication information and the slice identifier have a corresponding relationship. Further, optionally, the corresponding relationship between the slice indication information and the slice identifier is determined by protocol agreement, or by system broadcast information configuration, or by RRC signaling configuration, or by NAS signaling configuration. Here, each slice has a corresponding switching identifier, which can also be called a switching index.
[0071] In one example, the switching information includes first switching indication information, and the first switching indication information has a corresponding relationship with the first slice identifier. The terminal device can determine the first slice identifier through the first switching indication information and the corresponding relationship.
[0072] In an embodiment of the present application, the paging message carries at least one information unit, which can be implemented in the following manner: the paging message carries a first bitmap, and every N bits in the first bitmap correspond to an information unit, where N is a positive integer.
[0073] In an optional manner, the paging message further carries first indication information, and the first indication information is used to indicate the value of N. Here, the first indication information is used to indicate how many bits in the first bitmap constitute an information unit. The size of an information unit (i.e., the number of bits occupied by an information unit) is configurable. In other words, the size of an information unit is variable.
[0074] In an optional manner, when the paging message does not carry the first indication information, the value of N is a default value. For example, the default value of N is 1, in other words, the size of an information unit is 1 bit.
[0075] In the above scheme, the size of an information unit may also be referred to as unitSize.
[0076] In the embodiment of the present application, the values of the N bits are used to represent the information content indicated by the information unit corresponding to the N bits. Further, optionally, the correspondence between the values of the N bits and the information content represented is agreed upon by a protocol or configured by system broadcast information.
[0077] In the above scheme, the first bitmap can also be called pagingCauseBitmap. The size of the first bitmap is variable, and the size of the first bitmap changes with the number of paging records in the first paging record list PagingRecordList. Specifically, the first bitmap includes M bits, and the value of M is associated with the number of paging records included in the first paging record list, and M is a positive integer. For example: the value of M is the number of paging records included in the first paging record list multiplied by N.
[0078] In one example, under different unitSizes configured in the protocol agreement or system broadcast information, different values of the N bits occupied by the information unit represent different meanings.
[0079] For example, if unitSize=2 (i.e., N=2), then the 2-bit information unit indicates four types of information contents. An example is given below:
[0080] 00: the indicated information content includes at least one of the following: voice service type, priority 1, slice information 1 (for example, slice identifier 1);
[0081] 01: The indicated information content includes at least one of the following: video service type, priority 2, slice information 2 (e.g., slice identifier 2);
[0082] 10: The indicated information content includes at least one of the following: stream service type, priority 3, slice information 3 (e.g., slice identifier 3);
[0083] 11: The indicated information content includes at least one of the following: other service type, priority 4, slice information 4 (for example, slice identifier 4).
[0084] For example, if unitSize=1 (i.e., N=1), then a 1-bit information unit indicates two types of information content. An example is given below:
[0085] 00: the indicated information content includes at least one of the following: voice service type, high priority, slice information 1 (e.g., slice identifier 1);
[0086] 01: The indicated information content includes at least one of the following: other service type, low priority, slice information 2 (for example, slice identifier 2).
[0087] In an embodiment of the present application, the first paging record list includes P paging records, where P is a positive integer; the first bit map has a corresponding relationship with an information unit for every N bits in order from low to high, wherein the first bit map has a corresponding relationship with the P information units, and the P information units correspond one-to-one to the P paging records.
[0088] If the first paging record list includes 5 paging records (paging record), that is, P=5, the first bit map (i.e., pagingCauseBitmap) includes 10 bits, where every two bits represent an information unit, and there are a total of 5 information units. According to the pagingCauseBitmap from low to high, every 2 bits correspond to one information unit, and the 5 information units correspond one-to-one to the first paging record, the second paging record, the third paging record, the fourth paging record and the fifth paging record in the first paging record list, respectively.
[0089] Table 1 shows the information content of pagingCauseBitmap. It should be noted that the value range of the size of pagingCauseBitmap in Table 1 is 1 to 32, and the value 1 to 32 here is only for exemplary description.
[0090]
[0091] Table 1
[0092] In the embodiment of the present application, the location of the slice information can be in the following two ways.
[0093] Method 1: The slice information indicated by the information unit is carried in the paging record corresponding to the information unit in the first paging record list, and each paging record in the first paging record list also carries at least one of the following: terminal device identification, access type.
[0094] Specifically, taking the slice information as a slice identifier (slice id) as an example, for the slice identifier, the slice identifier indicated by each information unit is included in the paging record corresponding to the information unit, refer to the following Table 2, wherein the single network slice selection assistance information (Single Network Slice Selection Assistance Information, S-NSSAI) represents the slice identifier.
[0095]
[0096] Table 2
[0097] Method 2: The slice information indicated by the information unit is carried in the paging record corresponding to the information unit in the second paging record list. The paging records in the second paging record list correspond one-to-one to the paging records in the first paging record list. Each paging record in the first paging record list carries at least one of the following: terminal device identification, access type.
[0098] Specifically, taking the slice information as a slice identifier (slice id) as an example, a new Pagingrecordlist (i.e., the second paging record list) is configured for the slice identifier, and each paging record (paging record) in the new Pagingrecordlist carries a slice identifier. The paging records in the new Pagingrecordlist correspond one-to-one to the paging records in the previously configured Pagingrecordlist carrying the UE id, and each paging record in the new Pagingrecordlist indicates the slice identifier of the paging of each terminal device. Refer to the following Table 3, where S-NSSAI represents the slice identifier.
[0099]
[0100]
[0101] Table 3
[0102] In the technical solution of the embodiment of the present application, at least one of the paging reason, the paging priority and the switching information is indicated by a bit map, and the length of the bit map is also indicated.
[0103] It should be noted that the technical solution of the embodiment of the present application can be but is not limited to being applied in a dual-SIM scenario.
[0104] In an optional method of the present application, the first network sends system broadcast information, and the terminal device receives the system broadcast information sent by the first network, and the system broadcast information carries second indication information and / or third indication information; wherein the second indication information is used to indicate whether the first network supports sending the information unit or paging reason; and the third indication information is used to indicate whether the first network supports receiving departure indication information or busy indication information sent by the terminal device.
[0105] Further, after receiving the second indication information, the terminal device has the following processing mode:
[0106] If the second indication information indicates that the first network supports sending the information unit or paging reason, then after receiving the paging message, the terminal device determines whether to respond to the paging message based on the information unit or paging reason in the paging message. For example: if the service that triggers the paging belongs to service type 1, respond to the paging message; if the service that triggers the paging belongs to service type 2, do not respond to the paging message. For example: if the service that triggers the paging is a high-priority service, respond to the paging message; if the service that triggers the paging is a low-priority service, do not respond to the paging message.
[0107] If the second indication information indicates that the first network does not support sending the information unit or the paging reason, after receiving the paging message, the terminal device accesses the first network and determines whether to continue to stay in the first network or leave the first network.
[0108] Further, after receiving the third indication information, the terminal device has the following processing mode:
[0109] If the third indication information indicates that the first network supports receiving leave indication information or busy indication information sent by the terminal device, the terminal can send a message carrying the leave indication information or the busy indication information.
[0110] Figure 3 The structure of the paging indication device provided in the embodiment of the present application is shown in FIG. Figure 1 , applied to terminal devices such as Figure 3 As shown, the paging indication device includes:
[0111] The receiving unit 301 is configured to receive a paging message sent by a first network, where the first network refers to a network corresponding to a first communication card of the terminal device;
[0112] The paging message carries at least one information unit, and each of the at least one information unit is used to indicate at least one of the following information of a paged terminal device: paging reason, paging priority, and slice information.
[0113] In an optional manner, the paging message carries a first bit map, and every N bits in the first bit map correspond to an information unit, where N is a positive integer.
[0114] In an optional manner, the paging message further carries first indication information, where the first indication information is used to indicate a value of N.
[0115] In an optional manner, when the paging message does not carry the first indication information, the value of N is a default value, wherein the first indication information is used to indicate the value of N.
[0116] In an optional manner, the values of the N bits are used to represent the information content indicated by the information unit corresponding to the N bits.
[0117] In an optional manner, the correspondence between the values of the N bits and the information content they represent is agreed upon through a protocol or configured through system broadcast information.
[0118] In an optional manner, the first bitmap includes M bits, the value of M is associated with the number of paging records included in the first paging record list, and M is a positive integer.
[0119] In an optional manner, the value of M is the number of paging records included in the first paging record list multiplied by N.
[0120] In an optional manner, the first paging record list includes P paging records, where P is a positive integer;
[0121] In the first bitmap, every N bits correspond to one information unit in order from low to high, wherein the first bitmap corresponds to P information units, and the P information units correspond one-to-one to the P paging records.
[0122] In an optional manner, the slice information indicated by the information unit is carried in the paging record corresponding to the information unit in the first paging record list, and each paging record in the first paging record list also carries at least one of the following: terminal device identification, access type.
[0123] In an optional manner, the slice information indicated by the information unit is carried in the paging record corresponding to the information unit in the second paging record list, the paging records in the second paging record list correspond one-to-one to the paging records in the first paging record list, and each paging record in the first paging record list carries at least one of the following: terminal device identification, access type.
[0124] In an optional manner, the slice information includes at least one of the following: a slice identifier, a slice type, and slice indication information;
[0125] Among them, the slice indication information and the slice identifier have a corresponding relationship.
[0126] In an optional manner, the correspondence between the slice indication information and the slice identifier is agreed upon by protocol, or configured through system broadcast information, or configured through RRC signaling, or configured through NAS signaling.
[0127] In an optional manner, the receiving unit 301 is also used to receive system broadcast information sent by the first network, and the system broadcast information carries second indication information and / or third indication information; wherein the second indication information is used to indicate whether the first network supports sending the information unit or paging reason; and the third indication information is used to indicate whether the first network supports receiving departure indication information or busy indication information sent by the terminal device.
[0128] In an optional manner, the device further includes:
[0129] A determination unit (not shown in the figure) is used to determine whether to respond to the paging message through the information unit or paging reason in the paging message after receiving the paging message if the second indication information indicates that the first network supports sending the information unit or paging reason; if the second indication information indicates that the first network does not support sending the information unit or paging reason, after receiving the paging message, access the first network and determine whether to continue to stay in the first network or leave the first network.
[0130] In an optional manner, if the third indication information indicates that the first network supports receiving leave indication information or busy indication information sent by a terminal device, the terminal can send a message carrying the leave indication information or the busy indication information.
[0131] Those skilled in the art should understand that the relevant description of the above-mentioned paging indication device in the embodiment of the present application can be understood by referring to the relevant description of the paging indication method in the embodiment of the present application.
[0132] Figure 4 The structure of the paging indication device provided in the embodiment of the present application is shown in FIG. Figure 2 , applied to the first network, such as Figure 4 As shown, the paging indication device includes:
[0133] The sending unit 401 is used to send a paging message to a terminal device, wherein the first network refers to a network corresponding to a first communication card of the terminal device;
[0134] The paging message carries at least one information unit, and each of the at least one information unit is used to indicate at least one of the following information of a paged terminal device: paging reason, paging priority, and slice information.
[0135] In an optional manner, the paging message carries a first bit map, and every N bits in the first bit map correspond to an information unit, where N is a positive integer.
[0136] In an optional manner, the paging message further carries first indication information, where the first indication information is used to indicate a value of N.
[0137] In an optional manner, when the paging message does not carry the first indication information, the value of N is a default value, wherein the first indication information is used to indicate the value of N.
[0138] In an optional manner, the values of the N bits are used to represent the information content indicated by the information unit corresponding to the N bits.
[0139] In an optional manner, the correspondence between the values of the N bits and the information content they represent is agreed upon through a protocol or configured through system broadcast information.
[0140] In an optional manner, the first bitmap includes M bits, the value of M is associated with the number of paging records included in the first paging record list, and M is a positive integer.
[0141] In an optional manner, the value of M is the number of paging records included in the first paging record list multiplied by N.
[0142] In an optional manner, the first paging record list includes P paging records, where P is a positive integer;
[0143] In the first bitmap, every N bits correspond to one information unit in order from low to high, wherein the first bitmap corresponds to P information units, and the P information units correspond one-to-one to the P paging records.
[0144] In an optional manner, the slice information indicated by the information unit is carried in the paging record corresponding to the information unit in the first paging record list, and each paging record in the first paging record list also carries at least one of the following: terminal device identification, access type.
[0145] In an optional manner, the slice information indicated by the information unit is carried in the paging record corresponding to the information unit in the second paging record list, the paging records in the second paging record list correspond one-to-one to the paging records in the first paging record list, and each paging record in the first paging record list carries at least one of the following: terminal device identification, access type.
[0146] In an optional manner, the slice information includes at least one of the following: a slice identifier, a slice type, and slice indication information;
[0147] Among them, the slice indication information and the slice identifier have a corresponding relationship.
[0148] In an optional manner, the correspondence between the slice indication information and the slice identifier is agreed upon by protocol, or configured through system broadcast information, or configured through RRC signaling, or configured through NAS signaling.
[0149] In an optional manner, the sending unit 401 is also used to send system broadcast information, and the system broadcast information carries second indication information and / or third indication information; wherein the second indication information is used to indicate whether the first network supports sending the information unit or paging reason; and the third indication information is used to indicate whether the first network supports receiving departure indication information or busy indication information sent by the terminal device.
[0150] Those skilled in the art should understand that the relevant description of the above-mentioned paging indication device in the embodiment of the present application can be understood by referring to the relevant description of the paging indication method in the embodiment of the present application.
[0151] Figure 5 is a schematic structural diagram of a communication device 500 provided in an embodiment of the present application. The communication device may be a terminal device or a network device (such as a base station for implementing a first network). Figure 5 The communication device 500 shown includes a processor 510, and the processor 510 can call and run a computer program from a memory to implement the method in the embodiment of the present application.
[0152] Alternatively, if Figure 5 As shown, the communication device 500 may further include a memory 520. The processor 510 may call and run a computer program from the memory 520 to implement the method in the embodiment of the present application.
[0153] The memory 520 may be a separate device independent of the processor 510 , or may be integrated into the processor 510 .
[0154] Alternatively, if Figure 5 As shown, the communication device 500 may further include a transceiver 530, and the processor 510 may control the transceiver 530 to communicate with other devices, specifically, may send information or data to other devices, or receive information or data sent by other devices.
[0155] The transceiver 530 may include a transmitter and a receiver. The transceiver 530 may further include an antenna, and the number of the antennas may be one or more.
[0156] Optionally, the communication device 500 may specifically be a network device in an embodiment of the present application, and the communication device 500 may implement corresponding processes implemented by the network device in each method in the embodiment of the present application, which will not be described in detail here for the sake of brevity.
[0157] Optionally, the communication device 500 may specifically be a mobile terminal / terminal device of an embodiment of the present application, and the communication device 500 may implement the corresponding processes implemented by the mobile terminal / terminal device in each method of the embodiment of the present application, which will not be described again for the sake of brevity.
[0158] Figure 6 It is a schematic structural diagram of the chip of an embodiment of the present application. Figure 6 The chip 600 shown includes a processor 610, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.
[0159] Alternatively, if Figure 6 As shown, the chip 600 may further include a memory 620. The processor 610 may call and run a computer program from the memory 620 to implement the method in the embodiment of the present application.
[0160] The memory 620 may be a separate device independent of the processor 610 , or may be integrated into the processor 610 .
[0161] Optionally, the chip 600 may further include an input interface 630. The processor 610 may control the input interface 630 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.
[0162] Optionally, the chip 600 may further include an output interface 640. The processor 610 may control the output interface 640 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.
[0163] Optionally, the chip can be applied to the network device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the network device in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0164] Optionally, the chip can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0165] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0166] Figure 7 is a schematic block diagram of a communication system 700 provided in an embodiment of the present application. Figure 7As shown, the communication system 700 includes a terminal device 710 and a network device 720 .
[0167] Among them, the terminal device 710 can be used to implement the corresponding functions implemented by the terminal device in the above method, and the network device 720 can be used to implement the corresponding functions implemented by the network device in the above method. For the sake of brevity, they are not repeated here.
[0168] It should be understood that the processor of the embodiment of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by the hardware integrated logic circuit or software instructions in the processor. The above processor can be a general processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor are combined and performed. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, and other mature storage media in the art. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0169] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can 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. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0170] It should be understood that the above-mentioned memory is exemplary but not restrictive. For example, the memory in the embodiments of the present application may also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM), etc. That is to say, the memory in the embodiments of the present application is intended to include but not limited to these and any other suitable types of memory.
[0171] An embodiment of the present application also provides a computer-readable storage medium for storing a computer program.
[0172] Optionally, the computer-readable storage medium can be applied to the network device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0173] Optionally, the computer-readable storage medium can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0174] An embodiment of the present application also provides a computer program product, including computer program instructions.
[0175] Optionally, the computer program product can be applied to the network device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0176] Optionally, the computer program product can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0177] The embodiment of the present application also provides a computer program.
[0178] Optionally, the computer program can be applied to the network device in the embodiments of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the network device in the various methods in the embodiments of the present application. For the sake of brevity, they are not described here.
[0179] Optionally, the computer program can be applied to the mobile terminal / terminal device in the embodiments of the present application. When the computer program runs on the computer, the computer executes the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0180] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0181] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0182] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0183] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0184] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0185] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0186] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A paging indication device, applied to a terminal device, the device include: A receiving unit, configured to receive a paging message sent by a first network, wherein the first network refers to a network corresponding to a first communication card of the terminal device; The paging message carries at least one information unit, and each of the at least one information unit is used to indicate at least one of the following information of a paged terminal device: paging reason, paging priority, and slice information. The paging message carries a first bitmap, and each N bits in the first bitmap have a corresponding relationship with an information unit, where N is a positive integer. The values of the N bits are used to represent the information content indicated by the information unit corresponding to the N bits, and the corresponding relationship between the values of the N bits and the information content represented by them is agreed upon by a protocol or configured by system broadcast information. The first bitmap includes M bits, the value of M is associated with the number of paging records included in the first paging record list, and M is a positive integer.
2. The device according to claim 1, in, The value of M is the number of paging records included in the first paging record list multiplied by N.
3. The device according to claim 1 or 2, in, The first paging record list includes P paging records, where P is a positive integer; In the first bitmap, every N bits correspond to one information unit in order from low to high, wherein the first bitmap corresponds to P information units, and the P information units correspond one-to-one to the P paging records.
4. A paging indication device, applied to a first network, the device include: A sending unit, configured to send a paging message to a terminal device, wherein the first network refers to a network corresponding to a first communication card of the terminal device; The paging message carries at least one information unit, and each of the at least one information unit is used to indicate at least one of the following information of a paged terminal device: paging reason, paging priority, and slice information. The paging message carries a first bitmap, and each N bits in the first bitmap have a corresponding relationship with an information unit, where N is a positive integer. The values of the N bits are used to represent the information content indicated by the information unit corresponding to the N bits, and the corresponding relationship between the values of the N bits and the information content represented by them is agreed upon by a protocol or configured by system broadcast information. The first bitmap includes M bits, the value of M is associated with the number of paging records included in the first paging record list, and M is a positive integer.
5. The device according to claim 4, in, The value of M is the number of paging records included in the first paging record list multiplied by N.
6. The device according to claim 4 or 5, in, The first paging record list includes P paging records, where P is a positive integer; In the first bitmap, every N bits correspond to one information unit in order from low to high, wherein the first bitmap corresponds to P information units, and the P information units correspond one-to-one to the P paging records.
Citation Information
Patent Citations
Network paging response method and apparatus, and mobile terminal
CN107787042A
Paging processing method and device, electronic equipment and storage medium
CN110730445A
Message transmission method and communication equipment
CN111836219A
Wireless device paging by a wireless network
WO2020185949A2