Communication apparatus and communication method
10827449 ยท 2020-11-03
Assignee
Inventors
Cpc classification
H04W8/205
ELECTRICITY
H04L61/4588
ELECTRICITY
International classification
H04W4/00
ELECTRICITY
Abstract
This invention describes a method to enable simultaneous connections to multiple cellular networks while utilising only a single subscriber identity by assigning a unique mobile equipment identity to each radio connection and an apparatus to enable simultaneous connections to multiple cellular networks while utilising only a single subscriber identity by assigning a unique mobile equipment identity to each radio connection where the user equipment is able to manage the multiple International Mobile Equipment Identifiers assigned by the manufacturer of the mobile device by correctly identifying the connected interface and reporting the correct accompanying mobile equipment identifier.
Claims
1. A method performed by a user equipment, the method comprising: obtaining a plurality of unique mobile equipment identities; assigning respective ones of the unique mobile equipment identities to a plurality of radio interfaces of the user equipment; and performing a plurality of simultaneous connections to multiple cellular networks based on a plurality of associations of a single subscriber identity and the unique mobile equipment identities respectively assigned to the radio interfaces of the user equipment, wherein the single subscriber identity is an International Mobile Subscriber Identity (IMSI) stored in a subscriber identity module (SIM) card, and wherein each of the unique mobile equipment identities is an International Mobile Equipment Identifier (IMEI) assigned by a manufacturer of a mobile device the radio interfaces of the user equipment.
2. The method according to claim 1, wherein the associations include a first association that comprises the IMSI concatenated with a first IMEI assigned to a first radio connection, and a second association that comprises the IMSI concatenated with a second IMEI assigned to a second radio connection.
3. The method according to claim 1, wherein the simultaneous connections comprise a connection with at least one of a visited network and a home network.
4. A user equipment comprising: a plurality of radio interfaces, wherein a unique mobile equipment identity is assigned to each of the radio interfaces by a radio manager; and circuitry which, in operation, establishes simultaneous connections to multiple cellular networks, via the interface, based on a plurality of associations of a single subscriber identity and the unique mobile equipment identities receptively assigned to each of the radio interfaces, wherein the single subscriber identity is an International Mobile Subscriber Identity (IMSI) stored in a subscriber identity module (SIM) card, and wherein each of the unique mobile equipment identities is an International Mobile Equipment Identifier (IMEI) assigned by a manufacturer of the radio interfaces.
5. The user equipment according to claim 4, wherein the connected interface is a virtual interface.
6. The user equipment according to claim 4, wherein the associations include a first association that comprises the IMSI concatenated with a first IMEI assigned to a first radio connection, and a second association that comprises the IMSI concatenated with a second IMEI assigned to a second radio connection.
7. The user equipment according to claim 4, wherein the simultaneous connections comprise a connection with at least one of a visited network and a home network.
8. A Home Subscriber Server (HSS) comprising: storage circuitry which, in operation, associates a single subscriber identity with a plurality of unique mobile equipment identities assigned to each of a plurality of radio interfaces of a user equipment, and stores the associations; management circuitry which, in operation, manages simultaneous connections of the user equipment to multiple cellular networks based on the stored associations of the single subscriber identity and the unique mobile equipment identities assigned to each of the radio interfaces, wherein the single subscriber identity is an International Mobile Subscriber Identity (IMSI) stored in a subscriber identity module (SIM) card, wherein each of the unique mobile equipment identities is an International Mobile Equipment Identifier (IMEI) assigned by a manufacturer of the radio interfaces of the user equipment, and wherein the associations include a first association that comprises the IMSI concatenated with a first IMEI assigned to a first radio interface, and a second association that comprises the IMSI concatenated with a second IMEI assigned to a second radio interface.
9. The HSS according to claim 8, wherein the storage circuitry stores policies to allow or deny the simultaneous connections.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
DESCRIPTION OF EMBODIMENTS
(5) Various embodiments of the present disclosure will now be described in detail with reference to the annexed drawings. In the following description, a detailed description of known functions and configurations has been omitted for clarity and conciseness.
(6) (Basis of the Present Disclosure)
(7) In the following description, for the purpose of explanation, specific numbers, times, structures, protocols, and other parameters are set forth in order to provide a thorough understanding of the present invention. However, it will be apparent to anyone skilled in the art that the present invention may be practiced without these specific details. It should also be noted that the same mechanism will work with both SIM and USIM (UMTS Subscriber Identity Module) cards.
(8) For clarification, these two terms are used interchangeably in the following description.
Embodiment 1
(9) In the following description of the preferred embodiment, reference is made to the accompanying drawings from which the invention may be practiced.
(10)
(11) In this case, the IMEISV is of the format AA-BBBBBB-CCCCCC-EE where EE is the software version number and the rest are identical to the IMEI. For the purpose of this description, UE 100 has been issued with IMEI.A and IMEI.B for each radio interface respectively.
(12) In
(13) UE 100 has roamed to an area outside the coverage of its Home Network and has access to Visited Network A 120 and Visited Network B 130. UE 100 connects to Visited Network A 120 initially due to handset policies or stored preferences. UE 100 and the affected network entities then follow the Attach procedure as outlined in
(14) Here HSS 110 stores the value of IMSI concatenated with IMEI.A as a composite key for the entry, updating and replacing the previous entry if it exists.
(15) At this time, UE 100 decides to make a simultaneous connection to visited network B 130 with its other radio interface. It follows the same Attach procedure described in
(16) HSS 110 notes the request is for an IMSI which has an existing entry but a different ME Identity value. Assuming that the IMSI is authorised for simultaneous connections, HSS 110 proceeds to create a second composite key (IMSI concatenated with IMEI.B) and adds a second entry in its database for UE 100. At this point, UE is able to simultaneously and independently roam across Visited Network A and Visited Network B using its two radio interfaces.
(17) A functional block diagram of the pertinent entities within UE 100 is shown in
(18) The flowchart for the behaviour of HSS 110 is shown in
(19) The home service provider may have policies that govern how many simultaneous connections a subscriber is allowed to make. One implementation would be to have a variable value, Maximum_Simultaneous_Connections, with an integer value denoting the maximum number of simultaneous connections that the subscriber is allowed to make. Hence when the HSS creates a new composite key for UE 100, it would first run a check for the number of (IMSI+IMEI/IMEISV) composite keys entries and compare it to the value of Maximum_Simultaneous_Connections. In the event that the number of composite keys have equalled or exceeded the value of Maximum_Simultaneous_Connections, the new connection is denied.
(20) In this case, this will limit the number of (IMSI+IMEI/IMEISV) composite keys that each IMSI is allowed to have. However, this implementation is trivial and does not impact the operation of the invention. It should also be mentioned that this is not the only way for this invention to be implemented in the HSS. For the purposes of efficiency or optimisation, it is also possible that certain fields in the data are the same for all instances of (IMSI+IMEI/IMEISV) composite keys and the implementer may choose a different table structure for the HSS database. However, such variation is normal and does not impact the operation of this invention. The advantage of utilising (IMSI+IMEI/IMEISV) as a composite key is so that the format of existing table can be preserved. It is also trivial to replace the usage of IMSI as a prime key to (IMSI+IMEI/IMEISV) as the (composite) prime key with no impact to the rest of the processing.
(21) It is possible that some UEs are capable of simultaneous, multiple 3GPP connections even though they only have a single 3GPP radio interface. This may have been achieved via some form of scheduling or optimisation. In such cases, this invention is still applicable when each simultaneous virtual connection is issued with a valid, unique IMEI. The manufacturer will have to assign the range of allowable IMEI for the UE but the specific IMEI used for each connection may be then be arbitrarily chosen by software.
(22) It should be noted that the invention is described in the scenario where the user equipment is connected to visited networks, this should not be taken as a limitation to the operation of the solution. The invention may be utilised with any combination of home or visited networks as well as physical or virtual radio interfaces with no significant changes to its procedures.
(23) In the foregoing embodiments, the present disclosure is configured with hardware by way of the above explained example, but the present disclosure may also be provided by software in cooperation with hardware.
(24) In addition, the functional blocks used in the descriptions of the embodiments are typically implemented as LSI devices, which are integrated circuits. The functional blocks may be formed as individual chips, or a part or all of the functional blocks may be integrated into a single chip. The term LSI is used herein, but the terms IC, system LSI, super LSI or ultra LSI may be used as well depending on the level of integration.
(25) In addition, the circuit integration is not limited to LSI and may be achieved by dedicated circuitry or a general-purpose processor other than an LSI. After fabrication of LSI, a field programmable gate array (FPGA), which is programmable, or a reconfigurable processor which allows reconfiguration of connections and settings of circuit cells in LSI may be used.
(26) Should a circuit integration technology replacing LSI appear as a result of advancements in semiconductor technology or other technologies derived from the technology, the functional blocks could be integrated using such a technology. Another possibility is the application of biotechnology and/or the like.