Communication Method, Device and System
By obtaining and sending the service cell information and band combination list, dynamically adjusting the use of SIM card bands of the DSDA mode terminal equipment, solving the problem of fixed carrier aggregation capabilities and improving data transmission speed and user experience.
Patent Information
- Application Number
- CN201980101475.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-10-31
- Publication Date
- 2025-07-18
- Estimated Expiration
- 2039-10-31
AI Technical Summary
In the prior art, terminal devices in the DSDA mode are limited in frequency band use due to fixed division of carrier aggregation capabilities, which restricts data transmission speed and affects user experience.
The terminal device acquires and sends information including service cell information and a frequency band combination list to dynamically adjust the carrier aggregation capability of the SIM card and coordinates the frequency band use of the two SIM cards.
By dynamically adjusting the frequency band use of SIM cards, the data transmission speed of terminal devices is improved and the user experience is improved.
Smart Images

Figure CN114557124B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, and in particular, to communication methods, devices, and systems. Background Art
[0002] Currently, more and more terminal devices support the dual SIM dual active (DSDA) mode. The so-called DSDA mode means that a terminal device can install two subscriber identification module (SIM) cards at the same time, that is, the terminal device supports two user identities (one SIM card corresponds to one user identity), and the two SIM cards can be in the connected state at the same time, that is, the terminal device can send and receive data with two user identities at the same time.
[0003] For a terminal device in the DSDA mode, although it can send and receive data with two user identities at the same time, since the carrier aggregation capability supported by the hardware resources of the terminal device is fixed, the carrier aggregation capabilities of the two SIM cards will restrict each other. Among them, the carrier aggregation capability of the SIM card is specifically manifested as the available frequency band of the SIM card. The combination of the frequency bands occupied by the two SIM cards of the terminal device must be a frequency band combination in the frequency band combination list supported by the terminal device. The prior art can only use a fixed division method to specify the available frequency band of each SIM card of the terminal device in the DSDA mode. However, this fixed division method will greatly restrict the available frequency band of each SIM card of the terminal device, and thus restrict the data transmission speed of the terminal device.
[0004] Therefore, how to coordinate the carrier aggregation capabilities of the two SIM cards of the terminal device in the DSDA mode to improve the data transmission speed of the terminal device in the DSDA mode and provide a better user experience for users is an urgent problem to be solved at present. Summary of the Invention
[0005] The communication method, device, and system provided by the embodiments of this application can coordinate the carrier aggregation capabilities of the two SIM cards of the terminal device in the DSDA mode, improve the data transmission speed of the terminal device in the DSDA mode, and enhance the user experience.
[0006] To achieve the above object, the embodiments of this application adopt the following technical solutions:
[0007] In a first aspect, a communication method is provided. The method includes: a terminal device obtains first information or second information, where the terminal device supports a first user identity and a second user identity, the first information includes service cell information of the first user identity, and the second information includes a list of band combinations supported by the second user identity or a list of bands; the terminal device sends the first information or the second information to a first access network device in the second user identity, and the first access network device is the access network device to which the terminal device accesses in the second user identity. Since in the embodiments of the present application, the terminal device obtains the first information including the service cell information of the first user identity, and then sends the first information to the first access network device in the second user identity, the first access network device can receive the first information from the terminal device, determine the information of the service cell of the first user identity according to the first information, and then comprehensively consider the service cell of the first user identity and the service cell of the second user identity to add a service cell for the second user identity. That is to say, in the embodiments of the present application, the terminal device can report the band occupied by one SIM card (such as SIM card A) to the access network device accessed by another SIM card (i.e., SIM card B), so that the access network device accessed by SIM card B can dynamically adjust the available bands of SIM card B according to the band information occupied by SIM card A, thereby coordinating the carrier aggregation capabilities of the two SIM cards. This avoids the restriction on the data transmission speed of the terminal device caused by the fixed division method for specifying the available bands of each SIM card in the prior art, can improve the data transmission speed of the terminal device, and enhance the user experience. Or, since in the embodiments of the present application, the terminal device obtains the second information including the list of band combinations supported by the second user identity or the list of bands, and then sends the second information to the first access network device in the second user identity, the first access network device can receive the second information from the terminal device and add a service cell for the second user identity according to the second information. Among them, since the terminal device has considered the information of the service cell of the first user identity when obtaining the second information, the first access network device can configure a service cell for the second user identity according to the second information. That is to say, in the embodiments of the present application, the terminal device can determine the available bands of another SIM card (i.e., SIM card B) according to the band occupied by one SIM card (such as SIM card A), coordinate the carrier aggregation capabilities of the two SIM cards, so that the access network device accessed by SIM card B can obtain the available bands of SIM card B, and then add a service cell for the second user identity based on this. This avoids the restriction on the data transmission speed of the terminal device caused by the fixed division method for specifying the available bands of each SIM card in the prior art, can improve the data transmission speed of the terminal device, and enhance the user experience.
[0008] In a possible design, the method further includes: the terminal device sending a radio resource control (RRC) establishment request message to the first access network device as the second user; the terminal device receiving an RRC establishment message from the first access network device as the second user; wherein, the terminal device sending the first information or the second information to the first access network device as the second user includes: the terminal device sending an RRC establishment completion message to the first access network device as the second user, and the first information or the second information is carried in the RRC establishment completion message. Based on this solution, when the second user identity of the terminal device changes from the idle state to the connected state, the terminal device can send the first information or the second information to the first access network device through the RRC establishment completion message.
[0009] In another possible design, the method further includes: the terminal device sending an RRC resume request message to the first access network device as the second user; the terminal device receiving an RRC resume message from the first access network device as the second user; wherein, the terminal device sending the first information or the second information to the first access network device as the second user includes: the terminal device sending an RRC resume completion message to the first access network device as the second user, and the first information or the second information is carried in the RRC resume completion message. Based on this solution, when the second user identity of the terminal device changes from the deactivated state to the connected state, the terminal device can send the first information or the second information to the first access network device through the RRC resume completion message.
[0010] In yet another possible design, the terminal device sending the first information or the second information to the first access network device as the second user includes: when the serving cell information of the first user identity changes, the terminal device sending user equipment assistance information to the first access network device as the second user, and the first information or the second information is carried in the user equipment assistance information. Based on this solution, when the serving cell information of the first user identity of the terminal device changes, the terminal device can send the first information or the second information to the first access network device through the user equipment assistance information.
[0011] In a possible design, the serving cell information of the first user identity includes third information of each serving cell of the first user identity, and the third information includes at least one of the following information: frequency band information, synchronization signal block frequency point, cell identification information, bandwidth information, bandwidth part configuration information, and RRC state information.
[0012] In a possible design, the change of the serving cell information of the first user identity includes: at least one item of the third information of at least one serving cell of the first user identity changes.
[0013] In a second aspect, a communication method is provided. The method includes: a first access network device receiving first information or second information sent by a terminal device with a second user identity, where the terminal device supports a first user identity and a second user identity, the first information includes service cell information of the first user identity, and the second information includes a list of band combinations or a list of bands supported by the second user identity; the first access network device determining whether to add a first cell as a service cell for the second user identity according to the first information or the second information. The technical effects brought by the communication method provided in the second aspect can refer to the technical effects brought by the communication method provided in the first aspect above, which will not be elaborated here.
[0014] In a possible design, the first access network device determining whether to add a first cell as a service cell for the second user identity according to the first information includes: the first access network device determining at least one first band according to the first information, where the at least one first band includes the band corresponding to each service cell in at least one service cell of the first user identity; the first access network device determining whether to add the first cell as a service cell for the second user identity according to the list of band combinations supported by the terminal device, the at least one first band, at least one second band, and the third band corresponding to the first cell; where the at least one second band includes the band corresponding to each service cell in at least one service cell of the second user identity. Based on this solution, the first access network device can add a service cell for the second user identity of the terminal device, improve the data transmission speed of the terminal device, and enhance the user experience.
[0015] In another possible design, when the second information includes a list of band combinations supported by the second user identity, the first access network device determining whether to add a first cell as a service cell for the second user identity according to the second information includes: the first access network device determining whether to add the first cell as a service cell for the second user identity according to the list of band combinations supported by the second user identity, the at least one second band, and the third band corresponding to the first cell; where the at least one second band includes the band corresponding to each service cell in at least one service cell of the second user identity. Based on this solution, the first access network device can add a service cell for the second user identity of the terminal device, improve the data transmission speed of the terminal device, and enhance the user experience.
[0016] In a possible design, when the second information includes a list of frequency bands supported by the second user identity, the first access network device determines whether to use the first cell as the target serving cell for the second user identity after handover, including: the first access network device determines whether there is a third frequency band corresponding to the first cell in the list of frequency bands supported by the second user identity; if there is a third frequency band in the list of frequency bands supported by the second user identity, the first access network device determines to use the first cell as the target serving cell for the second user identity after handover; if there is no third frequency band in the list of frequency bands supported by the second user identity, the first access network device determines not to use the first cell as the target serving cell for the second user identity after handover. Based on this solution, the first access network device can determine the target serving cell after handover for the second user identity of the terminal device according to the second information.
[0017] In another possible design, the first access network device determines whether to use the first cell as the target serving cell for the second user identity after handover according to the first information, including: the first access network device determines at least one first frequency band according to the first information, and the at least one first frequency band includes the frequency bands corresponding to each serving cell in at least one serving cell of the first user identity; the first access network device determines whether there is a frequency band combination formed by at least one first frequency band and the third frequency band corresponding to the first cell in the list of frequency band combinations supported by the terminal device; if there is a frequency band combination in the list of frequency band combinations supported by the terminal device, the first access network device determines to use the first cell as the target serving cell for the second user identity after handover; if there is no frequency band combination in the list of frequency band combinations supported by the terminal device, the first access network device determines not to use the first cell as the target serving cell for the second user identity after handover. Based on this solution, the first access network device can determine the target serving cell after handover for the second user identity of the terminal device according to the first information.
[0018] In a possible design, the method further includes: the first access network device determines to perform a handover on the terminal device; the first access network device sends a handover request message to the second access network device, and the handover request message carries the first information or the second information, and the second access network device is the target access network device for the terminal device to access with the second user identity. Based on this solution, the first access network device can send the first message or the second message to the second access network device through the handover request message, so that after the terminal device is handed over to the second access network device with the second user identity, the second access network device can add a serving cell for the second user identity of the terminal device according to the first information or the second information.
[0019] In a possible design, the method further includes: a first access network device receiving an RRC establishment request message sent by a terminal device with a second user identity; the first access network device sending an RRC establishment message to the terminal device; wherein, the first access network device receiving the first information or the second information sent by the terminal device with the second user identity includes: the first access network device receiving an RRC establishment complete message sent by the terminal device with the second user identity, and the RRC establishment complete message carries the first information or the second information. Based on this solution, the first access network device can obtain the first information or the second information sent by the terminal device by receiving the RRC establishment complete message sent by the terminal device.
[0020] In another possible design, the method further includes: a first access network device receiving an RRC resume request message sent by a terminal device with a second user identity; the first access network device sending an RRC resume message to the terminal device; wherein, the first access network device receiving the first information or the second information sent by the terminal device with the second user identity includes: the first access network device receiving an RRC resume complete message sent by the terminal device with the second user identity, and the RRC resume complete message carries the first information or the second information. Based on this solution, the first access network device can obtain the first information or the second information sent by the terminal device by receiving the RRC resume complete message sent by the terminal device.
[0021] In yet another possible design, the first access network device receiving the first information or the second information sent by the terminal device with the second user identity includes: the first access network device receiving user equipment assistance information sent by the terminal device with the second user identity, and the user equipment assistance information carries the first information or the second information. Based on this solution, the first access network device can obtain the first information or the second information sent by the terminal device by receiving the user equipment assistance information sent by the terminal device.
[0022] In a possible design, the serving cell information of the first user identity includes third information of each serving cell of the first user identity, and the third information includes at least one of the following information: frequency band information, synchronization signal block frequency point, cell identification information, bandwidth information, bandwidth part configuration information, and RRC state information.
[0023] In a third aspect, a terminal device is provided. The terminal device supports a first user identity and a second user identity, and includes: a processing module and a transceiver module. Wherein, the processing module is used to obtain the first information or the second information, the first information includes the serving cell information of the first user identity, and the second information includes a list of frequency band combinations or a list of frequency bands supported by the second user identity; the transceiver module is used to send the first information or the second information to a first access network device with the second user identity, and the first access network device is the access network device to which the terminal device accesses with the second user identity.
[0024] In a possible design, the transceiver module is further configured to send a Radio Resource Control (RRC) connection establishment request message to the first access network device as the second user identity; and receive an RRC connection establishment message from the first access network device as the second user identity. The transceiver module is configured to send the first information or the second information to the first access network device as the second user identity, specifically including: sending an RRC connection establishment complete message to the first access network device as the second user identity, where the RRC connection establishment complete message carries the first information or the second information.
[0025] In another possible design, the transceiver module is further configured to send an RRC resume request message to the first access network device as the second user identity; and receive an RRC resume message from the first access network device as the second user identity. The transceiver module is configured to send the first information or the second information to the first access network device as the second user identity, specifically including: sending an RRC resume complete message to the first access network device as the second user identity, where the RRC resume complete message carries the first information or the second information.
[0026] In yet another possible design, the transceiver module is configured to send the first information or the second information to the first access network device as the second user identity, including: when the serving cell information of the first user identity changes, sending user equipment assistance information to the first access network device as the second user identity, where the user equipment assistance information carries the first information or the second information.
[0027] In a possible design, the serving cell information of the first user identity includes third information of each serving cell of the first user identity, and the third information includes at least one of the following information: frequency band information, synchronization signal block frequency point, cell identification information, bandwidth information, bandwidth part configuration information, and RRC status information.
[0028] In a possible design, the change of the serving cell information of the first user identity includes: at least one item of the third information of at least one serving cell of the first user identity changes.
[0029] In a fourth aspect, a first access network device is provided, and the first access network device includes: a transceiver module and a processing module. Among them, the transceiver module is configured to receive the first information or the second information sent by the terminal device as the second user identity, where the terminal device supports the first user identity and the second user identity, the first information includes the serving cell information of the first user identity, and the second information includes a list of frequency band combinations or a list of frequency bands supported by the second user identity. The processing module is configured to determine whether to add the first cell as a serving cell of the second user identity according to the first information or the second information.
[0030] In a possible design, the processing module is specifically configured to: determine at least one first frequency band according to the first information, where the at least one first frequency band includes the frequency band corresponding to each serving cell in at least one serving cell of the first user identity; determine whether to add the first cell as a serving cell of the second user identity according to the frequency band combination list supported by the terminal device, the at least one first frequency band, the at least one second frequency band, and the third frequency band corresponding to the first cell; where the at least one second frequency band includes the frequency band corresponding to each serving cell in at least one serving cell of the second user identity.
[0031] In another possible design, the second information includes the frequency band combination list supported by the second user identity, and the processing module is specifically configured to: determine whether to add the first cell as a serving cell of the second user identity according to the frequency band combination list supported by the second user identity, the at least one second frequency band, and the third frequency band corresponding to the first cell; where the at least one second frequency band includes the frequency band corresponding to each serving cell in at least one serving cell of the second user identity.
[0032] In a possible design, the second information includes the frequency band list supported by the second user identity, and the processing module is specifically configured to: determine whether there is a third frequency band corresponding to the first cell in the frequency band list supported by the second user identity; if there is a third frequency band in the frequency band list supported by the second user identity, determine to use the first cell as the target serving cell of the second user identity after handover; if there is no third frequency band in the frequency band list supported by the second user identity, determine not to use the first cell as the target serving cell of the second user identity after handover.
[0033] In another possible design, the processing module is specifically configured to: determine at least one first frequency band according to the first information, where the at least one first frequency band includes the frequency band corresponding to each serving cell in at least one serving cell of the first user identity; determine whether there is a frequency band combination formed by the at least one first frequency band and the third frequency band corresponding to the first cell in the frequency band combination list supported by the terminal device; if there is a frequency band combination in the frequency band combination list supported by the terminal device, determine to use the first cell as the target serving cell of the second user identity after handover; if there is no frequency band combination in the frequency band combination list supported by the terminal device, determine not to use the first cell as the target serving cell of the second user identity after handover.
[0034] In a possible design, the transceiver module is further configured to send a handover request message to the second access network device, where the handover request message carries the first information or the second information, and the second access network device is the target access network device to which the terminal device accesses with the second user identity.
[0035] In a possible design, the transceiver module is further configured to receive an RRC connection establishment request message sent by the terminal device as a second user; and send an RRC connection establishment message to the terminal device. The transceiver module is configured to receive the first information or the second information sent by the terminal device as the second user, specifically including: receiving an RRC connection establishment complete message sent by the terminal device as the second user, where the RRC connection establishment complete message carries the first information or the second information.
[0036] In another possible design, the transceiver module is further configured to receive an RRC resume request message sent by the terminal device as the second user; and send an RRC resume message to the terminal device. The transceiver module is configured to receive the first information or the second information sent by the terminal device as the second user, specifically including: receiving an RRC resume complete message sent by the terminal device as the second user, where the RRC resume complete message carries the first information or the second information.
[0037] In yet another possible design, the transceiver module is configured to receive the first information or the second information sent by the terminal device as the second user, specifically including: receiving user equipment assistance information sent by the terminal device as the second user, where the user equipment assistance information carries the first information or the second information.
[0038] In a possible design, the serving cell information of the first user identity includes third information of each serving cell of the first user identity, and the third information includes at least one of the following information: frequency band information, synchronization signal block frequency point, cell identification information, bandwidth information, bandwidth part configuration information, and RRC status information.
[0039] In a fifth aspect, a communication device is provided, including: a processor and an interface circuit. The interface circuit is configured to receive a signal from another communication device outside the communication device and transmit it to the processor, or send a signal from the processor to another communication device outside the communication device. The processor is configured to implement the method of the first aspect or the second aspect through logic circuits or by executing code instructions.
[0040] In a possible design, the communication device further includes a memory. The memory is configured to store computer instructions, and when the processor executes the instructions, the communication device is caused to execute the method described in the first aspect or the second aspect above.
[0041] In a sixth aspect, a communication device is provided, including: a processor; the processor is configured to be coupled to a memory, and after reading instructions in the memory, execute the method described in the first aspect or the second aspect above according to the instructions.
[0042] In a possible design, the communication device further includes a memory for storing necessary program instructions and data. When the communication device is a chip system, it may be composed of chips or may include chips and other discrete devices.
[0043] Combined with the third aspect or the fourth aspect or the fifth aspect or the sixth aspect above, in a possible design, the communication device may be the terminal device in the third aspect above, or a chip or chip system that can be used in the terminal device in the third aspect above, or a device including the above terminal device; or, the communication device may be the first access network device in the fourth aspect above, or a chip or chip system that can be used in the first access network device in the fourth aspect above, or a device including the above first access network device.
[0044] In a seventh aspect, a computer-readable storage medium is provided. Instructions are stored in the computer-readable storage medium, and when it runs on a computer, it enables the computer to execute the method described in the first aspect or the second aspect above.
[0045] In an eighth aspect, a computer program product containing instructions is provided. When it runs on a computer, it enables the computer to execute the method described in the first aspect or the second aspect above.
[0046] In a ninth aspect, a communication system is provided. The communication system includes the terminal device described in the third aspect above and the first access network device described in the fourth aspect above or at least one communication device described in the fifth aspect or the sixth aspect above.
[0047] Among them, the technical effects brought by any design method in the second aspect to the ninth aspect can be referred to the technical effects brought by different design methods in the first aspect above, which will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] Figure 1 It is a schematic structural diagram of a communication system provided by an embodiment of the present application;
[0049] Figure 2 It is a schematic diagram of an existing 4G network architecture;
[0050] Figure 3 It is a schematic diagram of an existing 5G network architecture;
[0051] Figure 4 It is a schematic structural diagram of a communication device provided by an embodiment of the present application;
[0052] Figure 5 It is a schematic flow chart of a communication method provided by an embodiment of the present application Figure 1 ;
[0053] Figure 6Schematic flowchart of the method for the gNB1 provided in the embodiment of the present application to obtain the list of band combinations supported by the terminal device;
[0054] FIG. 7(a) is an exemplary list of band combinations supported by the terminal device provided in the embodiment of the present application;
[0055] FIG. 7(b) is an exemplary list of band combinations and a list of bands supported by the second user identity provided in the embodiment of the present application;
[0056] FIG. 7(c) is an exemplary list of band combinations supported by the second user identity provided in the embodiment of the present application;
[0057] FIG. 7(d) is an exemplary list of bands supported by the second user identity provided in the embodiment of the present application;
[0058] Figure 8 Schematic flowchart of the communication method provided in the embodiment of the present application Figure 2 ;
[0059] Figure 9 Schematic flowchart of the communication method provided in the embodiment of the present application Figure 3 ;
[0060] Figure 10 Schematic structural diagram of a terminal device provided in the embodiment of the present application;
[0061] Figure 11 Schematic structural diagram of a first access network device provided in the embodiment of the present application. Detailed implementation manners
[0062] Next, the technical solutions in the embodiments of the present application will be described with reference to the accompanying drawings in the embodiments of the present application. Among them, in the description of the present application, unless otherwise specified, " / " means that the objects associated before and after are in an "or" relationship. For example, A / B may represent A or B; "and / or" in the present application is only a description of the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone. These three situations, where A and B may be singular or plural. Also, in the description of the present application, unless otherwise specified, "a plurality of" means two or more than two. "At least one (item)" or its similar expression below refers to any combination of these items, including any combination of single item (item) or plural items (items). For example, at least one (item) of a, b, or c may represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, c may be single or multiple. In addition, in order to clearly describe the technical solutions in the embodiments of the present application, in the embodiments of the present application, terms such as "first" and "second" are used to distinguish the same items or similar items with basically the same functions and effects. Those skilled in the art can understand that terms such as "first" and "second" do not limit the quantity and execution order, and terms such as "first" and "second" do not necessarily limit to be different. At the same time, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design solution described as "exemplary" or "for example" in the embodiments of the present application should not be construed as being more preferred or more advantageous than other embodiments or design solutions. Rather, the use of words such as "exemplary" or "for example" is intended to present relevant concepts in a specific way for easy understanding.
[0063] It should be noted that in the embodiments of the present application, installing one SIM card in a terminal device is regarded as the terminal device supporting one user identity. For example, a terminal device with two SIM cards installed is regarded as supporting two user identities. Among them, there is a one-to-one correspondence between the SIM card and the user identity. The embodiments of the present application mainly take the terminal device supporting two user identities as an example for description. These two user identities are respectively referred to as the first user identity and the second user identity. Among them, the first user identity can be understood as the user identity that the terminal device has after installing SIM card A, and the second user identity can be understood as the user identity that the terminal device has after installing SIM card B. In other possible embodiments, if the terminal device installs more than two SIM cards, the terminal device supports more than two user identities. For example, the terminal device supports three user identities, four user identities or more user identities, and can be registered in more than two networks, where each user identity can be registered in one network. Among them, when the terminal device supports more than two user identities, its specific implementation can refer to the relevant description of the terminal device supporting two user identities, and the embodiments of the present application will not elaborate on this in detail.
[0064] Among them, when the user identity of the terminal device is the first user identity, from the perspective of the network side, the terminal device can be understood as a user (from the perspective of the protocol, it is a terminal device, for example, called the first user); when the user identity of the terminal device is the second user identity, from the perspective of the network side, the terminal device can be understood as another user (for example, called the second user). The terminal device can be registered in the first network with the first user identity and in the second network with the second user identity. In the embodiments of the present application, the terminal device supporting one user identity can also be described as the terminal device having one user identity. Similarly, the terminal device supporting two user identities can also be described as the terminal device having two user identities.
[0065] In addition, it should be noted that in the embodiments of the present application, the "first user identity of the terminal device" can be understood as the "first user identity supported by the terminal device". The contents indicated by these two description methods are the same, and these two description methods can be interchanged. Similarly, the "second user identity of the terminal device" can be understood as the "second user identity supported by the terminal device". The contents indicated by these two description methods are the same, and these two description methods can be interchanged.
[0066] For the convenience of narration, in the embodiments of the present application, the two SIM cards installed in the terminal device in the DSDA mode are respectively called SIM card A and SIM card B. Correspondingly, the terminal device can support two user identities. The user identity corresponding to SIM card A is called the first user identity, and the user identity corresponding to SIM card B is called the second user identity.
[0067] As shown in Figure 1 FIG. 1, a communication system 10 provided by an embodiment of the present application is shown. The communication system 10 includes a terminal device 101 that supports a first user identity and a second user identity, and a first access network device 102 to which the terminal device accesses in the second user identity. Communication can be directly performed between the terminal device 101 and the first access network device 102, or can be performed through forwarding by other devices. The embodiment of the present application does not make specific limitations on this.
[0068] Among them, the terminal device 101 is configured to obtain first information or second information. The first information includes service cell information of the first user identity, and the second information includes a list of frequency band combinations or a list of frequency bands supported by the second user identity. The terminal device 101 is further configured to send the first information or the second information to the first access network device 102 in the second user identity. The first access network device 102 is configured to receive the first information or the second information sent by the terminal device 101 in the second user identity, and determine whether to add a first cell as a service cell of the second user identity according to the first information or the second information. The specific implementation of the above solution will be elaborated in detail in the subsequent method embodiments and will not be elaborated here.
[0069] Since in the embodiment of the present application, the terminal device obtains the first information including the service cell information of the first user identity, and then sends the first information to the first access network device in the second user identity, the first access network device can receive the first information from the terminal device, and determine the information of the service cell of the first user identity according to the first information. Then, considering the service cell of the first user identity and the service cell of the second user identity comprehensively, a service cell is added for the second user identity. That is, the access network device corresponding to one SIM card (such as SIM card A) of the terminal device can obtain the service cell information of the other SIM card (that is, SIM card B), so as to comprehensively consider the service cell information of the two SIM cards, and add a new service cell for the user identity corresponding to this SIM card (that is, SIM card A). Therefore, the embodiment of the present application can configure a service cell that matches the hardware resources of the terminal device for the user identity corresponding to the SIM card of the terminal device, so that the configured service cell of the terminal device neither exceeds the upper limit supported by its hardware resources nor fails to make full use of the hardware resources of the terminal device. It avoids the problem that the hardware resources of the terminal device are not fully utilized caused by configuring the service cell in a fixed partitioning capacity manner in the prior art, thereby improving the data transmission speed of the terminal device and enhancing the user experience.
[0070] Alternatively, in the embodiments of the present application, the terminal device obtains second information including a band combination list or a band list supported by a second user identity, and then sends the second information to the first access network device in the second user identity. Therefore, the first access network device can receive the second information from the terminal device and configure a serving cell for the second user identity according to the second information. Since the terminal device has considered the information of the serving cell of the first user identity when obtaining the second information, the first access network device can configure a serving cell for the second user identity according to the second information, so that the number of serving cells of the terminal device does not exceed the upper limit supported by its hardware resources and can make full use of the hardware resources of the terminal device. This avoids the problem in the prior art that the hardware resources of the terminal device are not fully utilized due to the method of configuring serving cells with a fixed partitioning ability, thereby improving the data transmission speed of the terminal device and enhancing the user experience.
[0071] Optionally, as Figure 1 shown, the communication system 10 provided in the embodiments of the present application may further include a second access network device 103. The second access network device 103 is a target access network device to which the terminal device 101 accesses in the second user identity.
[0072] The first access network device 102 is further configured to determine to perform a handover on the terminal device 101 and send a handover request message to the second access network device 103, where the handover request message carries the first information or the second information. The second access network device 103 is configured to receive the handover request message from the first access network device 102. The specific implementation of the above solution will be elaborated in detail in the subsequent method embodiments and will not be repeated here.
[0073] Based on the communication system 10, after the first access network device 102 determines to hand over the terminal device to the cell of the second access network device 103, the second access network device 103 can obtain the first information or the second information through the handover request message, and then can add a serving cell for the second user identity of the terminal device 101 according to the first information or the second information.
[0074] Optionally, Figure 1The communication system 10 shown can be applied to various communication systems, such as: global system of mobile communication (GSM) systems, code division multiple access (CDMA) systems, wideband code division multiple access (WCDMA) systems, general packet radio service (GPRS), the 4th generation (4G) network, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication systems, 5th generation (5G) systems, new radio (NR) or other future networks, etc. The embodiments of this application do not make specific limitations in this regard.
[0075] Exemplarily, assume Figure 1 The communication system 10 shown is applied to the current 4G network. Then, as Figure 2 shown, the network element or entity corresponding to the terminal device 101 above can be a terminal device in the 4G network, and the network element or entity corresponding to the first access network device 102 can be an evolved NodeB (eNodeB or eNB) 1 in the 4G network. The network element or entity corresponding to the second access network device 103 above can be eNB2 in the 4G network.
[0076] Among them, the terminal device communicates with eNB1 or eNB2 through the Uu interface, and eNB1 communicates with eNB2 through the X2 interface. The X2 interface here can include the X2-C interface and the X2-U interface. Among them, the X2-C interface is a control plane interface, and the X2-U interface is a user plane interface.
[0077] Or, exemplarily, assume Figure 1 The communication system 10 shown is applied to the current 5G network. Then, as Figure 3As shown, the network element or entity corresponding to the above terminal device 101 may be a terminal device in a 5G network, the network element or entity corresponding to the first access network device 102 may be the next generation node B (gNB) 1 in a 5G network, and the network element or entity corresponding to the second access network device 103 may be gNB2 in a 5G network.
[0078] Among them, the terminal device communicates with gNB1 or gNB2 through the Uu interface, and gNB1 communicates with gNB2 through the Xn interface. Here, the Xn interface may include the Xn-U interface and the Xn-C interface. Among them, the Xn-C interface is a control plane interface, and the Xn-U interface is a user plane interface.
[0079] Optionally, the related functions of the terminal device 101 or the first access network device 102 in the embodiments of the present application may be implemented by one device, or jointly implemented by multiple devices, or may be implemented by one or more functional modules in one device. The embodiments of the present application do not make specific limitations in this regard. It can be understood that the above functions may be network elements in hardware devices, software functions running on dedicated hardware, or a combination of hardware and software, or virtualized functions instantiated on a platform (such as a cloud platform).
[0080] For example, the related functions of the terminal device 101 or the first access network device 102 in the embodiments of the present application may be implemented through Figure 4 the communication device 40 therein. Figure 4 The following shows a schematic structural diagram of the communication device 40 provided by the embodiments of the present application. The communication device 40 includes one or more processors 401, a communication line 402, and at least one communication interface ( Figure 4 only the communication interface 404 and one processor 401 are exemplarily included for illustration), and optionally, a memory 403 may also be included.
[0081] The processor 401 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application solution.
[0082] The communication line 402 may include a path for connecting different components.
[0083] The communication interface 404 can be a transceiver module for communicating with other devices or communication networks, such as Ethernet, RAN, wireless local area networks (WLAN), etc. For example, the transceiver module can be a device such as a transceiver or a transceiver unit. Optionally, the communication interface 404 can also be a transceiver circuit located within the processor 401 for implementing signal input and signal output of the processor.
[0084] The memory 403 can be a device with storage functions. For example, it can be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or it can also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), a magnetic storage medium such as a disk storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory can exist independently and be connected to the processor through the communication line 402. The memory can also be integrated with the processor.
[0085] Among them, the memory 403 is used to store computer-executable instructions for executing the solution of this application, and is controlled by the processor 401 for execution. The processor 401 is used to execute the computer-executable instructions stored in the memory 403, thereby implementing the communication method provided in the embodiments of this application.
[0086] Alternatively, in the embodiments of this application, it can also be that the processor 401 executes the functions related to processing in the communication method provided in the following embodiments of this application, and the communication interface 404 is responsible for communicating with other devices or communication networks. The embodiments of this application do not make specific limitations on this.
[0087] The computer-executable instructions in the embodiments of this application can also be referred to as application code. The embodiments of this application do not make specific limitations on this.
[0088] In a specific implementation, as an embodiment, the processor 41 can include one or more CPUs, such as Figure 4 CPU0 and CPU1 in
[0089] In a specific implementation, as an example, the communication device 40 may include multiple processors, such as Figure 4 the processor 401 and the processor 407 in
[0090] Each of these processors may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. The processor here may refer to one or more devices, circuits, and / or processing cores for processing data (such as computer program instructions).
[0091] The above-mentioned communication device 40 may be a general-purpose device or a special-purpose device. The embodiments of the present application do not make specific limitations in this regard.
[0092] Optionally, the terminal device in the embodiments of the present application may be a device for implementing wireless communication functions, such as a terminal or a chip that can be used in a terminal. Among them, the terminal may be a user equipment (UE), access terminal, terminal unit, terminal station, mobile station, mobile device, remote station, remote terminal, mobile device, wireless communication device, terminal agent or terminal device in a 5G network or a future evolved public land mobile network (PLMN). The access terminal may be a cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA), a handheld device with wireless communication functions, a computing device or other processing devices connected to a wireless modem, in-vehicle devices or wearable devices, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical, wireless terminals in smart grid, wireless terminals in transportation safety, wireless terminals in smart city, wireless terminals in smart home, etc. The terminal may be mobile or fixed.
[0093] Optionally, the access network device in the embodiments of the present application is a device that connects a terminal device to a wireless network. It can be an eNB in a 4G network, a gNB in a 5G network, or a base station in a future evolved PLMN, a broadband network gateway (BNG), an aggregation switch, or a non-3rd generation partnership project (3GPP) access device, etc. The embodiments of the present application do not make specific limitations thereto. Optionally, the base station in the embodiments of the present application may include various forms of base stations, such as: macro base stations, micro base stations (also known as small stations), relay stations, access points, etc. The embodiments of the present application do not make specific limitations thereto.
[0094] Exemplarily, the communication method provided by the embodiments of the present application can be applied to the following three scenarios:
[0095] Scenario 1: The user identity corresponding to one of the SIM cards of the terminal device changes from the idle state or the inactive state to the connected state, and the user identity corresponding to the other SIM card is in the connected state, idle state, or inactive state. For example, the second user identity corresponding to SIM card B changes from the idle state to the connected state, and the first user identity corresponding to SIM card A is in the connected state.
[0096] Scenario 2: The user identity corresponding to one of the SIM cards of the terminal device is in the connected state, and the serving cell information of the other SIM card changes. For example, the second user identity corresponding to SIM card B is in the connected state, and the serving cell information of SIM card A changes. Among them, the description of the serving cell information can refer to the relevant description in the Figure 5 illustrated embodiment and will not be elaborated herein.
[0097] Scenario 3: When the user identity corresponding to a certain SIM card of the terminal device is in the connected state, the user identity corresponding to this SIM card switches from the original serving cell to the target serving cell. For example, when the second user identity corresponding to SIM card B is in the connected state, the second user identity switches from the original serving cell to the target serving cell (i.e., the first cell in the embodiments of the present application).
[0098] Of course, it should be noted that the above scenarios are only exemplary scenarios listed to help understand the solutions of the embodiments of the present application, and do not constitute a limitation to the present application. It can be understood that when the serving cell of the user identity corresponding to a certain SIM card of the terminal device changes (such as replacing, adding, or deleting one or several serving cells), or when the serving cell information of the user identity corresponding to a certain SIM card changes partially, and the changed serving cell information may affect the configuration of the serving cell of the user identity corresponding to another SIM card, even if it does not belong to the scenarios among the above three scenarios, the communication method provided by the embodiments of the present application can still add a new serving cell for the second user identity, and the present application does not make specific limitations on this.
[0099] Next, the communication method provided by the embodiments of the present application will be specifically described in conjunction with Figures 1 to 4 the following.
[0100] It should be noted that the message names between each network element or the names of each parameter in the message in the following embodiments of the present application are only examples, and in specific implementations, they can also be other names, and the embodiments of the present application do not make specific limitations on this.
[0101] Taking the application scenario as Scenario 1, Figure 1 the communication system shown is applied to Figure 3 the 5G network shown, and taking the first access network device as gNB1 as an example, as Figure 5 shown, a communication method provided by the embodiments of the present application includes the following steps:
[0102] S501. Optionally, gNB1 obtains the list of band combinations supported by the terminal device.
[0103] Wherein, gNB1 is the access network device to which the terminal device accesses with the second user identity.
[0104] It should be noted that the list of band combinations (BC) supported by the terminal device can also be referred to as the list of carrier aggregation combinations supported by the terminal device, or simply referred to as the band combinations supported by the terminal device, etc. The list of band combinations supported by the terminal device is related to the hardware resources of the terminal device. Different terminal devices may have different lists of band combinations supported. The band combinations in the list of band combinations supported by each terminal device represent the carrier aggregation combinations that the hardware resources of the terminal device can support. That is, the list of band combinations supported by the terminal device can represent the carrier aggregation ability of the terminal device. Therefore, based on the list of band combinations supported by the terminal device, gNB1 can determine whether the terminal device supports adding the target cell as the serving cell of the terminal device.
[0105] Exemplarily, in a possible implementation, if the core network device stores the capability information of the terminal device (including the list of band combinations supported by the terminal device), then gNB1 can obtain the list of band combinations supported by the terminal device through Figure 6 step S601 in
[0106] S601: The core network device sends a UE context setup request message (UE context setup request) to gNB1, and the list of band combinations supported by the terminal device is carried in this message; gNB1 receives the UE context setup request message from the core network device.
[0107] Optionally, in the embodiments of the present application, after receiving the UE context setup request message from the core network device, gNB1 may store the capability information of the terminal device, and the embodiments of the present application do not make specific limitations on this.
[0108] Exemplarily, in another possible implementation, if the UE context request message does not carry the capability information of the terminal device, then gNB1 can obtain the list of band combinations supported by the terminal device through Figure 6 steps S602 - S605 in
[0109] S602: The core network device sends a UE context setup request message to gNB1; gNB1 receives the UE context setup request message from the core network device.
[0110] S603: gNB1 determines that the UE context setup request message does not contain the capability information of the terminal device, and sends a UE capability enquiry message to the terminal device; the terminal device receives the UE capability enquiry message from gNB1.
[0111] S604: gNB1 sends a UE context setup response message (UE context setup response) to the core network device; the core network device receives the UE context setup response message from gNB1.
[0112] S605: The terminal device sends the capability information of the terminal device to gNB1, and the list of band combinations supported by the terminal device is included in this capability information; gNB1 receives the capability information from the terminal device.
[0113] Optionally, in the embodiments of the present application, after receiving the capability information from the terminal device, gNB1 may store the capability information of the terminal device, and the embodiments of the present application do not make specific limitations on this.
[0114] Through the above steps S602 - S605, gNB1 can obtain the list of frequency band combinations supported by the terminal device. If the terminal device subsequently cuts out of the service range of gNB1 and connects to another gNB, in order to facilitate other gNBs to obtain the list of frequency band combinations supported by the terminal device, in the embodiments of this application, after step S605, the following step S606 may further be included:
[0115] S606. gNB1 sends a UE capability indication message to the core network device, and the capability information of the terminal device is carried in this message; the core network device receives the UE capability indication message from gNB1.
[0116] In this way, other subsequent gNBs can obtain the list of frequency band combinations supported by the terminal device from the core network device.
[0117] Optionally, in the embodiments of this application, after the core network device receives the UE capability indication message from gNB1, the capability information of the terminal device may also be saved, and the embodiments of this application do not make specific limitations on this.
[0118] It should be noted that Figure 6 The method for obtaining the list of frequency band combinations supported by the terminal device shown is only an exemplary method provided by the embodiments of this application and does not constitute a limitation to this application. Those skilled in the art can also use other methods to obtain the list of frequency band combinations supported by the terminal device, and the embodiments of this application do not make specific limitations on this.
[0119] Further, as Figure 5 shown, when the second user identity of the terminal device enters the connected state from the idle state or the deactivated state, the communication method provided by the embodiments of this application may further include the following step S502:
[0120] S502. The terminal device obtains the first information or the second information.
[0121] Among them, the first information includes the serving cell information of the first user identity, and the second information includes the list of frequency band combinations or the frequency band list supported by the second user identity.
[0122] Optionally, the serving cell information of the first user identity includes the third information of each serving cell in at least one serving cell of the first user identity. The third information includes at least one of the following information: frequency band information, synchronization signal block (SSB) frequency point, cell identification information (such as physical cell identification), bandwidth information, bandwidth part (BWP) configuration information, and RRC status information.
[0123] Among them, how the terminal device obtains the list of band combinations or the list of bands supported by the second user identity depends on the specific implementation. Exemplarily, a possible implementation is that, based on the list of band combinations supported by the terminal device, first exclude the band combinations that do not include the bands corresponding to the serving cells of the first user identity, and then, based on the remaining band combinations, delete the bands corresponding to the serving cells of the first user identity, to obtain a number of band combinations and bands. The band combinations among them constitute the list of band combinations supported by the second user identity, and the bands constitute the list of bands supported by the second user identity. Among them, the band corresponding to a cell refers to the band to which the physical frequency used by the cell belongs. Exemplarily, assuming that the list of band combinations supported by the terminal device is the list of band combinations shown in FIG. 7(a), and the band corresponding to the serving cell of the first user identity is band2, first exclude the band combination 2 in FIG. 7(a) that does not include band2, and then, on this basis, delete band2 in each of the remaining band combinations, that is, obtain a number of band combinations and bands as shown in FIG. 7(b). The band combinations {band3, band4} and {band1, band3} in FIG. 7(b) constitute the list of band combinations supported by the second user identity, as shown in FIG. 7(c). The bands band1, band3, and band4 in FIG. 7(b) constitute the list of bands supported by the second user identity, as shown in FIG. 7(d).
[0124] In a possible implementation, if the second user identity of the terminal device enters the connected state in the idle state, then as Figure 5 shown, the communication method provided by the embodiments of the present application further includes the following steps S503a-S505a:
[0125] S503a. The terminal device sends a radio resource control (RRC) establishment request message to gNB1 in the second user identity; gNB1 receives the RRC establishment request message sent by the terminal device in the second user identity.
[0126] S504a. gNB1 sends an RRC establishment message to the terminal device; the terminal device receives the RRC establishment message from gNB1 in the second user identity.
[0127] S505a. The terminal device sends an RRC establishment completion message to gNB1 in the second user identity; gNB1 receives the RRC establishment completion message sent by the terminal device in the second user identity.
[0128] Among them, the RRC establishment completion message carries the first information or the second information.
[0129] Alternatively, in another possible implementation, if the second user identity of the terminal device enters the connected state in the deactivated state, then as Figure 5As shown in the figure, the communication method provided by the embodiment of the present application further includes the following steps S503b - S505b:
[0130] S503b. The terminal device sends an RRC resume request message to gNB1 as a second user; gNB1 receives the RRC resume request message sent by the terminal device as the second user.
[0131] S504b. gNB1 sends an RRC resume message to the terminal device; the terminal device receives the RRC resume message from gNB1 as the second user.
[0132] S505b. The terminal device sends an RRC resume complete message to gNB1 as the second user; gNB1 receives the RRC resume complete message sent by the terminal device as the second user.
[0133] Wherein, the RRC resume complete message carries the first information or the second information.
[0134] Further, in a possible implementation, if the first information is carried in the RRC establishment complete message or the RRC resume complete message, then as Figure 5 shown in the figure, the communication method provided by the embodiment of the present application further includes the following steps S506a - S507a:
[0135] S506a. gNB1 determines at least one first frequency band according to the first information.
[0136] Wherein, the at least one first frequency band includes the frequency band corresponding to each serving cell in at least one serving cell of the first user identity. For example, when there are 3 serving cells of the first user identity, assumed to be cell 1, cell2, and cell3 respectively, then the at least one first frequency band includes the frequency band corresponding to cell 1, the frequency band corresponding to cell2, and the frequency band corresponding to cell3.
[0137] It can be understood that if two or more serving cells of the first user identity correspond to the same frequency band, then the at least one first frequency band includes two or more of such frequency bands. For example, in the previous example, serving cells cell 1 and cell2 both correspond to frequency band band1, and serving cell cell3 corresponds to frequency band band3, then the at least one first frequency band includes band1, band1, and band3.
[0138] S507a. gNB1 determines whether to add the first cell as a serving cell of the second user identity according to the frequency band combination list supported by the terminal device, the at least one first frequency band, the at least one second frequency band, and the third frequency band corresponding to the first cell.
[0139] Among them, at least one second band includes a band corresponding to each serving cell in at least one serving cell of the second user identity. Similar to the first band, if two or more serving cells of the second user identity correspond to the same band, at least one second band includes two or more such bands.
[0140] Exemplarily, in a possible implementation, step S507a may specifically include: gNB1 determines whether there is a band combination composed of at least one first band, at least one second band, and a third band in the list of band combinations supported by the terminal device; if such a band combination exists in the list of band combinations supported by the terminal device, gNB1 determines to add the first cell as a serving cell of the second user identity; if such a band combination does not exist in the list of band combinations supported by the terminal device, gNB1 determines that the first cell cannot be added as a serving cell of the second user identity.
[0141] Exemplarily, assume that at least one first band includes band band1, at least one second band includes band band2, and the third band corresponding to the first cell is band3. If the band combination {band1, band2, band3} exists in the list of band combinations supported by the terminal device, then gNB1 determines that the first cell can be added as a serving cell of the second user identity; conversely, if the band combination {band1, band2, band3} does not exist in the list of band combinations supported by the terminal device, then gNB1 determines not to add the first cell as a serving cell of the second user identity.
[0142] In another possible implementation, if the second information is carried in the RRC establishment complete message or the RRC resume complete message, and the second information includes the list of band combinations supported by the second user identity, then as Figure 5 shown, the communication method provided by the embodiments of the present application further includes the following step S506b:
[0143] S506b. gNB1 determines whether to add the first cell as a serving cell of the second user identity according to the list of band combinations supported by the second user identity, at least one second band, and the third band corresponding to the first cell.
[0144] Exemplarily, in a possible implementation, step S506b may specifically include: gNB1 determines whether there is a band combination composed of at least one second band and a third band in the list of band combinations supported by the second user identity; if such a band combination exists in the list of band combinations supported by the second user identity, gNB1 determines to add the first cell as a serving cell of the second user identity; if such a band combination does not exist in the list of band combinations supported by the second user identity, gNB1 determines that the first cell cannot be added as a serving cell of the second user identity.
[0145] Exemplarily, assume that at least one second frequency band includes Band 2, and the third frequency band is Band 3. If the frequency band combination {Band 2, Band 3} exists in the list of frequency band combinations supported by the second user identity, then gNB1 determines that the first cell can be added as a serving cell for the second user identity; conversely, if the frequency band combination {Band 2, Band 3} does not exist in the list of frequency band combinations supported by the second user identity, then gNB1 determines that the first cell cannot be added as a serving cell for the second user identity.
[0146] It should be noted that when adding a serving cell for the user identity corresponding to the terminal device, it can be performed according to steps S506a - S507a or step S506b in the embodiments of the present application, that is, adding a single serving cell for the corresponding user identity each time; it can also add multiple serving cells for the corresponding user identity at one time, and the embodiments of the present application do not make specific limitations on this.
[0147] In the embodiments of the present application, since the terminal device obtains the first information including the serving cell information of the first user identity and then sends the first information to gNB1 with the second user identity, gNB1 can receive the first information from the terminal device, determine the information of the serving cell of the first user identity according to the first information, and then comprehensively consider the serving cell of the first user identity and the serving cell of the second user identity to add a serving cell for the second user identity. That is to say, in the embodiments of the present application, the terminal device can report the frequency band occupied by one SIM card (such as SIM card A) to gNB1 accessed by another SIM card (i.e., SIM card B), so that gNB1 can dynamically adjust the available frequency band of SIM card B according to the frequency band information occupied by SIM card A, thereby coordinating the carrier aggregation capabilities of the two SIM cards. This avoids the restriction on the data transmission speed of the terminal device caused by the fixed division method for specifying the available frequency bands of each SIM card in the prior art, can improve the data transmission speed of the terminal device, and enhance the user experience.
[0148] Alternatively, since in the embodiment of the present application, the terminal device obtains the second information including the frequency band combination list or frequency band list supported by the second user identity, and then sends the second information to gNB1 as the second user identity, gNB1 can receive the second information from the terminal device and configure the service cell for the second user identity according to the second information. Among them, since the terminal device has considered the information of the service cell of the first user identity when obtaining the second information, gNB1 can add a service cell for the second user identity according to the second information. That is to say, in the embodiment of the present application, the terminal device can determine the available frequency band of another SIM card (i.e., SIM card B) according to the frequency band occupied by one of the SIM cards (such as SIM card A), and coordinate the carrier aggregation capabilities of the two SIM cards, so that the gNB1 accessed by SIM card B can obtain the frequency band available to SIM card B, and then add a service cell for the second user identity based on this. It avoids the restriction on the data transmission speed of the terminal device caused by the fixed division method used in the prior art to specify the frequency band that each SIM card can occupy, which can improve the data transmission speed of the terminal device and enhance the user experience.
[0149] The actions of the terminal device or gNB1 in the above steps S501 to S507a or steps S501 to S506b can be performed by Figure 4 The processor 401 in the communication device 400 shown calls the application code stored in the memory 403 for execution, and this embodiment does not impose any limitation on this.
[0150] Or, taking the application scenario as scenario 2, Figure 1 The communication system shown is applied to Figure 3 In the 5G network shown in the figure, the first access network device is gNB1 as an example. Figure 8 As shown, another communication method provided in an embodiment of the present application includes the following steps:
[0151] S801-S802, same as steps S501-S502, for related descriptions, please refer to Figure 5 The embodiments shown will not be described in detail here.
[0152] Furthermore, when the serving cell information of the first user identity of the terminal device changes, such as Figure 8 As shown, the communication method provided in the embodiment of the present application may also include the following step S803:
[0153] S803. The terminal device sends an RRC message to gNB1 as a second user; gNB1 receives the RRC message sent by the terminal device as a second user.
[0154] Among them, the first information or the second information is carried in the RRC message. Exemplarily, the RRC message can be, for example, a user equipment assistance information message, or other RRC messages, and the embodiments of the present application do not make specific limitations thereto. Among them, the user equipment assistance information is used for the terminal device to send assistance information to the network device.
[0155] Optionally, in the embodiments of the present application, the change in the serving cell information of the first user identity may include: at least one item among the third information of at least one serving cell of the first user identity changes. Exemplarily, the change of at least one item among the third information may be that the cell identification information of the serving cell of the first user identity changes (such as adding, deleting, or replacing the serving cell of the first user identity), or the RRC state of the first user identity changes (such as the first user identity changes from the idle state to the active state), or the BWP configuration information changes, etc.
[0156] Among them, for the relevant description of the serving cell information of the first user identity, refer to Figure 5 the description in the embodiments shown.
[0157] Optionally, the protocol stacks inside the terminal device can interact. When the serving cell information of the first user identity changes, the protocol stack corresponding to the first user identity can send the changed information to the protocol stack corresponding to the second user identity, thereby triggering the protocol stack corresponding to the second user identity to execute step S803.
[0158] Optionally, if gNB1 has obtained the first information or the second information before step S803, then gNB1 overwrites the previously obtained first information or second information with the first information or second information obtained in step S803.
[0159] In a possible implementation manner, if the RRC message sent in step S803 carries the first information, then as Figure 8 shown, the communication method provided by the embodiments of the present application further includes the following steps S804a - S805a:
[0160] S804a - S805a, same as steps S506a - S507a, and the relevant description can refer to Figure 5 the embodiments shown, and will not be elaborated herein.
[0161] In another possible implementation manner, if the RRC message sent in step S803 carries the second information, then as Figure 8 shown, the communication method provided by the embodiments of the present application further includes the following step S804b:
[0162] S804b, same as step S506b, and the relevant description can refer toFigure 5 The embodiments shown are not described herein again.
[0163] The embodiments of the present application Figure 8 For the beneficial effects of the communication method shown, please refer to the above Figure 5 description in the communication method shown and will not be elaborated here.
[0164] Among them, the actions of the terminal device or gNB1 in the above steps S801 to S805a or steps S801 to S804b can be called by the processor 401 in the communication device 400 shown Figure 4 to execute the application program code stored in the memory 403, and this embodiment does not impose any restrictions on this.
[0165] Alternatively, taking the application scenario as Scenario 3, Figure 1 the communication system shown is applied to Figure 3 the 5G network shown, with the first access network device being gNB1 and the second access network device being gNB2 as an example. As Figure 9 shown, another communication method provided by the embodiments of the present application includes the following steps:
[0166] S901 - S902. Same as steps S501 - S502, and the relevant description can be referred to Figure 5 the embodiments shown and will not be described herein again.
[0167] S903. The terminal device sends the first information or the second information to gNB1 as the second user; gNB1 receives the first information or the second information sent by the terminal device as the second user.
[0168] Among them, the specific implementation of step S903 can be referred to Figure 5 steps S503a - S505a or steps S503b - S505b in the embodiments shown, or can also be referred to Figure 8 step S803 in the embodiments shown, and this embodiment of the present application will not elaborate on this again.
[0169] In a possible implementation manner, if gNB1 receives the first information sent by the terminal device as the second user, then as Figure 9 shown, the communication method provided by the embodiments of the present application further includes the following steps S904a - S907a:
[0170] S904a. gNB1 determines at least one first frequency band according to the first information.
[0171] Among them, the at least one first frequency band includes the frequency band corresponding to each serving cell in at least one serving cell of the first user identity.
[0172] S905a. gNB1 determines whether there is at least one frequency band combination formed by a first frequency band and a third frequency band corresponding to a first cell in the list of frequency band combinations supported by the terminal device.
[0173] Exemplarily, assume that the serving cell of the first user identity is cell2, the first frequency band corresponding to cell2 is band2, and the third frequency band corresponding to the first cell cell1 is band1. Then, the frequency band combination formed by at least one first frequency band and the third frequency band corresponding to the first cell is {band1, band2}.
[0174] S906a. If such a frequency band combination exists in the list of frequency band combinations supported by the terminal device, gNB1 determines to use the first cell as the target serving cell for the second user identity after handover.
[0175] Exemplarily, continuing with the previous example, assume that the frequency band combination formed by at least one first frequency band and the third frequency band corresponding to the first cell is {band1, band2}, and the list of frequency band combinations supported by the terminal device is as shown in Fig. 7(a). Then, since the frequency band combination {band1, band2} exists in the list of frequency band combinations supported by the terminal device, gNB1 determines that the first cell cell1 can be used as the target serving cell for the second user identity.
[0176] S907a. If such a frequency band combination does not exist in the list of frequency band combinations supported by the terminal device, gNB1 determines not to use the first cell as the target serving cell for the second user identity after handover.
[0177] In another possible implementation, if gNB1 receives the second information sent by the terminal device with the second user identity, and the second information includes the list of frequency bands supported by the second user identity, then as Figure 9 shown, the communication method provided in the embodiments of the present application further includes the following steps S904b - S906b:
[0178] S904b. gNB1 determines whether there is a third frequency band corresponding to the first cell in the list of frequency bands supported by the second user identity.
[0179] S905b. If there is a third frequency band in the list of frequency bands supported by the second user identity, gNB1 determines to use the first cell as the target serving cell for the second user identity after handover.
[0180] Exemplarily, assume that the list of frequency bands supported by the second user identity is the frequency band list shown in Fig. 7(d), and the frequency band corresponding to the first cell cell1 is band1. Then, since band1 exists in the list of frequency bands supported by the second user identity, gNB1 determines to use the first cell cell1 as the target serving cell for the second user identity after handover.
[0181] S906b. If the third frequency band does not exist in the list of frequency bands supported by the second user identity, gNB1 determines not to use the first cell as the target serving cell for the second user identity after handover.
[0182] Further, if gNB1 determines to use the first cell as the target serving cell for the second user identity after handover, as Figure 9 shown, the communication method provided by the embodiments of the present application further includes the following steps S908 - S909:
[0183] S908. gNB1 determines to perform a handover on the terminal device.
[0184] S909. gNB1 sends a handover request message to gNB2, and the handover request message carries the first information or the second information; gNB2 receives the handover request message from gNB1.
[0185] Wherein, gNB2 is the target access network device to which the terminal device accesses with the second user identity, that is, the access network device to which the first cell (which is also the target serving cell for the second user identity after handover) belongs.
[0186] Further, after obtaining the first information or the second information, gNB2 can add a serving cell for the second user identity according to the first information or the second information. For the specific implementation, refer to Figure 5 the implementation of steps S506a - S507a or step S506b in the embodiments shown, where gNB1 adds a serving cell for the second user identity, and details are not described herein again.
[0187] Of course, in the embodiments of the present application, the handover request message further includes information about the first cell, and the information about the first cell is used for gNB2 to cause the terminal device to camp on the first cell with the second user identity.
[0188] Optionally, in the embodiments of the present application, the prior art solution can also be used to determine whether to use the first cell as the target serving cell for the second user identity after handover. Further, if gNB1 determines to use the first cell as the target serving cell for the second user identity after handover, the above steps S908 - S909 are continued to be executed. The embodiments of the present application do not make specific limitations on this.
[0189] Optionally, in the embodiments of the present application, it may not be the case that the gNB1 determines to perform a handover on the terminal device only when it determines that the first cell is the target serving cell for the second user identity after handover. Instead, the handover to the terminal device may be determined by other means, and the embodiments of the present application do not make specific limitations in this regard. In summary, in the embodiments of the present application, after the gNB1 receives the first information or the second information from the terminal device, if the gNB1 determines to perform a handover on the terminal device (such as handover to a cell served by the gNB2), the gNB1 sends the first information or the second information to the gNB2. Then, the gNB2 adds a serving cell for the second user identity according to the first information or the second information.
[0190] Since in the embodiments of the present application, the gNB1 receives the first information or the second information from the terminal device, and then after determining to perform a handover on the terminal device, sends the first information or the second information to the gNB2, the gNB2 can obtain the first information or the second information, and then add a serving cell for the second user identity according to the first information or the second information. The embodiments of the present application can coordinate the carrier aggregation capabilities of the two SIM cards (for the specific reasons, reference can be made to the relevant descriptions in the communication method shown above Figure 5 ). This avoids the restriction on the data transmission speed of the terminal device caused by the fixed division method for specifying the frequency bands that each SIM card can occupy in the prior art, can improve the data transmission speed of the terminal device, and enhance the user experience.
[0191] Among them, the actions of the terminal device or the gNB1 in the above steps S901 to S909 can be executed by Figure 4 the processor 401 in the communication device 400 shown in the memory 403 to call the application program code stored in the memory 403, and this embodiment does not make any restrictions in this regard.
[0192] In addition, it should be noted that the above Figure 5 、 Figure 8 and Figure 9 The shown embodiments are all described by taking the communication system shown in Figure 1 as an example applied to the 5G network architecture shown in Figure 3 . If the communication system shown in Figure 1 is taken as an example applied to the 4G network architecture shown in Figure 2 for description, the corresponding communication method is similar to the method in the above embodiments, and only the relevant network elements and the message names for the interaction between the network elements need to be adaptively replaced, which will not be elaborated here.
[0193] It can be understood that in each of the above embodiments, the methods and / or steps implemented by the terminal device can also be implemented by components applicable to the terminal device; the methods and / or steps implemented by the first access network device can also be implemented by components applicable to the first access network device.
[0194] The above mainly introduced the solution provided by the embodiments of the present application from the perspective of the interaction between various network elements. Correspondingly, the embodiments of the present application also provide a communication device, which can be the terminal device in the above method embodiments, or a device including the above terminal device, or a component applicable to the terminal device. Alternatively, the communication device can be the first access network device in the above method embodiments, or a device including the above first access network device, or a component applicable to the first access network device. It can be understood that, in order to implement the above functions, the communication device includes the corresponding hardware structure and / or software module for executing each function. Those skilled in the art should easily realize that, combining the units and algorithm steps of each example described in the embodiments disclosed in this article, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the way of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.
[0195] For example, taking the communication device as the terminal device in the above method embodiments as an example, Figure 10 A schematic structural diagram of a terminal device 100 is shown. The terminal device 100 supports a first user identity and a second user identity, and the terminal device 100 includes a processing module 1001 and a transceiver module 1002. The transceiver module 1002, which can also be referred to as a transceiver unit, is used to implement the transceiver function. For example, it can be a transceiver circuit, a transceiver, a transceiver, or a communication interface.
[0196] Among them, the processing module 1001 is used to obtain the first information or the second information. The transceiver module 1002 is used to send the first information or the second information to the first access network device in the second user identity.
[0197] In a possible implementation manner, the transceiver module 1002 is further used to: send an RRC establishment request message to the first access network device in the second user identity; receive an RRC establishment message from the first access network device in the second user identity. Correspondingly, the transceiver module 1002 is used to send the first information or the second information to the first access network device in the second user identity, specifically including: sending an RRC establishment completion message to the first access network device in the second user identity, and the RRC establishment completion message carries the first information or the second information.
[0198] Alternatively, in another possible implementation, the transceiver module 1002 is further configured to: send an RRC resume request message to the first access network device as the second user; receive an RRC resume message from the first access network device as the second user. Correspondingly, the transceiver module 1002 is configured to send the first information or the second information to the first access network device as the second user, specifically including: sending an RRC resume completion message to the first access network device as the second user, where the RRC resume completion message carries the first information or the second information.
[0199] Alternatively, in yet another possible implementation, the transceiver module 1002 is configured to send the first information or the second information to the first access network device as the second user, including: when the serving cell information of the first user identity changes, sending user equipment assistance information to the first access network device as the second user, where the user equipment assistance information carries the first information or the second information.
[0200] Wherein, all the relevant contents of each step involved in the above method embodiment can be cited in the function description of the corresponding functional module, and will not be elaborated here.
[0201] In this embodiment, the terminal device 100 is presented in the form of integrating and dividing each functional module. Here, the "module" may refer to a specific ASIC, circuit, processor and memory that execute one or more software or firmware programs, integrated logic circuit, and / or other devices that can provide the above functions. In a simple embodiment, those skilled in the art can think that the terminal device 100 can adopt Figure 4 the form of the communication device 40 shown.
[0202] For example, Figure 4 the processor 401 in the communication device 40 shown can call the computer execution instructions stored in the memory 403, so that the communication device 40 executes the communication method in the above method embodiment.
[0203] Specifically, Figure 10 the functions / implementation processes of the processing module 1001 and the transceiver module 1002 in Figure 4 can be implemented by the processor 401 in the communication device 40 shown calling the computer execution instructions stored in the memory 403. Or, Figure 10 the function / implementation process of the processing module 1001 in Figure 4 can be implemented by the processor 401 in the communication device 40 shown calling the computer execution instructions stored in the memory 403, Figure 10 the function / implementation process of the transceiver module 1002 in Figure 4 can be implemented by the communication interface 404 in the communication device 40 shown.
[0204] Since the terminal device 100 provided in this embodiment can execute the above communication method, the technical effects it can obtain can refer to the above method embodiment and will not be elaborated here.
[0205] Or, for example, taking the communication device as the first access network device in the above method embodiment as an example, Figure 11 A schematic structural diagram of a first access network device 110 is shown. The first access network device 110 includes a transceiver module 1101 and a processing module 1102. The transceiver module 1101, which can also be referred to as a transceiver unit, is used to implement the transceiver function. For example, it can be a transceiver circuit, a transceiver, a transceiver, or a communication interface.
[0206] Among them, the transceiver module 1101 is used to receive the first information or the second information sent by the terminal device with the second user identity, where the terminal device supports the first user identity and the second user identity; the processing module 1102 is used to determine whether to add the first cell as the serving cell of the second user identity according to the first information or the second information.
[0207] In a possible implementation manner, the processing module 1102 is specifically used to: determine at least one first frequency band according to the first information, where at least one first frequency band includes the frequency band corresponding to each serving cell in at least one serving cell of the first user identity; determine whether to add the first cell as the serving cell of the second user identity according to the frequency band combination list supported by the terminal device, at least one first frequency band, at least one second frequency band, and the third frequency band corresponding to the first cell.
[0208] Or, in another possible implementation manner, when the second information includes the frequency band combination list supported by the second user identity, the processing module 1102 is specifically used to: determine whether to add the first cell as the serving cell of the second user identity according to the frequency band combination list supported by the second user identity, at least one second frequency band, and the third frequency band corresponding to the first cell.
[0209] Or, in yet another possible implementation manner, when the second information includes the frequency band list supported by the second user identity, the processing module 1102 is specifically used to: determine whether the third frequency band corresponding to the first cell exists in the frequency band list supported by the second user identity; if the third frequency band exists in the frequency band list supported by the second user identity, determine to use the first cell as the target serving cell of the second user identity after handover; if the third frequency band does not exist in the frequency band list supported by the second user identity, determine not to use the first cell as the target serving cell of the second user identity after handover.
[0210] Alternatively, in another possible implementation, the processing module 1102 is specifically configured to: determine at least one first frequency band according to the first information, where the at least one first frequency band includes the frequency band corresponding to each serving cell in at least one serving cell of the first user identity; determine whether there is a frequency band combination formed by at least one first frequency band and a third frequency band corresponding to the first cell in the list of frequency band combinations supported by the terminal device; if there is such a frequency band combination in the list of frequency band combinations supported by the terminal device, determine to use the first cell as the target serving cell of the second user identity after handover; if there is no such frequency band combination in the list of frequency band combinations supported by the terminal device, determine not to use the first cell as the target serving cell of the second user identity after handover.
[0211] Optionally, the transceiver module 1101 is further configured to send a handover request message to the second access network device, where the handover request message carries the first information or the second information, and the second access network device is the target access network device to which the terminal device accesses with the second user identity.
[0212] In one possible implementation, the transceiver module 1101 is further configured to: receive an RRC establishment request message sent by the terminal device with the second user identity; send an RRC establishment message to the terminal device. Correspondingly, the transceiver module 1101 is configured to receive the first information or the second information sent by the terminal device with the second user identity, specifically including: receiving an RRC establishment complete message sent by the terminal device with the second user identity, where the RRC establishment complete message carries the first information or the second information.
[0213] Alternatively, in another possible implementation, the transceiver module 1101 is further configured to: receive an RRC resume request message sent by the terminal device with the second user identity; send an RRC resume message to the terminal device. Correspondingly, the transceiver module 1101 is configured to receive the first information or the second information sent by the terminal device with the second user identity, specifically including: receiving an RRC resume complete message sent by the terminal device with the second user identity, where the RRC resume complete message carries the first information or the second information.
[0214] Alternatively, in yet another possible implementation, the transceiver module 1101 is configured to receive the first information or the second information sent by the terminal device with the second user identity, specifically including: receiving user equipment assistance information sent by the terminal device with the second user identity, where the user equipment assistance information carries the first information or the second information.
[0215] Wherein, all relevant contents of each step involved in the above method embodiments can be cited in the function descriptions of the corresponding functional modules, and will not be elaborated here.
[0216] In this embodiment, the first access network device 110 is presented in the form of dividing each functional module in an integrated manner. Here, the "module" may refer to a specific ASIC, circuit, processor and memory that execute one or more software or firmware programs, integrated logic circuit, and / or other devices that can provide the above functions. In a simple embodiment, those skilled in the art can conceive that the first access network device 110 can adopt Figure 4 the form of the communication device 40 shown.
[0217] For example, Figure 4 the processor 401 in the communication device 40 shown can execute the communication method in the above method embodiment by calling the computer-executable instructions stored in the memory 403.
[0218] Specifically, Figure 11 the functions / implementation processes of the processing module 1102 and the transceiver module 1101 in can be realized by Figure 4 the processor 401 in the communication device 40 shown calling the computer-executable instructions stored in the memory 403. Or, Figure 11 the function / implementation process of the processing module 1102 in can be realized by Figure 4 the processor 401 in the communication device 40 shown calling the computer-executable instructions stored in the memory 403, Figure 11 the function / implementation process of the transceiver module 1101 in can be realized by Figure 4 the communication interface 404 in the communication device 40 shown.
[0219] Since the first access network device 110 provided in this embodiment can execute the above communication method, the technical effects it can obtain can refer to the above method embodiment and will not be elaborated here.
[0220] It should be noted that one or more of the above modules or units can be implemented by software, hardware, or a combination of both. When any of the above modules or units is implemented by software, the software exists in the form of computer program instructions and is stored in the memory. The processor can be used to execute the program instructions and implement the above method flow. The processor can be built into an SoC (system on a chip) or ASIC, or can be an independent semiconductor chip. In addition to the core for executing software instructions for arithmetic or processing in the processor, necessary hardware accelerators can be further included, such as a field programmable gate array (FPGA), a programmable logic device (PLD), or a logic circuit for implementing dedicated logic operations.
[0221] When the above modules or units are implemented in hardware, the hardware can be any one or any combination of a CPU, a microprocessor, a digital signal processing (DSP) chip, a microcontroller unit (MCU), an artificial intelligence processor, an ASIC, an SoC, an FPGA, a PLD, a dedicated digital circuit, a hardware accelerator, or a non-integrated discrete device, which can run the necessary software or execute the above method flow without relying on software.
[0222] Optionally, the embodiment of the present application further provides a communication device (for example, the communication device can be a chip or a chip system). The communication device includes a processor for implementing the method in any of the above method embodiments. In a possible design, the communication device further includes a memory. The memory is used to store necessary program instructions and data. The processor can call the program code stored in the memory to instruct the communication device to execute the method in any of the above method embodiments. Of course, the memory may not be in the communication device. When the communication device is a chip system, it can be composed of chips or can include chips and other discrete devices. The embodiment of the present application does not make specific limitations in this regard.
[0223] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired manner (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or a wireless manner (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that contains one or more integrated media. The available medium can be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a solid state disk (SSD)), etc.
[0224] Although the present application has been described in connection with various embodiments, those skilled in the art will recognize other variations of the disclosed embodiments while practicing the claimed present application by viewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other elements or steps, and the indefinite article "a" or "an" does not exclude a plurality. A single processor or other unit may implement several functions recited in the claims. Certain measures are recited in mutually different dependent claims, but this does not indicate that these measures cannot be combined to produce favorable results.
[0225] Although the present application has been described in connection with specific features and their embodiments, it will be apparent that various modifications and combinations can be made without departing from the spirit and scope of the present application. Accordingly, the specification and drawings are merely exemplary illustrations of the present application as defined by the appended claims, and are considered to cover any and all modifications, variations, combinations, or equivalents within the scope of the present application. It is obvious that those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application is also intended to include these changes and modifications.
Claims
1. A communication method, characterized in that, The method includes: The terminal device obtains the first information or the second information. The terminal device supports the first user identity and the second user identity. The first information includes the serving cell information of the first user identity. The second information includes the list of band combinations or the list of bands supported by the second user identity. The list of band combinations or the list of bands supported by the second user identity includes: several band combinations and bands obtained by the terminal device by deleting the band corresponding to the serving cell of the first user identity from the band combinations of the bands corresponding to the serving cell of the first user identity included in the supported list of band combinations. The band combinations are used to form the list of band combinations. The bands are used to form the list of bands. The terminal device sends the first information or the second information to the first access network device in the second user identity. The first access network device is the access network device to which the terminal device accesses in the second user identity, so that the first access network device determines whether to add the first cell as the serving cell of the second user identity according to the first information or the second information, or the first access network device determines whether to use the first cell as the target serving cell of the second user identity after handover according to the first information or the second information.
2. The method according to claim 1, wherein The method further includes: The terminal device sends a Radio Resource Control (RRC) connection establishment request message to the first access network device in the second user identity. The terminal device receives an RRC connection establishment message from the first access network device in the second user identity. Among them, the terminal device sending the first information or the second information to the first access network device in the second user identity includes: The terminal device sends an RRC connection establishment complete message to the first access network device in the second user identity, and the first information or the second information is carried in the RRC connection establishment complete message.
3. The method according to claim 1, wherein The method further includes: The terminal device sends an RRC resume request message to the first access network device in the second user identity. The terminal device receives an RRC resume message from the first access network device in the second user identity. Among them, the terminal device sending the first information or the second information to the first access network device in the second user identity includes: The terminal device sends an RRC resume complete message to the first access network device in the second user identity, and the first information or the second information is carried in the RRC resume complete message.
4. The method according to claim 1, characterized in that The terminal device sending the first information or the second information to the first access network device in the second user identity includes: When the serving cell information of the first user identity changes, the terminal device sends user equipment assistance information to the first access network device in the second user identity, and the first information or the second information is carried in the user equipment assistance information.
5. The method according to any one of claims 1-4, characterized in that, The serving cell information of the first user identity includes third information of each serving cell of the first user identity, and the third information includes at least one of the following information: band information, synchronization signal block (SSB) frequency point, cell identification information, bandwidth information, bandwidth part (BWP) configuration information, and RRC status information.
6. The method according to claim 5, wherein The change of the serving cell information of the first user identity includes: At least one item of the third information of at least one serving cell of the first user identity changes.
7. A communication method, characterized in that, The method includes: A first access network device receives first information or second information sent by a terminal device with a second user identity, where the terminal device supports the first user identity and the second user identity, the first information includes the serving cell information of the first user identity, and the second information includes a list of band combinations or a list of bands supported by the second user identity. The list of band combinations or the list of bands supported by the second user identity includes: several band combinations and bands obtained by the terminal device by deleting the band corresponding to the serving cell of the first user identity from the band combinations of the bands corresponding to the serving cells of the first user identity included in the supported list of band combinations; the band combinations are used to form the list of band combinations; the bands are used to form the list of bands. The first access network device determines whether to add a first cell as a serving cell of the second user identity according to the first information or the second information. Or the first access network device determines whether to use the first cell as the target serving cell of the second user identity after handover according to the first information or the second information.
8. The method according to claim 7, wherein The first access network device determines whether to add a first cell as a serving cell of the second user identity according to the first information, including: The first access network device determines at least one first band according to the first information, and the at least one first band includes the band corresponding to each serving cell of at least one serving cell of the first user identity. The first access network device determines whether to add the first cell as a serving cell of the second user identity according to the list of band combinations supported by the terminal device, the at least one first band, at least one second band, and the third band corresponding to the first cell; where the at least one second band includes the band corresponding to each serving cell of at least one serving cell of the second user identity.
9. The method according to claim 7, characterized in that, The second information includes the list of band combinations supported by the second user identity. The first access network device determines whether to add a first cell as a serving cell of the second user identity according to the second information, including: The first access network device determines whether to add the first cell as a serving cell of the second user identity according to the list of band combinations supported by the second user identity, at least one second band, and the third band corresponding to the first cell; where the at least one second band includes the band corresponding to each serving cell of at least one serving cell of the second user identity.
10. The method according to claim 7, wherein The second information includes the list of bands supported by the second user identity. The first access network device determines whether to use the first cell as the target serving cell for the second user identity after handover according to the second information, including: The first access network device determines whether there is a third frequency band corresponding to the first cell in the frequency band list supported by the second user identity; If there is the third frequency band in the frequency band list supported by the second user identity, the first access network device determines to use the first cell as the target serving cell for the second user identity after handover; If there is no the third frequency band in the frequency band list supported by the second user identity, the first access network device determines not to use the first cell as the target serving cell for the second user identity after handover.
11. The method according to claim 7, wherein The first access network device determines whether to use the first cell as the target serving cell for the second user identity after handover according to the first information, including: The first access network device determines at least one first frequency band according to the first information, and the at least one first frequency band includes the frequency bands corresponding to each serving cell in at least one serving cell of the first user identity; The first access network device determines whether there is a frequency band combination formed by the at least one first frequency band and the third frequency band corresponding to the first cell in the frequency band combination list supported by the terminal device; If there is the frequency band combination in the frequency band combination list supported by the terminal device, the first access network device determines to use the first cell as the target serving cell for the second user identity after handover; If there is no the frequency band combination in the frequency band combination list supported by the terminal device, the first access network device determines not to use the first cell as the target serving cell for the second user identity after handover.
12. The method according to any one of claims 7-11, characterized in that, The method further includes: The first access network device sends a handover request message to a second access network device, and the handover request message carries the first information or the second information, and the second access network device is the target access network device to which the terminal device accesses with the second user identity.
13. The method according to any one of claims 7-11, characterized in that, The method further includes: The first access network device receives a radio resource control (RRC) establishment request message sent by the terminal device with the second user identity; The first access network device sends an RRC establishment message to the terminal device; Wherein, the first access network device receives the first information or the second information sent by the terminal device with the second user identity, including: The first access network device receives an RRC establishment completion message sent by the terminal device with the second user identity, and the RRC establishment completion message carries the first information or the second information.
14. The method according to any one of claims 7 to 11, characterized in that, The method further includes: The first access network device receives an RRC resume request message sent by the terminal device with the second user identity; The first access network device sends an RRC resume message to the terminal device; Wherein, the first access network device receives the first information or the second information sent by the terminal device with the second user identity, including: The first access network device receives the RRC resume completion message sent by the terminal device in the second user identity, and the first information or the second information is carried in the RRC resume completion message.
15. The method according to any one of claims 7-11, characterized in that, The first access network device receives the first information or the second information sent by the terminal device in the second user identity, including: The first access network device receives the user equipment assistance information sent by the terminal device in the second user identity, and the first information or the second information is carried in the user equipment assistance information.
16. The method according to any one of claims 7 to 11, characterized in that The serving cell information of the first user identity includes the third information of each serving cell of the first user identity, and the third information includes at least one of the following information: frequency band information, synchronization signal block SSB frequency point, cell identification information, bandwidth information, bandwidth part BWP configuration information, and RRC status information.
17. A terminal device, characterized in that, It includes a processor, and the processor is used to execute the method according to any one of claims 1 to 6.
18. An access network device, characterized in that, It includes a processor, and the processor is used to execute the method according to any one of claims 7 to 16.
19. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instruction. When the computer program or instruction is executed by the communication device, the method according to any one of claims 1-6 or the method according to any one of claims 7-16 is implemented.
20. A communication device, characterized in that, It includes: A processor and a memory; wherein, the memory is used to store a computer program or instruction; the processor is used to execute the computer program or instruction to implement the method according to any one of claims 1-6 or the method according to any one of claims 7-16.
21. A chip, characterized in that, The chip includes at least one processor and a communication interface. The communication interface is coupled to the at least one processor. The at least one processor is used to run a computer program or instruction to implement the method according to any one of claims 1-6 or the method according to any one of claims 7-16. The communication interface is used to communicate with other modules outside the chip.
22. A communication system, characterized in that, It includes the terminal device according to claim 17 and the access network device according to claim 18.
Citation Information
Patent Citations
Terminal dual sim-dual access handling
CN106465134A