Wireless communication method and device
Patent Information
- Application Number
- JP2023145317
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2019-05-24
- Filing Date
- 2023-09-07
- Publication Date
- 2025-02-27
- Estimated Expiration
- 2039-11-04
Smart Images

Figure 0007637200000005 
Figure 0007637200000006 
Figure 0007637200000007
Abstract
Description
[Technical field]
[0001] This application claims priority to a PCT application, bearing application number PCT / CN2019 / 088434, entitled "Wireless communication method and apparatus," filed with the China Patent Office on May 24, 2019, the entire contents of which are incorporated herein by reference. The present application relates to the field of communications, and more particularly, to wireless communication methods and devices. [Background technology]
[0002] In the past, dual card dual standby terminal devices have become more and more common, but current terminal devices do not support true dual path, that is, terminal devices cannot provide uplink and downlink data services in two networks through two universal subscriber identity module (USIM) cards, and terminal devices can only run services in one USIM card at a time.
[0003] For terminal devices with both USIM-1 and USIM-2 cards installed, when the terminal device is running a data service with the USIM-1 card and receives a paging request from a network that supports the USIM-2 card, there is a problem of whether it needs to switch to the USIM-2 card. Therefore, the question of whether the terminal device should switch to the USIM-2 card to run the service or continue the current service with the USIM-1 card is an issue that needs to be resolved urgently. Summary of the Invention
[0004] The present application provides a wireless communication method and device that provides a scheme for determining whether a SIM card needs to be switched for a terminal device.
[0005] A first aspect provides a wireless communication method including: a terminal device receiving a first message transmitted by a first network, the first message including first information; and the terminal device determining, according to the first information, whether to establish a connection with the first network.
[0006] A second aspect provides a wireless communication method including: a terminal device receiving a first message transmitted by a first network; and the terminal device responding to the first message to establish a connection with the first network; or the terminal device determining whether to establish a connection with the first network according to the first message.
[0007] A third aspect provides a wireless communication method including a first network transmitting a first message including first information to a terminal device, the first information being used by the terminal device to determine whether to establish a connection with the first network.
[0008] A fourth aspect provides a wireless communication method including determining whether the terminal device needs to establish a connection with the first network according to a service to be transmitted by the first network.
[0009] A fifth aspect provides a terminal device for executing the method according to the first aspect, the second aspect, or each of the implementations thereof.
[0010] Specifically, the terminal device includes a functional module for executing the method according to the first aspect, the second aspect, or each of the implementation forms thereof.
[0011] A sixth aspect provides a network device for executing the method according to the third aspect, the fourth aspect, or each of the implementations thereof.
[0012] Specifically, the network device includes a functional module for executing the method according to the third aspect, the fourth aspect, or each of the implementation modes thereof.
[0013] A seventh aspect provides a terminal device comprising a processor and a memory, the memory being adapted to store a computer program, and the processor being adapted to call and run the computer program stored in the memory, and to execute the method of the first aspect, the second aspect, or each of the implementations thereof.
[0014] An eighth aspect provides a network device comprising a processor and a memory, the memory being adapted to store a computer program, and the processor being adapted to call and run the computer program stored in the memory to execute the method of the third aspect, the fourth aspect or each of the implementations thereof.
[0015] A ninth aspect provides an apparatus for realizing a method according to any one of the first to fourth aspects or each of the realization modes thereof.
[0016] Specifically, the device includes a processor that calls up and runs a computer program from memory, and causes an equipment to which the device is attached to execute a method in any one of the first to fourth aspects or each of the implementation forms thereof.
[0017] A tenth aspect provides a computer-readable storage medium that is used to store a computer program, the computer program causing a computer to execute a method according to any one of the first to fourth aspects or each of the realization modes thereof.
[0018] An eleventh aspect provides a computer program product including computer program instructions that cause a computer to execute a method according to any one of the first to fourth aspects or each of the implementations thereof.
[0019] A twelfth aspect provides a computer program which, when run on a computer, causes the computer to execute a method according to any one of the first to fourth aspects or each of the realization modes thereof.
[0020] A technical solution according to an embodiment of the present application is such that, when a terminal equipment receives a first message sent by a first network, it determines whether to establish a connection with the first network according to the service information in the first message or an instruction of the first network, and such a decision-making method can reduce the complexity of the terminal equipment. [Brief description of the drawings]
[0021] [Figure 1] FIG. 1 is a schematic diagram of a wireless communication system used in an embodiment of the present application. [Diagram 2] 2 is a schematic flow chart of a wireless communication method; [Diagram 3] 4 is a schematic flow chart of another wireless communication method according to an embodiment of the present application; [Figure 4] 4 is a schematic flow chart of another wireless communication method according to an embodiment of the present application; [Diagram 5] 4 is a schematic flow chart of another wireless communication method according to an embodiment of the present application; [Figure 6] 4 is a schematic flow chart of another wireless communication method according to an embodiment of the present application; [Figure 7] 4 is a schematic flow chart of another wireless communication method according to an embodiment of the present application; [Figure 8] 4 is a schematic flow chart of another wireless communication method according to an embodiment of the present application; [Figure 9] 4 is a schematic flow chart of another wireless communication method according to an embodiment of the present application; [Figure 10] FIG. 2 is a schematic block diagram of a terminal device according to an embodiment of the present application; [Figure 11] FIG. 2 is a schematic block diagram of another terminal device according to an embodiment of the present application; [Figure 12]FIG. 1 is a schematic block diagram of a network device according to an embodiment of the present application. [Figure 13] FIG. 2 is a schematic block diagram of another network device according to an embodiment of the present application. [Figure 14] FIG. 1 is a schematic structural diagram of a communication device according to an embodiment of the present application; [Figure 15] FIG. 2 is a schematic structural diagram of an apparatus according to an embodiment of the present application. [Figure 16] FIG. 1 is a schematic block diagram of a communication system according to an embodiment of the present application. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0022] FIG. 1 is a schematic diagram of a system 100 according to an embodiment of the present application.
[0023] As shown in FIG. 1, a terminal device 110 is connected to a first network device 130 under a first communication system and a second network device 120 under a second communication system, for example, the first network device 130 is a network device under Long Term Evolution (LTE), and the second network device 120 is a network device under New Radio (NR).
[0024] The first network device 130 and the second network device 120 may include multiple cells under them.
[0025] It should be understood that FIG. 1 is an example of a communication system according to an embodiment of the present application, and the embodiment of the present application is not limited to the one shown in FIG.
[0026] As an example, a communication system suitable for embodiments of the present application may include at least a plurality of network devices under the first communication system and / or a plurality of network devices under the second communication system.
[0027] For example, the system 100 as shown in Fig. 1 may include one main network device under a first communication system and at least one auxiliary network device under a second communication system, each of which is connected to the one main network device to form a plurality of connections, and each of which is connected to and provides services to the terminal device 110. Specifically, the terminal device 110 can simultaneously establish connections via the main network device and the auxiliary network device.
[0028] Alternatively, the connection established by the terminal device 110 and the main network device is a main connection, and the connection established by the terminal device 110 and the auxiliary network device is an auxiliary connection. The control signaling of the terminal device 110 may be transmitted over the main connection, and the data of the terminal device 110 may be transmitted over the main connection and the auxiliary connection simultaneously, or may be transmitted over only the auxiliary connection.
[0029] As another example, the first and second communication systems in the embodiments of the present application are different, but there is no limitation on the specific types of the first and second communication systems.
[0030] For example, the first communication system and the second communication system may be various communication systems, such as a Global System of Mobile communication (GSM) system, a Code Division Multiple Access (CDMA) system, a Wideband Code Division Multiple Access (WCDMA (registered trademark)) system, a General Packet Radio Service (GPRS), a Long Term Evolution (LTE) system, LTE Time Division Duplex (TDD), a Universal Mobile Telecommunication System (UMTS), etc.
[0031] The main network device and the auxiliary network device may be any access network device.
[0032] Optionally, in some embodiments, the access network equipment may be a Base Transceiver Station (BTS) in a Global System of Mobile communication (GSM) system or a Code Division Multiple Access (CDMA) system, a Base Station (Node B, NB) in a Wideband Code Division Multiple Access (WCDMA) system, or an Evolutional Node B (eNB or eNodeB) in a Long Term Evolution (LTE) system.
[0033] Optionally, the access network device may be a Next Generation Radio Access Network (NG RAN), or a base station (gNB) in an NR system, or a radio controller in a Cloud Radio Access Network (CRAN), or the access network device may be a relay station, an access point, an in-vehicle device, a wearable device, or a network device in a future evolved Public Land Mobile Network (PLMN), etc.
[0034] In the system 100 as shown in FIG. 1, the first network device 130 is a main network device, and the second network device 120 is an auxiliary network device.
[0035] The first network equipment 130 may be an LTE network equipment, and the second network equipment 120 may be an NR network equipment. Or the first network equipment 130 may be an NR network equipment, and the second network equipment 120 may be an LTE network equipment. Or both the first network equipment 130 and the second network equipment 120 may be NR network equipment. Or the first network equipment 130 may be a GSM network equipment, a CDMA network equipment, or the like, and the second network equipment 120 may also be a GSM network equipment, a CDMA network equipment, or the like. Or the first network equipment 130 may be a macro base station (Macrocell), and the second network equipment 120 may be a micro base station (Microcell), a pico base station (Picocell), or a femto base station (Femtocell), or the like.
[0036] Optionally, the terminal equipment 110 may be any terminal equipment, including, but not limited to, a connection via wired lines such as Public Switched Telephone Networks (PSTN), Digital Subscriber Line (DSL), digital cable, direct cable connection, and / or other data connection / network, and / or a digital television network such as a DVB-H network, a satellite network, a cellular network such as an AM-FM broadcast transmitter, a wireless interface to a Wireless Local Area Network (WLAN), and / or a device arranged to receive / transmit communication signals of other terminal equipment, and / or an Internet of Things (IoT) device. A terminal equipment arranged 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 combining cellular radiotelephone with data processing, fax and data communication capabilities, wireless telephones, pagers, PDAs with Internet / Intranet access, web browsers, notebooks, calendars and / or Global Positioning System (GPS) receivers, and other electronic devices including traditional laptop and / or palmtop receivers or radiotelephone transceivers. Terminal equipment may be referred to as an access terminal, User Equipment (UE), user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent or user device.The access terminal may be a cellular telephone, a cordless telephone, a Session Initiation Protocol (SIP) telephone, 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, an in-vehicle device, a wearable device, a terminal device in a 5G network or a terminal device in a future evolved PLMN, etc.
[0037] It should be understood that the terms "system" and "network" are always used interchangeably herein.
[0038] Dual SIM card terminals are a future development trend, however, current terminals generally do not support true dual path capability, where dual path can be understood as dual transmission and dual reception, i.e. transmitting and receiving data simultaneously on two networks, so that a terminal device cannot simultaneously provide uplink (UL) and downlink (UL) data services on two networks through two SIM cards.
[0039] Generally, most of the current terminal devices only support single uplink / downlink (Single UL / DL) or single uplink / dual downlink (Single UL / Dual DL), which means that the terminal device only runs the service on one SIM card at a time. Single UL / DL indicates that the terminal device only runs uplink and downlink services on one SIM card at a time, while Single UL / Dual DL indicates that the terminal device can run services on two SIM cards simultaneously at a time, but can only run the uplink service on one SIM card.
[0040] When a SIM-1 card and a SIM-2 card are installed in a terminal device at the same time, if the terminal device only supports Single UL / DL or Single UL / Dual DL, the following problems will exist:
[0041] In case 1, when the terminal device only supports single UL / DL and the terminal device is in radio resource control (RRC) idle state or RRC unconnected state in both SIM-1 and SIM-2, a paging conflict may occur.
[0042] In case 2, when the terminal device only supports Single UL / DL, and the terminal device is in RRC idle state or disconnected state with SIM-1 and in RRC connected state with SIM-2, it may occur that a low priority service with SIM-1 interrupts a high priority service with SIM-2, or the terminal device cannot receive paging of a service with SIM-1 due to some event.
[0043] Case 3: if the terminal device only supports Single UL / Dual DL, and the terminal device is in RRC idle or disconnected state on SIM-1 and in RRC connected state on SIM-2, the terminal device will interrupt the service on SIM-2 to return paging (e.g., establish an RRC connection) on the SIM-1 card.
[0044] In the above case, as shown in Fig. 2, two SIM cards, namely USIM-1 and USIM-2, are installed in the terminal equipment, the network corresponding to the USIM-1 card of the terminal equipment is network 1, and the network corresponding to the USIM-2 card of the terminal equipment is network 2. Network 1 includes radio access network 1 (RAN-1) and core network 1 (CN-1), and network 2 includes RAN-2 and CN-2.
[0045] In S210, the terminal device is in a connected state with network 2 and in a disconnected state with network 1. The terminal device executes data services on USIM-2 in network 2 (RAN-2+CN-2).
[0046] At S220, due to triggering by a service in the first network, CN-1 sends a paging request to RAN-1, requesting the terminal device to establish a connection with the first network.
[0047] At S230, after receiving the paging request sent by CN-1, RAN-1 sends a paging request to the terminal device.
[0048] After receiving the paging request sent by RAN-1, the terminal device decides whether to switch to USIM-1, for example, if the terminal device is running a service, such as a voice service, in the second network when it receives the paging request, the terminal device needs to decide whether to switch to USIM-1. Therefore, whether the terminal device should stop the service in network 2 and switch to USIM-2, or ignore the paging of network 1, maintain the connection with network 2, and continue the current service is an urgent issue to be solved.
[0049] An embodiment of the present application provides a communication method, and provides a method for determining whether to switch SIM cards for a terminal device that supports multiple SIM cards. As shown in FIG. 3, the method includes steps S310 to S320.
[0050] At S310, the first network sends a first message to the terminal device, the first message including first information, and the first message is used by the terminal device to establish a connection with the first network.
[0051] At S320, the terminal device determines whether to establish a connection with the first network according to the first information.
[0052] The first network may refer to a first network equipment, which may refer to a core network equipment, which may refer to the CN-1 described above, or the first network equipment may refer to an access network equipment, which may refer to the RAN-1 described above.
[0053] The terminal device and the first network are in a non-connected state, for example, the terminal device and the first network are in an RRC idle state, or the terminal device and the first network are in an RRC inactive state.
[0054] The terminal device may be a terminal device that supports multiple SIM cards, and if the SIM cards installed in the terminal device include USIM-1 and USIM-2, USIM-1 corresponds to a first network, USIM-2 corresponds to a second network, and the terminal device is currently in a connected state with the second network and in a disconnected state with the first network.
[0055] When the terminal device is in a connected state with the second network, the terminal device can perform services in USIM-2. The terminal device being in a connected state with the second network includes the terminal device being in an RRC connected state and / or a connection management (CM) connected state with the second network.
[0056] The first message may be a paging message, and when the first network detects a service that needs to trigger paging, the first network can send the paging message to the terminal device, so that the terminal device processes the service. For example, when the first network detects an application data packet or a request message triggered by a third party, the first network can send the paging message to the terminal device.
[0057] The first information may include service information, and the terminal device may determine whether to switch to the first network according to the service information. If the terminal device determines that the service is relatively important or relatively urgent, for example, if the first information includes information such as earthquake and tsunami warning, the terminal device may switch to the first network to process the service, and if the terminal device determines that the service is not important or urgent, for example, if the service is a spam message or an advertisement, the terminal device may ignore the message and continue to stay in the current network.
[0058] The service information may include a service identifier, and the service identifier may indicate that the first network triggers a service to transmit the first message.
[0059] The service identifier may be embodied by at least one of an Application Identity (ID), a Service ID, an Internet Protocol (IP) address, a Media Access Control (MAC) address, a Virtual Local Area Network (VLAN) ID, a Data Network Name (DNN), and an Access Point Name (APN).
[0060] The service identifier may also characterize different service types, such as emergency calls, voice services, short message services, IP Multimedia Subsystem (IMS) services, and so on.
[0061] In addition, the first information may further include a service identifier and a priority corresponding to the service identifier. The first information triggers a service of the first message and its corresponding priority, and the terminal device can determine whether to establish a connection with the first network according to the priority of the service triggering the first message.
[0062] Of course, the first message may include multiple service identifiers and their corresponding priorities, each service identifier having its corresponding priority, and the priorities of different services may be the same or different.
[0063] It can be understood that the first information is not limited to service information, and may also include other information, such as a trigger event, etc. The terminal device determines whether to establish a connection with the first network according to the trigger event.
[0064] In an embodiment of the present application, the terminal equipment autonomously determines whether it needs to switch to the first network according to the content in the first information, such as service information, which provides a network switching strategy for a terminal equipment that supports multiple SIM cards and can reduce the complexity of the terminal equipment.
[0065] The terminal device determines whether to establish a connection with the first network according to the first information and at least one of the following information, which includes the second information and a service that the terminal device is running in the second network:
[0066] The second information may be understood as a strategy, and may include at least one of service priorities, services for which the terminal equipment requires to establish a connection with the first network, and services for which the terminal equipment does not require to establish a connection with the first network.
[0067] The second information corresponds to different information at different times and / or different locations. For example, the second information includes service priorities at different times and / or different locations, and the priorities of the same service may be different at different times and / or different locations. Also, for example, at different times and / or different locations, the services included in the second information that the terminal device needs to establish a connection with the first network are different.
[0068] The service priority can include different services and their corresponding service priorities. As shown in Table 1, Table 1 shows a scheme for indicating service priority. [Table 1]
[0069] Table 1 shows a total of four services and their corresponding priorities, with Service-1 having a priority of 1, Service-2 having a priority of 3, Service-3 having a priority of 6, and Service-4 having a priority of 4. In Table 1, the smaller the priority number, the higher the degree of finiteness, i.e., Service-1 has the highest priority, Service-3 has the lowest priority, and Service-2 has a higher priority than Service-4.
[0070] The service priority in the embodiments of the present application may include a service priority at a particular time and / or a service priority at a particular location, i.e., the priority of the same service may be different at different times and / or locations, as shown in Tables 2 and 3. [Table 2]
[0071] Table 2 shows the situation of service priorities at two different times for the same service. For service 1, the priority at time 1 is 1 but at time 2 is 3; for service 2, the priority at time 1 is 4 but at time 2 is 2; for service 3, the priority at time 1 is 6 but at time 2 is 7; for service 4, the priority at time 1 is 8 but at time 2 is 5.
[0072] Referring to Table 2, at time 1, the priority of service 1 is higher than the priority of service 2, but at time 2, the priority of service 2 is higher than the priority of service 1. Therefore, when the terminal device determines the priority of the service included in the first information, it can first determine the current time, and then take the priority corresponding to the time as the priority of the service.
[0073] Time 1 and time 2 can represent day and night, respectively, or time 1 and time 2 can represent weekdays and weekends, respectively. Of course, the embodiment of the present application can also divide more time points, such as working hours, off hours, meal times, bedtimes, etc. [Table 3]
[0074] Table 3 shows the priority situation at two different locations for the same service. For service 1, the priority at location 1 is 4 but at location 2 is 2; for service 2, the priority at location 1 is 1 but at location 2 is 6; for service 3, the priority at location 1 is 3 but at location 2 is 5; for service 4, the priority at location 1 is 7 but at location 2 is 8.
[0075] Referring to Table 3, in location 1, the priority of service 1 is lower than the priority of service 2, but in location 2, the priority of service 2 is lower than the priority of service 1. Therefore, when the terminal device determines the priority of the service included in the first information, it can first determine the current location of the terminal device, and then determine the priority corresponding to the location as the priority of the service.
[0076] Location 1 and Location 2 can represent home and work, respectively. Of course, the embodiment of the present application can also divide more locations, such as high-speed trains, airplanes, etc.
[0077] Tables 1, 2 and 3 are only examples, and take the case where the priority is 1-9 as an example, but the embodiments of the present application are not limited to this, and the priority of the service can be further subdivided, for example, the priority of the service can be divided into a total of 20 levels from 1 to 20.
[0078] It can be understood that the service priority can also include priority at a specific time and a specific location, that is, the service priority is related to both time and location, and the service priority is a two-dimensional priority. In this case, the service priority is the common result of Table 2 and Table 3, where Table 2 can indicate the service priority at a certain time, and Table 3 can indicate the service priority at a certain location.
[0079] For the same service, the time is the same, but the location is different, and the priority may be different. When the terminal device determines the priority of the service included in the first information, it not only needs to determine the current time of the terminal device, but also needs to determine the current location of the terminal device, and determines the priority of the service according to the time and location information of the terminal device.
[0080] The embodiment of the present application does not specifically limit the division granularity of the service. For example, the service IP Multimedia Subsystem (IMS) and non-IMS based voice services, IMS and non-IMS based Short Message Service (SMS) and unstructured supplementary services data (USSD), IMS services excluding voice and SMS, and It may be divided into at least one other data service not listed above, such as video.
[0081] For convenience of explanation, hereinafter, a service that requires a terminal device to establish a connection with the first network is referred to as a first service group, and a service that does not require a terminal device to establish a connection with the first network is referred to as a second service group. The second information may include only the first service group, or may include only the second service group, or may include both the first service group and the second service group.
[0082] As an example, the terminal device determines whether to establish a connection with the first network according to the first information and the second information. When the second information includes a service priority and the first information includes service information, the terminal device can determine whether to establish a connection with the first network according to the priority of the service included in the first information and the service priority. When the second information includes a first service group and the service included in the first information belongs to the first service group, the terminal device can establish a connection with the first network. When the second information includes a first service group and the service included in the first information does not belong to the first service group, the terminal device may not establish a connection with the first network. When the second information includes a second service group and the service included in the first information belongs to the second service group, the terminal device may not establish a connection with the first network. When the second information includes a second service group, the terminal device may not establish a connection with the first network. When the second information includes the second service group, the terminal device can establish a connection with the first network.
[0083] The method in which the terminal device determines whether to establish a connection with the first network according to the service group to which the service included in the first information belongs is relatively simple. When the terminal device receives a first message sent by the first network, it can directly determine whether it needs to establish a connection with the first network by simply determining which service group the service included in the first information belongs to.
[0084] There are various ways in which the terminal device determines whether to establish a connection with the first network according to the service priority included in the first information and the service priority.
[0085] For example, the terminal device determines whether to establish a connection with the first network according to the order or rank of the service included in the first information in the service priority level. If the order of the service included in the first information in the service priority level is high, for example, high-middle, the terminal device can establish a connection with the first network, and if the order of the service included in the first information in the service priority level is low, for example, middle-low, the terminal device can not establish a connection with the first network.
[0086] For example, the terminal device can determine whether to establish a connection with the first network according to the service included in the first information and the service the terminal device is running in the second network. After receiving the first message, the terminal device can determine whether the service in the first information or the service running in the second network is more important. If the service in the first information is more important, the terminal device can establish a connection with the first network, and if the service the terminal device is running in the second network is more important, for example, the service running in the second network is a call service but the service in the first information is an advertising short message, the terminal device may not establish a connection with the first network.
[0087] Further, for example, the terminal device may further determine whether to establish a connection with the first network according to the service included in the first information, the service the terminal device is running in the second network, and the service priority. Specifically, the terminal device may determine whether to establish a connection with the first network according to the priority of the service included in the first information and the priority of the service the terminal device is running in the second network. If the priority of the service included in the first information is higher than the priority of the service running in the second network, the terminal device may establish a connection with the first network, if the priority of the service included in the first information is lower than the priority of the service running in the second network, the terminal device may not establish a connection with the first network, if the priority of the service included in the first information is similar to the priority of the service running in the second network, the terminal device may establish a connection with the first network or may not establish a connection with the first network.
[0088] The terminal device can flexibly determine whether to switch SIM cards by comparing the priorities of services in the two SIM cards, and can select and process services that are relatively important or relatively urgent by comparing the services running on USIM-2 and the services requested by USIM-1, allowing the terminal device to flexibly adjust its data processing strategy.
[0089] In an embodiment of the present application, the second information may be transmitted to the terminal device by the first network, may be transmitted to the terminal device by the first network, or may be pre-configured in the terminal device, for example pre-configured in the terminal device when the terminal device is shipped.
[0090] If the second information is sent by the network device to the terminal device, the network device can send the second information to the terminal device during a registration process, a session establishment process, and / or a UE Configuration Update (UCU) process, for example, the second information is carried in at least one of a Registration Accept message, a Protocol Data Unit (PDU) Session Establishment Accept message, a PDU Session Modification Accept message, and a message in a UCU process.
[0091] The UCU process may be a UCU process triggered by an access and mobility management function (AMF), or may be a UCU process triggered by a policy control function (PCF) network element.
[0092] The second information may be sent to the terminal device by a session management function (SMF) network element, or may be sent to the terminal device by a PCF network element. The PCF network element sends the second information to the terminal device, and the PCF network element uses a container to transparently send the second information to the terminal device through an AMF network element.
[0093] The first network may transmit the second information to the terminal equipment via the first message; for example, when the first network transmits a paging message to the terminal equipment, the second information may be carried in the paging message and transmitted to the terminal equipment.
[0094] The terminal device may determine whether it is necessary to establish a connection with the first network by any one of the methods described above. If the terminal device determines that it is necessary to establish a connection with the first network, it may release the connection with the second network or disconnect the connection with the second network. The terminal device may release the RRC connection and / or the CM connection with the second network.
[0095] If the terminal device is currently in an RRC connected state with the second network, and if the terminal device decides to establish a connection with the first network, the RRC connection with the second network can be released.If the terminal device is currently in a CM connected state with the second network, and if the terminal device decides to establish a connection with the first network, the CM connection with the second network can be released.
[0096] When the terminal device determines that a connection with a first network needs to be established, it can send a first request message to the first network, and the first request message is used to request to establish an RRC connection with the first network. Specifically, the terminal device can send the first request message to the first network through SIM-1.
[0097] Of course, if the terminal device supports the ability to simultaneously run data services on two SIM cards, the terminal device will not release the connection to the second network, but can continue to maintain the connection to the second network.
[0098] The terminal equipment establishing a connection with the first network may include the terminal equipment establishing a connection with the first core network and / or the terminal equipment establishing a connection with the first access network.
[0099] The first request message may include an RRC connection establishment request message and / or an RRC connection restoration request message. When the terminal device and the first network are in an RRC idle state, the terminal device may send an RRC connection establishment request message to the first network, and when the terminal device and the first network are in an RRC disconnected state, the terminal device may send an RRC connection restoration request message to the first network.
[0100] When the terminal device sends a first request message to the first network, a cause value may be carried in the first request message, which is used to indicate the reason why the terminal device requests to establish or restore an RRC connection.
[0101] The cause value may include, for example, a SIM card switch and / or a specific service identifier, where the SIM card switch indicates that the terminal equipment initiates an RRC connection using a current SIM card and may disconnect a network connection corresponding to the previous SIM card, and the specific service identifier may include an identifier of a service included in the first information and may indicate an RRC connection made by the terminal equipment due to the arrival of the specific service.
[0102] The terminal device may also send a non-access stratum (NAS) message to the first network to establish a NAS connection with the first network, thereby causing the terminal device to enter a CM-connected state.
[0103] After the terminal device enters the CM connected state, normal data service can be performed, that is, the terminal device can process data service on SIM-1.
[0104] Hereinafter, a wireless communication method according to an embodiment of the present application will be described in detail in combination with Fig. 4. As shown in Fig. 4, the method includes steps S410 to S480. For the corresponding technical features in Fig. 4, reference can be made to the above description.
[0105] In S410, SIM-1 of the terminal device completes registration or attachment in a first network, and SIM-2 of the terminal device completes registration or attachment in a second network. The terminal device is currently in a CM-connected state with the second network and in a disconnected state with the first network.
[0106] The first network may include RAN-1 and CN-1, and the second network may include RAN-2 and CN-2.
[0107] In S420, when CN-1 detects a service that needs to trigger a paging message, CN-1 can send a paging message to RAN-1. There are two ways to trigger a paging message: 1. application data packet; 2. request message triggered by a third-party server.
[0108] The paging message may carry service information, and the terminal device may determine whether to establish a connection with the first network according to the service information. The service information may include a service type and / or a service identifier.
[0109] At S430, after RAN-1 receives the paging message sent by CN-1, it can send a paging message to the terminal device.
[0110] In S440, after receiving the paging message, the terminal device can determine whether to establish a connection with the first network according to the service information included in the paging message and the second information.
[0111] The second information may include at least one of service priority, services for which the terminal device requires establishing a connection with the first network, and services for which the terminal device does not require establishing a connection with the first network.
[0112] If the terminal device determines that it needs to establish a connection with the first network, it may disconnect from the second network and connect to the first network using USIM-1.
[0113] At S450, the terminal device sends a first request message to RAN-1, where the first request message may be an RRC connection establishment request message, or the first message may be an RRC recovery request message.
[0114] When the terminal device and RAN-1 are in an RRC idle state, the terminal device can send an RRC connection establishment request message to RAN-1, and when the terminal device and RAN-1 are in an RRC inactive state, the terminal device can send an RRC recovery request message to RAN-1.
[0115] When the terminal device sends the first request message, a cause value may be carried in the first request message to indicate the cause of the terminal device sending the first request message. The cause value may include an identifier of a SIM card switching and / or a specific service.
[0116] At S460, after receiving an RRC connection establishment request message sent by the terminal equipment, RAN-1 can send an RRC establishment (setup) message to the terminal equipment, and after receiving an RRC recovery request message sent by the terminal equipment, RAN-1 can send an RRC recovery (resume) message to the terminal equipment.
[0117] At S470, after the terminal equipment receives the RRC setup message, it can send an RRC establishment complete message to RAN-1, and after the terminal equipment receives the RRC Resume message sent by RAN-1, it can send an RRC recovery complete message to RAN-1.
[0118] At S480, the terminal device initiates a NAS message to CN-1, for example, the terminal device may send a service request message or a registration request message to CN-1, causing it to enter a CM-connected state.
[0119] The embodiment of the present application further provides another wireless communication method, which provides a method for determining whether to switch SIM cards for a terminal device that supports multiple SIM cards. As shown in FIG 5, the method includes steps S510 to S530.
[0120] The difference with the method as shown in Figure 3 is that the method as shown in Figure 5 judges whether to perform SIM card switching by the network side, and the terminal equipment then establishes or does not establish a connection with the first network according to the decision of the network side, so as to minimize the complexity of the terminal equipment. For the corresponding technical features in the method as shown in Figure 5, please refer to the description of Figure 3, and will not be repeated here for brevity.
[0121] At S510, the first network sends a first message to the terminal device.
[0122] The first network may refer to a first network device, which may refer to a core network device or an access network device.
[0123] The terminal device may be a terminal device that supports multiple SIM cards, and the terminal device is currently in a disconnected state with a first network, which may be a network corresponding to one SIM card of the multiple SIM cards.
[0124] For example, a terminal device can support USIM-1 and USIM-2, where USIM-1 corresponds to a first network and USIM-2 corresponds to a second network, and the terminal device is currently in a disconnected state with the first network but in a connected state with the second network, that is, the terminal device performs data services related to USIM-2 in the second network but cannot perform data services related to USIM-1 in the first network.
[0125] After receiving the first message, the terminal device can execute step S520 or step S530, which step the terminal device specifically executes is determined according to a switching strategy of the network side.
[0126] The first message may be, for example, a paging message, although embodiments of the present application are not limited thereto, and upon a triggered service, the first network may send other messages to the terminal device.
[0127] If there is a triggered service, the first network can send a paging message to the terminal equipment, so as to request the terminal equipment to establish a connection with the first network. The first network sending a paging message to the terminal equipment refers to sending a paging message to the terminal equipment if the first network determines that the terminal equipment needs to establish a connection with the first network, or sending a paging message to the terminal equipment regardless of whether the terminal equipment needs to establish a connection with the first network.
[0128] The first network may determine whether the terminal equipment needs to establish a connection with the first network according to a first strategy, and the first strategy may include at least one of service priority, services that require the first indication to be added to a paging message, and services that do not require the first indication to be added to a paging message.
[0129] In one implementation form, the first network can determine whether the terminal equipment needs to establish a connection with the first network according to the first strategy and the service to be transmitted, where the service to be transmitted can be understood as a service that triggers the first network equipment to send a paging message.
[0130] The first network can determine whether the terminal device needs to establish a connection with the first network according to the priority of the service to be transmitted, or the first network can determine whether the terminal device needs to establish a connection with the first network according to whether the service to be transmitted belongs to the service that adds the first indication to the paging message.
[0131] Optionally, the service priority in an embodiment of the present application may be used to identify services that require the terminal equipment to be connected to the first network and / or services that do not require the terminal equipment to be connected to the first network.
[0132] For example, the service priority can be used to indicate a first service group, which is a service that the terminal device needs to connect to the first network (e.g., the terminal needs to recover from an idle state or an RRC-Inactive state to a connected state), and if the service to be transmitted belongs to the first service group, the first network can determine that the terminal device needs to establish a connection with the first network, and if the service to be transmitted does not belong to the first service group, the first network can determine that the terminal device does not need to establish a connection with the first network. Also, for example, the service priority can be used to indicate a second service group, which is a service that the terminal device does not need to connect to the first network, and if the service to be transmitted belongs to the second service group, the first network can determine that the terminal device does not need to establish a connection with the first network, and if the service to be transmitted belongs to the first service group, the first network can determine that the terminal device needs to establish a connection with the first network. Further, for example, the service priority can be used to indicate a first service group and a second service group, the first service group being services that require the terminal equipment to be connected to the first network and the second service group being services that do not require the terminal equipment to be connected to the first network, and if the service to be transmitted belongs to the first service group, the first network can determine that the terminal equipment needs to establish a connection with the first network, and if the service to be transmitted belongs to the second service group, the first network can determine that the terminal equipment does not need to establish a connection with the first network.
[0133] The first strategy corresponds to different information at different times and / or different locations, for example, the first strategy includes service priorities at different times and / or different locations, and the priorities of the same service may be different at different times and / or different locations, and for example, the services included in the second information that the terminal device needs to establish a connection with the first network at different times and / or different locations are different.
[0134] The service priority may include a service priority at a particular location and / or a service priority at a particular time, see specifically above.
[0135] A service in an embodiment of the present application may be represented by a service identifier.
[0136] In an embodiment of the present application, the first network can determine the service to be transmitted according to the service identifier in the user plane data packet.
[0137] The service identifier can be added to the differentiated services code point (DSCP) field of the header of an IPv4 / IPv6 user plane data packet.
[0138] When the service identifier in the user plane data packet matches the service identifier of the first strategy, the first network can use the strategy corresponding to the service identifier to determine whether the terminal device needs to establish a connection with the first network. For example, when the first strategy includes a plurality of service identifiers and their corresponding priorities, the first network can determine whether the terminal device needs to establish a connection with the first network according to the corresponding priorities in the first strategy of the service identifiers in the user plane data packet.
[0139] The embodiments of the present application do not specifically limit the manner in which the first network obtains the first strategy, and all or part of the information of the first strategy is obtained from at least one of a terminal device, a signature information and strategy, and a policy charging control (PCC) strategy.
[0140] As an example, the terminal device can transmit some or all of the information in the first strategy to the network device. The terminal device can transmit some or all of the information in the first strategy to the first network by a NAS message, for example, the terminal device can transmit or update some or all of the information in the first strategy to the first network during a registration process and / or a PDU session establishment process and / or a PDU session modification process.
[0141] As another example, a unified data management (UDM) network element can send signature information to the first network, and the signature information can carry some or all of the information in the first strategy. The UDM network element can send or update some or all of the information in the first strategy to the first network during the terminal device registration process and / or the PDU session establishment process and / or the PDU session modification process.
[0142] As a further example, a policy control function (PCF) network element can send a PCC policy to the first network, and the PCC policy can carry some or all of the information in the first policy. The PCF network element can send or update some or all of the information in the first policy to the first network during a terminal device registration process and / or a PDU session establishment process and / or a PDU session modification process.
[0143] At S520, in response to the first message, the terminal device establishes a connection with the first network.
[0144] In this case, the first network sends the first message to the terminal device only if it determines that the terminal device needs to establish a connection with the first network, otherwise the first network does not send the first message to the terminal device.
[0145] At S530, the terminal device determines whether to establish a connection with the first network according to the first message.
[0146] The first message may include indication information, which is used to indicate whether the terminal equipment needs to establish a connection with the first network, and the terminal equipment may establish or not establish a connection with the first network according to the indication information.
[0147] For example, if the instruction information indicates that the terminal device needs to establish a connection with the first network, then after the terminal device receives the instruction information, it establishes a connection with the first network; if the instruction information indicates that the terminal device does not need to establish a connection with the first network, then after the terminal device receives the instruction information, it does not establish a connection with the first network, and the terminal device can continue to remain in the network in its current connected state.
[0148] The indication information can be indicated by a bit, for example, one bit can indicate the indication information, where a value of the bit is 0 indicates that the terminal device does not need to establish a connection with the first network, and a value of the bit is 1 indicates that the terminal device needs to establish a connection with the first network.
[0149] Also, for example, the terminal device can determine whether to establish a connection with the first network according to whether a first instruction is carried in the first message, the first instruction carried in the first message indicates that the terminal device needs to establish a connection with the first network, and the first instruction not carried in the first message indicates that the terminal device does not need to establish a connection with the first network, the first instruction being sent when the first network determines that the terminal device needs to establish a connection with the first network.
[0150] When the first network has a service that triggers the terminal device to send a first message, the first network can determine whether the terminal device needs to establish a connection with the first network. When the terminal device needs to establish a connection with the first network, the first network carries a first instruction in the first message, and when the terminal device does not need to establish a connection with the first network, the first network does not carry the first instruction in the first message. After receiving the first message sent by the first network, the terminal device first determines whether to carry the first instruction in the first message, and if the first message carries the first instruction, the terminal device establishes a connection with the first network, and if the first message does not carry the first instruction, the terminal device does not establish a connection with the first network.
[0151] Optionally, as shown in Fig. 8, the terminal device can send a second instruction to the network device, which is used to instruct the first network to determine whether the terminal device needs to establish a connection with the first network according to the first strategy and / or the service to be transmitted. After receiving the second instruction sent by the terminal device, the first network determines whether the terminal device needs to establish a connection with the first network according to the above-described manner. For example, when the terminal is in a CM-IDLE state or an RRC-Inactive state, the first network will detect a data packet sent to the terminal equipment, and if there is a data packet of a specific service in the downlink that triggers paging (for example, determined according to the service priority), the first network will determine to send a paging message to the terminal equipment according to the specific service (as shown in S603-1 of FIG. 6), or carry a first instruction in the paging message (as shown in S603-2 of FIG. 6), or carry service information in the paging message (as shown in S420 of FIG. 4), and when the UE is in an RRC-Inactive state, the first network will perform a combination of the methods shown in FIG. 7.
[0152] If the first network does not receive the second instruction sent by the terminal equipment, the first network will not detect a data packet sent to the terminal equipment and will send the paging message to the terminal equipment as long as there is a service that triggers paging.
[0153] The second instruction may be one that is sent to the first network, for example when the terminal device decides to leave the first network or decides to disconnect from the first network.
[0154] As an example, take the process in which the terminal equipment first connects to a first network, then switches to a second network, and then switches from the second network to the first network as an example. The terminal equipment first connects to the first network using USIM-1, and then needs to connect to the second network using USIM-2 to perform service-1 (e.g., voice service), and the terminal equipment needs to disconnect from the first network because the terminal has limited capability (send and receive data from only one network). In this case, the terminal equipment can send a second instruction to the first network. In this case, the first network can judge according to the second instruction using the method described above, and if there is a service that needs to be transmitted in the first network, the first network can judge according to the method described above and determine whether the terminal equipment needs to establish a connection with the first network. If the first network does not receive the second instruction sent by the terminal equipment, the first network does not need to execute the method described above, and can directly send a paging message to the terminal equipment without judgment.
[0155] When the terminal device switches from USIM-2 back to USIM-1 after completing service-1, i.e. disconnecting the connection between USIM-2 and the second network and establishing a connection (e.g., RRC connection) with the first network through USIM-1, the terminal can send a third instruction (as shown in FIG. 9 ) to the first network, which can be used to instruct the first network to stop determining whether the terminal device needs to establish a connection with the first network according to the first strategy and / or the service to be transmitted. If the first network receives the third instruction, it can stop the method described above according to the third instruction.
[0156] Optionally, the second instruction or the third instruction in the embodiment of the present application may be transmitted by the terminal device to the first network through a NAS message or an RRC message. If the RRC message is transmitted, the RAN node can transmit the "second instruction" or the "third instruction" to a core network node (e.g., AMF, SMF) after receiving the "second instruction" or the "third instruction".
[0157] Hereinafter, the wireless communication method according to the embodiment of the present application will be described in detail by taking the case where the first message is a paging message as an example in combination with Figure 6. The method as shown in Figure 6 includes steps S601 to S610.
[0158] In S601, the USIM-1 of the terminal device completes registration or attachment in a first network, and the USIM-2 of the terminal device completes registration or attachment in a second network. The terminal device is currently in a CM-connected state with the second network and in a disconnected state with the first network.
[0159] The first network may include RAN-1 and CN-1, and the second network includes RAN-2 and CN-2.
[0160] In S602, CN-1 detects a service that needs to trigger a paging message. There are two ways to trigger a paging message: 1. application data packet; 2. request message triggered by a third-party server.
[0161] CN-1 can determine which service the service that triggers the paging message belongs to, for example, CN-1 determines that the service that triggers the paging message is service-1.
[0162] If the paging message is triggered by an application data packet, CN-1 executes a flow detection function to determine that the data packet corresponds to service-1. This process can be performed by a user plane network element in CN-1.
[0163] If the paging message is triggered by a third-party server, the process may be that the third-party server sends a request message to a control plane network element via the control plane, triggering CN-1 to send a paging message to the terminal equipment, and the control plane network element may be, for example, a PCF network element.
[0164] CN-1 can determine according to the service information whether the terminal equipment needs to establish a connection with the first network.
[0165] With reference to the above description, CN-1 can determine, according to the service information and the second information, whether the terminal device needs to establish a connection with the first network.
[0166] The second information may be understood as a strategy, and may include at least one of service priorities, services for which the terminal equipment requires to establish a connection with the first network, and services for which the terminal equipment does not require to establish a connection with the first network.
[0167] The manner in which CN-1 determines whether the terminal device needs to establish a connection with the first network according to the service information and the second information is similar to the manner in which the terminal device determines whether it needs to establish a connection with the first network according to the first information and the second information as shown in FIG. 3, and will not be repeated here.
[0168] In the embodiment of the present application, the manner in which CN-1 instructs the terminal device whether it needs to establish a connection with the first network is the manner described in steps S603-1 and S603-2 respectively.
[0169] In S603-1, CN-1 determines whether to send a paging message to the terminal device according to the judgment result. If CN-1 determines that the terminal device needs to establish a connection with the first network, CN-1 can send a paging message to the terminal device, and if CN-1 determines that the terminal device does not need to establish a connection with the first network, CN-1 does not need to send a paging message to the terminal device.
[0170] Similarly, when CN-1 uses a paging message to directly indicate whether the terminal equipment needs to establish a connection with the first network, as long as the terminal equipment receives the paging message, it will establish a connection with the first network; if the terminal equipment does not receive the paging message, the terminal equipment will not establish a connection with the first network.
[0171] In S603-2, CN-1 determines whether a first instruction needs to be added to the paging message according to the judgment result, in which case, regardless of whether the terminal device needs to establish a connection with the first network, CN-1 sends a paging message to the terminal device, but indicates the judgment result to the terminal device through the first instruction.
[0172] When CN-1 determines that the terminal equipment needs to establish a connection with the first network, CN-1 may add a first instruction to the paging message, and when CN-1 determines that the terminal equipment does not need to establish a connection with the first network, CN-1 may not need to add the first instruction to the paging message.
[0173] Similarly, when CN-1 indicates whether the terminal equipment needs to establish a connection with the first network through the manner of the first instruction, after the terminal equipment receives the paging message, it can determine whether to establish a connection with the first network according to whether the paging message carries the first instruction: if the paging message contains the first instruction, the terminal equipment establishes a connection with the first network, and if the paging message does not carry the first instruction, the terminal equipment does not establish a connection with the first network.
[0174] In the embodiment of the present application, CN-1 sending a paging message to a terminal device can refer to CN-1 sending a paging message to the terminal device through RAN-1, that is, CN-1 can send a paging message to RAN-1, and RAN-1 sends a paging message to the terminal device according to the paging message sent by CN-1.
[0175] In S604, CN-1 sends a paging message to RAN-1 according to S603-1 or the judgment result of S603-1, or carries a first instruction in the paging message.
[0176] In S605, after receiving the paging message sent by CN-1, RAN-1 sends a paging message to the terminal device.
[0177] RAN-1 can transparently transmit the paging message sent by CN-1 to the terminal equipment.
[0178] In S606, after the terminal equipment receives the paging message sent by RAN-1, it establishes or does not establish a connection with the first network according to the instruction of the paging message.
[0179] When the terminal equipment is connected to the second network, it still monitors the paging request message of SIM-1 at the specified time point, ie, monitors whether RAN-1 has sent a paging message to the terminal equipment.
[0180] If the paging message is sent according to the strategy of step S603-1, after the terminal device receives the paging message, it can establish a connection with the first network.
[0181] If the paging message is sent according to the strategy of step S603-2, after the terminal device receives the paging message, it can first determine whether the paging message carries a first indication, if the paging message carries the first indication, the terminal device establishes a connection with the first network, if the paging message does not carry the first indication, the terminal device does not establish a connection with the first network.
[0182] When the terminal device determines that a connection with the first network needs to be established, the terminal device may perform step S670.
[0183] In S607, the terminal device sends a first request message to RAN-1, where the first request message may be an RRC connection establishment request message, or the first message may be an RRC recovery request message.
[0184] When the terminal device and RAN-1 are in the RRC idle state, the terminal device can send an RRC connection establishment request message to RAN-1, and when the terminal device and RAN-1 are in the RRC inactive state, the terminal device can send an RRC recovery request message to RAN-1.
[0185] When the terminal device sends the first request message, the first request message may carry a cause value, indicating the cause of the terminal device sending the first request message. The cause value may include an identifier of a SIM card switching and / or a specific service.
[0186] In S608, after receiving an RRC connection establishment request message sent by the terminal equipment, RAN-1 can send an RRC establishment (setup) message to the terminal equipment, and after receiving an RRC recovery request message sent by the terminal equipment, RAN-1 can send an RRC recovery (resume) message to the terminal equipment.
[0187] In S609, after the terminal equipment receives the RRC setup message, it can send an RRC establishment complete message to RAN-1, and after the terminal equipment receives the RRC Resume message sent by RAN-1, it can send an RRC recovery complete message to RAN-1.
[0188] At S610, the terminal device initiates a NAS message to CN-1, for example, the terminal device sends a service request message or a registration request message to CN-1 to enter a CM-connected state.
[0189] The manner in which the first network determines whether the terminal device needs to establish a connection with the first network is similar to the manner in which the terminal device determines whether it needs to establish a connection with the first network described above.
[0190] The first network can determine whether the terminal device needs to establish a connection with the first network according to the service information. The first network device can determine whether the terminal device needs to establish a connection with the first network according to the importance of the service information.
[0191] For example, the first network can determine whether the terminal device needs to establish a connection with the first network according to the service information and the second information, where the second information can include at least one of service priority, a service that the terminal device needs to establish a connection with the first network, and a service that the terminal device does not need to establish a connection with the first network.
[0192] For the sake of brevity, it will not be repeated here.
[0193] As described above, when the first network receives an application data packet or a request message triggered by a third-party server, the first network can send a paging message to the terminal device.
[0194] The paging message may have been sent to the terminal equipment by an access network equipment, for example the access network equipment may send the paging message to the terminal equipment over the air interface.
[0195] The access network equipment can send a paging message to the terminal equipment according to the third message, and the third message may be obtained from a core network control plane equipment or a user plane equipment, that is, the core network equipment can send the third message to the access network equipment via the user plane equipment or the control plane equipment.
[0196] The third message may include the first indication and / or the service identifier.
[0197] As an example, when the decision is performed by the terminal equipment, when there is a service that triggers the core network equipment to send a third message, the core network equipment can send the third message directly to the access network equipment and add a service identifier to the third message.
[0198] As another example, when the decision is performed by a network equipment, when there is a service that triggers the core network equipment to send a third message, the core network equipment can determine whether the terminal equipment needs to establish a connection with the first network according to the service and the first strategy, and when the terminal equipment needs to establish a connection with the first network, the core network equipment can add a first instruction to the third message, and send the third message with the first instruction added to the access network equipment.
[0199] As shown in Figure 7, the network equipment corresponding to SIM-1 includes RAN-1 and CN-1, and the network equipment corresponding to SIM-2 includes RAN-2 and CN-2. A terminal equipment can communicate with RAN-1 and / or CN-1 through SIM-1, and a terminal equipment can communicate with RAN-2 and / or CN-2 through SIM-2.
[0200] The method as shown in FIG. 7 includes steps S710 and S720.
[0201] At S710, CN-1 sends a third message to the access network device. When there is a service arriving in the first network, CN-1 can send a third message to the access network device.
[0202] At S720, after RAN-1 receives the third message sent by CN-1, it can send a paging message to the terminal device, which can refer to the first message described above.
[0203] The third message may be a paging message or a GPRS tunnelling protocol (GTP-U) message. For example, the third message sent from the core network control plane equipment to the access network equipment may be a paging message. For example, the third message sent from the user plane equipment to the access network equipment may be a GTP-U message.
[0204] When the terminal device and the first network are in a CM-idle state, in this case, when both the air interface between the terminal device and the access network device and the N2 interface between the access network device and the core network device are in a released state, the third message sent from the core network to the access network is a paging message, and the first message sent from the access network device to the terminal device is a paging message. When sending the paging message from the core network device to the access network device, it can be sent via a control plane device.
[0205] When the terminal device and the first network are in an RRC-inactive state, in this case, the air interface between the terminal device and the access network device is released, but the N2 interface between the access network device and the core network device is not released, which does not trigger the core network device to send a paging message to the access network device. When there is a service arriving, the core network device can send a GTP-U message to the access network device through the user plane device, and the access network device sends a paging message to the terminal device after receiving the user plane data.
[0206] Whether the third message sent from the core network equipment to the access network equipment is a paging message or a GTP-U message, both of the paging message and the GTP-U message can include the first information, and the terminal equipment determines whether to establish a connection with the first network according to the first information.
[0207] The first information and / or the first instruction included in the paging message is transmitted with a granularity of the UE ID.
[0208] One UE ID may correspond to one USIM, for example one UE ID may correspond to one Subscription Permanent Identifier (SUPI) or Globally Unique Temporary UE Identity (GUTI).
[0209] Take the case where the first message includes a paging message as an example, and each paging message has a corresponding service information. After receiving the paging message, the terminal equipment can find the service information corresponding to its UE ID, and then determine whether to establish a connection with the first network according to the service information.
[0210] For example, the positions where the first information and the first instruction are added to a two-stage paging message as shown in Fig. 7 will be described. The above description can be referred to for the meanings of the first information and the first instruction. The first information and the first instruction may be indicated by reusing a field in a conventional paging message, or may be indicated by re-adding one field to the conventional paging message.
[0211] For the paging message in S710, the format of the paging message sent from CN-1 to RAN-1 is shown in Table 4. [Table 4]
[0212] TAI stands for tracking area identity of the UE, and IE stands for information element.
[0213] The first information can be added to a field of Assistance Data for Paging, e.g., Option 1 as shown in Table 4, and the first information can also be added to one new parameter, Option 2 as shown in Table 4, which is used to indicate the first information by adding one new field in the paging message as shown in Table 4.
[0214] The first indication can be added to the Paging Priority field, e.g., option 1 as shown in Table 4, and the first indication can also be added to one new parameter, e.g., option 2 as shown in Table 4, which is used to indicate the first information by adding one new field in the paging message as shown in Table 4.
[0215] The paging message sent from CN-1 to RAN-1 may be of UE ID granularity, and one paging message can be used to page multiple terminal devices simultaneously. When CN-1 carries the first information and / or the first instruction through the paging message, it can identify the first information and / or the first instruction sent to different terminal devices through the UE ID.
[0216] For the paging message in S720, the format of the paging message sent from RAN-1 to the terminal equipment is shown below. Paging::= SEQUENCE { pagingRecordList PagingRecordListOPTIONAL,--Need N lateNonCriticalExtension OCTET STRING OPTIONAL, nonCriticalExtension SEQUENCE{} OPTIONAL } PagingRecordList::= SEQUENCE(SIZE(1..maxNrofPageRec)) OF PagingRecord PagingRecord::= SEQUENCE { ue-Identity PagingUE-Identity, accessType ENUMERATED {non3GPP} OPTIONAL, -- Need N "Service Information" or "First Instructions" ... } PagingUE-Identity::= CHOICE { ng-5G-S-TMSI NG-5G-S-TMSI, fullI-RNTI I-RNTI-Value, ... } -- TAG-PAGING-STOP -- ASN1STOP
[0217] The first information can be added to a field of a paging record, the paging record includes the first information of multiple terminal devices, and the first information of different terminal devices can be distinguished by UE-ID, and each UE-ID has one corresponding first information.
[0218] The first instruction can be added to a field in the "Paging Record" and realized by a new possible value in the Paging Record, or the first instruction can be indicated by re-adding a parameter to the paging message.
[0219] The paging message sent from RAN-1 to the terminal device can be used to page multiple terminal devices simultaneously, so that the first information and the first instruction are sent with the granularity of UE-ID, and thus, after the terminal device receives the paging message, it determines whether to establish a connection with the first network according to the service identifier corresponding to its UE-ID and / or the first instruction.
[0220] Embodiments of the present application can further reduce overall system complexity by reusing conventional processes to transmit the second information to the terminal equipment and reusing fields in conventional paging messages to transmit the first information and / or the first indication.
[0221] In the embodiments of the present application, the terminal device supports multiple SIM cards, which may refer to the terminal device supporting two or more SIM cards, which may refer to a normal SIM card or a USIM card.
[0222] The above describes in detail the wireless communication method according to an embodiment of the present application. Below, the apparatus according to the embodiment of the present application will be described in combination with Figures 10 to 16, and the technical features described in the method embodiment can be applied to the following apparatus embodiments.
[0223] 10 is a schematic block diagram of a terminal device according to an embodiment of the present application, which may be any one of the terminal devices described above. The terminal device 800 in FIG. 10 includes a communication unit 810 and a processing unit 820; The communication unit 810 is used for receiving a first message sent by a first network, the first message including first information.
[0224] The processing unit 820 determines, according to the first information, whether to establish a connection with the first network.
[0225] Optionally, the terminal equipment is a terminal equipment supporting multiple Universal Subscriber Identity Module (USIM) cards, USIM-1 of the terminal equipment corresponds to the first network, and USIM-2 of the terminal equipment corresponds to a second network.
[0226] Optionally, the terminal device is in a radio resource control (RRC) connected state and / or a connection management (CM) connected state with the second network.
[0227] Optionally, the processing unit 820 is used to release an RRC connection and / or a CM connection with the second network when it decides to establish a connection with the first network.
[0228] Optionally, the first information includes a service identifier and / or a priority corresponding to the service identifier.
[0229] Optionally, the service identifier is represented by at least one of an application identifier, a service identifier, an Internet Protocol (IP) address, a Media Access Control (MAC) address, a Virtual Local Area Network identifier, a data network name, and an access point name.
[0230] Optionally, the communication unit 810 is used to receive second information transmitted by the first network for determining whether the terminal equipment should establish a connection with the first network, the second information including at least one of service priority, services for which the terminal equipment needs to establish a connection with the first network, and services for which the terminal equipment does not need to establish a connection with the first network.
[0231] Optionally, the second information corresponds to different information at different times and / or different locations.
[0232] Optionally, the processing unit 820 is used to determine whether to establish a connection with the first network according to the first information and at least one of the following information, which includes the second information and the services that the terminal device is running in the second network.
[0233] Optionally, the processing unit 820 is used to determine whether to establish a connection with the first network according to the priority of the service included in the first information and the priority of the service running in the second network.
[0234] Optionally, the processing unit 820 is used to determine whether to establish a connection with the first network according to whether the service included in the first information belongs to a service in the second information that requires the terminal equipment to establish a connection with the first network.
[0235] Optionally, the second information is carried in at least one of a registration accept message, a protocol data unit (PDU) session establishment accept message, a PDU session modification accept message, and a message in a UCU process.
[0236] Optionally, the second information is carried in the first message.
[0237] Optionally, the second information is sent to the terminal device by a Session Management Function (SMF) network element or a Strategy Control Function (PCF) network element.
[0238] Optionally, the communication unit 810 is used for sending a first request message to request the first network to establish an RRC connection with the first network when determining to establish a connection with the first network.
[0239] Optionally, the first request message includes an RRC connection establishment request message and / or an RRC recovery request message.
[0240] Optionally, the first request message includes a cause value for indicating a cause that triggers the terminal device to send the first request message.
[0241] Optionally, the cause value includes a USIM switch and / or a specific service identifier.
[0242] Optionally, the communication unit 810 is used for, when determining to establish a connection with the first network, sending a non-access stratum NAS message to the first network, so as to establish a NAS connection with the first network.
[0243] Optionally, the NAS message includes a service request message and / or a registration request message.
[0244] Optionally, the first message is a paging message.
[0245] Optionally, the first information and / or the second information in the paging message is transmitted with a granularity of a user equipment identity UE ID.
[0246] Optionally, the paging message is transmitted from access network equipment over an air interface to the terminal equipment.
[0247] Optionally, the access network equipment sends the paging message to the terminal equipment according to a third message, the third message being obtained from a control plane equipment or a user plane equipment of a core network, and the third message including the first information and / or the second information.
[0248] Optionally, the third message sent from the core network control plane equipment to the access network equipment is a paging message.
[0249] Optionally, the third message sent from the user plane equipment to the access network equipment is a General Packet Radio Service Tunneling Protocol GTP-U message.
[0250] 11 is a schematic block diagram of a terminal device according to an embodiment of the present application, which may be any one of the terminal devices described above. The terminal device 900 of FIG. 11 includes a communication unit 910 and a processing unit 920; The communication unit 910 is used for receiving a first message sent by a first network.
[0251] a processing unit 920 adapted to establish a connection with the first network in response to the first message; or The processing unit 920 is used for determining whether to establish a connection with the first network according to the first message.
[0252] Optionally, the first message is a paging message.
[0253] Optionally, the first message is sent when the first network determines that the terminal device needs to establish a connection with the first network.
[0254] Optionally, the processing unit 920 is used to determine whether to establish a connection with the first network according to whether a first instruction is carried in the first message, and the first instruction is used to instruct the terminal equipment to establish a connection with the first network.
[0255] Optionally, the processing unit 920 is used to establish a connection with the first network if the first instruction is carried in the first message, and not to establish a connection with the first network if the first instruction is not carried in the first message.
[0256] Optionally, the first indication is sent when the first network determines that the terminal device needs to establish a connection with the first network.
[0257] Optionally, the terminal equipment is a terminal equipment supporting multiple Universal Subscriber Identity Module (USIM) cards, USIM-1 of the terminal equipment corresponds to the first network, and USIM-2 of the terminal equipment corresponds to a second network.
[0258] Optionally, the terminal device is in a radio resource control (RRC) connected state and / or a connection management (CM) connected state with the second network.
[0259] Optionally, the first network determines whether the terminal device needs to establish a connection with the first network according to a first strategy, the first strategy including at least one of service priority, services that require the first indication to be added to a paging message, and services that do not require the first indication to be added to a paging message.
[0260] Optionally, the first strategy responds to different information at different times and / or different locations.
[0261] Optionally, the service is indicated by a service identifier.
[0262] Optionally, the first network determines whether the terminal device needs to establish a connection with the first network according to the first strategy and the service to be transmitted.
[0263] Optionally, the service to be transmitted is determined by the first network according to a service identifier in a user plane data packet.
[0264] Optionally, all or part of the information of the first strategy is obtained from at least one of the terminal device, signature information, a strategy and a charging control (PCC) strategy.
[0265] Optionally, the processing unit 920 is used to release an RRC connection and / or a CM connection with the second network when establishing a connection with the first network.
[0266] Optionally, the communication unit 910 is used for, when establishing a connection with the first network, sending a first request message to request the first network to establish an RRC connection with the first network.
[0267] Optionally, the first request message includes an RRC connection establishment request message and / or an RRC recovery request message.
[0268] Optionally, the first request message includes a cause value for indicating a cause that triggers the terminal device to send the first request message.
[0269] Optionally, the cause value includes a USIM switch and / or a specific service identifier.
[0270] Optionally, the processing unit 920 is used for, when establishing a connection with the first network, sending a non-access stratum NAS message to the first network so as to establish a NAS connection with the first network.
[0271] Optionally, the NAS message includes a service request message and / or a registration request message.
[0272] Optionally, the paging message is transmitted from access network equipment over an air interface to the terminal equipment.
[0273] Optionally, the access network equipment sends the paging message to the terminal equipment according to a third message, the third message being obtained from a control plane equipment or a user plane equipment of a core network, and the third message including the first indication and / or the service identifier.
[0274] Optionally, the third message sent from the control plane equipment to the access network equipment is a paging message.
[0275] Optionally, the third message sent from the user plane equipment to the access network equipment is a General Packet Radio Service Tunneling Protocol GTP-U message.
[0276] 12 is a schematic block diagram of a network device according to an embodiment of the present application, which may be any one of the network devices described above. The network device 1000 of FIG. 12 includes a communication unit 1010, The communication unit 1010 is used for transmitting a first message to a terminal device, the first message including first information for the terminal device to determine whether to establish a connection with the first network.
[0277] Optionally, the terminal equipment is a terminal equipment supporting multiple Universal Subscriber Identity Module (USIM) cards, USIM-1 of the terminal equipment corresponds to the first network, and USIM-2 of the terminal equipment corresponds to a second network.
[0278] Optionally, the terminal device is in a radio resource control (RRC) connected state and / or a connection management (CM) connected state with the second network.
[0279] Optionally, the first information includes a service identifier and / or a priority corresponding to the service identifier.
[0280] Optionally, the service identifier is represented by at least one of an application identifier, a service identifier, an Internet Protocol (IP) address, a Media Access Control (MAC) address, a Virtual Local Area Network identifier, a data network name, and an access point name.
[0281] Optionally, the communication unit 1010 is used to send second information to the terminal equipment for determining whether the terminal equipment should establish a connection with the first network, the second information including at least one of service priority, services for which the terminal equipment needs to establish a connection with the first network, and services for which the terminal equipment does not need to establish a connection with the first network.
[0282] Optionally, the second information corresponds to different information at different times and / or different locations.
[0283] Optionally, the second information is carried in at least one of a registration accept message, a protocol data unit (PDU) session establishment accept message, a PDU session modification accept message, and a message in a user equipment configuration update UCU process.
[0284] Optionally, the second information is carried in the first message.
[0285] Optionally, the second information is sent to the terminal device by a Session Management Function (SMF) network element or a Strategy Control Function (PCF) network element.
[0286] Optionally, the communication unit 1010 is used for receiving a first request message sent by the terminal equipment to request to establish an RRC connection with the first network.
[0287] Optionally, the first request message includes an RRC connection establishment request message and / or an RRC recovery request message.
[0288] Optionally, the first request message includes a cause value for indicating a cause that triggers the terminal device to send the first request message.
[0289] Optionally, the cause value includes a USIM switch and / or a specific service identifier.
[0290] Optionally, the communication unit 1010 is used for receiving a non-access stratum NAS message sent by the terminal device to request to establish a NAS connection with the first network.
[0291] Optionally, the NAS message includes a service request message and / or a registration request message.
[0292] Optionally, the first message is a paging message.
[0293] Optionally, the first information and / or the second information in the paging message is transmitted with a granularity of a user equipment identity UE ID.
[0294] Optionally, the first network is an access network equipment, and the paging message is transmitted from the access network equipment to the terminal equipment over an air interface.
[0295] Optionally, the access network equipment sends the paging message to the terminal equipment according to a third message, the third message being obtained from a control plane equipment or a user plane equipment of a core network, and the third message including the first information and / or the second information.
[0296] Optionally, the third message sent from the core network control plane equipment to the access network equipment is a paging message.
[0297] Optionally, the third message sent from the user plane equipment to the access network equipment is a General Packet Radio Service Tunneling Protocol GTP-U message.
[0298] 13 is a schematic block diagram of a network device according to an embodiment of the present application, which may be any one of the network devices described above. The network device 1100 of FIG. 13 includes a processing unit 1110, The processing unit 1110 is used for determining whether the terminal equipment needs to establish a connection with the first network according to the service to be transmitted.
[0299] Optionally, the network equipment further comprises a communication unit 1120, which is used to send a first message to the terminal equipment, the first message being sent when the first network determines that the terminal equipment needs to establish a connection with the first network.
[0300] Optionally, the communication unit 1120 is used to send a first message including a first instruction to the terminal equipment, the first instruction being sent when the first network determines that the terminal equipment needs to establish a connection with the first network.
[0301] Optionally, the first message is a paging message.
[0302] Optionally, the terminal device is a terminal device supporting multiple Universal Subscriber Identity Module (USIM) cards, where USIM-1 of the terminal device corresponds to the first network and USIM-2 of the terminal device corresponds to a second network, and the terminal device is in a Radio Resource Control (RRC) connected state and / or a Connection Management (CM) connected state with the second network.
[0303] Optionally, the processing unit 1110 is used to determine whether the terminal equipment needs to establish a connection with the first network according to the service to be transmitted and second information, where the second information includes at least one of service priority, services for which the terminal equipment needs to establish a connection with the first network, and services for which the terminal equipment does not need to establish a connection with the first network.
[0304] Optionally, the service priority includes a service priority at a particular time and / or a service priority at a particular location.
[0305] Optionally, the second information includes a service priority, and the processing unit 1110 is used to determine whether the terminal equipment needs to establish a connection with the first network according to the priority of the service to be transmitted.
[0306] Optionally, the processing unit 1110 is used to determine whether the terminal equipment needs to establish a connection with the first network according to whether the service to be transmitted belongs to a service in the second information for which the terminal equipment needs to establish a connection with the first network.
[0307] Optionally, the terminal equipment further comprises a communication unit 1120, which is used to receive a first request message sent by the terminal equipment to request to establish an RRC connection with the first network.
[0308] Optionally, the first request message includes an RRC connection establishment request message and / or an RRC recovery request message.
[0309] Optionally, the first request message includes a cause value for indicating a cause that triggers the terminal device to send the first request message.
[0310] Optionally, the cause value includes a USIM switch and / or a specific service identifier.
[0311] Optionally, the terminal device further comprises a communication unit 1120, which is used to receive a non-access stratum NAS message sent by the terminal device for establishing a NAS connection with the first network.
[0312] Optionally, the NAS message includes a service request message and / or a registration request message.
[0313] Optionally, the first network is an access network device, and the paging message is sent from the access network device to the terminal device via an air interface, and the access network device sends the paging message to the terminal device according to a third message, the third message being obtained from a control plane device or a user plane device of a core network, and the third message includes the first indication and / or the service identifier.
[0314] Optionally, the third message sent from the control plane equipment to the access network equipment is a paging message.
[0315] Optionally, the third message sent from the user plane equipment to the access network equipment is a General Packet Radio Service Tunneling Protocol GTP-U message.
[0316] Fig. 14 is a schematic structural diagram of a communication device 1200 according to an embodiment of the present application. The communication device 1200 as shown in Fig. 14 includes a processor 1210, which can load and run a computer program from a memory to implement the method in the embodiment of the present application.
[0317] Optionally, as shown in Fig. 14, the communication device 1200 may further include a memory 1220. The processor 1210 may load and execute computer programs from the memory 1220 to implement the methods of the embodiments of the present application.
[0318] The memory 1220 may be a separate device independent of the processor 1210 or may be integrated into the processor 1210 .
[0319] Optionally, as shown in FIG. 14 , the communication device 1200 may further include a transceiver 1230, and the processor 1210 may control the transceiver 1230 to communicate with other devices, specifically to transmit information or data to other devices or receive information or data transmitted by other devices.
[0320] The transceiver 1230 may include a transmitter and a receiver. The transceiver 1230 may further include an antenna, the number of which may be one or more.
[0321] Optionally, the communication device 1200 may specifically be a network device according to an embodiment of the present application, and the communication device 1200 may implement corresponding processes implemented by the network device in each method according to an embodiment of the present application, which will not be described repeatedly here for the sake of brevity.
[0322] Optionally, the communication device 1200 may specifically be a mobile terminal / terminal device according to an embodiment of the present application, and the communication device 1200 may implement corresponding processes implemented by a mobile terminal / terminal device in each method according to an embodiment of the present application, specifically, the communication device 1200 may implement corresponding processes implemented by a first terminal device and / or a second terminal device in each method according to an embodiment of the present application, which will not be repeated here for the sake of brevity.
[0323] Fig. 15 is a schematic structural diagram of an apparatus according to an embodiment of the present application. The apparatus 1300 shown in Fig. 15 includes a processor 1310, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.
[0324] Optionally, as shown in Fig. 15, the device 1300 may further include a memory 1320. The processor 1310 may call and run a computer program from the memory 1320 to implement the method in the embodiment of the present application.
[0325] The memory 1320 may be a separate device independent of the processor 1313 or may be integrated into the processor 1310 .
[0326] Optionally, the device 1300 may further include an input interface 1330. The processor 1310 may control the input interface 1330 to communicate with other devices or apparatuses, and in particular to obtain information or data sent by other devices or apparatuses.
[0327] Optionally, the device 1300 may further include an output interface 1340. The processor 1310 may control the output interface 1340 to communicate with other devices or apparatuses, in particular to output information or data to other devices or apparatuses.
[0328] Optionally, the apparatus may be applied to a network device in an embodiment of the present application, and the apparatus may implement corresponding processes implemented by the network device in each method according to an embodiment of the present application, which will not be described repeatedly here for the sake of brevity.
[0329] Optionally, the apparatus may be applied to a mobile terminal / terminal device in the embodiments of the present application, and the apparatus may implement corresponding processes implemented by the mobile terminal / terminal device in each method according to the embodiments of the present application, which will not be described repeatedly here for the sake of brevity.
[0330] It should be understood that the devices mentioned in the embodiments of the present application may be chips, which may also be called system level chips, system chips, chip systems, or system on chips.
[0331] 16 is a schematic block diagram of a communication system 1400 according to an embodiment of the present application. As shown in FIG. 16, the communication system 1400 includes a terminal device 1410 and a network device 1420.
[0332] The terminal equipment 1410 can be used to realize the corresponding functions realized by the terminal equipment in the above method, and the network equipment 1420 can be used to realize the corresponding functions realized by the network equipment in the above method, which will not be repeated here for the sake of brevity.
[0333] It should be understood that the processor in the embodiments of the present application may be an integrated circuit chip, and has the ability to process signals. In the process of implementation, each step of the above method embodiment can be completed by an integrated logic circuit of hardware in the processor or by instructions in the form of software. The above processor may be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. Each method, step and logic block diagram disclosed in the embodiments of the present application can be realized or executed. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc. The steps of the combination of the methods disclosed in the embodiments of the present invention can be directly embodied to be executed and completed by a hardware decode processor, or executed and completed by a combination of hardware and software modules in the decode processor. The software modules can be located in a storage medium mature in the field, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory and combines the hardware to complete the steps of the above method.
[0334] It can be understood that the memory in the embodiments of the present application may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory may be Read-Only Memory (ROM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM) or Flash memory. The volatile memory may be Random Access Memory (RAM) and is used as an external cache. By way of example and not limitation, multiple types of RAM may be utilized, such as static random access memory (Static RAM, SRAM), dynamic random access memory (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 linked dynamic random access memory (Synchlink DRAM, SLDRAM), and direct memory bus random access memory (Direct Rambus RAM, DR RAM). It should be noted that the memory of the systems and methods described herein includes, but is not limited to, these and any other suitable types of memory.
[0335] It should be understood that the above memories are illustrative and not limiting. For example, the memory in the embodiments of the present application may 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 linked dynamic random access memory (Synchlink DRAM, SLDRAM), and direct memory bus random access memory (Direct Rambus RAM, DR RAM). That is, the memory in the embodiments of the present application may include, but is not limited to, these and any other suitable types of memory.
[0336] An embodiment of the present application further provides a computer readable storage medium for storing a computer program.
[0337] Optionally, the computer-readable storage medium can be applied to a network device in the embodiments of the present application, and the computer program causes a computer to execute corresponding flows implemented by the network device in each method of the embodiments of the present application, which will not be described repeatedly here for the sake of brevity.
[0338] Optionally, the computer-readable storage medium can be applied to a mobile terminal / terminal device in the embodiments of the present application, and the computer program enables a computer to execute corresponding flows implemented by the mobile terminal / terminal device in each method of the embodiments of the present application, which will not be described repeatedly here for the sake of brevity.
[0339] Embodiments of the present application further provide a computer program product including computer program commands.
[0340] Optionally, the computer program product can be applied to the network equipment in the embodiments of the present application, and the computer program commands enable a computer to implement the corresponding flows implemented by the network equipment in each method of the embodiments of the present application, which will not be described repeatedly here for the sake of brevity.
[0341] Optionally, the computer program product may be applied to a mobile terminal / terminal device in the embodiments of the present application, and the computer program commands cause a computer to execute corresponding flows implemented by the mobile terminal / terminal device in each method of the embodiments of the present application, which will not be described repeatedly here for the sake of brevity.
[0342] Embodiments of the present application further provide a computer program.
[0343] Optionally, the computer program may be applied to a network device in an embodiment of the present application, and when the computer program runs on a computer, the computer executes corresponding flows implemented by the network device in each method of the embodiment of the present application, which will not be described again here for the sake of brevity.
[0344] Optionally, the computer program may be applied to a mobile terminal / terminal device in the embodiments of the present application, and when the computer program runs on a computer, it causes the computer to execute corresponding flows implemented by the mobile terminal / terminal device in each method of the embodiments of the present application, which will not be described repeatedly here for the sake of brevity.
[0345] Those skilled in the art can recognize that each exemplary unit and algorithm step described in the embodiments disclosed herein can be combined and realized in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software is determined by the specific application and design constraints of the technical solution. Those skilled in the art can realize the described functions in different ways for each specific application, but such realization is considered to be within the scope of the present invention.
[0346] Those skilled in the art will clearly understand that, for convenience and simplicity of description, the specific operation processes of the above-described systems, devices and units may refer to the corresponding processes in the above-described method embodiments, and will not be described repeatedly here.
[0347] It should be understood that in some embodiments of the present application, the disclosed system, device, and method can be realized in other ways. For example, the above device embodiments are merely exemplary, and the division of the units is only a logical function division, and there are other division ways in actual implementation, for example, multiple units or assemblies may be combined or integrated into another system, or some features may be ignored or not implemented. In addition, the couplings or direct couplings or communication connections shown or discussed with each other may be indirect couplings or communication connections through some interfaces, devices or units, and may be electrical, mechanical, or other types of connections.
[0348] The units described above 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 across multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0349] Furthermore, each functional unit in each embodiment of the present invention may be integrated into a single processing unit, each unit may exist physically alone, or two or more units may be integrated into a single unit.
[0350] The functions can be realized in the form of a software functional unit and stored in a computer-readable storage medium when sold or used as an independent product. In view of this understanding, the technical solutions of the embodiments of the present invention, essentially or in the prior art, or the technical solutions can be expressed in the form of a software product, and the computer software product is stored in a storage medium, and includes some instructions for a computer device (such as a personal computer, a server, or a network device) to execute all or part of the methods described in the embodiments of the present invention. The aforementioned storage medium can be a medium capable of storing various program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk, or a CD.
[0351] As described above, the present application only provides specific embodiments, but the scope of protection of the present application is not limited thereto, and any changes or replacements that can be easily thought of by a person skilled in the art within the technical scope disclosed in the present application are all included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.
Claims
1. A wireless communication method applied to a terminal device supporting multiple Universal Subscriber Identity Module (USIM) cards, comprising: the terminal device receiving a first message transmitted by a first network; and the terminal device responding to the first message to establish a connection with the first network; the first message is a paging message; the first message is sent when the first network determines that the terminal device needs to establish a connection with the first network; USIM-1 of the terminal equipment corresponds to the first network, and USIM-2 of the terminal equipment corresponds to a second network; the terminal device is in a radio resource control (RRC) connected state and / or a connection management (CM) connected state with the second network; The first network determines whether the terminal device needs to establish a connection with the first network according to a first strategy, the first strategy including a service priority; the service priority is used to identify services for which the terminal equipment needs to be connected to the first network and / or services for which the terminal equipment does not need to be connected to the first network, A wireless communication method, characterized in that all or part of the information in the first strategy is obtained from the terminal device, and the wireless communication method further includes the terminal device transmitting some or all of the information in the first strategy to the first network by a non-access stratum (NAS) message.
2. The method of claim 1, wherein the paging message includes service information, the service information indicating a voice service.
3. The wireless communication method includes:
3. The wireless communication method according to claim 1, further comprising: the terminal device releasing an RRC connection and / or a CM connection with the second network while establishing a connection with the first network.
4. 1. A wireless communication method, comprising: The first network determines, according to a first strategy, whether the terminal device needs to establish a connection with the first network; and the first network transmitting a first message to the terminal device, the first message being a paging message; USIM-1 of the terminal equipment corresponds to the first network, and USIM-2 of the terminal equipment corresponds to a second network; the terminal device is in a radio resource control (RRC) connected state and / or a connection management (CM) connected state with the second network; the first strategy includes service priority; the service priority is used to identify services for which the terminal equipment needs to be connected to the first network and / or services for which the terminal equipment does not need to be connected to the first network, A wireless communication method, characterized in that all or part of the information in the first strategy is obtained from the terminal equipment, and the terminal equipment transmits some or all of the information in the first strategy to the first network by a non-access stratum (NAS) message.
5. 1. A terminal device supporting multiple Universal Subscriber Identity Module (USIM) cards, comprising: a communication unit for receiving a first message transmitted by a first network; a processing unit for establishing a connection with the first network in response to the first message; the first message is a paging message; the first message is sent when the first network determines that the terminal device needs to establish a connection with the first network; USIM-1 of the terminal equipment corresponds to the first network, and USIM-2 of the terminal equipment corresponds to a second network; the terminal device is in a radio resource control (RRC) connected state and / or a connection management (CM) connected state with the second network; The first network determines whether the terminal device needs to establish a connection with the first network according to a first strategy, the first strategy including a service priority; the service priority is used to identify services for which the terminal equipment needs to be connected to the first network and / or services for which the terminal equipment does not need to be connected to the first network, The information of all or a part of the first strategy is acquired from the terminal device; A terminal device, characterized in that the processing unit is used for transmitting some or all of the information in the first strategy to the first network by means of a Non-Access Stratum (NAS) message.
6. 6. The terminal device according to claim 5, wherein the paging message includes service information, the service information indicating a voice service.
7. The processing unit includes:
7. A terminal device according to claim 5 or 6, characterized in that it is used for releasing an RRC connection and / or a CM connection with the second network while establishing a connection with the first network.
8. The processing unit includes: A terminal device according to any one of claims 5 to 7, characterized in that, during establishment of a connection with the first network, it is used to send a non-access stratum NAS message to the first network so as to establish a NAS connection with the first network.
9. The terminal device of claim 8, wherein the NAS message comprises a service request message and / or a registration request message.
10. A network device comprising a processor and a memory, the memory being used to store a computer program, the processor calling and running the computer program stored in the memory, and used to execute the wireless communication method according to claim 4.
Citation Information
Patent Citations
Paging method, device, system, program and recording medium
JP2018519680A