WO2016000398A1 - Communication method and device, mobile terminal and cloud server - Google Patents

Communication method and device, mobile terminal and cloud server Download PDF

Info

Publication number
WO2016000398A1
WO2016000398A1 PCT/CN2014/092966 CN2014092966W WO2016000398A1 WO 2016000398 A1 WO2016000398 A1 WO 2016000398A1 CN 2014092966 W CN2014092966 W CN 2014092966W WO 2016000398 A1 WO2016000398 A1 WO 2016000398A1
Authority
WO
WIPO (PCT)
Prior art keywords
sim card
authentication
communication link
information
mobile terminal
Prior art date
Application number
PCT/CN2014/092966
Other languages
French (fr)
Chinese (zh)
Inventor
毛志乾
侯雨
张国波
Original Assignee
天津泰岳小漫科技有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from CN201410306732.3A external-priority patent/CN104378752B/en
Priority claimed from CN201410305407.5A external-priority patent/CN104378754B/en
Priority claimed from CN201410601420.5A external-priority patent/CN104394522A/en
Application filed by 天津泰岳小漫科技有限公司 filed Critical 天津泰岳小漫科技有限公司
Publication of WO2016000398A1 publication Critical patent/WO2016000398A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration

Definitions

  • the invention is required to be submitted to the Chinese Patent Office on October 30, 2014, the application number is 201410601420.5, the invention name is “a method and device for establishing a communication link”, and the Chinese Patent Office is submitted to the Chinese Patent Office on June 30, 2014, and the application number is 201410306732.3, the invention name is "a network roaming system and network roaming method", submitted to the China Patent Office on June 30, 2014, application number 201410305407.5, and the invention name is "a mobile communication network service realization system and method" The priority of the patent application, the entire contents of which are incorporated herein by reference.
  • the present invention relates to the field of communications technologies, and in particular, to a communication method, apparatus, mobile terminal, and cloud server.
  • a dual-card dual-standby mobile terminal has two card slots for user identity authentication, two cards (such as a Subscriber Identity Module (SIM) and a global subscriber identity module (USIM, Universal Subscriber Identity).
  • SIM Subscriber Identity Module
  • USIM Global Subscriber Identity
  • the Module can be in the standby state at the same time, and the user can operate two cards by using one mobile terminal.
  • a communication method, a device, a mobile terminal, and a cloud server are provided to solve the problem that the roaming fee increases when the mobile terminal crosses the carrier network or crosses the Internet.
  • the first aspect provides a communication link establishment method, including:
  • the mobile terminal establishes a first communication link with the first wireless communication network side of the roaming ground by using the built-in SIM card, and acquires a mobile country code or a location area code of the first wireless communication network or location information or location of the roaming place The carrier network information of the roaming place;
  • the mobile terminal acquires, by using the first communication link, a local SIM card corresponding to the mobile country code or the location area code or the location information of the roaming place or the operator network information of the roaming area from the cloud management center. ;
  • the mobile terminal establishes a second communication link with the second wireless communication network side by using the local SIM card, and releases the first communication link.
  • the second aspect provides a communication link establishment method, including:
  • a request for requesting a local SIM card sent by the mobile terminal includes: a mobile country code or a location area code of the roaming place or location information of the roaming place or operator network information of the roaming place;
  • a local SIM card corresponding to the mobile country code or the location area code or the location information of the roaming place or the operator network information of the roaming place;
  • the selected local SIM card is transmitted to the mobile terminal, so that the mobile terminal establishes a communication link with the wireless communication network side by using the local SIM card.
  • the third aspect provides a communication link establishing apparatus, including:
  • a first establishing unit configured to establish a first communication link with a first wireless communication network side of the roaming ground by using a built-in SIM card of the device;
  • a first acquiring unit configured to acquire, when the first establishing unit establishes a first communication link with the first wireless communication network, a mobile country code or a location area code of the first wireless communication network Location information of the roaming place or carrier network information of the roaming place;
  • a second acquiring unit configured to acquire, by using the first communication link, the mobile country code or the location area code or the location information of the roaming location or the operator network information of the roaming area from the cloud management center Local SIM card;
  • a second establishing unit configured to establish a second communication link with the second wireless communication network side by using the local SIM card, and release the first communication link.
  • the fourth aspect provides a communication link establishing apparatus, including:
  • a first receiving unit configured to receive a request for a local SIM card sent by the mobile terminal, where the request includes: a mobile country code or a location area code of the roaming place or location information of the roaming place or an operator of the roaming place Internet Information;
  • a selecting unit configured to select, according to the request, a local SIM card corresponding to the mobile country code or location area code or the location information of the roaming place or the operator network information of the roaming place;
  • a first sending unit configured to send the selected local SIM card to the mobile terminal, so that the mobile terminal establishes a communication link with the wireless communication network side by using the local SIM card.
  • a fifth aspect provides a wireless communication apparatus, including:
  • a first wireless communication unit configured to establish a first communication link with a first wireless communication network side of the roaming place by using a built-in SIM card, and acquire a mobile country code or a location area code of the first wireless communication network or the roaming Location information of the ground or carrier network information of the roaming; and obtaining, by the first communication link, location information of the mobile country code or location area code or the roaming location from the cloud management center or the a local SIM card corresponding to the carrier network information of the roaming place;
  • a second wireless communication unit configured to establish a second communication link with the second wireless communication network side by using the local SIM card, and release the first communication link.
  • the sixth aspect provides a wireless communication device, including: a communication module, a main control module, a baseband processing BP module, and a SIM card simulation module; wherein the communication module is a communication module having a network connection capability on the mobile terminal side;
  • the BP module is connected to the SIM card analog module, and the SIM card analog module is connected to the SIM card pool of the cloud management center through the network;
  • the communication module is configured to connect to a network to search for carrier network information that the mobile terminal can access;
  • the main control module is configured to send a local SIM corresponding to the operator network information to the cloud management center, receive a local SIM allocated by the cloud management center, and load the local SIM card into the SIM In the card simulation module, the BP module is started;
  • the BP module is configured to simulate, by using the SIM card simulation module, interaction with a physical SIM card corresponding to the local SIM in the SIM card pool, to implement a mobile communication service;
  • the SIM card simulation module is configured to send, by the network, a mobile communication service request processed by the BP module to a physical SIM card corresponding to the local SIM in the SIM card pool, and a feedback result that the physical SIM card is received Sent to the BP module.
  • a seventh aspect provides a mobile terminal, including:
  • a processor configured to establish a first communication link with a first wireless communication network side of the roaming ground by using a built-in SIM card of the mobile terminal;
  • a transceiver configured to acquire a mobile country code or a location area code of the first wireless communication network or location information of the roaming place or carrier network information of the roaming place; and use the first communication link to
  • the cloud management center acquires a local SIM card corresponding to the mobile country code or the location area code or the location information of the roaming place or the operator network information of the roaming place;
  • the processor is configured to establish a second communication link with the second wireless communication network side by using the local SIM card, and release the first communication link.
  • the eighth aspect provides a cloud management center, including:
  • a transceiver configured to receive a request for a local SIM card sent by the mobile terminal, where the request includes: a mobile country code or a location area code of the roaming place or location information of the roaming place or carrier network information of the roaming place ;
  • a processor configured to select, according to the request, a local SIM card corresponding to the mobile country code or location area code or the location information of the roaming place or the operator network information of the roaming place;
  • the transceiver is further configured to send the selected local SIM card to the mobile terminal, so that the mobile terminal establishes a communication link with the wireless communication network side by using the local SIM card.
  • the mobile terminal applies for the SIM card of the roaming place from the cloud management center by using the built-in SIM card, and then establishes a communication link with the wireless communication network side device of the roaming place by using the SIM, thereby saving the user.
  • Roaming charges for roaming sites also increase the usability of mobile terminals and reduce operating costs.
  • FIG. 1 is a flowchart of a method for establishing a communication link according to an embodiment of the present invention
  • FIG. 2 is another flowchart of a method for establishing a communication link according to an embodiment of the present invention
  • FIG. 3 is a flowchart of a network roaming method according to an embodiment of the present invention.
  • FIG. 4 is a flowchart of a method for implementing a mobile communication service according to an embodiment of the present invention
  • FIG. 5 is a schematic diagram of a dual triode follower circuit according to an embodiment of the present invention.
  • FIG. 6 is a schematic structural diagram of a communication link establishing apparatus according to an embodiment of the present invention.
  • FIG. 7 is another schematic structural diagram of a communication link establishing apparatus according to an embodiment of the present invention.
  • FIG. 8 is a schematic structural diagram of a wireless communication apparatus according to an embodiment of the present disclosure.
  • FIG. 9 is another schematic structural diagram of a wireless communication apparatus according to an embodiment of the present invention.
  • FIG. 10 is a schematic structural diagram of a network roaming system according to an embodiment of the present invention.
  • FIG. 11 is a schematic diagram of application of a network roaming system according to an embodiment of the present invention.
  • FIG. 12 is a schematic structural diagram of a mobile communication service implementation system according to an embodiment of the present invention.
  • FIG. 13 is a schematic diagram of application of a mobile communication service implementation system according to an embodiment of the present invention.
  • FIG. 14 is a schematic diagram of a terminal accessing a local network in a roaming state according to an embodiment of the present disclosure
  • FIG. 15 is a flowchart of network authentication when a terminal attaches to a network according to an embodiment of the present invention.
  • FIG. 16 is a schematic structural diagram of an application example of a mobile terminal according to an embodiment of the present invention.
  • FIG. 1 is a flowchart of a method for establishing a communication link according to an embodiment of the present invention
  • Step 101 The mobile terminal establishes a first communication link with the first wireless communication network side of the roaming place by using the built-in SIM card, and acquires a mobile country code or a location area code of the first wireless communication network or a location of the roaming place. Information or carrier network information of the roaming place;
  • the built-in SIM card in this embodiment may be a physical SIM card, or may be a virtual SIM card pre-applied by the mobile terminal through a Wi-Fi (Wireless Fidelity) hotspot.
  • Wi-Fi Wireless Fidelity
  • the process of pre-applying a virtual SIM card through a free Wi-Fi hotspot includes:
  • the mobile terminal After the mobile terminal is started, searching for at least one wireless fidelity Wi-Fi hotspot; the mobile terminal queries the stored Wi-Fi hotspot list, if the service of one of the at least one Wi-Fi hotspot is queried a set identifier SSID, the any one of the Wi-Fi hotspots being referred to as a first Wi-Fi hotspot; attempting to connect to the Internet through the first Wi-Fi hotspot; if successfully connected to the Internet, the mobile terminal
  • the media access control (MAC) address of the first Wi-Fi hotspot is sent to the cloud management center (the cloud management center may also be referred to as a cloud SIM card management center for managing the USIM card and/or SIM).
  • the cloud management center may also be referred to as a cloud SIM card management center for managing the USIM card and/or SIM.
  • the first wireless communication network in this embodiment may be a Global System for Mobile communications (GSM) wireless network
  • the subsequent second wireless communication network is a Wideband Code Division Multiple Access. (WCDMA, Wideband Code Division Multiple Access) wireless network.
  • GSM Global System for Mobile communications
  • WCDMA Wideband Code Division Multiple Access
  • WCDMA Wideband Code Division Multiple Access
  • Step 102 The mobile terminal acquires, by using the first communication link, the mobile country code or the location area code or the location information of the roaming place or the operator network information of the roaming area from the cloud management center.
  • Local SIM card
  • the mobile terminal applies, by using the first communication link, the mobile country code or the location area code or the location information of the roaming place or the operator network information of the roaming place to the cloud management center.
  • the cloud management center determines, according to the request, corresponding to the mobile country code or the location area code or the location information of the roaming place or the operator network information of the roaming place.
  • SIM card ; and assigning a SIM card request response to the mobile terminal according to an allocation policy, that is, a SIM corresponding to the mobile country code or location area code or the location information of the roaming place or the operator network information of the roaming place
  • the card is sent to the mobile terminal.
  • the allocation strategy can be allocated according to a cost-saving strategy.
  • the mobile terminal allocates a SIM card of a roaming place (ie, a local corresponding to the mobile country code or the location area code), and if the SIM card of the roaming place has been allocated, other neighboring places of the roaming place may be selected. SIM card to assign and so on.
  • the cloud management center allocates the SIM card of the roaming place to the mobile terminal, that is, the mobile terminal receives the location information of the mobile country code or the location area code roaming or the roaming place allocated by the cloud management center or the The USIM card corresponding to the carrier network information of the roaming place.
  • the mobile country code or the location area code of the roaming place or the location information of the roaming place or the roaming place may be acquired.
  • the operator network information may be applied to the local SIM card from the cloud management center according to the mobile country code or the location area code or the location information of the roaming place or the operator network information of the roaming place.
  • the local SIM card is a soft card, which may also be referred to as a virtual card, and may include: a Subscriber Identity Module (SIM), a Universal Subscriber Identity Module (USIM), and a removable In addition to the User Identification Module (RUIM), the User Identity Module (UIM). US Subscriber Identity Module (USIM) card.
  • SIM Subscriber Identity Module
  • USIM Universal Subscriber Identity Module
  • other similar Internet access or calling cards may be included, and the embodiment is not limited.
  • the USIM card may include the following parameters: user subscription information, authentication information, payment method, user short message, and the like.
  • the USIM is used in a Universal Mobile Telecommunication System (UMTS) network, that is, in a WCDMA network.
  • UMTS Universal Mobile Telecommunication System
  • the USIM card can also include the following parameters: International Mobile Subscriber Identity (IMSI, International Mobile Subscriber) Identity), Mobile Subscriber ISDN Number (MSISDN, Mobile Subscriber ISDN Number), Encryption Key (CK, Cipher Key) and Integrity Key (IK, Integrity Key), Short Message Service (SMS), Short Message Parameter , multimedia message service (MMS, User Message Service) user connectivity parameters and MMS user preference information.
  • IMSI International Mobile Subscriber Identity
  • MSISDN Mobile Subscriber ISDN Number
  • CK Cipher Key
  • IK Integrity Key
  • SMS Short Message Service
  • MMS multimedia message service
  • MMS User Message Service
  • Step 103 The mobile terminal establishes a second communication link with the second wireless communication network side by using the local SIM card, and releases the first communication link.
  • the mobile terminal can establish a channel with the second wireless communication network side after performing authentication authentication on the second wireless communication network side base station by using the local SIM card.
  • the second wireless communication network is a WCDMA wireless communication network, and the process of authentication and authentication is:
  • the mobile terminal After obtaining the local SIM card of the roaming place, the mobile terminal receives an authentication instruction sent by the mobile operator through the second wireless communication network side; the mobile terminal passes the first communication link The authentication command is sent to the cloud sharing server for authentication calculation (since the cloud sharing server stores the physical SIM card corresponding to the virtual SIM of the roaming place, that is, the entity SIM card performs authentication calculation); the cloud sharing server receives the The authentication instruction performs an authentication calculation, and sends the calculated authentication calculation result to the second wireless communication network side, and determines, by the second wireless communication network side, whether the SIM card is allowed to be used (ie, The stored authentication results are compared to determine whether to allow the SIM card of the roaming place to be used; after that, an authentication response including whether to allow the use of the SIM card may be sent to the cloud sharing server, and the cloud sharing server Whether to allow an authentication response using the SIM card to be sent to the mobile terminal, the mobile terminal transmitting the authentication response through the second wireless communication network Send it to the mobile operator to complete the authentication of the SIM card.
  • the second wireless communication network side when the second wireless communication network allows the mobile terminal to use the SIM card, the second wireless communication network side establishes a second communication link with the mobile terminal. If the USIM card is not allowed to be used, the second wireless communication network side refuses to establish a second communication link with the mobile terminal.
  • the local SIM card is applied according to the mobile country code or the location area code
  • the local SIM card is a local USIM card, but is not limited thereto.
  • the mobile terminal simulates loading the local SIM card, and sends a physical SIM card corresponding to the local SIM card in the cloud management center through the first communication link. Send an authentication certification instruction;
  • the mobile terminal establishes a second communication link with the second wireless communication network side by using the local SIM card when receiving the successful authentication authentication response sent by the cloud management center.
  • the mobile terminal when acquiring the local SIM card, the mobile terminal further acquires basic information of the local SIM card and an authentication server address where the local SIM card is located;
  • the mobile terminal sends the local SIM card basic information to the authentication server corresponding to the authentication server address through the first communication link; so that the authentication server authenticates the local SIM card information;
  • the mobile terminal establishes a second communication link with the second wireless network communication side by using the local SIM card when receiving the authentication success information sent by the authentication server.
  • the method may further include: the mobile terminal communicating with the second wireless communication network side by using the second communication link.
  • the second communication link may be first established according to the built-in SIM card and the second wireless communication network side, and then the roaming ground is acquired from the cloud management center through the second communication link.
  • a SIM card and establishing a first communication link with the first wireless communication network side by using the SIM card, and releasing the second communication link.
  • the mobile terminal applies for the SIM card of the roaming place from the cloud management center by using the built-in SIM card, and then establishes a communication link with the wireless communication network side device of the roaming place by using the SIM, thereby saving the roaming user from using the roaming place.
  • the problem of high roaming charges caused by roaming data traffic also increases the usability of mobile terminals and reduces operating costs.
  • the method may further include: the mobile terminal establishing a forwarding route with the second communication link, being at least one user
  • the terminal provides wireless fidelity Wi-Fi access.
  • a forwarding route with the second communication link may be established through the RJ45 interface.
  • one end of the RJ45 interface is connected to the second communication link, and the other end is connected to the Wi-Fi access point AP, and the Wi-Fi access point AP can wirelessly connect multiple user terminals, wherein the user terminal can be a mobile phone.
  • Terminal devices such as tablets or laptops.
  • FIG. 2 is another flowchart of a method for establishing a communication link according to an embodiment of the present invention, where the method includes:
  • Step 201 Receive a request for a local SIM card sent by the mobile terminal, where the request includes: a mobile country code or a location area code of the roaming place or location information of the roaming place or operator network information of the roaming place;
  • the cloud management center can determine, according to the mobile country code or the location area code of the request, the local SIM card of the country that the mobile terminal applies for by searching the table, that is, the location information of the roaming place can be determined by looking up the table. .
  • Step 202 Select, according to the request, a local SIM card corresponding to the mobile country code or location area code or the location information of the roaming place or the operator network information of the roaming place;
  • the cloud management center can determine the corresponding country by looking up the table, and then assign the corresponding local SIM card, for example, if the mobile country code or the location area code corresponds to the United States, Just choose the local SIM card in the United States, if it is the United Kingdom, choose the local SIM card in the UK.
  • the local SIM card usually applied for is usually a local USIM card, but is not limited thereto.
  • the cloud management center can directly determine the local SIM card of the corresponding country according to the requested location information of the roaming place or the operator network information of the roaming place.
  • Step 203 Send the selected local SIM card to the mobile terminal, so that the mobile terminal establishes a communication link with the wireless communication network side by using the local SIM card.
  • the cloud management center receives the request, selects a corresponding local SIM card for the mobile terminal according to the allocation policy according to the request, and allocates the selected local SIM card to the mobile terminal.
  • the local SIM card corresponding to the roaming place may be preferentially allocated; if the local SIM has been allocated, the mobile terminal is allocated a local SIM card adjacent to the roaming place in accordance with a cost saving policy. In order for the mobile terminal to subsequently use the local SIM card for communication.
  • the method may further include: receiving, by the cloud management center, an authentication authentication command sent by the mobile terminal to the local SIM card And performing authentication authentication on the local SIM card according to the authentication authentication instruction, and sending a result of successful authentication authentication to the mobile terminal. Thereafter, the mobile terminal establishes a communication link with the wireless communication network side by using the local SIM card.
  • the cloud management center allocates a local SIM card of the roaming place to the mobile terminal according to the request, so that the mobile terminal establishes a communication link with the wireless communication network side device of the roaming place by using the local SIM, thereby saving the roaming user.
  • the problem of high roaming charges caused by roaming data traffic in roaming also increases the availability of mobile terminals and reduces operating costs.
  • an embodiment of the present invention further provides a flowchart of a network roaming method, including the following steps:
  • Step 301 The network roaming terminal establishes a first wireless network communication path by using the current SIM card, and accesses the cloud server to obtain the SIM card information of the location shared by the cloud server.
  • Step 302 Establish a second wireless network communication access to the Internet by using the obtained location SIM card information. road.
  • Step 303 Establish a forwarding route with the communication path of the second wireless network, provide a Wi-Fi access function for the user terminal, and implement network roaming access of the user terminal.
  • the embodiment of the present invention realizes cloud sharing and remote authentication function of the SIM card by separating the SIM card from the mobile terminal; deploying the SIM card authentication and sharing server in the area to be covered, by the scheduling server, the SIM card sharing server, and The SIM card authentication server is connected and managed by the Internet to realize distributed cloud sharing of the SIM card, so that the portable broadband wireless device (ie, the network roaming terminal) carried by the user can access the SIM card cloud sharing terminal through the wireless communication data network to apply to the local area.
  • the portable broadband wireless device ie, the network roaming terminal
  • the SIM card is authenticated and switched to the local optimal Internet package service, and the portable terminal (ie, the network roaming terminal) carried by the user is provided with a networking service based on the main wireless communication module, and then based on the Wi-Fi function module,
  • the forwarding route of the wireless communication module provides a Wi-Fi access function for the user terminal, and realizes the network roaming access of the user terminal based on the wireless network communication path established by the main wireless communication module, thereby realizing the function of low-cost Internet access anytime and anywhere.
  • the network roaming terminal device in the embodiment of the present invention may be implemented separately, or may be implemented in a device such as a MIFI, a mobile phone, or a charging treasure.
  • the cloud server includes a scheduling server, a SIM card sharing server, and a SIM card authentication server.
  • the information that the network roaming terminal establishes the first wireless network communication path by using the current SIM card and accesses the cloud server to obtain the location of the SIM card shared by the cloud server includes:
  • the network roaming terminal establishes a first wireless network communication path by using a wireless communication function of the current SIM card
  • the network roaming terminal accesses the Internet by using the first wireless network communication path to obtain a current location
  • the first wireless network communication path is used to access the scheduling server, and the acquisition scheduling server accesses the SIM card sharing server according to the current location, and obtains the location SIM card information and the SIM card authentication server address of the SIM card information.
  • the establishing, by using the acquired location of the SIM card information, the second wireless network communication path for accessing the Internet includes:
  • the local SIM card is set as the working SIM card, and the second wireless network communication path is established by using the wireless communication function of the local SIM card.
  • the network roaming method further includes:
  • the first wireless network communication path is closed.
  • the network roaming terminal utilizes the wireless communication function of the current SIM card to assist the local SIM card wireless communication module to perform network registration and attachment device bootstrapping technology, so that the wireless communication function of the current SIM card is used to assist the local SIM card to establish wireless network communication.
  • the roaming cost occurs during the process, and the subsequent network access process is only the local local tariff, which greatly reduces the cost of network roaming.
  • the SIM card sharing server and the SIM card authentication server are disposed in a plurality of regions in a distributed layout manner, and the scheduling server allocates a corresponding SIM card sharing server and a SIM card authentication server according to a preset scheduling algorithm, thereby further improving the network roaming terminal. Access efficiency.
  • the SIM card sharing server and the SIM card authentication server are disposed in a plurality of regions in a distributed layout manner; and the scheduling server accesses the corresponding SIM card sharing server and the SIM card authentication server according to the preset scheduling algorithm.
  • the network roaming terminal further comprises an RJ45 interface communication module, configured to establish a network communication path with the Internet through the network cable.
  • the method further includes:
  • the first wireless network communication path may specifically be a wireless network communication path such as 2G, 3G, or 4G.
  • the second wireless network communication path may specifically be a wireless network communication path such as 2G, 3G or 4G.
  • the current SIM card may be a physical SIM card or a virtual SIM card.
  • the main wireless communication module is also based on the SIM card information obtained from the cloud to implement network communication through the virtual SIM mode, and the virtual SIM card technology is adopted.
  • the SIM card information cloud sharing is realized.
  • the embodiment of the present invention further provides a virtual SIM card simulation technology based on a serial port and a communication protocol adapted to simulate SIM card communication, so that the virtual SIM card solution is simple to implement, and no modification to the mobile communication network service is required, so that the solution is implemented. Easy to expand and implement.
  • the current SIM card is a physical SIM card or a virtual SIM card; if the current SIM card is a virtual SIM card, the first SIM network communication path is established by using the current SIM card, and the cloud server is accessed to obtain the cloud server sharing.
  • the location SIM card information includes:
  • the serial port and the communication protocol are adapted to the unit to simulate the SIM card communication mode to realize the communication of the virtual SIM card, establish a wireless network communication path according to the current SIM card, and access the cloud server to obtain the SIM card information of the location shared by the cloud server;
  • Determining, by using the acquired location SIM card information, a second wireless network communication path packet for accessing the Internet include:
  • the serial port and the communication protocol are adapted to the unit to simulate the SIM card communication mode to realize the communication of the local SIM card information, and establish a wireless network communication path for accessing the Internet.
  • the SIM card emulation program is run in the network roaming terminal, that is, the virtual SIM card service is started.
  • the half-duplex communication protocol initiated by the communication module has only one data line, and the serial port generally conforms to the EIA RS232-C protocol, which is a full-duplex communication protocol, including two transceivers.
  • the data line, the two are adapted to the unit by a communication protocol to implement a half-duplex full-duplex isolation circuit connection.
  • the half-duplex full-duplex isolation circuit is shown in FIG. 5 .
  • FIG. 5 is a schematic diagram of a dual triode follower circuit according to an embodiment of the present invention. as shown in picture 2:
  • the input terminal CH0_TXD of the dual triode follower circuit is connected to the transmitting end Tx of the serial port
  • the output terminal CH0_RXD of the dual triode follower circuit is connected to the receiving end Rx of the serial port
  • the SIM card interface of the secondary wireless communication module and/or the secondary wireless communication module is connected to the transmitting end Tx of the serial port
  • the input terminal CH0_TXD of the dual triode follower circuit is set to a high level, and the influence of the serial port transmitting end Tx on the serial port receiving end Rx is isolated.
  • the data of the SIM card interface is sent to the virtual SIM card service through the serial port receiving end Rx, so that the virtual SIM card service receives the data sent by the secondary wireless communication module and/or the secondary wireless communication module.
  • the two transistors in the dual triode follow circuit form two inverter circuits to implement voltage following, and the input terminal CH0_TXD of the dual triode follower circuit is The data of the output terminal CH0_RXD is set to be consistent, and the data of the transmitting end Tx of the serial port is sent to the secondary wireless communication module and/or the secondary wireless communication module via the SIM card interface.
  • CH0_TXD is connected to the data TX line of the serial port
  • CH0_RXD is connected to the IO line of the SIM card interface, and is also connected to the RX line of the serial port.
  • all data transmission is initiated by the baseband processor (Baseband Processor) side SIM port controller, and the SIM card responds to ensure half-duplex multiplexing on the IO line.
  • the virtual SIM card emulation program is designed to be passively responsive to ensure that the TX and RX lines on the serial port do not receive/transmit data at the same time.
  • the serial port When the serial port receives data, the CH0_TXD voltage is high, so that Q1 is turned on, Q2 is turned off, and the influence of the serial port transmitting end Tx on the serial port receiving end Rx is affected, and the data of the SIM card interface is sent to the main control module through the serial port receiving end Rx;
  • Q1 and Q2 form a voltage follower circuit, so that the data received by CH0_RXD, that is, the SIM port IO line, is consistent with CH0_TXD, and the data of the serial port Tx is sent to the secondary wireless communication module via the SIM card interface and/or Or a secondary wireless communication module to achieve half-duplex communication.
  • the network roaming terminal uses the wireless communication function of the current SIM card to assist the local SIM card wireless communication module to perform network registration and attachment device bootstrapping technology, so that only the current SIM is utilized.
  • the wireless communication function of the card assists the local SIM card in the process of establishing wireless network communication, and the process of subsequent network access is only the local local fee, which greatly reduces the cost of network roaming.
  • the network roaming technology implemented by the embodiment of the present invention does not require that the current network environment of the location must have Wi-Fi or must handle the local SIM card service, etc., and the adaptability is stronger, as long as the location is within the coverage of the wireless communication network.
  • the SIM card sharing server and the SIM card authentication server are disposed in a plurality of regions in a distributed layout manner, and the scheduling server allocates a corresponding SIM card sharing server and a SIM card authentication server according to a preset scheduling algorithm, thereby further improving the network roaming terminal. Access efficiency.
  • the current SIM card may be a physical SIM card or a virtual SIM card.
  • the main wireless communication module is also based on the SIM card information obtained from the cloud to implement network communication through the virtual SIM mode, and the virtual SIM card technology is adopted.
  • the SIM card information cloud sharing is realized.
  • the embodiment of the present invention further provides a virtual SIM card simulation technology based on a serial port and a communication protocol adapted to simulate SIM card communication, so that the virtual SIM card solution is simple to implement, and no modification to the mobile communication network service is required, so that the solution is implemented. Easy to expand and implement.
  • the embodiment of the present invention can also support a network roaming solution based on a network cable, so that when the network cable is located, the RJ45 interface communication module of the network roaming terminal can be used to implement Wi-Fi access.
  • an embodiment of the present invention further provides a flowchart of a method for implementing a mobile communication service.
  • the cloud server includes a virtual card management center and a SIM card pool, and the SIM card pool is used to store a plurality of physical SIM cards belonging to different operator networks.
  • the virtual card terminal includes a communication module, a main control module, a baseband processing BP module, and a SIM card emulator;
  • the communication module is a communication module having a network connection capability on the terminal side;
  • the BP module is connected to the SIM card emulator, and
  • the SIM card simulator is connected to the SIM card pool via the network.
  • BP is also called Communication Processor (CP), which is responsible for the execution of all communication software.
  • Step 401 The communication module of the virtual card terminal is connected to the network information of the operator that the network search terminal can access.
  • Step 402 The main control module of the virtual card terminal sends a virtual card application including the operator network information that the terminal can access to the virtual card management center.
  • Step 403 The virtual card management center in the cloud server allocates local virtual card information belonging to the carrier network to the virtual card terminal according to the operator network information that the terminal can access in the virtual card application.
  • Step 404 The main control module of the virtual card terminal loads the virtual card information returned by the virtual card management center into the SIM card emulator, and starts the baseband processing BP module.
  • Step 405 The BP module of the virtual card terminal simulates the interaction between the physical SIM card corresponding to the virtual card information in the SIM card pool by using the SIM card simulator to implement the mobile communication service.
  • the virtual card terminal SIM card simulator sends the mobile communication service request of the BP module to the physical SIM card corresponding to the virtual card information in the SIM card pool via the network, and returns the request result of the physical SIM card in the SIM card pool to the BP module.
  • the mobile communication services include, but are not limited to, basic telephone services such as telephones and short multimedia messages, and mobile communication network connection services based on 2G, 3G or 4G.
  • the virtual card terminal is further provided with a Wi-Fi access module, and the method further includes: the Wi-Fi access module establishes a forwarding route with the BP module, and provides a Wi-Fi access function.
  • the Wi-Fi access module of the virtual card terminal can provide Wi-Fi access function to other terminals by establishing a forwarding route with the BP module.
  • the Wi-Fi access module provided by the virtual card terminal and the mobile communication network established based on the allocated virtual card information can be used to access the Internet.
  • the local SIM based on the suitable carrier network can also be implemented through the forwarding route of the Wi-Fi access module and the BP module. Card mobile communication service.
  • the specific implementation manner of the communication module of the virtual card terminal connected to the network information of the operator that the network search terminal can access may be, but not limited to:
  • the communication module of the virtual card terminal is connected to the network information of the operator that the network search terminal can access through the Wi-Fi connection.
  • the communication module of the virtual card terminal is connected to the network information of the operator that the network search terminal can access through the RJ45 network cable.
  • the communication module of the virtual card terminal is connected to the operator network information that the network search terminal can access through the mobile communication manner; the mobile communication mode is a 2G, 3G or 4G mobile communication mode. and many more.
  • the terminal can connect to the Internet access channel to select a virtual card through RJ45 or Wi-Fi, thereby further reducing real-world data roaming.
  • the communication module of the virtual card terminal is connected to the network information of the operator that the network search terminal can access through the mobile communication manner, including:
  • the communication module includes a BP unit and a SIM card, and the BP unit establishes a mobile communication path by using the SIM card, and searches for acquisition of operator network information that the terminal can access.
  • the method of the embodiment of the present invention further includes: after starting the BP module, turning off the communication module.
  • the communication module of the terminal when the communication module of the terminal is specifically implemented by the baseband processing mode, that is, when the network connection is implemented by means of 2G, 3G or 4G, if the SIM card connected to the BP unit of the current terminal is not currently suitable for the operator network, (For example, it is currently in international roaming). At this time, if the network connection is implemented by the communication module of the terminal, a high tariff will be generated. At this time, when the BP module based on the local virtual card has completed the network connection of the local virtual card, it is preferred. Close the terminal's own communication module to avoid high tariffs, but use a BP module based on the local virtual card.
  • the self-contained communication module can support the physical SIM card and the virtual SIM card.
  • the virtual SIM card uses the serial port and the half-duplex full-duplex isolation circuit to simulate the SIM card communication technology, so that the virtual SIM card solution is simple to implement. There is no need to make changes to the mobile communication network service, making the solution easy to expand and implement.
  • the SIM card in the communication module is a physical SIM card and/or a virtual SIM card.
  • the BP unit establishes a mobile communication path by using the SIM card, including:
  • the BP unit in the communication module realizes the interaction with the virtual SIM card through the serial port and the half-duplex full-duplex isolation circuit to simulate the SIM card communication mode.
  • the half-duplex full-duplex isolation circuit may specifically be a dual triode follower circuit.
  • the half-duplex communication protocol initiated by the communication module has only one data line, and the serial port generally conforms to the EIA RS232-C protocol, which is a full-duplex communication protocol, including two transceivers.
  • the data line, the two are adapted to the unit by a communication protocol to implement a half-duplex full-duplex isolation circuit connection.
  • FIG. 5 is a schematic diagram of a dual triode follower circuit according to an embodiment of the present invention, and details are not described herein again.
  • the embodiment of the present invention provides a mobile communication network service solution that is flexible, adaptable, and low in cost, and can automatically select a home SIM card according to different carrier networks, and then can The mobile communication service is realized by using the automatically selected SIM card of the operator's home.
  • the mobile communication service includes, but is not limited to, basic telephone services such as telephone and short multimedia messaging, and mobile communication connection services based on 2G, 3G or 4G, thereby greatly reducing communication costs. No longer limited by hardware devices such as mobile terminals, operator network restrictions, and geographical constraints, making mobile communication network services more flexible, adaptable, and cost-effective across carrier networks or across regions. .
  • the solution of the embodiment of the present invention is non-perceive to the user, and the user experience is also very good.
  • the virtual card terminal may further include a Wi-Fi access module, configured to establish a forwarding route with the BP module, so that the Wi-Fi access function can be provided for other terminals.
  • the Wi-Fi access module provided by the virtual card terminal and the mobile communication network established based on the allocated virtual card information can be used to access the Internet.
  • the self-contained communication module can support the physical SIM card and the virtual SIM card.
  • the virtual SIM card uses the serial port and the half-duplex full-duplex isolation circuit to simulate the SIM card communication technology, so that the virtual SIM card solution is simple to implement. There is no need to make changes to the mobile communication network service, making the solution easy to expand and implement.
  • the embodiment of the present invention further provides a communication link establishing apparatus, which is shown in FIG. 6.
  • the apparatus includes: a first establishing unit 61, a first acquiring unit 62, and a second An obtaining unit 63 and a second establishing unit 64, wherein
  • the first establishing unit 61 is configured to establish a first communication link with the first wireless communication network side of the roaming area by using the built-in SIM card of the device;
  • the first obtaining unit 62 is configured to acquire a mobile country code or a location area code of the first wireless communication network when the first establishing unit establishes a first communication link with the first wireless communication network side. Or location information of the roaming place or carrier network information of the roaming place;
  • the second obtaining unit 63 is configured to acquire, by using the first communication link, the mobile country code or the location area code or the location information of the roaming area or the operator network of the roaming area from the cloud management center.
  • Local SIM card corresponding to the information;
  • the second establishing unit 64 is configured to establish a second communication link with the second wireless communication network side by using the local SIM card, and release the first communication link.
  • the device may further include: a third establishing unit (not shown), where
  • the third establishing unit is configured to establish after the second establishing unit establishes the second communication link And forwarding routing with the second communication link to provide wireless fidelity Wi-Fi access for at least one user terminal.
  • the embodiment is based on the foregoing embodiment, where the third establishing unit is specifically configured to: after the second establishing unit establishes the second communications link, The RJ45 interface establishes a forwarding route with the second communication link to provide wireless fidelity Wi-Fi access for at least one user terminal.
  • the embodiment is based on the foregoing embodiment, where the first acquiring unit includes: a first sending unit and a first receiving unit (not shown), where
  • the first sending unit is configured to send, by using the first communications link, a request for applying for a local SIM card to the cloud management center, where the request includes: the mobile country code or the location area code or the roaming place Location information or carrier network information of the roaming place;
  • the first receiving unit is configured to receive a request response of the local SIM card sent by the cloud management center, where the request response includes: the location of the mobile country code or the location area code or the roaming location Information or a local SIM card corresponding to the carrier network information of the roaming place.
  • the embodiment is based on the foregoing embodiment, where the second establishing unit includes: a second receiving unit, a second sending unit, a third receiving unit, and a third sending unit, a fourth receiving unit and a first communication link establishing unit (not shown), wherein
  • the second receiving unit is configured to: after the second acquiring unit acquires the local SIM card, receive an authentication instruction sent by the second wireless communication network side;
  • the second sending unit is configured to send the authentication command to the cloud server for performing an authentication calculation by using the first communication link;
  • the third receiving unit is configured to receive an authentication calculation result fed back by the cloud server
  • the third sending unit is configured to send the authentication calculation result to the second wireless communication network side, and determine, by the second wireless communication network side, whether the local SIM card is allowed to be used;
  • the fourth receiving unit is configured to receive information that allows the local SIM card to be used by the second wireless communication network side;
  • the first communication link establishing unit is configured to establish the device and the second wireless when the fourth receiving unit receives the information that the second wireless communication network side allows to use the local SIM card A second communication link on the communication network side.
  • the embodiment is based on the foregoing embodiment, where the second establishing unit includes: an analog loading unit, a fourth sending unit, a fifth receiving unit, and a second communication link. Unit (not shown), where
  • the simulation loading unit is configured to simulate a loading station after the second acquiring unit acquires the local SIM card Said local SIM card;
  • the fourth sending unit is configured to send, after the analog loading unit simulates loading the local SIM card, the physical communication card corresponding to the local SIM card in the cloud management center by using the first communication link.
  • Right certification instruction
  • the fifth receiving unit is configured to receive a successful authentication authentication response sent by the cloud management center;
  • the second communication link establishing unit is configured to establish, by using the local SIM card and the second wireless communication network side, when the fifth receiving unit receives the successful authentication authentication response sent by the cloud management center Two communication links.
  • the embodiment is based on the foregoing embodiment, the second acquiring unit is further configured to acquire basic information of the local SIM card when acquiring the local SIM card. And an authentication server address where the local SIM card is located;
  • the second establishing unit includes: a fifth sending unit, a sixth receiving unit, and a third communication link establishing unit, where
  • the fifth sending unit is configured to send the local SIM card basic information to an authentication server corresponding to the authentication server address by using a first communication link, so that the authentication server authenticates the local SIM card information. ;
  • the sixth receiving unit is configured to receive authentication success information sent by the authentication server
  • the third communication link establishing unit is configured to establish, by using the local SIM card and the second wireless network communication side, when the sixth receiving unit receives the authentication success information sent by the authentication server Two communication links.
  • the embodiment is based on the foregoing embodiment, where the first establishing unit uses the built-in SIM card of the device to include: a physical SIM card, or through a free Wi-Fi hotspot Pre-applied virtual SIM card.
  • the embodiment of the present invention further provides a communication link establishing apparatus, and a schematic structural diagram thereof is shown in FIG. 7.
  • the apparatus includes: a first receiving unit 71, a selecting unit 72, and a first sending unit 73, where
  • the first receiving unit 71 is configured to receive a request for requesting a local SIM card sent by the mobile terminal, where the request includes: a mobile country code or a location area code of the roaming place or location information of the roaming place or the roaming place Carrier network information;
  • the selecting unit 72 is configured to select, according to the request, a local SIM card corresponding to the mobile country code or the location area code or the location information of the roaming place or the operator network information of the roaming place;
  • the first sending unit 73 is configured to send the selected local SIM card to the mobile terminal, to The mobile terminal is convenient to establish a communication link with the wireless communication network side by using the local SIM card.
  • the embodiment is based on the foregoing embodiment, the second receiving unit, the authentication and authenticating unit, and the second sending unit (not shown), where
  • the second receiving unit is configured to receive an authentication authentication command sent by the mobile terminal to the local SIM card;
  • the authentication and authentication unit is configured to perform authentication and authentication on the local SIM card according to the authentication and authentication instruction;
  • the second sending unit is configured to send, to the mobile terminal, a result that the authentication and authenticating unit performs the authentication and verification succeeding.
  • the embodiment of the present invention further provides a wireless communication device, which is shown in FIG. 8.
  • the device includes: a first wireless communication unit 82 and a second wireless communication unit 82, where
  • the first wireless communication unit 81 is configured to establish a first communication link with a first wireless communication network side of a roaming place by using a built-in SIM card, and acquire a mobile country code or a location area code of the first wireless communication network or Location information of the roaming place or carrier network information of the roaming place; and acquiring, by using the first communication link, the mobile country code or the location area code or the location information of the roaming place from the cloud management center Or a local SIM card corresponding to the carrier network information of the roaming place;
  • the second wireless communication unit 82 is configured to establish a second communication link with the second wireless communication network side by using the local SIM card, and release the first communication link.
  • the device may further include: a wireless fidelity Wi-Fi access unit 83, and a schematic structural diagram thereof is shown in FIG. 8.
  • the wireless fidelity Wi-Fi access unit 83 is configured to establish and The forwarding route of the second wireless communication module provides Wi-Fi access for at least one user terminal.
  • the embodiment is based on the foregoing embodiment, where the first wireless communication unit includes: a first communication link establishing unit and an information acquiring unit (not shown), where ,
  • the first communication link establishing unit is configured to establish a first communication link with a first wireless communication network side of the roaming area by using a wireless communication function of the built-in SIM card;
  • the information acquiring unit is configured to acquire, when the first communication link establishing unit establishes the first communication link, a mobile country code or a location area code of the first wireless communication network or location information of the roaming place Or the operator network information of the roaming place; and acquiring, by using the first communication link, the mobile country code or the location area code or the location information or the location of the roaming area from a scheduling server in the cloud management center
  • the local SIM card information corresponding to the carrier network information of the roaming place and the corresponding authentication server address.
  • the embodiment is based on the foregoing embodiment, the second wireless pass The letter unit includes: an authentication unit, a second communication link establishing unit, and a releasing unit (not shown), wherein
  • the authentication unit is configured to send the local SIM card information to an authentication server corresponding to the authentication server address by using the first communication link, so that the authentication server authenticates the local SIM card information; And receiving an authentication response sent by the authentication server;
  • the second communication link establishing unit is configured to: when the authentication unit receives a successful authentication result, set the local SIM card as a working SIM card, and establish a second by using a wireless communication function of the local SIM card.
  • the releasing unit is configured to release the first communication link established by the first communication link establishing unit when the second communication link establishing unit establishes a second communication link.
  • the embodiment of the present invention further provides a wireless communication device, the structure of which is shown in FIG. 9.
  • the device includes: a communication module 91, a main control module 92, a baseband processing BP module 93, and a SIM card simulation module 94;
  • the communication module 91 is a communication module having a network connection capability on the mobile terminal side;
  • the BP module 93 is connected to the SIM card simulation module 94, and the SIM card simulation module 94 is connected to the SIM card pool of the cloud management center through the network (in the figure) Not shown) connected;
  • the communication module 91 is configured to connect to a network to search for carrier network information that the mobile terminal can access;
  • the main control module 92 is configured to send a local SIM corresponding to the operator network information to the cloud management center, receive a local SIM allocated by the cloud management center, and load the local SIM card into the In the SIM card simulation module, the BP module is started;
  • the BP module 93 is configured to simulate, by using the SIM card simulation module 94, interaction with a physical SIM card corresponding to the local SIM in the SIM card pool, to implement a mobile communication service;
  • the SIM card emulation module 94 is configured to send, by the network, a mobile communication service request processed by the BP module 93 to a physical SIM card corresponding to the local SIM in the SIM card pool, and to receive the physical SIM card.
  • the feedback result is sent to the BP module 93.
  • the device may further include: a Wi-Fi access module (not shown), the Wi-Fi access module is configured to establish a forwarding route with the BP module, and provide Wi- for at least one user terminal. Fi access.
  • a Wi-Fi access module (not shown)
  • the Wi-Fi access module is configured to establish a forwarding route with the BP module, and provide Wi- for at least one user terminal. Fi access.
  • the communication module is specifically configured to:
  • the carrier network information that the network search terminal can access is connected by using a mobile communication method; the mobile communication mode is a 2G, 3G or 4G mobile communication mode.
  • the embodiment of the present invention further provides a mobile terminal, including: a processor and a transceiver, where
  • the processor is configured to establish a first communication link with a first wireless communication network side of the roaming area by using a built-in SIM card of the mobile terminal;
  • the transceiver configured to acquire a mobile country code or a location area code of the first wireless communication network or location information of the roaming place or carrier network information of the roaming place; and utilize the first communication link Obtaining, from the cloud management center, a local SIM card corresponding to the mobile country code or the location area code or the location information of the roaming place or the operator network information of the roaming place;
  • the processor is configured to establish a second communication link with the second wireless communication network side by using the local SIM card, and release the first communication link.
  • the processor is further configured to: after the second communication link is established, establish a forwarding route with the second communication link, and provide wireless fidelity Wi-Fi access for at least one user terminal. .
  • the processor is further configured to establish, by using the RJ45 interface, a forwarding route with the second communications link.
  • the transceiver is further configured to send the mobile country code or the location area code or the location information of the roaming location or the operator network information of the roaming area to the first communication link to
  • the cloud management center applies for a local SIM card corresponding to the mobile country code or location area code or the location information of the roaming place or the operator network information of the roaming place; and receiving the allocation of the cloud management center A local SIM card corresponding to the mobile country code or location area code or the location information of the roaming place or the operator network information of the roaming place.
  • the transceiver is further configured to: after obtaining the local SIM card, receive an authentication instruction sent by the second wireless communication network side; and use the first communication link to perform the authentication instruction Sending to the cloud server for authentication calculation; and receiving an authentication calculation result fed back by the cloud server; and transmitting the authentication calculation result to the second wireless communication network side, and by the second wireless communication network The side determines whether the local SIM card is allowed to be used;
  • the processor is further configured to establish a second communication link with the second wireless communication network side when receiving information that the second wireless communication network side allows to use the local SIM card.
  • the processor is further configured to: after the obtaining the local SIM card, simulate loading the local SIM card;
  • the transceiver is further configured to: after the processor simulates loading the local SIM card, send the authentication authentication to the physical SIM card corresponding to the local SIM card in the cloud management center by using the first communication link. And receiving a successful authentication authentication response sent by the cloud management center;
  • the processor is further configured to receive, by the transceiver, a successful authentication sent by the cloud management center.
  • the card responds, the second communication link is established with the second wireless communication network side by using the local SIM card.
  • the transceiver is further configured to acquire basic information of the local SIM card and an authentication server address where the local SIM card is located when acquiring the local SIM card, and
  • the local SIM card basic information is sent to an authentication server corresponding to the authentication server address;
  • the authentication server is configured to authenticate the local SIM card information; and the authentication success information sent by the authentication server is received;
  • the processor is further configured to establish a second communication link with the second wireless network communication side by using the local SIM card when the transceiver receives the authentication success information sent by the authentication server.
  • the built-in SIM card utilized by the processor comprises: a physical SIM card, or a virtual SIM card pre-applied through a free Wi-Fi hotspot.
  • the embodiment of the present invention further provides a cloud management center, including: a transceiver and a processor, where
  • the transceiver is configured to receive a request for a local SIM card sent by the mobile terminal, where the request includes: a mobile country code or a location area code of the roaming place or location information of the roaming place or an operator of the roaming place Internet Information;
  • the processor configured to select, according to the request, a local SIM card corresponding to the mobile country code or location area code or the location information of the roaming place or the operator network information of the roaming place;
  • the transceiver is further configured to send the selected local SIM card to the mobile terminal, so that the mobile terminal establishes a communication link with the wireless communication network side by using the local SIM card.
  • the transceiver is further configured to receive an authentication authentication command sent by the mobile terminal to the local SIM card;
  • the processor is further configured to perform authentication authentication on the local SIM card according to the authentication authentication instruction, and send a result of successful authentication authentication to the mobile terminal.
  • FIG. 10 is a schematic structural diagram of a network roaming system, where the network roaming system includes a network roaming terminal 100 and a cloud server 200:
  • the network roaming terminal 100 includes: a secondary wireless communication module 101, a primary wireless communication module 102, and a Wi-Fi function module 103, where
  • the secondary wireless communication module 101 is configured to establish a wireless network communication path by using the current SIM card, and access the cloud server to obtain the SIM card information of the location shared by the cloud server.
  • the primary wireless communication module 102 is configured to establish a wireless network communication path for accessing the Internet by using the local SIM card information acquired by the secondary wireless communication module.
  • the Wi-Fi function module 103 is configured to establish a forwarding route with the primary wireless communication module, provide a Wi-Fi access function for the user terminal, and implement a user terminal based on the wireless network communication path established by the primary wireless communication module. Network roaming access.
  • the embodiment of the present invention realizes the cloud sharing and the remote authentication function of the SIM card by separating the SIM card from the mobile terminal; the SIM card authentication and sharing server is deployed in the area to be covered, and is shared by the scheduling server and the SIM card.
  • the server and the SIM card authentication server are connected and managed by the Internet to realize distributed cloud sharing of the SIM card, so that the portable broadband wireless device (ie, the network roaming terminal 100) carried by the user can access the SIM card cloud sharing terminal through the wireless communication data network.
  • Apply to the local SIM card for authentication switch to the local best online package service, and provide the portable terminal (ie, network roaming terminal 100) that the user carries with the network service based on the main wireless communication module, and then based on the Wi-Fi function module.
  • the network roaming terminal device in the embodiment of the present invention may be implemented separately, or may be implemented in a device such as a MIFI, a mobile phone, or a charging treasure.
  • the cloud server 200 includes a scheduling server, a SIM card sharing server, and a SIM card authentication server (not shown).
  • the scheduling server is configured to access the SIM card sharing server according to the current location provided by the secondary wireless communication module, and obtain the location SIM card information and the SIM card authentication server address of the SIM card information.
  • the SIM card sharing server is configured to share local SIM card information and a corresponding SIM card authentication server address.
  • the SIM card authentication server is configured to perform authentication and authentication on the SIM card.
  • the dispatching server searches the current location to allocate the SIM card sharing server and the SIM card authentication server according to the network roaming terminal, that is, allocates the SIM card sharing server and the SIM card authentication server according to the local operator, the data package, the tariff, and the like.
  • the cloud server comprises a dispatch server and a plurality of SIM card sharing and authentication servers distributed around the world.
  • Each SIM card sharing and authentication server is distributedly installed to improve the access efficiency of the portable broadband wireless device, and is connected to the dispatch server via the Internet.
  • the SIM card sharing server and the SIM card authentication server are disposed in a plurality of regions in a distributed layout manner; and the scheduling server accesses the corresponding SIM card sharing server and the SIM card authentication server according to the preset scheduling algorithm.
  • SIM card sharing server function and the SIM card authentication server function may be To be implemented on the same server, it can also be implemented on different servers.
  • the secondary wireless communication module includes: a first network path establishing unit, a location acquiring unit, and a local SIM card acquiring unit (not shown), wherein
  • a first network path establishing unit configured to establish a wireless network communication path by using a wireless communication function of a current SIM card
  • a location obtaining unit configured to access the Internet by using a wireless network communication path established by the first network path establishing unit to obtain a current location
  • the local SIM card acquiring unit is configured to obtain the local SIM card information and the corresponding SIM card authentication server address by using the wireless network communication path access scheduling server established by the first network path establishing unit.
  • the primary wireless communication module includes: an authentication unit and a second network path establishing unit, wherein the authentication unit is configured to access the local SIM card acquiring unit by using a wireless network communication path established by the first network path establishing unit Acquiring the SIM card authentication server address to complete the authentication of the location SIM card information; the second network path establishing unit is configured to: if the authentication unit authentication result is successful authentication, set the local SIM card as the working SIM card, and Establishing a wireless network communication path by using a wireless communication function of the local SIM card;
  • the primary wireless communication module further includes: a first network path closing unit, configured to: after the second network path establishing unit wireless network communication path is successfully established, shut down the wireless network communication path established by the first network path establishing unit .
  • the network roaming terminal further includes: an RJ45 interface communication module, configured to establish a network communication path with the Internet through the network cable;
  • the Wi-Fi function module is further configured to establish a forwarding route with the RJ45 interface communication module, provide a Wi-Fi access function for the user terminal, and implement a user terminal based on the network communication path established by the RJ45 interface communication module. Network roaming access.
  • the embodiment of the present invention can also support a network roaming solution based on a network cable, so that when the network cable is located, the RJ45 interface communication module of the network roaming terminal can be used to implement Wi-Fi access. That is, the embodiment of the present invention provides a Wi-Fi providing solution implemented based on multiple access network modes. Can be used according to the specific circumstances.
  • the secondary wireless communication module and the primary wireless communication module can be turned off, that is, if the network cable is selected, the 2G or 3G or 4G network can be turned off, thereby further reducing power consumption and further saving network channel utilization.
  • the wireless network communication path established by the secondary wireless communication module may specifically be a wireless network communication path such as 2G, 3G or 4G.
  • the wireless network communication path established by the primary wireless communication module may specifically be wireless such as 2G, 3G or 4G. Network communication path.
  • the current SIM card may be a physical SIM card or a virtual SIM card
  • the main wireless communication module is also based on the SIM card information obtained from the cloud to implement network communication through the virtual SIM mode, and the virtual SIM card technology is adopted. So that the SIM card information cloud sharing can be realized.
  • a virtual SIM card simulation technology based on a serial port and a communication protocol adapted to simulate SIM card communication is provided, and the solution is simple to implement, and the mobile communication network service is not required to be modified, so that the solution is easy to expand and Implementation.
  • the current SIM card is a physical SIM card or a virtual SIM card
  • the secondary wireless communication module is specifically configured to implement communication on the virtual SIM card by using a serial port and a communication protocol to adapt the unit to simulate a SIM card communication manner, and establish a wireless network communication path according to the current SIM card. And accessing the cloud server to obtain the SIM card information of the location shared by the cloud server;
  • the main wireless communication module is specifically configured to implement communication of the location SIM card information by using a serial port and a communication protocol to adapt to the unit analog SIM card communication manner, and establish a wireless network communication path for accessing the Internet.
  • serial port and the communication protocol adaptation unit are used to simulate the SIM card communication mode to implement communication to the virtual SIM card.
  • the serial port is connected to the communication protocol adaptation unit; the communication protocol adaptation unit is connected to the communication module (ie, the secondary wireless communication module and/or the secondary wireless communication module) via the SIM interface.
  • the SIM card emulation program is run in the network roaming terminal, that is, the virtual SIM card service is started.
  • the half-duplex communication protocol initiated by the communication module has only one data line, and the serial port generally conforms to the EIA RS232-C protocol, which is a full-duplex communication protocol, including two transceivers.
  • the data line, the two are adapted to the unit by a communication protocol to implement a half-duplex full-duplex isolation circuit connection.
  • a specific implementation manner of the communication protocol adaptation unit may be specifically a dual triode follower circuit.
  • the communication protocol adaptation unit may be specifically a dual triode follower circuit.
  • the network roaming terminal uses the wireless communication function of the current SIM card to assist the local SIM card wireless communication module to perform network registration and attachment device bootstrapping technology, so that only the current SIM is utilized.
  • the wireless communication function of the card assists the local SIM card in the process of establishing wireless network communication, and the process of subsequent network access is only the local local fee, which greatly reduces the cost of network roaming.
  • the network roaming technology implemented by the embodiment of the present invention does not require that the current network environment of the location must have Wi-Fi or must handle the local SIM card service, etc., and the adaptability is stronger, as long as the location is within the coverage of the wireless communication network.
  • the techniques described in the embodiments of the present invention can be used.
  • Network service methods and service coverage technologies, etc. overcome and solve the problems of excessive network requirements and high cost in existing network roaming through technologies such as SIM card cloud sharing.
  • the SIM card sharing server and the SIM card authentication server are disposed in a plurality of regions in a distributed layout manner, and the scheduling server allocates a corresponding SIM card sharing server and a SIM card authentication server according to a preset scheduling algorithm, thereby further improving the network roaming terminal. Access efficiency.
  • the current SIM card may be a physical SIM card or a virtual SIM card.
  • the main wireless communication module is also based on the SIM card information obtained from the cloud to implement network communication through the virtual SIM mode, and the virtual SIM card technology is adopted.
  • the SIM card information cloud sharing is realized.
  • the embodiment of the present invention further provides a virtual SIM card simulation technology based on a serial port and a communication protocol adapted to simulate SIM card communication, so that the virtual SIM card solution is simple to implement, and no modification to the mobile communication network service is required, so that the solution is implemented. Easy to expand and implement.
  • the embodiment of the present invention can also support a network roaming solution based on a network cable, so that when the network cable is located, the RJ45 interface communication module of the network roaming terminal can be used to implement Wi-Fi access.
  • FIG. 11 is a schematic diagram of an application of a network roaming system according to an embodiment of the present invention.
  • the whole system is mainly composed of a portable broadband wireless device (ie, a network roaming terminal, which may also be called a mobile terminal) and a cloud server.
  • a portable broadband wireless device ie, a network roaming terminal, which may also be called a mobile terminal
  • a cloud server ie, a cloud server
  • the portable broadband wireless device is a customized device that is provided for the user to carry around, and has two main 3G modules and a Wi-Fi AP (ie, a Wi-Fi function module).
  • the cloud server includes a dispatch server and a plurality of SIM card sharing authentication servers (and a SIM card sharing server and a SIM card authentication server) distributed around the world.
  • Each SIM card sharing authentication server is distributedly installed to improve the access efficiency of the portable broadband wireless device, and is connected to the dispatch server via the Internet.
  • the auxiliary 3G module in the portable broadband wireless device uses the real card or the built-in virtual SIM card to access the wireless communication network, and the wireless data service roaming service is opened in the non-attribute to access the wireless data network to access the Internet, and the location is determined according to the search result. .
  • the portable broadband wireless device accesses the scheduling server set up on the Internet through the data path established by the auxiliary 3G module to apply for the local SIM card, obtains the basic information of the SIM card, and obtains the authentication server address where the SIM card is located.
  • the portable broadband wireless device main 3G module accesses the SIM card authentication server through the data path established by the auxiliary 3G module, obtains authentication and other information, and virtualizes the SIM card as a local SIM card for dialing and network attachment, and accesses the wireless network.
  • the auxiliary 3G module is turned off, the Wi-Fi AP (Access Point) is opened, the forwarding route is established, and the Wi-Fi access point is provided to the user portable device to provide the Internet. Access service.
  • Wi-Fi AP Access Point
  • a method for sharing a portable broadband wireless device SIM card in the cloud a portable broadband wireless device SIM card simulator and a SIM card machine card separating method; a SIM card sharing and authentication server method and device; SIM card sharing and authentication server distributed layout method; scheduling server assigns SIM card and SIM card authentication server according to portable broadband wireless device search result; portable broadband wireless device uses auxiliary 3G module to assist main 3G module network registration and attached device Bootstrap method. and many more.
  • the wireless communication function of the current SIM card to assist the local SIM card wireless communication module to perform network registration and attachment device bootstrapping technology, so that roaming occurs only during the process of establishing wireless network communication by using the wireless communication function of the current SIM card to assist the local SIM card to establish wireless network communication
  • the cost, while the process of subsequent network access is only the local local tariff, greatly reducing the cost of network roaming.
  • the network roaming technology implemented in this specific example does not require the current network environment of the location to have Wi-Fi or must handle the local SIM card service, etc., the adaptability is stronger, as long as the location is within the coverage of the 3G wireless communication network.
  • the techniques described in the embodiments of the present invention can be used.
  • the remote SIM card cloud sharing technology adopted by the embodiment of the present invention the underlying protocol is still based on the SIM card technology, the virtual card terminal does not need to insert different SIM cards for different networks, and the SIM card information is not built into the terminal at the beginning.
  • the SIM card is connected to the terminal device through the network.
  • the embodiment of the present invention forwards the request to the cloud server on the network side for processing.
  • the present invention can call the local SIM card from the network side to implement network access, and the user does not feel the network switching, and the cost is much lower than the roaming cost.
  • FIG. 12 is a schematic structural diagram of a mobile communication service implementation system, where the system includes: a virtual card terminal 12 and a cloud server 13.
  • the cloud server 13 includes a virtual card management center 131 and a SIM card pool 132.
  • the SIM card pool 132 is configured to store a plurality of physical SIM cards belonging to different carrier networks.
  • a plurality of physical SIM cards are inserted in the cloud SIM card pool, and the plurality of physical SIM cards respectively correspond to different operator networks, and the operator network may include, for example, operator information, attribution, package service, and value-added service. And so on, you can choose a variety of physical SIM cards to share in the cloud SIM card pool according to actual needs.
  • the cloud SIM card pool can be set in multiple regions in a distributed layout manner; for example, multiple regions in many countries in the world, etc., so that maintenance is more convenient.
  • the cloud virtual card management center 131 records, manages, and maintains multiple physical SIM cards stored in the SIM card pool. Information, including its corresponding carrier network.
  • the virtual card management center may allocate the local virtual card information of the home carrier network to the virtual card terminal according to the preset allocation algorithm.
  • the preset allocation algorithm may be, for example, an operator network that can be accessed by multiple terminals, calculate and select the carrier network with the most stable signal, or calculate and select the carrier network with the lowest self-funded or the carrier network with the most value-added services. , etc., the allocation algorithm can be preset according to the specific application scenario.
  • the virtual card terminal 12 includes a communication module 121, a main control module 122, a baseband processing BP module 123, and a SIM card emulation module 124.
  • BP baseband chipset
  • Smartphones on the other hand, contain both AP and BP.
  • AP Application Processor
  • BP the Baseband Processor
  • CP Communication Processor
  • the communication module is specifically a communication module having a network connection capability on the terminal side. That is to say, the communication module is a communication module that can be connected to the terminal, such as a Wi-Fi communication module, an RJ45 network communication module, and a 2G/3G/4G mobile communication module.
  • the BP module is connected to the SIM card simulator, and the SIM card simulator is connected to the SIM card pool through the network.
  • the communication module is configured to connect to the operator network information that the network search terminal can access.
  • the main control module is configured to send a virtual card application including the operator network information that the terminal can access to the virtual card management center, and load the virtual card information returned by the virtual card management center into the SIM card simulator.
  • the BP module is started.
  • the virtual card management center is configured to allocate, according to the operator network information that the terminal can access in the virtual card application, the virtual card terminal to the local virtual card information of the carrier network.
  • the virtual card management center allocates a local virtual card belonging to the appropriate operator network to the terminal according to the operator network information that the terminal can access in the virtual card application, and returns the allocated virtual card information to the main control module. .
  • the BP module is configured to simulate a interaction between a physical SIM card corresponding to the virtual card information in the SIM card pool by using the SIM card simulation module to implement a mobile communication service.
  • the mobile communication services include, but are not limited to, basic telephone services such as telephones and short multimedia messages, and mobile communication network connection services based on 2G, 3G or 4G.
  • the SIM card simulation module is configured to send a mobile communication service request of the BP module to the SIM card via the network
  • the virtual SIM card corresponding to the virtual card information in the pool, and returning the request result of the physical SIM card in the SIM card pool to the BP module.
  • the SIM card analog module technology unique to the embodiment of the present invention implements the SIM card function in whole or in part through the SIM simulation module software, and supports the connection with the actual SIM card of the cloud through the internet, and forwards all or part of the instructions to the cloud SIM card for processing.
  • the technology enables a virtual card terminal to implement a mobile communication service based on a physical SIM card in a cloud SIM card pool.
  • the SIM card in the embodiment of the present invention includes but is not limited to a SIM card, a USIM card, a RUIM card, a UIM card, and the like.
  • the embodiment of the present invention provides a mobile communication network service solution that is flexible, adaptable, and low in cost, and can automatically select a home SIM card according to different carrier networks, and then can The mobile communication service is realized by using the automatically selected SIM card of the operator's home.
  • the mobile communication service includes, but is not limited to, basic telephone services such as telephone and short multimedia messaging, and mobile communication connection services based on 2G, 3G or 4G, thereby greatly reducing communication costs. No longer limited by hardware devices such as mobile terminals, operator network restrictions, and geographical constraints, making mobile communication network services more flexible, adaptable, and cost-effective across carrier networks or across regions. .
  • the solution of the embodiment of the present invention is non-perceive to the user, and the user experience is also very good.
  • the mobile communication service implementation system provided by the embodiment of the present invention further includes:
  • the Wi-Fi access module is configured to establish a forwarding route with the BP module, and provide a Wi-Fi access function.
  • the Wi-Fi access module of the virtual card terminal can provide Wi-Fi access function to other terminals by establishing a forwarding route with the BP module.
  • the Wi-Fi access module provided by the virtual card terminal and the mobile communication network established based on the allocated virtual card information can be used to access the Internet.
  • the local SIM based on the suitable carrier network can also be implemented through the forwarding route of the Wi-Fi access module and the BP module. Card mobile communication service.
  • the terminal may connect to the Internet access path to select a virtual card through multiple manners such as RJ45 or Wi-Fi, thereby further reducing physical card data roaming.
  • the communication module is specifically configured to:
  • the mobile communication method is a mobile communication method such as 2G, 3G or 4G.
  • the communication module When the communication module is specifically used to connect to a network that the network search terminal can access through mobile communication
  • the communication module includes a BP unit and a SIM card, and the BP unit establishes a mobile communication path by using the SIM card, and searches for the carrier network information that the terminal can access.
  • the main control module further includes:
  • a communication module closing unit configured to close the communication module after starting the BP module.
  • the communication module of the terminal is specifically implemented by the baseband processing mode, that is, when the network connection is implemented by means of 2G, 3G or 4G, if the SIM card connected to the BP unit of the current terminal is not currently suitable for the operator network, (For example, it is currently in international roaming.)
  • the network connection is implemented with the key communication module, a high tariff will be generated.
  • the local virtual card-based BP module has completed the local virtual card network connection, it is preferred. Close the terminal's own communication module to avoid high tariffs, but use a BP module based on the local virtual card.
  • the SIM card in the communication module is a physical SIM card and/or a virtual SIM card.
  • the BP unit in the communication module realizes interaction with the virtual SIM card by using a serial port and a half-duplex full-duplex isolation circuit to simulate a SIM card communication manner.
  • the half-duplex full-duplex isolation circuit is specifically a dual triode follower circuit.
  • a mobile terminal usually has one or more serial communication ports (ie, serial ports), and most of them are used for debugging in the debugging development stage, and are often not used after productization. Therefore, as a preferred embodiment, in the embodiment of the present invention, the serial port that is provided in the terminal can be directly used, and of course, the serial port can be additionally added.
  • serial ports ie, serial ports
  • the self-contained communication module can support the physical SIM card and the virtual SIM card.
  • the virtual SIM card uses the serial port and the half-duplex full-duplex isolation circuit to simulate the SIM card communication technology, so that the virtual SIM card solution is simple to implement. There is no need to make changes to the mobile communication network service, making the solution easy to expand and implement.
  • the serial port and the half-duplex full-duplex isolation circuit are used to simulate the SIM card communication mode to implement communication with the virtual SIM card.
  • the serial port is connected to a half-duplex full-duplex isolation circuit; the half-duplex full-duplex isolation circuit is connected to the communication module via a SIM interface.
  • the half-duplex communication protocol initiated by the communication module has only one data line, and the serial port generally conforms to the EIA RS232-C protocol, which is a full-duplex communication protocol, including two transceivers.
  • the data line, the two are adapted to the unit by a communication protocol to implement a half-duplex full-duplex isolation circuit connection.
  • a specific implementation manner of the half-duplex full-duplex isolation circuit may be specifically a dual triode follower circuit.
  • a specific implementation manner of the half-duplex full-duplex isolation circuit may be specifically a dual triode follower circuit.
  • the virtual card terminal may be implemented separately, that is, separately implemented in the form of a portable extended terminal, or all or part of the functional modules in the virtual card terminal may be built in the MIFI, the mobile phone, and the charging treasure. It is implemented in terminal equipment.
  • the virtual card terminal is separately implemented in the form of a portable extended terminal, and the communication module, the main control module, the baseband processing BP module, and the SIM card emulator are all implemented in the virtual card terminal.
  • the other mobile terminal communicates with the virtual card terminal through the corresponding interface, and the corresponding interface may be the above-mentioned Wi-Fi access module in the virtual card terminal, and the other terminal device passes the Wi-Fi access module of the virtual card terminal through Wi-Fi. It can communicate with the virtual card terminal, and can also be other interface modes, such as the virtual card terminal data line interface mode and the like, and the interface form realizes data interaction with other terminal devices.
  • Another implementation manner of the virtual card terminal in the form of a portable extension terminal in the embodiment of the present invention may be that some functional modules of the virtual card terminal are multiplexed with other terminals, that is, some functional modules of the virtual card terminal are integrated into other terminal devices.
  • the baseband processing BP module and the SIM card simulator are implemented in the form of a portable extended terminal
  • the communication module and the main control module are implemented in a mobile terminal (such as a mobile phone), that is, a communication module and a main body of the mobile terminal (such as a mobile phone) can be used.
  • the control module can be implemented.
  • Another implementation manner of the virtual card terminal in the embodiment of the present invention may be that all the functional modules in the virtual card terminal are built in the terminal devices such as the MIFI, the mobile phone, and the charging treasure.
  • the function modules existing in other terminal devices are directly multiplexed, the function modules that are not implemented are implemented in an increased manner.
  • the functional modules existing in the merge on other terminals can be directly multiplexed in other terminal devices, and the functional modules not included in other terminal devices are implemented in the form of portable extended terminals, so that it is basically unnecessary to perform the existing devices.
  • the object of the present invention can be achieved by only supporting an extended terminal.
  • the implementation of the virtual card terminal is consistent with the foregoing examples, and may be designed according to the actual application.
  • FIG. 13 is a schematic diagram of application of a mobile communication service implementation system according to an embodiment of the present invention.
  • the system of the specific example includes a cloud server and a terminal, the cloud includes a SIM card pool and a virtual card management center; and the terminal device includes two or more baseband processing BP modules and one wireless routing module (ie, a Wi-Fi access module).
  • BP baseband processing BP modules
  • one wireless routing module ie, a Wi-Fi access module
  • BP BP1
  • Another BP (BP2) module uses the SIM card simulator to establish a wireless channel and is connected to the wireless routing module to provide wireless routing services.
  • composition is as follows:
  • the terminal has two BP modules built in, and a BP module is connected with the SIM card to establish communication.
  • the channel, another BP module, establishes a connection to the Internet to establish a local service channel.
  • the terminal part of the device When the terminal part of the device is started, insert a SIM card for opening the roaming service (or the SIM card built in the BP1 module) in the SIM card slot, start BP1, and establish a communication channel between the terminal and the cloud.
  • a SIM card for opening the roaming service or the SIM card built in the BP1 module
  • BP1 searches for the carrier network that the terminal can access, and provides the operator network information to the main control module.
  • the main control module sends a virtual card application request to the virtual card management center of the cloud through the communication channel, and the sending request includes the operator network information that the terminal can currently access.
  • the virtual card management center of the cloud allocates a virtual card information that is local to the operator according to the operator network information provided by the virtual card application request.
  • the terminal control module receives the virtual card information, loads the virtual card data into the SIM card simulator, and starts the BP2 module.
  • the BP2 module is connected to the SIM card simulator, and all interactions of the BP2 module with the SIM card are implemented by the SIM card simulator.
  • the wireless routing module is started to provide wireless connectivity services.
  • FIG. 14 is a schematic diagram of the terminal accessing the local network in a roaming state according to an embodiment of the present invention, including:
  • Step 141 The terminal starts a real-card BP (or built-in SIM card) module, and establishes a communication channel with the server.
  • BP or built-in SIM card
  • Step 142 The terminal searches for operator information that may be accessed.
  • Step 143 The terminal acquires the virtual SIM card and the corresponding SIM card information from the server through the communication channel.
  • Step 144 The SIM card simulator (also referred to as a SIM card simulation module) on the terminal loads the SIM card information;
  • Step 145 The terminal starts the BP module where the SIM card simulator is located.
  • Step 146 The SIM card simulator requests authentication result data from the server.
  • Step 147 The SIM card simulator receives the authentication pass information sent by the server, and closes the real card BP module.
  • a virtual card management center configured to allocate, to the terminal device, the SIM card information attributed to the local operator according to the operator network information that the terminal can access.
  • SIM card pool the SIM card pool is connected to the SIM card simulator through the network, and the SIM card simulator forwards all or part of the commands sent by the terminal BP module to the SIM card through the network to the actual SIM card inserted in the SIM card pool.
  • the SIM card calculation result is returned to the BP module.
  • FIG. 15 is a flowchart of network authentication when the terminal attaches to the network according to an embodiment of the present invention, which specifically includes:
  • Step 151 The UE is attached to the SGSN.
  • Step 152 The SGSN sends an authentication data request of the UE to the HLR, and the HLR authenticates the authentication data request of the UE.
  • Step 153 The HLR sends an authentication data response (RAND, XRES) to the SGSN.
  • RAND authentication data response
  • Step 154 The SGSN sends a user authentication request to the UE, where the user authentication request includes (RAND);
  • Step 155 The UE sends the user authentication request to the SIM card simulator.
  • Step 156 The SIM card emulation device sends the user authentication request to the SIM card pool.
  • Step 157 The SIM card pool performs an authentication calculation according to the user authentication request, and obtains a user authentication response (RES).
  • RES user authentication response
  • Step 158 The SIM card pool sends the user authentication response RES to the SIM card simulator.
  • Step 159 The SIM card simulator sends a user authentication response RES to the UE;
  • Step 160 The UE sends the user authentication answer to the SGSN.
  • the following key technologies are mainly used: a technology for automatically assigning a SIM card to a terminal according to carrier network information of a country in which the terminal is located.
  • the terminal has two BP modules (or one that supports dual-card dual-standby BP modules), and establishes a communication link through a BP module (or built-in SIM card) with a SIM card supporting roaming to support another BP module to use roaming.
  • the design of the local SIM card The SIM card simulator technology unique to this solution implements the SIM card function in whole or in part through the SIM simulator software, and supports the technology of connecting all or part of the instructions to the cloud SIM card through the interconnection network and the actual SIM card in the cloud. .
  • FIG. 16 is a schematic structural diagram of an application example of a mobile terminal according to an embodiment of the present invention.
  • a dual-card dual-standby single-pass mobile terminal is taken as an example.
  • the mobile terminal may have a slot for inserting a SIM card and a USIM card, or may not.
  • the SIM card built in this embodiment takes a virtual SIM card as an example: as shown in FIG. 5, the specific process is as follows:
  • the baseband processor in the mobile terminal controls the IC chip (such as high-speed control).
  • the chip MT6302, etc. is switched to the left channel through the connected isolation circuit, and communicates with the GSM wireless network by using the built-in virtual SIM card, so that the mobile terminal is attached to the GSM network of the roaming destination country (ie, roaming place), and acquires the GSM network.
  • Mobile country code or location area code is used to indicate a connection with the built-in virtual SIM card and the first wireless communication network side of the roaming place (in this embodiment, the GSM wireless network is taken as an example.
  • the mobile terminal establishes a TCP or UDP connection with the cloud management center (also referred to as a remote USIM room) by using a built-in program, that is, establishing an auxiliary channel, which is called a first communication link;
  • the mobile terminal moves the destination country through the application processor (ie, the processor serving the application)
  • the country code or the location code is sent to the cloud management center, and the virtual USIM card of the destination country is obtained from the cloud management center; the parameters included in the USIM card are as described above, and the parameters in the USIM card are stored.
  • the mobile terminal establishes a second communication link with the second wireless communication network side by using the virtual USIM card; that is, the mobile terminal controls the IC chip to switch to the right channel through the isolation circuit through the baseband processor, and uses the virtual USIM card and the WCDMA wireless network.
  • the communication communicates with the base station of the destination country at the same time; the mobile terminal uses the virtual USIM of the destination country to communicate with the base station side to establish a network connection, thereby implementing a signaling link of the primary channel (ie, the second communication link). And release the first communication link.
  • the establishment of the first communication link (ie, the auxiliary channel) and the second communication link (ie, the primary channel) are required to establish a data domain, and the data domain is processed by time division multiplexing.
  • the baseband processor implements a virtual USIM signaling path by switching the path of the virtual SIM and the virtual USIM card at high speed.
  • the baseband processor controls the IC chip to switch to the virtual SIM data link at a high speed and passes the first communication link (ie, The auxiliary channel) obtains the authentication parameter from the entity USIM room in the cloud; and after the authentication parameter and the security information are returned to the path of the virtual USIM card, the data link of the second communication link (ie, the main channel) is established.
  • the virtual GSM link channel can be closed, that is, the first communication link (ie, the auxiliary channel) is released.
  • the mobile device first establishes an auxiliary channel through the baseband processor, and applies the virtual USIM card from the cloud to the roaming place through the auxiliary channel; and then uses the virtual USIM card to communicate with the wireless device through the baseband processor module.
  • the network performs information exchange; after the network side sends the authentication quintuple parameter, the quintuple parameters include: random number (RAND, Random number), expected user response (XRES, Expected user RESponse), encryption secret The key (CK, Cipher key), the integrity key (IK, Integrity Key), and the authentication token (AUTN, the authentication token); the program corresponding to the virtual USIM card is connected to the cloud management center through the auxiliary channel (that is, the card pool device in the cloud) And obtaining the authentication parameter and replying to the network side to realize mutual identification between the network side and the mobile terminal side. Finally, the establishment of the main channel is achieved by the context activation of the Packet Data Protocol (PDP).
  • PDP Packet Data Protocol
  • the roaming mobile terminal implements a GSM-based international roaming user (MS, mobile subscriber) 1 through a baseband processor to connect to a Serving GPRS Support Node (SGSN) to establish a packet data network connection in a roaming place;
  • MS GSM-based international roaming user
  • SGSN Serving GPRS Support Node
  • the roaming SGSN sends the user's access request message to the roaming operator BG according to the user's home address;
  • the roaming operator BG sends the message to the border gateway (BG, Border Gateway) of the GSM home location;
  • the GSM home BG sends the message to the roaming user's home gateway GPRS support node (GGSN, Gateway GPRS Support Node);
  • GGSN Gateway GPRS Support Node
  • the roaming user home GGSN sends a message to the home gateway of the user;
  • the roaming terminal establishes a connection with the USIM card pool of the roaming destination country to realize the establishment of the auxiliary GPRS channel;
  • the roaming terminal realizes the USIM communication in the USIM card pool of the roaming destination country through the connection of the GPRS auxiliary channel.
  • the WCDMA network side and the mobile terminal side realize identity mutual identification through the authentication parameters, and are attached to the base station subsystem (BSS, Base Station sub-System) side.
  • BSS Base Station sub-System
  • the mobile terminal starts the PDP context activation process of the baseband processor and successfully connects to the WCDMA network.
  • the mobile terminal releases or removes the GPRS (General Packet Radio Service) channel, and re-implements the connection between the roaming mobile terminal and the USIM card pool of the remote roaming destination country; the WCDMA main channel is successfully established.
  • GPRS General Packet Radio Service
  • the GSM+WCDMA dual card dual standby module is used to realize the integration of the auxiliary channel and the main channel, and the mature scheme of the existing mobile terminal dual card dual standby single pass does not require complicated processes and production processes, and reduces roaming. Costs increase the usability of mobile terminals and reduce operating costs.
  • the cloud sharing server, the SIM card sharing server, and the cloud server in all the foregoing embodiments of the present invention may be different names of the same entity in actual applications; of course, they may also be two entities with different functions; and a cloud SIM card.
  • the management center and the cloud management center may also be different names of the same entity, or may be two entities whose functions are not identical, and the embodiment is not limited. There are other similar names in this embodiment, which will not be explained one by one.
  • first, second, third, etc. may be used to describe various information in the embodiments of the present invention, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other.
  • first information may also be referred to as the second information without departing from the scope of the embodiments of the present invention.
  • second information may also be referred to as the first information.
  • word "if” as used herein may be interpreted as "when” or "when” or "in response to a determination.”

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

The present invention provides a communication link setup method and device, a wireless communication device, a mobile terminal and a cloud management center. The setup method comprises: a mobile terminal uses a built-in SIM card to set up a first communication link with a first wireless communication network in a roaming area, and acquires a mobile country code or a location area code of the first wireless communication network or location information of the roaming area or operator network information of the roaming area; the mobile terminal uses the first communication link to acquire, from a cloud management center, a local SIM card corresponding to the mobile country code or the location area code or the location information of the roaming area or the operator network information of the roaming area; and the mobile terminal uses the local SIM card to set up a second communication link with a second wireless communication network and releases the first communication link. According to the present invention, a built-in SIM card is used to acquire a local SIM card to a roaming area, and the local SIM card is used to set up a communication link, so that roaming charges of a user in the roaming area are reduced.

Description

一种通信方法、装置、移动终端及云端服务器Communication method, device, mobile terminal and cloud server
本发明要求于2014年10月30日提交中国专利局、申请号为201410601420.5、发明名称为“一种通信链路的建立方法及装置”、2014年6月30日提交中国专利局、申请号为201410306732.3、发明名称为“一种网络漫游***和网络漫游方法”、2014年6月30日提交中国专利局、申请号201410305407.5为、发明名称为“一种移动通信网络业务实现***及方法”的中国专利申请的优先权,其全部内容通过引用结合在本发明中。The invention is required to be submitted to the Chinese Patent Office on October 30, 2014, the application number is 201410601420.5, the invention name is “a method and device for establishing a communication link”, and the Chinese Patent Office is submitted to the Chinese Patent Office on June 30, 2014, and the application number is 201410306732.3, the invention name is "a network roaming system and network roaming method", submitted to the China Patent Office on June 30, 2014, application number 201410305407.5, and the invention name is "a mobile communication network service realization system and method" The priority of the patent application, the entire contents of which are incorporated herein by reference.
技术领域Technical field
本发明涉及通信技术领域,特别涉及一种通信方法、装置、移动终端及云端服务器。The present invention relates to the field of communications technologies, and in particular, to a communication method, apparatus, mobile terminal, and cloud server.
背景技术Background technique
目前由于移动终端等硬件设备的限制,运营商网络限制,以及地域等诸多限制因素,导致在跨运营商网络或跨地域实现移动通信网络业务时存在诸多问题,比如旅游和商务出境用户在携带便携终端出国时有较强的随时随地上网的需求,用户一般通过开通手机数据业务国际漫游服务或者在当地购买本地移动运营商的流量套餐实现,前者会产生高昂的国际漫游费用,而后者往往费时费力并需要对当地移动运营业务比较熟悉,不利于紧凑的日程安排。At present, due to limitations of hardware devices such as mobile terminals, operator network restrictions, and geographical constraints, there are many problems in implementing mobile communication network services across carrier networks or across regions, such as travel and business outbound users carrying portable When the terminal goes abroad, there is a strong demand for accessing the Internet anytime and anywhere. The user generally implements the international roaming service of the mobile data service or purchases the local mobile operator's traffic package locally. The former will generate high international roaming charges, while the latter often takes time and effort. It also needs to be familiar with the local mobile operation business, which is not conducive to a compact schedule.
随着移动终端的迅速发展,双卡双待的移动终端(比如手机)正在逐步普及。一种双卡双待的移动终端中,置有用于用户身份鉴别的两个卡槽,两张卡(比如客户识别模块(SIM,Subscriber Identity Module)卡和全球用户识别模块(USIM,Universal Subscriber Identity Module)卡可以同时处于待机状态,用户使用一个移动终端,便可以操作两张卡。With the rapid development of mobile terminals, dual-card dual-standby mobile terminals (such as mobile phones) are gradually becoming popular. A dual-card dual-standby mobile terminal has two card slots for user identity authentication, two cards (such as a Subscriber Identity Module (SIM) and a global subscriber identity module (USIM, Universal Subscriber Identity). The Module) card can be in the standby state at the same time, and the user can operate two cards by using one mobile terminal.
在漫游地,如果使用SIM卡或USIM卡上网,则会产生大量的漫游费;如果将其换成漫游地的本地SIM卡或本地USIM卡,则会存在SIM卡浪费问题。也就是说,由于该双卡双待的移动终端硬件设备的限制,运营商网络限制,以及地域,网络资费居高不下等诸多因素,则会导致该移动终端在跨运营商网络或跨地域实现移动通信网络业务时需要花费高额的漫游费。In the roaming area, if you use the SIM card or USIM card to access the Internet, a large amount of roaming charges will be generated; if you replace it with a local SIM card or a local USIM card in the roaming place, there will be a problem of SIM card waste. That is to say, due to the limitation of the dual-card dual-standby mobile terminal hardware device, the operator network limitation, and the geographical and network tariffs are high, the mobile terminal can be implemented across the carrier network or across regions. Mobile communication network services require high roaming charges.
因此,如何解决移动终端跨运营商网络或跨地域上网的漫游费问题,是目前有待解决的技术问题。Therefore, how to solve the problem of roaming charges for mobile terminals across carrier networks or across regions is a technical problem to be solved.
发明内容 Summary of the invention
本发明实施例中提供了一种通信方法、装置、移动终端及云端服务器,以解决移动终端跨运营商网络或跨地域上网导致漫游费增加的问题。In the embodiment of the present invention, a communication method, a device, a mobile terminal, and a cloud server are provided to solve the problem that the roaming fee increases when the mobile terminal crosses the carrier network or crosses the Internet.
为了解决上述技术问题,本发明实施例公开了如下技术方案:In order to solve the above technical problem, the embodiment of the present invention discloses the following technical solutions:
第一方面提供了一种通信链路建立方法,包括:The first aspect provides a communication link establishment method, including:
移动终端利用内置SIM卡与漫游地的第一无线通信网络侧建立第一通信链路,并获取所述第一无线通信网络的移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息;The mobile terminal establishes a first communication link with the first wireless communication network side of the roaming ground by using the built-in SIM card, and acquires a mobile country code or a location area code of the first wireless communication network or location information or location of the roaming place The carrier network information of the roaming place;
所述移动终端利用所述第一通信链路从云端管理中心获取与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡;The mobile terminal acquires, by using the first communication link, a local SIM card corresponding to the mobile country code or the location area code or the location information of the roaming place or the operator network information of the roaming area from the cloud management center. ;
所述移动终端利用所述本地SIM卡与所述第二无线通信网络侧建立第二通信链路,并释放所述第一通信链路。The mobile terminal establishes a second communication link with the second wireless communication network side by using the local SIM card, and releases the first communication link.
第二方面提供一种通信链路建立方法,包括:The second aspect provides a communication link establishment method, including:
接收移动终端发送的申请本地SIM卡的请求,所述请求包括:漫游地的移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息;Receiving a request for requesting a local SIM card sent by the mobile terminal, where the request includes: a mobile country code or a location area code of the roaming place or location information of the roaming place or operator network information of the roaming place;
根据所述请求选择与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡;And selecting, according to the request, a local SIM card corresponding to the mobile country code or the location area code or the location information of the roaming place or the operator network information of the roaming place;
将选择的所述本地SIM卡发送给所述移动终端,以便于所述移动终端利用所述本地SIM卡与无线通信网络侧建立通信链路。The selected local SIM card is transmitted to the mobile terminal, so that the mobile terminal establishes a communication link with the wireless communication network side by using the local SIM card.
第三方面提供了一种通信链路建立装置,包括:The third aspect provides a communication link establishing apparatus, including:
第一建立单元,用于利用所述装置的内置SIM卡与漫游地的第一无线通信网络侧建立第一通信链路;a first establishing unit, configured to establish a first communication link with a first wireless communication network side of the roaming ground by using a built-in SIM card of the device;
第一获取单元,用于在所述第一建立单元与所述第一无线通信网络侧建立第一通信链路时,获取所述第一无线通信网络的移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息;a first acquiring unit, configured to acquire, when the first establishing unit establishes a first communication link with the first wireless communication network, a mobile country code or a location area code of the first wireless communication network Location information of the roaming place or carrier network information of the roaming place;
第二获取单元,用于利用所述第一通信链路从云端管理中心获取与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡;a second acquiring unit, configured to acquire, by using the first communication link, the mobile country code or the location area code or the location information of the roaming location or the operator network information of the roaming area from the cloud management center Local SIM card;
第二建立单元,用于利用所述本地SIM卡与所述第二无线通信网络侧建立第二通信链路,并释放所述第一通信链路。a second establishing unit, configured to establish a second communication link with the second wireless communication network side by using the local SIM card, and release the first communication link.
第四方面提供了一种通信链路建立装置,包括: The fourth aspect provides a communication link establishing apparatus, including:
第一接收单元,用于接收移动终端发送的申请本地SIM卡的请求,所述请求包括:漫游地的移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息;a first receiving unit, configured to receive a request for a local SIM card sent by the mobile terminal, where the request includes: a mobile country code or a location area code of the roaming place or location information of the roaming place or an operator of the roaming place Internet Information;
选择单元,用于根据所述请求选择与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡;a selecting unit, configured to select, according to the request, a local SIM card corresponding to the mobile country code or location area code or the location information of the roaming place or the operator network information of the roaming place;
第一发送单元,用于将选择的所述本地SIM卡发送给所述移动终端,以便于所述移动终端利用所述本地SIM卡与无线通信网络侧建立通信链路。And a first sending unit, configured to send the selected local SIM card to the mobile terminal, so that the mobile terminal establishes a communication link with the wireless communication network side by using the local SIM card.
第五方面提供了一种无线通信装置,包括:A fifth aspect provides a wireless communication apparatus, including:
第一无线通信单元,用于利用内置SIM卡与漫游地的第一无线通信网络侧建立第一通信链路,并获取所述第一无线通信网络的移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息;以及利用所述第一通信链路从云端管理中心获取与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡;a first wireless communication unit, configured to establish a first communication link with a first wireless communication network side of the roaming place by using a built-in SIM card, and acquire a mobile country code or a location area code of the first wireless communication network or the roaming Location information of the ground or carrier network information of the roaming; and obtaining, by the first communication link, location information of the mobile country code or location area code or the roaming location from the cloud management center or the a local SIM card corresponding to the carrier network information of the roaming place;
第二无线通信单元,用于利用所述本地SIM卡与所述第二无线通信网络侧建立第二通信链路,并释放所述第一通信链路。a second wireless communication unit, configured to establish a second communication link with the second wireless communication network side by using the local SIM card, and release the first communication link.
第六方面提供了一种无线通信装置,包括:通信模块、主控模块、基带处理BP模块及SIM卡模拟模块;其中,所述通信模块为移动终端侧具备网络连接能力的通信模块;所述BP模块与SIM卡模拟模块相连,且SIM卡模拟模块通过网络与云端管理中心的SIM卡池相连;The sixth aspect provides a wireless communication device, including: a communication module, a main control module, a baseband processing BP module, and a SIM card simulation module; wherein the communication module is a communication module having a network connection capability on the mobile terminal side; The BP module is connected to the SIM card analog module, and the SIM card analog module is connected to the SIM card pool of the cloud management center through the network;
所述通信模块,用于连接网络搜索移动终端能接入的运营商网络信息;The communication module is configured to connect to a network to search for carrier network information that the mobile terminal can access;
所述主控模块,用于向所述云端管理中心发送申请与所述运营商网络信息对应的本地SIM;接收所述云端管理中心分配的本地SIM,将所述本地SIM卡加载到所述SIM卡模拟模块中,启动所述BP模块;The main control module is configured to send a local SIM corresponding to the operator network information to the cloud management center, receive a local SIM allocated by the cloud management center, and load the local SIM card into the SIM In the card simulation module, the BP module is started;
所述BP模块,用于通过所述SIM卡模拟模块模拟与所述SIM卡池中与所述本地SIM对应的实体SIM卡间的交互,实现移动通信业务;The BP module is configured to simulate, by using the SIM card simulation module, interaction with a physical SIM card corresponding to the local SIM in the SIM card pool, to implement a mobile communication service;
所述SIM卡模拟模块,用于将BP模块处理的移动通信业务请求经网络发送至SIM卡池中所与所述本地SIM对应的实体SIM卡,以及将接收到所述实体SIM卡的反馈结果发送到所述BP模块中。The SIM card simulation module is configured to send, by the network, a mobile communication service request processed by the BP module to a physical SIM card corresponding to the local SIM in the SIM card pool, and a feedback result that the physical SIM card is received Sent to the BP module.
第七方面提供了一种移动终端,包括:A seventh aspect provides a mobile terminal, including:
处理器,用于利用移动终端的内置SIM卡与漫游地的第一无线通信网络侧建立第一通信链路; a processor, configured to establish a first communication link with a first wireless communication network side of the roaming ground by using a built-in SIM card of the mobile terminal;
收发器,用于获取所述第一无线通信网络的移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息;以及利用所述第一通信链路从云端管理中心获取与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡;a transceiver, configured to acquire a mobile country code or a location area code of the first wireless communication network or location information of the roaming place or carrier network information of the roaming place; and use the first communication link to The cloud management center acquires a local SIM card corresponding to the mobile country code or the location area code or the location information of the roaming place or the operator network information of the roaming place;
所述处理器,用于利用所述本地SIM卡与所述第二无线通信网络侧建立第二通信链路,并释放所述第一通信链路。The processor is configured to establish a second communication link with the second wireless communication network side by using the local SIM card, and release the first communication link.
第八方面提供了一种云端管理中心,包括:The eighth aspect provides a cloud management center, including:
收发器,用于接收移动终端发送的申请本地SIM卡的请求,所述请求包括:漫游地的移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息;a transceiver, configured to receive a request for a local SIM card sent by the mobile terminal, where the request includes: a mobile country code or a location area code of the roaming place or location information of the roaming place or carrier network information of the roaming place ;
处理器,用于根据所述请求选择与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡;a processor, configured to select, according to the request, a local SIM card corresponding to the mobile country code or location area code or the location information of the roaming place or the operator network information of the roaming place;
所述收发器,还用于将选择的所述本地SIM卡发送给所述移动终端,以便于所述移动终端利用所述本地SIM卡与无线通信网络侧建立通信链路。The transceiver is further configured to send the selected local SIM card to the mobile terminal, so that the mobile terminal establishes a communication link with the wireless communication network side by using the local SIM card.
由上述技术方案可知,本发明实施例中,移动终端利用内置SIM卡从云端管理中心申请到漫游地的SIM卡,然后利用SIM与漫游地的无线通信网络侧设备建立通信链接,节省了用户在漫游地的漫游费,还提高了移动终端的可用性,降低了运行成本。According to the foregoing technical solution, in the embodiment of the present invention, the mobile terminal applies for the SIM card of the roaming place from the cloud management center by using the built-in SIM card, and then establishes a communication link with the wireless communication network side device of the roaming place by using the SIM, thereby saving the user. Roaming charges for roaming sites also increase the usability of mobile terminals and reduce operating costs.
附图说明DRAWINGS
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the embodiments or the description of the prior art will be briefly described below. Obviously, the drawings in the following description are only It is a certain embodiment of the present invention, and other drawings can be obtained from those skilled in the art without any inventive labor.
图1为本发明实施例提供的一种通信链路建立方法的流程图;FIG. 1 is a flowchart of a method for establishing a communication link according to an embodiment of the present invention;
图2为本发明实施例提供的一种通信链路建立方法的另一流程图;2 is another flowchart of a method for establishing a communication link according to an embodiment of the present invention;
图3为本发明实施例提供的一种网络漫游方法的流程图;FIG. 3 is a flowchart of a network roaming method according to an embodiment of the present invention;
图4为本发明实施例提供的一种移动通信业务实现方法的流程图;FIG. 4 is a flowchart of a method for implementing a mobile communication service according to an embodiment of the present invention;
图5为本发明实施例提供的一种双三极管跟随电路的示意图;FIG. 5 is a schematic diagram of a dual triode follower circuit according to an embodiment of the present invention; FIG.
图6为本发明实施例提供的一种通信链路建立装置的结构示意图;FIG. 6 is a schematic structural diagram of a communication link establishing apparatus according to an embodiment of the present invention;
图7为本发明实施例提供的一种通信链路建立装置的另一结构示意图;FIG. 7 is another schematic structural diagram of a communication link establishing apparatus according to an embodiment of the present invention;
图8为本发明实施例提供的一种无线通信装置的结构示意图;FIG. 8 is a schematic structural diagram of a wireless communication apparatus according to an embodiment of the present disclosure;
图9为本发明实施例提供的一种无线通信装置的另一结构示意图; FIG. 9 is another schematic structural diagram of a wireless communication apparatus according to an embodiment of the present invention;
图10为本发明实施例提供一种网络漫游***的结构示意图;FIG. 10 is a schematic structural diagram of a network roaming system according to an embodiment of the present invention;
图11为本发明实施例提供的一种网络漫游***的应用示意图;FIG. 11 is a schematic diagram of application of a network roaming system according to an embodiment of the present invention;
图12本发明实施例提供了一种移动通信业务实现***的结构示意图;FIG. 12 is a schematic structural diagram of a mobile communication service implementation system according to an embodiment of the present invention;
图13本发明实施例提供的一种移动通信业务实现***的应用示意图;FIG. 13 is a schematic diagram of application of a mobile communication service implementation system according to an embodiment of the present invention;
图14为本发明实施例提供的一种终端在漫游状态下接入本地网络的示意图;FIG. 14 is a schematic diagram of a terminal accessing a local network in a roaming state according to an embodiment of the present disclosure;
图15为本发明实施例提供的一种终端在附着网络时网络鉴权的流程图;FIG. 15 is a flowchart of network authentication when a terminal attaches to a network according to an embodiment of the present invention;
图16为本发明实施例提供的一种移动终端的应用实例的结构示意图。FIG. 16 is a schematic structural diagram of an application example of a mobile terminal according to an embodiment of the present invention.
具体实施方式detailed description
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is obvious that the described embodiments are only a part of the embodiments of the present invention, but not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
请参阅图1,图1为本发明实施例提供的一种通信链路建立方法的流程图;所述方法包括:Referring to FIG. 1, FIG. 1 is a flowchart of a method for establishing a communication link according to an embodiment of the present invention;
步骤101:移动终端利用内置SIM卡与漫游地的第一无线通信网络侧建立第一通信链路,并获取所述第一无线通信网络的移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息;Step 101: The mobile terminal establishes a first communication link with the first wireless communication network side of the roaming place by using the built-in SIM card, and acquires a mobile country code or a location area code of the first wireless communication network or a location of the roaming place. Information or carrier network information of the roaming place;
其中,该实施例中内置SIM卡,可以是实体SIM卡,也可以是该移动终端通过免费无线保真(Wi-Fi,Wireless Fidelity)热点预先申请的虚拟SIM卡。其中,通过免费Wi-Fi热点预先申请的虚拟SIM卡的过程包括:The built-in SIM card in this embodiment may be a physical SIM card, or may be a virtual SIM card pre-applied by the mobile terminal through a Wi-Fi (Wireless Fidelity) hotspot. Among them, the process of pre-applying a virtual SIM card through a free Wi-Fi hotspot includes:
移动终端启动后,搜索到至少一个无线保真Wi-Fi热点;所述移动终端查询存储的Wi-Fi热点列表,如果查询到所述至少一个Wi-Fi热点中的一个Wi-Fi热点的服务集标识SSID,所述任一个Wi-Fi热点称为第一Wi-Fi热点;则尝试通过所述第一Wi-Fi热点连接互联网;如果成功连接到所述互联网,则所述移动终端将所述第一Wi-Fi热点的媒体接入控制(MAC,edium Access Control)地址发送给云端管理中心(所述云端管理中心又可以称为云端SIM卡管理中心,用于管理USIM卡和/或SIM卡),申请本地客户识别模块SIM卡;所述移动终端接收所述云端管理中心根据所述MAC地址对应的位置信息为所述移动终端分配的所述本地SIM卡。其具体的实现过程详见与本申请同时提交的其他申请专利,在此不再赘述。After the mobile terminal is started, searching for at least one wireless fidelity Wi-Fi hotspot; the mobile terminal queries the stored Wi-Fi hotspot list, if the service of one of the at least one Wi-Fi hotspot is queried a set identifier SSID, the any one of the Wi-Fi hotspots being referred to as a first Wi-Fi hotspot; attempting to connect to the Internet through the first Wi-Fi hotspot; if successfully connected to the Internet, the mobile terminal The media access control (MAC) address of the first Wi-Fi hotspot is sent to the cloud management center (the cloud management center may also be referred to as a cloud SIM card management center for managing the USIM card and/or SIM). Card), applying for a local customer identification module SIM card; the mobile terminal receiving the local SIM card allocated by the cloud management center to the mobile terminal according to location information corresponding to the MAC address. For details of the implementation process, refer to other patent applications filed concurrently with the present application, and no further details are provided herein.
其中,该实施例第一无线通信网络可以是全球移动通信***(GSM,Global System for Mobile communications)无线网络,后续的第二无线通信网络为宽带码分多址 (WCDMA,Wideband Code Division Multiple Access)无线网络。当然,可以是其他类似的通信网络。The first wireless communication network in this embodiment may be a Global System for Mobile communications (GSM) wireless network, and the subsequent second wireless communication network is a Wideband Code Division Multiple Access. (WCDMA, Wideband Code Division Multiple Access) wireless network. Of course, it can be other similar communication networks.
步骤102:所述移动终端利用所述第一通信链路从云端管理中心获取与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡;Step 102: The mobile terminal acquires, by using the first communication link, the mobile country code or the location area code or the location information of the roaming place or the operator network information of the roaming area from the cloud management center. Local SIM card;
该步骤中,所述移动终端通过所述第一通信链路向所述云端管理中心申请所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息的SIM卡请求;该云端管理中心在接收到该请求后,根据所述请求确定与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的SIM卡;并按照分配策略为该移动终端分配SIM卡请求响应,即将与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的SIM卡发送给该移动终端。其中,分配策略可以本着节省费用的策略进行分配。比如,优选为该移动终端分配漫游地(即与移动国家代码或位置区码对应的本地)的SIM卡,如果该漫游地的SIM卡已分配完,可以选择其他与该漫游地相邻地的SIM卡来分配等。然后,云端管理中心为该移动终端分配漫游地的SIM卡,即该移动终端接收到云端管理中心分配的与所述移动国家代码或位置区码漫游地或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的USIM卡。In this step, the mobile terminal applies, by using the first communication link, the mobile country code or the location area code or the location information of the roaming place or the operator network information of the roaming place to the cloud management center. After receiving the request, the cloud management center determines, according to the request, corresponding to the mobile country code or the location area code or the location information of the roaming place or the operator network information of the roaming place. SIM card; and assigning a SIM card request response to the mobile terminal according to an allocation policy, that is, a SIM corresponding to the mobile country code or location area code or the location information of the roaming place or the operator network information of the roaming place The card is sent to the mobile terminal. Among them, the allocation strategy can be allocated according to a cost-saving strategy. For example, it is preferred that the mobile terminal allocates a SIM card of a roaming place (ie, a local corresponding to the mobile country code or the location area code), and if the SIM card of the roaming place has been allocated, other neighboring places of the roaming place may be selected. SIM card to assign and so on. Then, the cloud management center allocates the SIM card of the roaming place to the mobile terminal, that is, the mobile terminal receives the location information of the mobile country code or the location area code roaming or the roaming place allocated by the cloud management center or the The USIM card corresponding to the carrier network information of the roaming place.
当然,该实施例中,在移动终端附着到漫游地的第一无线通信网络时,可以获取到该漫游地的移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息,根据该移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息可以从云端管理中心可以申请到本地的SIM卡。Certainly, in this embodiment, when the mobile terminal is attached to the first wireless communication network of the roaming place, the mobile country code or the location area code of the roaming place or the location information of the roaming place or the roaming place may be acquired. The operator network information may be applied to the local SIM card from the cloud management center according to the mobile country code or the location area code or the location information of the roaming place or the operator network information of the roaming place.
本实施例中,所述本地SIM卡为软卡,也可以称为虚拟卡,可以包括:客户识别模块(SIM,Subscriber Identity Module),全球用户识别模块(USIM,Universal Subscriber Identity Module),可移除用户识别模块(RUIM,Removable User Identity Module),用户识别模块(UIM,User Identity Module)。全球用户识别模块(USIM,Universal Subscriber Identity Module)卡。当然,还可以包括其他的类似的用于上网或打电话卡等,本实施例不作限制。In this embodiment, the local SIM card is a soft card, which may also be referred to as a virtual card, and may include: a Subscriber Identity Module (SIM), a Universal Subscriber Identity Module (USIM), and a removable In addition to the User Identification Module (RUIM), the User Identity Module (UIM). US Subscriber Identity Module (USIM) card. Of course, other similar Internet access or calling cards may be included, and the embodiment is not limited.
可选的,当本地SIM卡为USIM卡时,USIM卡可以包括下述参数:用户签约信息、鉴权信息、付费方式、用户短消息等。USIM用于通用移动通信***(UMTS,Universal Mobile Telecommunication System)网络中,即WCDMA网络中。当然,USIM卡中还可以包括下述参数:国际移动用户标识(IMSI,International Mobile Subscriber  Identity)、移动用户ISDN号码(MSISDN,Mobile Subscriber ISDN Number)、加密密钥(CK,Cipher Key)和完整性密钥(IK,Integrity Key)、短消息(SMS,Short Message Service)、短消息参数、多媒体消息业务(MMS,Multimedia Message Service)用户连接性参数以及MMS用户优选信息等。Optionally, when the local SIM card is a USIM card, the USIM card may include the following parameters: user subscription information, authentication information, payment method, user short message, and the like. The USIM is used in a Universal Mobile Telecommunication System (UMTS) network, that is, in a WCDMA network. Of course, the USIM card can also include the following parameters: International Mobile Subscriber Identity (IMSI, International Mobile Subscriber) Identity), Mobile Subscriber ISDN Number (MSISDN, Mobile Subscriber ISDN Number), Encryption Key (CK, Cipher Key) and Integrity Key (IK, Integrity Key), Short Message Service (SMS), Short Message Parameter , multimedia message service (MMS, User Message Service) user connectivity parameters and MMS user preference information.
步骤103:所述移动终端利用所述本地SIM卡与所述第二无线通信网络侧建立第二通信链路,并释放所述第一通信链路。Step 103: The mobile terminal establishes a second communication link with the second wireless communication network side by using the local SIM card, and releases the first communication link.
一种情况,该步骤中,该移动终端先利用所述本地SIM卡向第二无线通信网络侧的基站进行鉴权认证后,才能与第二无线通信网络侧建立信道。其中,第二无线通信网络为WCDMA无线通信网络,其鉴权认证的过程为:In one case, the mobile terminal can establish a channel with the second wireless communication network side after performing authentication authentication on the second wireless communication network side base station by using the local SIM card. Wherein, the second wireless communication network is a WCDMA wireless communication network, and the process of authentication and authentication is:
所述移动终端在获取到所述漫游地的本地SIM卡后,如果接收到移动运营商通过所述第二无线通信网络侧发送的鉴权指令;所述移动终端通过第一通信链路将所述鉴权指令发送给云端共享服务器进行鉴权计算(由于云端共享服务器存储有与漫游地的虚SIM对应的实体SIM卡,即由实体SIM卡进行鉴权计算);云端共享服务器根据接收到的鉴权指令进行鉴权计算,并将计算得到的鉴权计算结果发送给所述第二无线通信网络侧,并由所述第二无线通信网络侧确定是否允许使用所述SIM卡(即与自身存储的鉴权结果进行比较,从而确定是否允许所述漫游地的SIM卡使用);之后,还可以将包括是否允许使用所述SIM卡的鉴权响应发送给云端共享服务器,该云端共享服务器将是否允许使用所述SIM卡的鉴权响应发送给移动终端,该移动终端将该鉴权响应通过第二无线通信网络侧发送给移动运营商,从而完成SIM卡的鉴权。After obtaining the local SIM card of the roaming place, the mobile terminal receives an authentication instruction sent by the mobile operator through the second wireless communication network side; the mobile terminal passes the first communication link The authentication command is sent to the cloud sharing server for authentication calculation (since the cloud sharing server stores the physical SIM card corresponding to the virtual SIM of the roaming place, that is, the entity SIM card performs authentication calculation); the cloud sharing server receives the The authentication instruction performs an authentication calculation, and sends the calculated authentication calculation result to the second wireless communication network side, and determines, by the second wireless communication network side, whether the SIM card is allowed to be used (ie, The stored authentication results are compared to determine whether to allow the SIM card of the roaming place to be used; after that, an authentication response including whether to allow the use of the SIM card may be sent to the cloud sharing server, and the cloud sharing server Whether to allow an authentication response using the SIM card to be sent to the mobile terminal, the mobile terminal transmitting the authentication response through the second wireless communication network Send it to the mobile operator to complete the authentication of the SIM card.
也就是说,在该第二无线通信网允许该移动终端使用所述SIM卡时,所述第二无线通信网络侧与所述移动终端就建立了第二通信链路。如果不允许使用所述USIM卡,则所述第二无线通信网络侧拒绝与所述移动终端建立第二通信链路。That is, when the second wireless communication network allows the mobile terminal to use the SIM card, the second wireless communication network side establishes a second communication link with the mobile terminal. If the USIM card is not allowed to be used, the second wireless communication network side refuses to establish a second communication link with the mobile terminal.
需要说明的是,这种情况优先应用于根据该移动国家代码或位置区码申请本地SIM卡,且本地SIM卡为本地USIM卡的情况,但并不限于此。It should be noted that this case is preferentially applied to the case where the local SIM card is applied according to the mobile country code or the location area code, and the local SIM card is a local USIM card, but is not limited thereto.
另一情况,所述移动终端在获得所述本地SIM卡后,模拟加载所述本地SIM卡,并通过所述第一通信链路向云端管理中心中与所述本地SIM卡对应的实体SIM卡发送鉴权认证指令;In another case, after obtaining the local SIM card, the mobile terminal simulates loading the local SIM card, and sends a physical SIM card corresponding to the local SIM card in the cloud management center through the first communication link. Send an authentication certification instruction;
所述移动终端在接收到所述云端管理中心发送的成功鉴权认证响应时,利用所述本地SIM卡与第二无线通信网络侧建立第二通信链路。The mobile terminal establishes a second communication link with the second wireless communication network side by using the local SIM card when receiving the successful authentication authentication response sent by the cloud management center.
需要说明的是,这种情况优先应用于根据所述漫游地的运营商网络信息申请本地SIM卡的情况,具体详见下述的一种移动通信业务实现方法及***的实现过程,在 此不再赘述。It should be noted that the situation is preferentially applied to the application for the local SIM card according to the operator network information of the roaming place. For details, refer to the following implementation method and system for implementing the mobile communication service. This will not be repeated here.
再一种情况,所述移动终端在获取所述本地SIM卡时,还获取到所述本地SIM卡的基本信息以及所述本地SIM卡所在的认证服务器地址;In another case, when acquiring the local SIM card, the mobile terminal further acquires basic information of the local SIM card and an authentication server address where the local SIM card is located;
然后,所述移动终端通过第一通信链路将所述本地SIM卡基本信息发送给所述认证服务器地址对应的认证服务器;以便于所述认证服务器对所述本地SIM卡信息进行认证;Then, the mobile terminal sends the local SIM card basic information to the authentication server corresponding to the authentication server address through the first communication link; so that the authentication server authenticates the local SIM card information;
所述移动终端在接收到所述认证服务器发送的认证成功信息时,利用所述本地SIM卡与所述第二无线网络通信通侧建立第二通信链路。The mobile terminal establishes a second communication link with the second wireless network communication side by using the local SIM card when receiving the authentication success information sent by the authentication server.
需要说明的是,这种情况优先应用于根据该漫游地的位置信息申请本地SIM卡的情况,具体详见下述的一种网络漫游方法及***的具体实现过程,在此不再赘述。It should be noted that the situation is preferentially applied to the application of the local SIM card according to the location information of the roaming area. For details, refer to the following specific method for implementing the network roaming method and system, and details are not described herein.
可选的,在上述所有实施例的基础上,所述方法还可以包括:所述移动终端利用所述第二通信链路与所述第二无线通信网络侧进行通信。Optionally, based on all the foregoing embodiments, the method may further include: the mobile terminal communicating with the second wireless communication network side by using the second communication link.
需要说明的是,本发明实施例中,也可以先根据内置的SIM卡与第二无线通信网络侧建立第二通信链路,然后,通过该第二通信链路从云端管理中心获取漫游地的SIM卡,以及利用所述SIM卡与第一无线通信网络侧建立第一通信链路,并释放所述第二通信链路。其具体的实现过程与上述类似,具体详见上述,在此不再赘述。It should be noted that, in the embodiment of the present invention, the second communication link may be first established according to the built-in SIM card and the second wireless communication network side, and then the roaming ground is acquired from the cloud management center through the second communication link. a SIM card, and establishing a first communication link with the first wireless communication network side by using the SIM card, and releasing the second communication link. The specific implementation process is similar to the foregoing. For details, refer to the above, and details are not described herein again.
本发明实施例中,移动终端利用内置的SIM卡从云端管理中心申请到漫游地的SIM卡,然后利用SIM与漫游地的无线通信网络侧设备建立通信链接,不但节省了漫游用户在漫游地使用漫游数据流量而引发的高额漫游费用的问题,还提高了移动终端的可用性,降低了运行成本。In the embodiment of the present invention, the mobile terminal applies for the SIM card of the roaming place from the cloud management center by using the built-in SIM card, and then establishes a communication link with the wireless communication network side device of the roaming place by using the SIM, thereby saving the roaming user from using the roaming place. The problem of high roaming charges caused by roaming data traffic also increases the usability of mobile terminals and reduces operating costs.
可选的,在另一实施例中,该实施例在上述实施例的基础上,所述方法还可以包括:所述移动终端建立与所述第二通信链路的转发路由,为至少一个用户终端提供无线保真Wi-Fi接入。具体的,可以通过所述RJ45接口建立与所述第二通信链路的转发路由。比如,RJ45接口的一端与第二通信链路连接,另一端与Wi-Fi接入点AP连接,Wi-Fi接入点AP又可以无线连接多个用户终端,其中,用户终端可以是手机,平板或笔记本电脑等终端设备。Optionally, in another embodiment, the embodiment is based on the foregoing embodiment, the method may further include: the mobile terminal establishing a forwarding route with the second communication link, being at least one user The terminal provides wireless fidelity Wi-Fi access. Specifically, a forwarding route with the second communication link may be established through the RJ45 interface. For example, one end of the RJ45 interface is connected to the second communication link, and the other end is connected to the Wi-Fi access point AP, and the Wi-Fi access point AP can wirelessly connect multiple user terminals, wherein the user terminal can be a mobile phone. Terminal devices such as tablets or laptops.
还请参阅图2,图2为本发明实施例提供的一种通信链路建立方法的另一流程图,所述方法,包括:Referring to FIG. 2, FIG. 2 is another flowchart of a method for establishing a communication link according to an embodiment of the present invention, where the method includes:
步骤201:接收移动终端发送的申请本地SIM卡的请求,所述请求包括:漫游地的移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息; Step 201: Receive a request for a local SIM card sent by the mobile terminal, where the request includes: a mobile country code or a location area code of the roaming place or location information of the roaming place or operator network information of the roaming place;
该步骤中,云端管理中心根据该请求的移动国家代码或位置区码,通过查表可以判断出该移动终端申请的是哪个国家的本地SIM卡,即通过查表可以判断出漫游地的位置信息。In this step, the cloud management center can determine, according to the mobile country code or the location area code of the request, the local SIM card of the country that the mobile terminal applies for by searching the table, that is, the location information of the roaming place can be determined by looking up the table. .
步骤202:根据所述请求选择与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡;Step 202: Select, according to the request, a local SIM card corresponding to the mobile country code or location area code or the location information of the roaming place or the operator network information of the roaming place;
云端管理中心根据该请求中的移动国家代码或位置区码,通过查表,可以确定出对应的国家,然后分配对应的本地SIM卡,比如,如果移动国家代码或位置区码对应的是美国,就选择美国的本地SIM卡,如果对应的是英国,就选择英国的本地SIM卡等。这种情况通常申请的本地SIM卡通常为本地USIM卡,但并不限于此。According to the mobile country code or the location area code in the request, the cloud management center can determine the corresponding country by looking up the table, and then assign the corresponding local SIM card, for example, if the mobile country code or the location area code corresponds to the United States, Just choose the local SIM card in the United States, if it is the United Kingdom, choose the local SIM card in the UK. In this case, the local SIM card usually applied for is usually a local USIM card, but is not limited thereto.
云端管理中心根据请求的所述漫游地的位置信息或所述漫游地的运营商网络信息,可以直接确定出对应的国家的本地SIM卡。The cloud management center can directly determine the local SIM card of the corresponding country according to the requested location information of the roaming place or the operator network information of the roaming place.
步骤203:将选择的所述本地SIM卡发送给所述移动终端,以便于所述移动终端利用所述本地SIM卡与无线通信网络侧建立通信链路。Step 203: Send the selected local SIM card to the mobile terminal, so that the mobile terminal establishes a communication link with the wireless communication network side by using the local SIM card.
云端管理中心在接收到该请求,根据该请求按照分配策略为移动终端选择对应的本地SIM卡,并将选择的本地SIM卡分配给该移动终端。可选的,可以优先分配与该漫游地对应的本地SIM卡;如果该本地SIM已分配完,则本着节省成本的策略,为该移动终端分配与该漫游地相邻的本地SIM卡。以便于该移动终端后续利用该本地SIM卡进行通信。The cloud management center receives the request, selects a corresponding local SIM card for the mobile terminal according to the allocation policy according to the request, and allocates the selected local SIM card to the mobile terminal. Optionally, the local SIM card corresponding to the roaming place may be preferentially allocated; if the local SIM has been allocated, the mobile terminal is allocated a local SIM card adjacent to the roaming place in accordance with a cost saving policy. In order for the mobile terminal to subsequently use the local SIM card for communication.
可选的,在另一实施例中,该实施例在上述实施例的基础上,所述方法还可以包括:云端管理中心接收所述移动终端发送的对所述本地SIM卡的鉴权认证指令;并根据所述鉴权认证指令对所述本地SIM卡进行鉴权认证,并将鉴权认证成功的结果发送给所述移动终端。之后,所述移动终端利用所述本地SIM卡与无线通信网络侧建立通信链路。Optionally, in another embodiment, the embodiment is based on the foregoing embodiment, the method may further include: receiving, by the cloud management center, an authentication authentication command sent by the mobile terminal to the local SIM card And performing authentication authentication on the local SIM card according to the authentication authentication instruction, and sending a result of successful authentication authentication to the mobile terminal. Thereafter, the mobile terminal establishes a communication link with the wireless communication network side by using the local SIM card.
本发明实施例中,云端管理中心根据请求为该移动终端分配漫游地的本地SIM卡,以便于该移动终端利用本地SIM与漫游地的无线通信网络侧设备建立通信链路,不但节省了漫游用户在漫游地使用漫游数据流量而引发的高额漫游费用的问题,还提高了移动终端的可用性,降低了运行成本。In the embodiment of the present invention, the cloud management center allocates a local SIM card of the roaming place to the mobile terminal according to the request, so that the mobile terminal establishes a communication link with the wireless communication network side device of the roaming place by using the local SIM, thereby saving the roaming user. The problem of high roaming charges caused by roaming data traffic in roaming also increases the availability of mobile terminals and reduces operating costs.
参见图3,本发明实施例还提供了一种网络漫游方法的流程图,包括如下步骤:Referring to FIG. 3, an embodiment of the present invention further provides a flowchart of a network roaming method, including the following steps:
步骤301:网络漫游终端利用当前SIM卡建立第一无线网络通信通路,并访问云端服务器获取云端服务器共享的所在地SIM卡信息。Step 301: The network roaming terminal establishes a first wireless network communication path by using the current SIM card, and accesses the cloud server to obtain the SIM card information of the location shared by the cloud server.
步骤302:利用获取的所在地SIM卡信息建立访问互联网的第二无线网络通信通 路。Step 302: Establish a second wireless network communication access to the Internet by using the obtained location SIM card information. road.
步骤303:建立与第二无线网络通信通路的转发路由,为用户终端提供Wi-Fi接入功能,实现用户终端的网络漫游访问。Step 303: Establish a forwarding route with the communication path of the second wireless network, provide a Wi-Fi access function for the user terminal, and implement network roaming access of the user terminal.
本发明实施例通过将SIM卡和移动终端剥离,实现SIM卡的云端共享和远程鉴权功能;将SIM卡认证和共享服务器部署在需要覆盖的地区范围内,由调度服务器、SIM卡共享服务器及SIM卡认证服务器通过互联网连接并统一管理,实现SIM卡的分布式云共享,使用户携带的便携式宽带无线装置(即网络漫游终端)可以通过无线通信数据网络接入SIM卡云共享端申请到当地的SIM卡进行鉴权,切换到当地最优的上网套餐业务,给用户随身携带的便携终端(即网络漫游终端)基于主无线通信模块提供联网服务,再基于Wi-Fi功能模块,建立与主无线通信模块的转发路由,为用户终端提供Wi-Fi接入功能,基于主无线通信模块建立的无线网络通信通路实现用户终端的网络漫游访问,实现随时随地低费用上网的功能。The embodiment of the present invention realizes cloud sharing and remote authentication function of the SIM card by separating the SIM card from the mobile terminal; deploying the SIM card authentication and sharing server in the area to be covered, by the scheduling server, the SIM card sharing server, and The SIM card authentication server is connected and managed by the Internet to realize distributed cloud sharing of the SIM card, so that the portable broadband wireless device (ie, the network roaming terminal) carried by the user can access the SIM card cloud sharing terminal through the wireless communication data network to apply to the local area. The SIM card is authenticated and switched to the local optimal Internet package service, and the portable terminal (ie, the network roaming terminal) carried by the user is provided with a networking service based on the main wireless communication module, and then based on the Wi-Fi function module, The forwarding route of the wireless communication module provides a Wi-Fi access function for the user terminal, and realizes the network roaming access of the user terminal based on the wireless network communication path established by the main wireless communication module, thereby realizing the function of low-cost Internet access anytime and anywhere.
需要说明的是,本发明实施例所述网络漫游终端装置可以单独实现,也可以内置在MIFI、手机、充电宝等设备中实现。It should be noted that the network roaming terminal device in the embodiment of the present invention may be implemented separately, or may be implemented in a device such as a MIFI, a mobile phone, or a charging treasure.
具体的,所述云端服务器包括调度服务器、SIM卡共享服务器和SIM卡认证服务器。Specifically, the cloud server includes a scheduling server, a SIM card sharing server, and a SIM card authentication server.
其中,所述网络漫游终端利用当前SIM卡建立第一无线网络通信通路,并访问云端服务器获取云端服务器共享的所在地SIM卡信息包括:The information that the network roaming terminal establishes the first wireless network communication path by using the current SIM card and accesses the cloud server to obtain the location of the SIM card shared by the cloud server includes:
网络漫游终端利用当前SIM卡的无线通信功能建立第一无线网络通信通路;The network roaming terminal establishes a first wireless network communication path by using a wireless communication function of the current SIM card;
网络漫游终端利用所述第一无线网络通信通路访问互联网,获取当前所在地;The network roaming terminal accesses the Internet by using the first wireless network communication path to obtain a current location;
利用所述第一无线网络通信通路访问调度服务器,获取调度服务器根据当前所在地访问SIM卡共享服务器,获取所在地SIM卡信息及该SIM卡信息的SIM卡认证服务器地址。The first wireless network communication path is used to access the scheduling server, and the acquisition scheduling server accesses the SIM card sharing server according to the current location, and obtains the location SIM card information and the SIM card authentication server address of the SIM card information.
进一步的,所述利用获取的所在地SIM卡信息建立访问互联网的第二无线网络通信通路包括:Further, the establishing, by using the acquired location of the SIM card information, the second wireless network communication path for accessing the Internet includes:
利用所述第一无线网络通信通路访问所述SIM卡认证服务器地址,对所在地SIM卡信息进行认证;Accessing the SIM card authentication server address by using the first wireless network communication path, and authenticating the location SIM card information;
若认证成功,将所在地SIM卡设为工作SIM卡,并利用所在地SIM卡的无线通信功能建立第二无线网络通信通路。If the authentication is successful, the local SIM card is set as the working SIM card, and the second wireless network communication path is established by using the wireless communication function of the local SIM card.
作为优选的,所述网络漫游方法还包括:Preferably, the network roaming method further includes:
在所述第二无线网络通信通路建立成功后,关闭所述第一无线网络通信通路。 After the second wireless network communication path is successfully established, the first wireless network communication path is closed.
可见,网络漫游终端利用当前SIM卡的无线通信功能辅助所在地SIM卡无线通信模块进行网络注册和附着的设备自举技术,使得仅仅在利用当前SIM卡的无线通信功能辅助所在地SIM卡建立无线网络通信的过程中发生漫游费用,而在后续网络访问的过程仅仅是所在地本地资费,大大降低网络漫游的成本。It can be seen that the network roaming terminal utilizes the wireless communication function of the current SIM card to assist the local SIM card wireless communication module to perform network registration and attachment device bootstrapping technology, so that the wireless communication function of the current SIM card is used to assist the local SIM card to establish wireless network communication. The roaming cost occurs during the process, and the subsequent network access process is only the local local tariff, which greatly reduces the cost of network roaming.
进一步的,SIM卡共享服务器和SIM卡认证服务器以分布式布局方式设置于多个地域,所述调度服务器根据预置调度算法分配相应的SIM卡共享服务器和SIM卡认证服务器,进一步提高网络漫游终端的接入效率。Further, the SIM card sharing server and the SIM card authentication server are disposed in a plurality of regions in a distributed layout manner, and the scheduling server allocates a corresponding SIM card sharing server and a SIM card authentication server according to a preset scheduling algorithm, thereby further improving the network roaming terminal. Access efficiency.
具体的,所述SIM卡共享服务器和SIM卡认证服务器以分布式布局方式设置于多个地域;所述调度服务器根据预置调度算法访问相应的SIM卡共享服务器和SIM卡认证服务器。Specifically, the SIM card sharing server and the SIM card authentication server are disposed in a plurality of regions in a distributed layout manner; and the scheduling server accesses the corresponding SIM card sharing server and the SIM card authentication server according to the preset scheduling algorithm.
作为优选的,所述网络漫游终端还包括RJ45接口通信模块,用于通过网线建立与互联网的网络通信通路。Preferably, the network roaming terminal further comprises an RJ45 interface communication module, configured to establish a network communication path with the Internet through the network cable.
相应的,所述方法还包括:Correspondingly, the method further includes:
建立所述第二无线网络通信通路与所述RJ45接口通信模块的转发路由,为用户终端提供Wi-Fi接入功能,实现用户终端的网络漫游访问。Establishing a forwarding route of the second wireless network communication path and the RJ45 interface communication module, providing a Wi-Fi access function for the user terminal, and implementing network roaming access of the user terminal.
需要说明的是,所述第一无线网络通信通路具体可以为2G、3G或4G等无线网络通信通路。It should be noted that the first wireless network communication path may specifically be a wireless network communication path such as 2G, 3G, or 4G.
所述第二无线网络通信通路具体可以为2G、3G或4G等无线网络通信通路。The second wireless network communication path may specifically be a wireless network communication path such as 2G, 3G or 4G.
本发明实施例中当前SIM卡可以是实体SIM卡,也可以是虚拟SIM卡,主无线通信模块也是基于从云端获取的所在地SIM卡信息通过虚拟SIM方式实现网络通信,虚拟SIM卡技术的采用,使得SIM卡信息云端共享得以实现。进一步的,本发明实施例还提供了一种基于串口及通信协议适应单元模拟SIM卡通信的虚拟SIM卡模拟技术,使得虚拟SIM卡方案实现简单,且无需对移动通信网络业务做改动,使得方案易于扩展及实施。In the embodiment of the present invention, the current SIM card may be a physical SIM card or a virtual SIM card. The main wireless communication module is also based on the SIM card information obtained from the cloud to implement network communication through the virtual SIM mode, and the virtual SIM card technology is adopted. The SIM card information cloud sharing is realized. Further, the embodiment of the present invention further provides a virtual SIM card simulation technology based on a serial port and a communication protocol adapted to simulate SIM card communication, so that the virtual SIM card solution is simple to implement, and no modification to the mobile communication network service is required, so that the solution is implemented. Easy to expand and implement.
具体的,所述当前SIM卡为实体SIM卡或虚拟SIM卡;若当前SIM卡为虚拟SIM卡时,所述利用当前SIM卡建立第一无线网络通信通路,并访问云端服务器获取云端服务器共享的所在地SIM卡信息包括:Specifically, the current SIM card is a physical SIM card or a virtual SIM card; if the current SIM card is a virtual SIM card, the first SIM network communication path is established by using the current SIM card, and the cloud server is accessed to obtain the cloud server sharing. The location SIM card information includes:
利用串口及通信协议适应单元模拟SIM卡通信方式实现对虚拟SIM卡的通信,根据当前SIM卡建立无线网络通信通路,并访问云端服务器获取云端服务器共享的所在地SIM卡信息;The serial port and the communication protocol are adapted to the unit to simulate the SIM card communication mode to realize the communication of the virtual SIM card, establish a wireless network communication path according to the current SIM card, and access the cloud server to obtain the SIM card information of the location shared by the cloud server;
所述利用获取的所在地SIM卡信息建立访问互联网的第二无线网络通信通路包 括:Determining, by using the acquired location SIM card information, a second wireless network communication path packet for accessing the Internet include:
利用串口及通信协议适应单元模拟SIM卡通信方式实现对所在地SIM卡信息的通信,建立访问互联网的无线网络通信通路。The serial port and the communication protocol are adapted to the unit to simulate the SIM card communication mode to realize the communication of the local SIM card information, and establish a wireless network communication path for accessing the Internet.
在网络漫游终端中运行SIM卡模拟程序,即启动虚拟SIM卡服务。需要说明的是,由于SIM卡接口符合ISO7816协议,为通信模块发起的半双工通信协议,数据线只有一条,而串口一般符合EIA RS232-C协议,为全双工通信协议,包括收发两条数据线,两者通过通信协议适应单元以实现半双工全双工隔离电路连接。其半双工全双工隔离电路具体图5所示,图5为本发明实施例提供的一种双三极管跟随电路示意图。如图2所示:The SIM card emulation program is run in the network roaming terminal, that is, the virtual SIM card service is started. It should be noted that since the SIM card interface conforms to the ISO7816 protocol, the half-duplex communication protocol initiated by the communication module has only one data line, and the serial port generally conforms to the EIA RS232-C protocol, which is a full-duplex communication protocol, including two transceivers. The data line, the two are adapted to the unit by a communication protocol to implement a half-duplex full-duplex isolation circuit connection. The half-duplex full-duplex isolation circuit is shown in FIG. 5 . FIG. 5 is a schematic diagram of a dual triode follower circuit according to an embodiment of the present invention. as shown in picture 2:
双三极管跟随电路的输入端CH0_TXD与串口的发送端Tx相连,双三极管跟随电路的输出端CH0_RXD与串口的接收端Rx,以及,辅无线通信模块和/或辅无线通信模块的SIM卡接口相连。The input terminal CH0_TXD of the dual triode follower circuit is connected to the transmitting end Tx of the serial port, the output terminal CH0_RXD of the dual triode follower circuit is connected to the receiving end Rx of the serial port, and the SIM card interface of the secondary wireless communication module and/or the secondary wireless communication module.
当辅无线通信模块和/或辅无线通信模块经SIM卡接口向虚拟SIM卡发送数据时,双三极管跟随电路的输入端CH0_TXD设置为高电平,隔离串口发送端Tx对串口接收端Rx的影响,SIM卡接口的数据经串口接收端Rx发送至虚拟SIM卡服务,实现虚拟SIM卡服务接收到辅无线通信模块和/或辅无线通信模块发送的数据。When the secondary wireless communication module and/or the secondary wireless communication module send data to the virtual SIM card via the SIM card interface, the input terminal CH0_TXD of the dual triode follower circuit is set to a high level, and the influence of the serial port transmitting end Tx on the serial port receiving end Rx is isolated. The data of the SIM card interface is sent to the virtual SIM card service through the serial port receiving end Rx, so that the virtual SIM card service receives the data sent by the secondary wireless communication module and/or the secondary wireless communication module.
当虚拟SIM卡服务向辅无线通信模块和/或辅无线通信模块发送数据时,双三极管跟随电路中的两个三极管形成两个倒相电路实现电压跟随,将双三极管跟随电路的输入端CH0_TXD与输出端CH0_RXD的数据置为一致,串口的发送端Tx的数据经SIM卡接口发送至辅无线通信模块和/或辅无线通信模块。When the virtual SIM card service sends data to the secondary wireless communication module and/or the secondary wireless communication module, the two transistors in the dual triode follow circuit form two inverter circuits to implement voltage following, and the input terminal CH0_TXD of the dual triode follower circuit is The data of the output terminal CH0_RXD is set to be consistent, and the data of the transmitting end Tx of the serial port is sent to the secondary wireless communication module and/or the secondary wireless communication module via the SIM card interface.
全双工半双工隔离电路中,CH0_TXD连接串口的数据TX线,CH0_RXD连接SIM卡接口的IO线,并同时连接串口的RX线。基于SIM口半双工协议规定,所有的数据传输都是基带处理BP((Baseband Processor))侧SIM口控制器发起,SIM卡进行应答,以此保证IO线上的半双工复用。基于此,虚拟SIM卡模拟程序设计为被动应答,以保证串口上TX和RX线不会同时接收/发送数据。当串口接收数据时,CH0_TXD电压为高,从而使Q1导通,Q2截止,隔离串口发送端Tx对串口接收端Rx的影响,SIM卡接口的数据经串口接收端Rx发送至主控模块;当串口发送数据时,Q1和Q2组成电压跟随电路,使CH0_RXD也就是SIM口IO线上收到的数据和CH0_TXD上一致,串口的发送端Tx的数据经SIM卡接口发送至辅无线通信模块和/或辅无线通信模块,从而实现半双工通信。In the full-duplex half-duplex isolation circuit, CH0_TXD is connected to the data TX line of the serial port, and CH0_RXD is connected to the IO line of the SIM card interface, and is also connected to the RX line of the serial port. Based on the SIM port half-duplex protocol, all data transmission is initiated by the baseband processor (Baseband Processor) side SIM port controller, and the SIM card responds to ensure half-duplex multiplexing on the IO line. Based on this, the virtual SIM card emulation program is designed to be passively responsive to ensure that the TX and RX lines on the serial port do not receive/transmit data at the same time. When the serial port receives data, the CH0_TXD voltage is high, so that Q1 is turned on, Q2 is turned off, and the influence of the serial port transmitting end Tx on the serial port receiving end Rx is affected, and the data of the SIM card interface is sent to the main control module through the serial port receiving end Rx; When the serial port transmits data, Q1 and Q2 form a voltage follower circuit, so that the data received by CH0_RXD, that is, the SIM port IO line, is consistent with CH0_TXD, and the data of the serial port Tx is sent to the secondary wireless communication module via the SIM card interface and/or Or a secondary wireless communication module to achieve half-duplex communication.
需要说明的是,本发明***实施例中的各步骤的工作原理和处理过程可以参见 下述图10至图11***实施例中各个模块或者单元的相关描述,此处不再赘述。It should be noted that the working principle and processing procedure of each step in the embodiment of the system of the present invention can be seen. The related description of each module or unit in the system embodiment of FIG. 10 to FIG. 11 will be described below, and details are not described herein again.
可见,本发明实施例提供的一种网络漫游方法中,网络漫游终端利用当前SIM卡的无线通信功能辅助所在地SIM卡无线通信模块进行网络注册和附着的设备自举技术,使得仅仅在利用当前SIM卡的无线通信功能辅助所在地SIM卡建立无线网络通信的过程中发生漫游费用,而在后续网络访问的过程仅仅是所在地本地资费,大大降低网络漫游的成本。同时,由于本发明实施例实现的网络漫游技术,并不要求所在地当前的网络环境必须有Wi-Fi或者必须办理所在地SIM卡业务等等,适应性更强,只要所在地在无线通信网络覆盖范围内,均可使用本发明实施例所述技术。本发明实施例公开的能够根据国际漫游所在地调度使用当地归属SIM卡技术,安装和共享不同归属地网络的SIM卡的方法和SIM卡云端共享技术,以及面向境外区域提供低价漫游上网服务的方法和业务覆盖技术,等等,通过SIM卡云共享等技术克服并解决现有网络漫游中存在的对网络要求过于苛刻且成本高等问题。It can be seen that, in a network roaming method provided by the embodiment of the present invention, the network roaming terminal uses the wireless communication function of the current SIM card to assist the local SIM card wireless communication module to perform network registration and attachment device bootstrapping technology, so that only the current SIM is utilized. The wireless communication function of the card assists the local SIM card in the process of establishing wireless network communication, and the process of subsequent network access is only the local local fee, which greatly reduces the cost of network roaming. At the same time, the network roaming technology implemented by the embodiment of the present invention does not require that the current network environment of the location must have Wi-Fi or must handle the local SIM card service, etc., and the adaptability is stronger, as long as the location is within the coverage of the wireless communication network. The techniques described in the embodiments of the present invention can be used. Method for installing and sharing SIM card of different home network and SIM card cloud sharing technology according to the method of international roaming location, using local home SIM card technology, and method for providing low-cost roaming Internet service to overseas area And business coverage technology, etc., through SIM card cloud sharing and other technologies to overcome and solve the existing network roaming problems that are too demanding and costly.
进一步的,SIM卡共享服务器和SIM卡认证服务器以分布式布局方式设置于多个地域,所述调度服务器根据预置调度算法分配相应的SIM卡共享服务器和SIM卡认证服务器,进一步提高网络漫游终端的接入效率。Further, the SIM card sharing server and the SIM card authentication server are disposed in a plurality of regions in a distributed layout manner, and the scheduling server allocates a corresponding SIM card sharing server and a SIM card authentication server according to a preset scheduling algorithm, thereby further improving the network roaming terminal. Access efficiency.
本发明实施例中当前SIM卡可以是实体SIM卡,也可以是虚拟SIM卡,主无线通信模块也是基于从云端获取的所在地SIM卡信息通过虚拟SIM方式实现网络通信,虚拟SIM卡技术的采用,使得SIM卡信息云端共享得以实现。进一步的,本发明实施例还提供了一种基于串口及通信协议适应单元模拟SIM卡通信的虚拟SIM卡模拟技术,使得虚拟SIM卡方案实现简单,且无需对移动通信网络业务做改动,使得方案易于扩展及实施。In the embodiment of the present invention, the current SIM card may be a physical SIM card or a virtual SIM card. The main wireless communication module is also based on the SIM card information obtained from the cloud to implement network communication through the virtual SIM mode, and the virtual SIM card technology is adopted. The SIM card information cloud sharing is realized. Further, the embodiment of the present invention further provides a virtual SIM card simulation technology based on a serial port and a communication protocol adapted to simulate SIM card communication, so that the virtual SIM card solution is simple to implement, and no modification to the mobile communication network service is required, so that the solution is implemented. Easy to expand and implement.
再进一步,本发明实施例还可以支持基于网线实现网络漫游解决方案,使得所在地有网线的情况下,可以利用网络漫游终端的RJ45接口通信模块实现Wi-Fi接入。Further, the embodiment of the present invention can also support a network roaming solution based on a network cable, so that when the network cable is located, the RJ45 interface communication module of the network roaming terminal can be used to implement Wi-Fi access.
参见图4,本发明实施例还提供了一种移动通信业务实现方法的流程图。Referring to FIG. 4, an embodiment of the present invention further provides a flowchart of a method for implementing a mobile communication service.
本发明实施例提供的方法所基于的***包括虚卡终端及云端服务器:The system on which the method provided by the embodiment of the present invention is based includes a virtual card terminal and a cloud server:
所述云端服务器包括虚卡管理中心和SIM卡池,所述SIM卡池用于存放归属不同运营商网络的多张实体SIM卡。The cloud server includes a virtual card management center and a SIM card pool, and the SIM card pool is used to store a plurality of physical SIM cards belonging to different operator networks.
所述虚卡终端包括通信模块、主控模块、基带处理BP模块及SIM卡模拟器;所述通信模块为终端侧具备网络连接能力的通信模块;所述BP模块与SIM卡模拟器相连,且SIM卡模拟器通过网络与SIM卡池相连。其中,BP也称为通信处理器(CP,Communication Processor),负责所有通讯软件的执行。 The virtual card terminal includes a communication module, a main control module, a baseband processing BP module, and a SIM card emulator; the communication module is a communication module having a network connection capability on the terminal side; the BP module is connected to the SIM card emulator, and The SIM card simulator is connected to the SIM card pool via the network. Among them, BP is also called Communication Processor (CP), which is responsible for the execution of all communication software.
本发明实施例所述方法包括如下步骤:The method of the embodiment of the invention comprises the following steps:
步骤401:虚卡终端的通信模块连接网络搜索终端能接入的运营商网络信息。Step 401: The communication module of the virtual card terminal is connected to the network information of the operator that the network search terminal can access.
步骤402:虚卡终端的主控模块向所述虚卡管理中心发送包括所述终端能接入的运营商网络信息的虚卡申请。Step 402: The main control module of the virtual card terminal sends a virtual card application including the operator network information that the terminal can access to the virtual card management center.
步骤403:云端服务器中的虚卡管理中心根据虚卡申请中的所述终端能接入的运营商网络信息,为虚卡终端分配归属该运营商网络的本地虚卡信息。Step 403: The virtual card management center in the cloud server allocates local virtual card information belonging to the carrier network to the virtual card terminal according to the operator network information that the terminal can access in the virtual card application.
步骤404:虚卡终端的主控模块将虚卡管理中心返回的虚卡信息加载到所述SIM卡模拟器中,启动基带处理BP模块。Step 404: The main control module of the virtual card terminal loads the virtual card information returned by the virtual card management center into the SIM card emulator, and starts the baseband processing BP module.
步骤405:虚卡终端的BP模块通过SIM卡模拟器模拟与SIM卡池中所述虚卡信息对应的实体SIM卡间的交互,实现移动通信业务。Step 405: The BP module of the virtual card terminal simulates the interaction between the physical SIM card corresponding to the virtual card information in the SIM card pool by using the SIM card simulator to implement the mobile communication service.
其中,虚卡终端SIM卡模拟器将BP模块的移动通信业务请求经网络发送至SIM卡池中所述虚卡信息对应的实体SIM卡,并将SIM卡池中实体SIM卡的请求结果返回至BP模块。The virtual card terminal SIM card simulator sends the mobile communication service request of the BP module to the physical SIM card corresponding to the virtual card information in the SIM card pool via the network, and returns the request result of the physical SIM card in the SIM card pool to the BP module.
需要说明的是,移动通信业务包括但不限于:电话、短彩信等基础电话业务、以及基于2G、3G或4G的移动通信网络连接业务。It should be noted that the mobile communication services include, but are not limited to, basic telephone services such as telephones and short multimedia messages, and mobile communication network connection services based on 2G, 3G or 4G.
进一步的,所述虚卡终端还设置有Wi-Fi接入模块,所述方法还包括:所述Wi-Fi接入模块建立与所述BP模块的转发路由,提供Wi-Fi接入功能。Further, the virtual card terminal is further provided with a Wi-Fi access module, and the method further includes: the Wi-Fi access module establishes a forwarding route with the BP module, and provides a Wi-Fi access function.
虚卡终端的Wi-Fi接入模块通过建立与BP模块的转发路由,从而可以为其它终端提供Wi-Fi接入功能。在其它终端没有合适的上网渠道的时候,可以利用本虚卡终端提供的Wi-Fi接入模块,以及基于分配的虚卡信息建立的移动通信网络实现上网。以及,若其它移动终端想要实现电话、短彩信、及移动网络连接等移动通信业务的时候,也可以通过该Wi-Fi接入模块与BP模块的转发路由实现基于适合运营商网络的本地SIM卡的移动通信业务。The Wi-Fi access module of the virtual card terminal can provide Wi-Fi access function to other terminals by establishing a forwarding route with the BP module. When other terminals do not have suitable Internet access channels, the Wi-Fi access module provided by the virtual card terminal and the mobile communication network established based on the allocated virtual card information can be used to access the Internet. And if other mobile terminals want to implement mobile communication services such as telephone, short multimedia messaging, and mobile network connection, the local SIM based on the suitable carrier network can also be implemented through the forwarding route of the Wi-Fi access module and the BP module. Card mobile communication service.
作为优选的,所述虚卡终端的通信模块连接网络搜索终端能接入的运营商网络信息的具体实现方式可以是但不限于:Preferably, the specific implementation manner of the communication module of the virtual card terminal connected to the network information of the operator that the network search terminal can access may be, but not limited to:
虚卡终端的通信模块通过Wi-Fi方式连接网络搜索终端能接入的运营商网络信息。The communication module of the virtual card terminal is connected to the network information of the operator that the network search terminal can access through the Wi-Fi connection.
或者,虚卡终端的通信模块通过RJ45网线方式连接网络搜索终端能接入的运营商网络信息。Alternatively, the communication module of the virtual card terminal is connected to the network information of the operator that the network search terminal can access through the RJ45 network cable.
或者,虚卡终端的通信模块通过移动通信方式连接网络搜索终端能接入的运营商网络信息;所述移动通信方式为2G、3G或4G移动通信方式。等等。 Alternatively, the communication module of the virtual card terminal is connected to the operator network information that the network search terminal can access through the mobile communication manner; the mobile communication mode is a 2G, 3G or 4G mobile communication mode. and many more.
也就是说,终端可以通过RJ45或者Wi-Fi等方式连接上网通路选择虚拟卡,进一步减少实卡数据漫游。In other words, the terminal can connect to the Internet access channel to select a virtual card through RJ45 or Wi-Fi, thereby further reducing real-world data roaming.
作为一种具体实现方式,所述虚卡终端的通信模块通过移动通信方式连接网络搜索终端能接入的运营商网络信息包括:As a specific implementation manner, the communication module of the virtual card terminal is connected to the network information of the operator that the network search terminal can access through the mobile communication manner, including:
所述通信模块包括BP单元和SIM卡,所述BP单元利用SIM卡建立移动通信通路,并搜索获取终端能接入的运营商网络信息。The communication module includes a BP unit and a SIM card, and the BP unit establishes a mobile communication path by using the SIM card, and searches for acquisition of operator network information that the terminal can access.
本发明实施例所述方法还包括:在启动所述BP模块后,关闭所述通信模块。The method of the embodiment of the present invention further includes: after starting the BP module, turning off the communication module.
也就是说,当终端自带的通信模块具体也是基带处理方式实现通信,即2G、3G或4G等方式实现网络连接时,若当前终端自带BP单元相连的SIM卡并非当前适合运营商网络时(比如当前处于国际漫游),此时若用终端自带的通信模块实现网络连接则会产生高昂的资费,此时当基于本地虚卡的BP模块已完成就本地虚卡的网络连接后,优选的关闭终端自带的通信模块,以避免高昂的资费,而是用基于本地虚卡的BP模块即可。That is to say, when the communication module of the terminal is specifically implemented by the baseband processing mode, that is, when the network connection is implemented by means of 2G, 3G or 4G, if the SIM card connected to the BP unit of the current terminal is not currently suitable for the operator network, (For example, it is currently in international roaming). At this time, if the network connection is implemented by the communication module of the terminal, a high tariff will be generated. At this time, when the BP module based on the local virtual card has completed the network connection of the local virtual card, it is preferred. Close the terminal's own communication module to avoid high tariffs, but use a BP module based on the local virtual card.
本发明实施例自带通信模块可以支持实体SIM卡也可以支持虚拟SIM卡,进一步的,虚拟SIM卡采用串口及半双工全双工隔离电路模拟SIM卡通信技术,使得虚拟SIM卡方案实现简单,且无需对移动通信网络业务做改动,使得方案易于扩展及实施。In the embodiment of the present invention, the self-contained communication module can support the physical SIM card and the virtual SIM card. Further, the virtual SIM card uses the serial port and the half-duplex full-duplex isolation circuit to simulate the SIM card communication technology, so that the virtual SIM card solution is simple to implement. There is no need to make changes to the mobile communication network service, making the solution easy to expand and implement.
即,所述通信模块中的SIM卡为实体SIM卡和/或虚拟SIM卡。That is, the SIM card in the communication module is a physical SIM card and/or a virtual SIM card.
若所述通信模块中的SIM卡为虚拟SIM卡,则所述BP单元利用SIM卡建立移动通信通路包括:If the SIM card in the communication module is a virtual SIM card, the BP unit establishes a mobile communication path by using the SIM card, including:
通信模块中的BP单元通过串口及半双工全双工隔离电路模拟SIM卡通信方式实现与虚拟SIM卡的交互。The BP unit in the communication module realizes the interaction with the virtual SIM card through the serial port and the half-duplex full-duplex isolation circuit to simulate the SIM card communication mode.
优选的,所述半双工全双工隔离电路具体可以是双三极管跟随电路。Preferably, the half-duplex full-duplex isolation circuit may specifically be a dual triode follower circuit.
需要说明的是,由于SIM卡接口符合ISO7816协议,为通信模块发起的半双工通信协议,数据线只有一条,而串口一般符合EIA RS232-C协议,为全双工通信协议,包括收发两条数据线,两者通过通信协议适应单元以实现半双工全双工隔离电路连接。It should be noted that since the SIM card interface conforms to the ISO7816 protocol, the half-duplex communication protocol initiated by the communication module has only one data line, and the serial port generally conforms to the EIA RS232-C protocol, which is a full-duplex communication protocol, including two transceivers. The data line, the two are adapted to the unit by a communication protocol to implement a half-duplex full-duplex isolation circuit connection.
具体的,所述半双工全双工隔离电路的一种具体实现方式,可以具体为双三极管跟随电路。具体参见图5,图5为本发明实施例提供的一种双三极管跟随电路的示意图,在此不再赘述。Specifically, a specific implementation manner of the half-duplex full-duplex isolation circuit may be specifically a dual triode follower circuit. Referring to FIG. 5, FIG. 5 is a schematic diagram of a dual triode follower circuit according to an embodiment of the present invention, and details are not described herein again.
需要说明的是,本发明方法实施例中的各步骤的工作原理和处理过程可以参见下图12和图13所示***实施例中各个模块或者单元的相关描述,此处不再赘述。 It should be noted that the working principle and the processing procedure of each step in the method embodiment of the present invention can be referred to the related description of each module or unit in the system embodiment shown in FIG. 12 and FIG. 13 , and details are not described herein again.
可见,本发明实施例提供了一种灵活、适应性强且成本低廉的跨运营商网络或跨地域的移动通信网络业务解决方案,能够根据不同的运营商网络自动选择归属地SIM卡,继而能够利用自动选择的运营商归属地SIM卡实现移动通信业务,移动通信业务包括但不限于电话、短彩信等基础电话业务、以及基于2G、3G或4G的移动通信连接业务等,从而大大降低通信费用,不再受到移动终端等硬件设备的限制,运营商网络限制,以及地域等诸多限制因素,使得在跨运营商网络或跨地域实现移动通信网络业务更加灵活,适应性更强,且成本更低。并且,本发明实施例方案对用户而言是无感知的,用户体验也非常好。It can be seen that the embodiment of the present invention provides a mobile communication network service solution that is flexible, adaptable, and low in cost, and can automatically select a home SIM card according to different carrier networks, and then can The mobile communication service is realized by using the automatically selected SIM card of the operator's home. The mobile communication service includes, but is not limited to, basic telephone services such as telephone and short multimedia messaging, and mobile communication connection services based on 2G, 3G or 4G, thereby greatly reducing communication costs. No longer limited by hardware devices such as mobile terminals, operator network restrictions, and geographical constraints, making mobile communication network services more flexible, adaptable, and cost-effective across carrier networks or across regions. . Moreover, the solution of the embodiment of the present invention is non-perceive to the user, and the user experience is also very good.
进一步的,本发明实施例中,虚卡终端还可以包括Wi-Fi接入模块,用于建立与所述BP模块的转发路由,从而可以为其它终端提供Wi-Fi接入功能。在其它终端没有合适的上网渠道的时候,可以利用本虚卡终端提供的Wi-Fi接入模块,以及基于分配的虚卡信息建立的移动通信网络实现上网。Further, in the embodiment of the present invention, the virtual card terminal may further include a Wi-Fi access module, configured to establish a forwarding route with the BP module, so that the Wi-Fi access function can be provided for other terminals. When other terminals do not have suitable Internet access channels, the Wi-Fi access module provided by the virtual card terminal and the mobile communication network established based on the allocated virtual card information can be used to access the Internet.
本发明实施例自带通信模块可以支持实体SIM卡也可以支持虚拟SIM卡,进一步的,虚拟SIM卡采用串口及半双工全双工隔离电路模拟SIM卡通信技术,使得虚拟SIM卡方案实现简单,且无需对移动通信网络业务做改动,使得方案易于扩展及实施。In the embodiment of the present invention, the self-contained communication module can support the physical SIM card and the virtual SIM card. Further, the virtual SIM card uses the serial port and the half-duplex full-duplex isolation circuit to simulate the SIM card communication technology, so that the virtual SIM card solution is simple to implement. There is no need to make changes to the mobile communication network service, making the solution easy to expand and implement.
基于上述实施例的实现过程,本发明实施例还提供一种通信链路建立装置,其结构示意图如图6所示,所述装置包括:第一建立单元61,第一获取单元62,第二获取单元63和第二建立单元64,其中,Based on the implementation process of the foregoing embodiment, the embodiment of the present invention further provides a communication link establishing apparatus, which is shown in FIG. 6. The apparatus includes: a first establishing unit 61, a first acquiring unit 62, and a second An obtaining unit 63 and a second establishing unit 64, wherein
所述第一建立单元61,用于利用所述装置的内置SIM卡与漫游地的第一无线通信网络侧建立第一通信链路;The first establishing unit 61 is configured to establish a first communication link with the first wireless communication network side of the roaming area by using the built-in SIM card of the device;
所述第一获取单元62,用于在所述第一建立单元与所述第一无线通信网络侧建立第一通信链路时,获取所述第一无线通信网络的移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息;The first obtaining unit 62 is configured to acquire a mobile country code or a location area code of the first wireless communication network when the first establishing unit establishes a first communication link with the first wireless communication network side. Or location information of the roaming place or carrier network information of the roaming place;
所述第二获取单元63,用于利用所述第一通信链路从云端管理中心获取与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡;The second obtaining unit 63 is configured to acquire, by using the first communication link, the mobile country code or the location area code or the location information of the roaming area or the operator network of the roaming area from the cloud management center. Local SIM card corresponding to the information;
所述第二建立单元64,用于利用所述本地SIM卡与所述第二无线通信网络侧建立第二通信链路,并释放所述第一通信链路。The second establishing unit 64 is configured to establish a second communication link with the second wireless communication network side by using the local SIM card, and release the first communication link.
可选的,在另一实施例中,该实施例在上述实施例的基础上,所述装置还可以包括:第三建立单元(图中未示),其中,Optionally, in another embodiment, the embodiment is based on the foregoing embodiment, the device may further include: a third establishing unit (not shown), where
所述第三建立单元,用于在所述第二建立单元建立所述第二通信链路后,建立 与所述第二通信链路的转发路由,为至少一个用户终端提供无线保真Wi-Fi接入。The third establishing unit is configured to establish after the second establishing unit establishes the second communication link And forwarding routing with the second communication link to provide wireless fidelity Wi-Fi access for at least one user terminal.
可选的,在另一实施例中,该实施例在上述实施例的基础上,所述第三建立单元,具体用于在所述第二建立单元建立所述第二通信链路后,通过所述RJ45接口建立与所述第二通信链路的转发路由,为至少一个用户终端提供无线保真Wi-Fi接入。Optionally, in another embodiment, the embodiment is based on the foregoing embodiment, where the third establishing unit is specifically configured to: after the second establishing unit establishes the second communications link, The RJ45 interface establishes a forwarding route with the second communication link to provide wireless fidelity Wi-Fi access for at least one user terminal.
可选的,在另一实施例中,该实施例在上述实施例的基础上,所述第一获取单元包括:第一发送单元和第一接收单元(图中未示),其中,Optionally, in another embodiment, the embodiment is based on the foregoing embodiment, where the first acquiring unit includes: a first sending unit and a first receiving unit (not shown), where
所述第一发送单元,用于通过所述第一通信链路向所述云端管理中心发送申请本地SIM卡的请求,所述请求包括:所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息;The first sending unit is configured to send, by using the first communications link, a request for applying for a local SIM card to the cloud management center, where the request includes: the mobile country code or the location area code or the roaming place Location information or carrier network information of the roaming place;
所述第一接收单元,用于接收所述云端管理中心发送的申请本地SIM卡的请求响应,所述请求响应包括:分配的与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡。The first receiving unit is configured to receive a request response of the local SIM card sent by the cloud management center, where the request response includes: the location of the mobile country code or the location area code or the roaming location Information or a local SIM card corresponding to the carrier network information of the roaming place.
可选的,在另一实施例中,该实施例在上述实施例的基础上,所述第二建立单元包括:第二接收单元,第二发送单元,第三接收单元,第三发送单元,第四接收单元和第一通信链路建立单元(图中未示),其中,Optionally, in another embodiment, the embodiment is based on the foregoing embodiment, where the second establishing unit includes: a second receiving unit, a second sending unit, a third receiving unit, and a third sending unit, a fourth receiving unit and a first communication link establishing unit (not shown), wherein
所述第二接收单元,用于在所述第二获取单元获取到所述本地SIM卡后,接收所述第二无线通信网络侧发送的鉴权指令;The second receiving unit is configured to: after the second acquiring unit acquires the local SIM card, receive an authentication instruction sent by the second wireless communication network side;
所述第二发送单元,用于通过所述第一通信链路将所述鉴权指令发送给云端服务器进行鉴权计算;The second sending unit is configured to send the authentication command to the cloud server for performing an authentication calculation by using the first communication link;
所述第三接收单元,用于接收所述云端服务器反馈的鉴权计算结果;The third receiving unit is configured to receive an authentication calculation result fed back by the cloud server;
所述第三发送单元,用于将所述鉴权计算结果发送给所述第二无线通信网络侧,并由所述第二无线通信网络侧确定是否允许使用所述本地SIM卡;The third sending unit is configured to send the authentication calculation result to the second wireless communication network side, and determine, by the second wireless communication network side, whether the local SIM card is allowed to be used;
所述第四接收单元,用于接收所述第二无线通信网络侧允许使用所述本地SIM卡的信息;The fourth receiving unit is configured to receive information that allows the local SIM card to be used by the second wireless communication network side;
所述第一通信链路建立单元,用于在所述第四接收单元接收到所述第二无线通信网络侧允许使用所述本地SIM卡的信息时,建立所述装置与所述第二无线通信网络侧的第二通信链路。The first communication link establishing unit is configured to establish the device and the second wireless when the fourth receiving unit receives the information that the second wireless communication network side allows to use the local SIM card A second communication link on the communication network side.
可选的,在另一实施例中,该实施例在上述实施例的基础上,所述第二建立单元包括:模拟加载单元,第四发送单元,第五接收单元和第二通信链路建立单元(图中未示),其中,Optionally, in another embodiment, the embodiment is based on the foregoing embodiment, where the second establishing unit includes: an analog loading unit, a fourth sending unit, a fifth receiving unit, and a second communication link. Unit (not shown), where
所述模拟加载单元,用于在第二获取单元获取所述本地SIM卡后,模拟加载所 述本地SIM卡;The simulation loading unit is configured to simulate a loading station after the second acquiring unit acquires the local SIM card Said local SIM card;
所述第四发送单元,用于在所述模拟加载单元模拟加载所述本地SIM卡后,通过所述第一通信链路向云端管理中心中与所述本地SIM卡对应的实体SIM卡发送鉴权认证指令;The fourth sending unit is configured to send, after the analog loading unit simulates loading the local SIM card, the physical communication card corresponding to the local SIM card in the cloud management center by using the first communication link. Right certification instruction;
所述第五接收单元,用于接收所述云端管理中心发送的成功鉴权认证响应;The fifth receiving unit is configured to receive a successful authentication authentication response sent by the cloud management center;
所述第二通信链路建立单元,用于在所述第五接收单元接收到所述云端管理中心发送的成功鉴权认证响应时,利用所述本地SIM卡与第二无线通信网络侧建立第二通信链路。The second communication link establishing unit is configured to establish, by using the local SIM card and the second wireless communication network side, when the fifth receiving unit receives the successful authentication authentication response sent by the cloud management center Two communication links.
可选的,在另一实施例中,该实施例在上述实施例的基础上,所述第二获取单元,还用于在获取所述本地SIM卡时,获取所述本地SIM卡的基本信息以及所述本地SIM卡所在的认证服务器地址;Optionally, in another embodiment, the embodiment is based on the foregoing embodiment, the second acquiring unit is further configured to acquire basic information of the local SIM card when acquiring the local SIM card. And an authentication server address where the local SIM card is located;
所述第二建立单元包括:第五发送单元,第六接收单元和第三通信链路建立单元,其中,The second establishing unit includes: a fifth sending unit, a sixth receiving unit, and a third communication link establishing unit, where
所述第五发送单元,用于通过第一通信链路将所述本地SIM卡基本信息发送给所述认证服务器地址对应的认证服务器;以便于所述认证服务器对所述本地SIM卡信息进行认证;The fifth sending unit is configured to send the local SIM card basic information to an authentication server corresponding to the authentication server address by using a first communication link, so that the authentication server authenticates the local SIM card information. ;
所述第六接收单元,用于接收所述认证服务器发送的认证成功信息;The sixth receiving unit is configured to receive authentication success information sent by the authentication server;
所述第三通信链路建立单元,用于在所述第六接收单元接收到所述认证服务器发送的认证成功信息时,利用所述本地SIM卡与所述第二无线网络通信通侧建立第二通信链路。The third communication link establishing unit is configured to establish, by using the local SIM card and the second wireless network communication side, when the sixth receiving unit receives the authentication success information sent by the authentication server Two communication links.
可选的,在另一实施例中,该实施例在上述实施例的基础上,所述第一建立单元利用所述装置的内置SIM卡包括:实体SIM卡,或者,通过免费Wi-Fi热点预先申请的虚拟SIM卡。Optionally, in another embodiment, the embodiment is based on the foregoing embodiment, where the first establishing unit uses the built-in SIM card of the device to include: a physical SIM card, or through a free Wi-Fi hotspot Pre-applied virtual SIM card.
本发明实施例还提供一种通信链路建立装置,其结构示意图如图7所示,所述装置包括:第一接收单元71,选择单元72和第一发送单元73,其中,The embodiment of the present invention further provides a communication link establishing apparatus, and a schematic structural diagram thereof is shown in FIG. 7. The apparatus includes: a first receiving unit 71, a selecting unit 72, and a first sending unit 73, where
所述第一接收单元71,用于接收移动终端发送的申请本地SIM卡的请求,所述请求包括:漫游地的移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息;The first receiving unit 71 is configured to receive a request for requesting a local SIM card sent by the mobile terminal, where the request includes: a mobile country code or a location area code of the roaming place or location information of the roaming place or the roaming place Carrier network information;
所述选择单元72,用于根据所述请求选择与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡;The selecting unit 72 is configured to select, according to the request, a local SIM card corresponding to the mobile country code or the location area code or the location information of the roaming place or the operator network information of the roaming place;
所述第一发送单元73,用于将选择的所述本地SIM卡发送给所述移动终端,以 便于所述移动终端利用所述本地SIM卡与无线通信网络侧建立通信链路。The first sending unit 73 is configured to send the selected local SIM card to the mobile terminal, to The mobile terminal is convenient to establish a communication link with the wireless communication network side by using the local SIM card.
可选的,在另一实施例中,该实施例在上述实施例的基础上,第二接收单元,鉴权认证单元和第二发送单元(图中未示),其中,Optionally, in another embodiment, the embodiment is based on the foregoing embodiment, the second receiving unit, the authentication and authenticating unit, and the second sending unit (not shown), where
所述第二接收单元,用于接收所述移动终端发送的对所述本地SIM卡的鉴权认证指令;The second receiving unit is configured to receive an authentication authentication command sent by the mobile terminal to the local SIM card;
所述鉴权认证单元,用于根据所述鉴权认证指令对所述本地SIM卡进行鉴权认证;The authentication and authentication unit is configured to perform authentication and authentication on the local SIM card according to the authentication and authentication instruction;
所述第二发送单元,用于将鉴权认证单元进行鉴权认证成功的结果发送给所述移动终端。The second sending unit is configured to send, to the mobile terminal, a result that the authentication and authenticating unit performs the authentication and verification succeeding.
本发明实施例还提供一种无线通信装置,其结构示意图如图8所示,所述装置包括:第一无线通信单元82和第二无线通信单元82,其中,The embodiment of the present invention further provides a wireless communication device, which is shown in FIG. 8. The device includes: a first wireless communication unit 82 and a second wireless communication unit 82, where
所述第一无线通信单元81,用于利用内置SIM卡与漫游地的第一无线通信网络侧建立第一通信链路,并获取所述第一无线通信网络的移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息;以及利用所述第一通信链路从云端管理中心获取与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡;The first wireless communication unit 81 is configured to establish a first communication link with a first wireless communication network side of a roaming place by using a built-in SIM card, and acquire a mobile country code or a location area code of the first wireless communication network or Location information of the roaming place or carrier network information of the roaming place; and acquiring, by using the first communication link, the mobile country code or the location area code or the location information of the roaming place from the cloud management center Or a local SIM card corresponding to the carrier network information of the roaming place;
所述第二无线通信单元82,用于利用所述本地SIM卡与所述第二无线通信网络侧建立第二通信链路,并释放所述第一通信链路。The second wireless communication unit 82 is configured to establish a second communication link with the second wireless communication network side by using the local SIM card, and release the first communication link.
可选的,所述装置还可以包括:无线保真Wi-Fi接入单元83,其结构示意图如图8所示,其中,所述无线保真Wi-Fi接入单元83,用于建立与所述第二无线通信模块的转发路由,为至少一个用户终端提供Wi-Fi接入。Optionally, the device may further include: a wireless fidelity Wi-Fi access unit 83, and a schematic structural diagram thereof is shown in FIG. 8. The wireless fidelity Wi-Fi access unit 83 is configured to establish and The forwarding route of the second wireless communication module provides Wi-Fi access for at least one user terminal.
可选的,在另一实施例中,该实施例在上述实施例的基础上,所述第一无线通信单元包括:第一通信链路建立单元和信息获取单元(图中未示),其中,Optionally, in another embodiment, the embodiment is based on the foregoing embodiment, where the first wireless communication unit includes: a first communication link establishing unit and an information acquiring unit (not shown), where ,
所述第一通信链路建立单元,用于利用内置SIM卡的无线通信功能与漫游地的第一无线通信网络侧建立第一通信链路;The first communication link establishing unit is configured to establish a first communication link with a first wireless communication network side of the roaming area by using a wireless communication function of the built-in SIM card;
所述信息获取单元,用于在所述第一通信链路建立单元建立第一通信链路时,获取所述第一无线通信网络的移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息;以及利用所述第一通信链路从云端管理中心中的调度服务器中获取所述与移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡信息及对应的认证服务器地址。The information acquiring unit is configured to acquire, when the first communication link establishing unit establishes the first communication link, a mobile country code or a location area code of the first wireless communication network or location information of the roaming place Or the operator network information of the roaming place; and acquiring, by using the first communication link, the mobile country code or the location area code or the location information or the location of the roaming area from a scheduling server in the cloud management center The local SIM card information corresponding to the carrier network information of the roaming place and the corresponding authentication server address.
可选的,在另一实施例中,该实施例在上述实施例的基础上,所述第二无线通 信单元包括:认证单元,第二通信链路建立单元和释放单元(图中未示),其中,Optionally, in another embodiment, the embodiment is based on the foregoing embodiment, the second wireless pass The letter unit includes: an authentication unit, a second communication link establishing unit, and a releasing unit (not shown), wherein
所述认证单元,用于利用所述第一通信链路将所述本地SIM卡信息发送给所述认证服务器地址对应的认证服务器,以便于所述认证服务器对所述本地SIM卡信息进行认证;以及接收到所述认证服务器发送的认证响应;The authentication unit is configured to send the local SIM card information to an authentication server corresponding to the authentication server address by using the first communication link, so that the authentication server authenticates the local SIM card information; And receiving an authentication response sent by the authentication server;
所述第二通信链路建立单元,用于在所述认证单元接收到成功认证结果时,将所述本地SIM卡设为工作SIM卡,并利用所述本地SIM卡的无线通信功能建立第二通信链路;The second communication link establishing unit is configured to: when the authentication unit receives a successful authentication result, set the local SIM card as a working SIM card, and establish a second by using a wireless communication function of the local SIM card. Communication link
所述释放单元,用于在所述第二通信链路建立单元建立第二通信链路时,释放所述第一通信链路建立单元建立的所述第一通信链路。The releasing unit is configured to release the first communication link established by the first communication link establishing unit when the second communication link establishing unit establishes a second communication link.
相应的,本发明实施例还提供一种无线通信装置,其结构如图9所示,所述装置包括:通信模块91、主控模块92、基带处理BP模块93及SIM卡模拟模块94;其中,所述通信模块91为移动终端侧具备网络连接能力的通信模块;所述BP模块93与SIM卡模拟模块94相连,且SIM卡模拟模块94通过网络与云端管理中心的SIM卡池(图中未示)相连;Correspondingly, the embodiment of the present invention further provides a wireless communication device, the structure of which is shown in FIG. 9. The device includes: a communication module 91, a main control module 92, a baseband processing BP module 93, and a SIM card simulation module 94; The communication module 91 is a communication module having a network connection capability on the mobile terminal side; the BP module 93 is connected to the SIM card simulation module 94, and the SIM card simulation module 94 is connected to the SIM card pool of the cloud management center through the network (in the figure) Not shown) connected;
所述通信模块91,用于连接网络搜索移动终端能接入的运营商网络信息;The communication module 91 is configured to connect to a network to search for carrier network information that the mobile terminal can access;
所述主控模块92,用于向所述云端管理中心发送申请与所述运营商网络信息对应的本地SIM;接收所述云端管理中心分配的本地SIM,将所述本地SIM卡加载到所述SIM卡模拟模块中,启动所述BP模块;The main control module 92 is configured to send a local SIM corresponding to the operator network information to the cloud management center, receive a local SIM allocated by the cloud management center, and load the local SIM card into the In the SIM card simulation module, the BP module is started;
所述BP模块93,用于通过所述SIM卡模拟模块94模拟与所述SIM卡池中与所述本地SIM对应的实体SIM卡间的交互,实现移动通信业务;The BP module 93 is configured to simulate, by using the SIM card simulation module 94, interaction with a physical SIM card corresponding to the local SIM in the SIM card pool, to implement a mobile communication service;
所述SIM卡模拟模块94,用于将BP模块93处理的移动通信业务请求经网络发送至SIM卡池中所与所述本地SIM对应的实体SIM卡,以及将接收到所述实体SIM卡的反馈结果发送到所述BP模块93中。The SIM card emulation module 94 is configured to send, by the network, a mobile communication service request processed by the BP module 93 to a physical SIM card corresponding to the local SIM in the SIM card pool, and to receive the physical SIM card. The feedback result is sent to the BP module 93.
可选的,所述装置还可以包括:Wi-Fi接入模块(图中未示),Wi-Fi接入模块用于建立与所述BP模块的转发路由,为至少一个用户终端提供Wi-Fi接入。Optionally, the device may further include: a Wi-Fi access module (not shown), the Wi-Fi access module is configured to establish a forwarding route with the BP module, and provide Wi- for at least one user terminal. Fi access.
可选的,所述通信模块具体用于:Optionally, the communication module is specifically configured to:
通过Wi-Fi方式连接网络搜索终端能接入的运营商网络信息;或Connect to the operator network information that the network search terminal can access through Wi-Fi; or
通过RJ45网线方式连接网络搜索终端能接入的运营商网络信息;或Connect the carrier network information that the network search terminal can access through the RJ45 network cable; or
通过移动通信方式连接网络搜索终端能接入的运营商网络信息;所述移动通信方式为2G、3G或4G移动通信方式。The carrier network information that the network search terminal can access is connected by using a mobile communication method; the mobile communication mode is a 2G, 3G or 4G mobile communication mode.
可选的,本发明实施例还提供一种移动终端,包括:处理器和收发器,其中, Optionally, the embodiment of the present invention further provides a mobile terminal, including: a processor and a transceiver, where
所述处理器,用于利用移动终端的内置SIM卡与漫游地的第一无线通信网络侧建立第一通信链路;The processor is configured to establish a first communication link with a first wireless communication network side of the roaming area by using a built-in SIM card of the mobile terminal;
所述收发器,用于获取所述第一无线通信网络的移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息;以及利用所述第一通信链路从云端管理中心获取与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡;The transceiver, configured to acquire a mobile country code or a location area code of the first wireless communication network or location information of the roaming place or carrier network information of the roaming place; and utilize the first communication link Obtaining, from the cloud management center, a local SIM card corresponding to the mobile country code or the location area code or the location information of the roaming place or the operator network information of the roaming place;
所述处理器,用于利用所述本地SIM卡与所述第二无线通信网络侧建立第二通信链路,并释放所述第一通信链路。The processor is configured to establish a second communication link with the second wireless communication network side by using the local SIM card, and release the first communication link.
可选的,所述处理器,还用于在所述第二通信链路建立后,建立与所述第二通信链路的转发路由,为至少一个用户终端提供无线保真Wi-Fi接入。Optionally, the processor is further configured to: after the second communication link is established, establish a forwarding route with the second communication link, and provide wireless fidelity Wi-Fi access for at least one user terminal. .
可选的,所述处理器,还用于通过所述RJ45接口建立与所述第二通信链路的转发路由。Optionally, the processor is further configured to establish, by using the RJ45 interface, a forwarding route with the second communications link.
可选的,所述收发器,还用于通过所述第一通信链路将所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息发送给所述云端管理中心,申请与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡;以及接收所述云端管理中心分配的与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡。Optionally, the transceiver is further configured to send the mobile country code or the location area code or the location information of the roaming location or the operator network information of the roaming area to the first communication link to The cloud management center applies for a local SIM card corresponding to the mobile country code or location area code or the location information of the roaming place or the operator network information of the roaming place; and receiving the allocation of the cloud management center A local SIM card corresponding to the mobile country code or location area code or the location information of the roaming place or the operator network information of the roaming place.
可选的,所述收发器,还用于在获取到所述本地SIM卡后,接收所述第二无线通信网络侧发送的鉴权指令;并通过第一通信链路将所述鉴权指令发送给云端服务器进行鉴权计算;以及接收所述云端服务器反馈的鉴权计算结果;并将所述鉴权计算结果发送给所述第二无线通信网络侧,并由所述第二无线通信网络侧确定是否允许使用所述本地SIM卡;Optionally, the transceiver is further configured to: after obtaining the local SIM card, receive an authentication instruction sent by the second wireless communication network side; and use the first communication link to perform the authentication instruction Sending to the cloud server for authentication calculation; and receiving an authentication calculation result fed back by the cloud server; and transmitting the authentication calculation result to the second wireless communication network side, and by the second wireless communication network The side determines whether the local SIM card is allowed to be used;
所述处理器,还用于在接收到所述第二无线通信网络侧允许使用所述本地SIM卡的信息时,与所述第二无线通信网络侧建立第二通信链路。The processor is further configured to establish a second communication link with the second wireless communication network side when receiving information that the second wireless communication network side allows to use the local SIM card.
可选的,所述处理器,还用于在获得所述本地SIM卡后,模拟加载所述本地SIM卡;Optionally, the processor is further configured to: after the obtaining the local SIM card, simulate loading the local SIM card;
所述收发器,还用于在所述处理器模拟加载所述本地SIM卡后,通过所述第一通信链路向云端管理中心中与所述本地SIM卡对应的实体SIM卡发送鉴权认证指令;以及接收所述云端管理中心发送的成功鉴权认证响应;The transceiver is further configured to: after the processor simulates loading the local SIM card, send the authentication authentication to the physical SIM card corresponding to the local SIM card in the cloud management center by using the first communication link. And receiving a successful authentication authentication response sent by the cloud management center;
所述处理器,还用于在所述收发器接收到所述云端管理中心发送的成功鉴权认 证响应时,利用所述本地SIM卡与第二无线通信网络侧建立第二通信链路。The processor is further configured to receive, by the transceiver, a successful authentication sent by the cloud management center. When the card responds, the second communication link is established with the second wireless communication network side by using the local SIM card.
可选的,所述收发器,还用于在获取所述本地SIM卡时,获取所述本地SIM卡的基本信息以及所述本地SIM卡所在的认证服务器地址;并通过第一通信链路将所述本地SIM卡基本信息发送给所述认证服务器地址对应的认证服务器;以便于所述认证服务器对所述本地SIM卡信息进行认证;以及接收所述认证服务器发送的认证成功信息;Optionally, the transceiver is further configured to acquire basic information of the local SIM card and an authentication server address where the local SIM card is located when acquiring the local SIM card, and The local SIM card basic information is sent to an authentication server corresponding to the authentication server address; the authentication server is configured to authenticate the local SIM card information; and the authentication success information sent by the authentication server is received;
所述处理器,还用于在所述收发器接收到所述认证服务器发送的认证成功信息时,利用所述本地SIM卡与所述第二无线网络通信通侧建立第二通信链路。The processor is further configured to establish a second communication link with the second wireless network communication side by using the local SIM card when the transceiver receives the authentication success information sent by the authentication server.
可选的,所述处理器利用的内置SIM卡包括:实体SIM卡,或者,通过免费Wi-Fi热点预先申请的虚拟SIM卡。Optionally, the built-in SIM card utilized by the processor comprises: a physical SIM card, or a virtual SIM card pre-applied through a free Wi-Fi hotspot.
相应的,本发明实施例还提供一种云端管理中心,包括:收发器和处理器,其中,Correspondingly, the embodiment of the present invention further provides a cloud management center, including: a transceiver and a processor, where
所述收发器,用于接收移动终端发送的申请本地SIM卡的请求,所述请求包括:漫游地的移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息;The transceiver is configured to receive a request for a local SIM card sent by the mobile terminal, where the request includes: a mobile country code or a location area code of the roaming place or location information of the roaming place or an operator of the roaming place Internet Information;
所述处理器,用于根据所述请求选择与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡;The processor, configured to select, according to the request, a local SIM card corresponding to the mobile country code or location area code or the location information of the roaming place or the operator network information of the roaming place;
所述收发器,还用于将选择的所述本地SIM卡发送给所述移动终端,以便于所述移动终端利用所述本地SIM卡与无线通信网络侧建立通信链路。The transceiver is further configured to send the selected local SIM card to the mobile terminal, so that the mobile terminal establishes a communication link with the wireless communication network side by using the local SIM card.
可选的,所述收发器,还用于接收所述移动终端发送的对所述本地SIM卡的鉴权认证指令;Optionally, the transceiver is further configured to receive an authentication authentication command sent by the mobile terminal to the local SIM card;
所述处理器,还用于根据所述鉴权认证指令对所述本地SIM卡进行鉴权认证,并将鉴权认证成功的结果发送给所述移动终端。The processor is further configured to perform authentication authentication on the local SIM card according to the authentication authentication instruction, and send a result of successful authentication authentication to the mobile terminal.
还请参阅图10,图10为本发明实施例提供一种网络漫游***的结构示意图,所述网络漫游***包括网络漫游终端100及云端服务器200:Referring to FIG. 10, FIG. 10 is a schematic structural diagram of a network roaming system, where the network roaming system includes a network roaming terminal 100 and a cloud server 200:
所述网络漫游终端100包括:辅无线通信模块101,主无线通信模块102和Wi-Fi功能模块103,其中,The network roaming terminal 100 includes: a secondary wireless communication module 101, a primary wireless communication module 102, and a Wi-Fi function module 103, where
所述辅无线通信模块101,用于利用当前SIM卡建立无线网络通信通路,并访问云端服务器获取云端服务器共享的所在地SIM卡信息。The secondary wireless communication module 101 is configured to establish a wireless network communication path by using the current SIM card, and access the cloud server to obtain the SIM card information of the location shared by the cloud server.
所述主无线通信模块102,用于利用所述辅无线通信模块获取的所在地SIM卡信息,建立访问互联网的无线网络通信通路。 The primary wireless communication module 102 is configured to establish a wireless network communication path for accessing the Internet by using the local SIM card information acquired by the secondary wireless communication module.
所述Wi-Fi功能模块103,用于建立与所述主无线通信模块的转发路由,为用户终端提供Wi-Fi接入功能,基于所述主无线通信模块建立的无线网络通信通路实现用户终端的网络漫游访问。The Wi-Fi function module 103 is configured to establish a forwarding route with the primary wireless communication module, provide a Wi-Fi access function for the user terminal, and implement a user terminal based on the wireless network communication path established by the primary wireless communication module. Network roaming access.
可见,本发明实施例通过将SIM卡和移动终端剥离,实现SIM卡的云端共享和远程鉴权功能;将SIM卡认证和共享服务器部署在需要覆盖的地区范围内,由调度服务器、SIM卡共享服务器及SIM卡认证服务器通过互联网连接并统一管理,实现SIM卡的分布式云共享,使用户携带的便携式宽带无线装置(即网络漫游终端100)可以通过无线通信数据网络接入SIM卡云共享端申请到当地的SIM卡进行鉴权,切换到当地最优的上网套餐业务,给用户随身携带的便携终端(即网络漫游终端100)基于主无线通信模块提供联网服务,再基于Wi-Fi功能模块,建立与主无线通信模块的转发路由,为用户终端提供Wi-Fi接入功能,基于主无线通信模块建立的无线网络通信通路实现用户终端的网络漫游访问,实现随时随地低费用上网的功能。It can be seen that the embodiment of the present invention realizes the cloud sharing and the remote authentication function of the SIM card by separating the SIM card from the mobile terminal; the SIM card authentication and sharing server is deployed in the area to be covered, and is shared by the scheduling server and the SIM card. The server and the SIM card authentication server are connected and managed by the Internet to realize distributed cloud sharing of the SIM card, so that the portable broadband wireless device (ie, the network roaming terminal 100) carried by the user can access the SIM card cloud sharing terminal through the wireless communication data network. Apply to the local SIM card for authentication, switch to the local best online package service, and provide the portable terminal (ie, network roaming terminal 100) that the user carries with the network service based on the main wireless communication module, and then based on the Wi-Fi function module. Establishing a forwarding route with the main wireless communication module, providing a Wi-Fi access function for the user terminal, and implementing a network roaming access of the user terminal based on the wireless network communication path established by the main wireless communication module, thereby realizing the function of low-cost Internet access anytime and anywhere.
需要说明的是,本发明实施例所述网络漫游终端装置可以单独实现,也可以内置在MIFI、手机、充电宝等设备中实现。It should be noted that the network roaming terminal device in the embodiment of the present invention may be implemented separately, or may be implemented in a device such as a MIFI, a mobile phone, or a charging treasure.
具体的,所述云端服务器200包括调度服务器、SIM卡共享服务器和SIM卡认证服务器(图中未示)。Specifically, the cloud server 200 includes a scheduling server, a SIM card sharing server, and a SIM card authentication server (not shown).
所述调度服务器,用于根据所述辅无线通信模块提供的当前所在地访问SIM卡共享服务器,获取所在地SIM卡信息及该SIM卡信息的SIM卡认证服务器地址。The scheduling server is configured to access the SIM card sharing server according to the current location provided by the secondary wireless communication module, and obtain the location SIM card information and the SIM card authentication server address of the SIM card information.
所述SIM卡共享服务器,用于共享各地SIM卡信息及对应的SIM卡认证服务器地址。The SIM card sharing server is configured to share local SIM card information and a corresponding SIM card authentication server address.
所述SIM卡认证服务器,用于对SIM卡进行鉴权认证。The SIM card authentication server is configured to perform authentication and authentication on the SIM card.
调度服务器根据网络漫游终端搜索当前所在地分配SIM卡共享服务器及SIM卡认证服务器,也即具体根据所在地运营商、流量套餐、资费等等分配SIM卡共享服务器及SIM卡认证服务器。The dispatching server searches the current location to allocate the SIM card sharing server and the SIM card authentication server according to the network roaming terminal, that is, allocates the SIM card sharing server and the SIM card authentication server according to the local operator, the data package, the tariff, and the like.
优选的,云端服务器包括一个调度服务器和分布在世界各地的多个SIM卡共享和认证服务器组成。各SIM卡共享和认证服务器为提高便携式宽带无线装置的接入效率分布式安装,并与调度服务器通过互联网连接。Preferably, the cloud server comprises a dispatch server and a plurality of SIM card sharing and authentication servers distributed around the world. Each SIM card sharing and authentication server is distributedly installed to improve the access efficiency of the portable broadband wireless device, and is connected to the dispatch server via the Internet.
具体的,所述SIM卡共享服务器和SIM卡认证服务器以分布式布局方式设置于多个地域;所述调度服务器根据预置调度算法访问相应的SIM卡共享服务器和SIM卡认证服务器。Specifically, the SIM card sharing server and the SIM card authentication server are disposed in a plurality of regions in a distributed layout manner; and the scheduling server accesses the corresponding SIM card sharing server and the SIM card authentication server according to the preset scheduling algorithm.
需要说明的是,实际应用中,SIM卡共享服务器功能和SIM卡认证服务器功能可 以在同一服务器实现,也可以在不同服务器实现。It should be noted that, in practical applications, the SIM card sharing server function and the SIM card authentication server function may be To be implemented on the same server, it can also be implemented on different servers.
相应的,所述辅无线通信模块包括:第一网络通路建立单元,所在地获取单元和所在地SIM卡获取单元(图中未示),其中,Correspondingly, the secondary wireless communication module includes: a first network path establishing unit, a location acquiring unit, and a local SIM card acquiring unit (not shown), wherein
第一网络通路建立单元,用于利用当前SIM卡的无线通信功能建立无线网络通信通路;a first network path establishing unit, configured to establish a wireless network communication path by using a wireless communication function of a current SIM card;
所在地获取单元,用于利用所述第一网络通路建立单元建立的无线网络通信通路访问互联网,获取当前所在地;a location obtaining unit, configured to access the Internet by using a wireless network communication path established by the first network path establishing unit to obtain a current location;
所在地SIM卡获取单元,用于利用所述第一网络通路建立单元建立的无线网络通信通路访问调度服务器获取所在地SIM卡信息及对应的SIM卡认证服务器地址。The local SIM card acquiring unit is configured to obtain the local SIM card information and the corresponding SIM card authentication server address by using the wireless network communication path access scheduling server established by the first network path establishing unit.
所述主无线通信模块包括:认证单元和第二网络通路建立单元,其中,所述认证单元,用于利用所述第一网络通路建立单元建立的无线网络通信通路访问所述所在地SIM卡获取单元获取的SIM卡认证服务器地址,完成对所在地SIM卡信息的认证;所述第二网络通路建立单元,用于若所述认证单元认证结果为认证成功,将所在地SIM卡设为工作SIM卡,并利用所在地SIM卡的无线通信功能建立无线网络通信通路;The primary wireless communication module includes: an authentication unit and a second network path establishing unit, wherein the authentication unit is configured to access the local SIM card acquiring unit by using a wireless network communication path established by the first network path establishing unit Acquiring the SIM card authentication server address to complete the authentication of the location SIM card information; the second network path establishing unit is configured to: if the authentication unit authentication result is successful authentication, set the local SIM card as the working SIM card, and Establishing a wireless network communication path by using a wireless communication function of the local SIM card;
所述主无线通信模块还包括:第一网络通路关闭单元,用于在所述第二网络通路建立单元无线网络通信通路建立成功后,关闭所述第一网络通路建立单元建立的无线网络通信通路。The primary wireless communication module further includes: a first network path closing unit, configured to: after the second network path establishing unit wireless network communication path is successfully established, shut down the wireless network communication path established by the first network path establishing unit .
进一步的,作为附加功能,所述网络漫游终端还包括:RJ45接口通信模块,用于通过网线建立与互联网的网络通信通路;Further, as an additional function, the network roaming terminal further includes: an RJ45 interface communication module, configured to establish a network communication path with the Internet through the network cable;
所述Wi-Fi功能模块还用于,建立与所述RJ45接口通信模块的转发路由,为用户终端提供Wi-Fi接入功能,基于所述RJ45接口通信模块建立的网络通信通路实现用户终端的网络漫游访问。The Wi-Fi function module is further configured to establish a forwarding route with the RJ45 interface communication module, provide a Wi-Fi access function for the user terminal, and implement a user terminal based on the network communication path established by the RJ45 interface communication module. Network roaming access.
实际应用中,本发明实施例还可以支持基于网线实现网络漫游解决方案,使得所在地有网线的情况下,可以利用网络漫游终端的RJ45接口通信模块实现Wi-Fi接入。也就是说,本发明实施例提供了基于多种接入网络方式实现的Wi-Fi提供方案。可以根据具体情况选择使用。作为优选的,在使用网线的时候,可以关闭辅无线通信模块及主无线通信模块,即若选择使用网线,则可以关闭2G或3G或4G网络,进一步降低电耗,以及进一步节省网络通道利用。In an actual application, the embodiment of the present invention can also support a network roaming solution based on a network cable, so that when the network cable is located, the RJ45 interface communication module of the network roaming terminal can be used to implement Wi-Fi access. That is, the embodiment of the present invention provides a Wi-Fi providing solution implemented based on multiple access network modes. Can be used according to the specific circumstances. Preferably, when the network cable is used, the secondary wireless communication module and the primary wireless communication module can be turned off, that is, if the network cable is selected, the 2G or 3G or 4G network can be turned off, thereby further reducing power consumption and further saving network channel utilization.
本发明实施例中,所述辅无线通信模块建立的无线网络通信通路具体可以为2G、3G或4G等无线网络通信通路。In the embodiment of the present invention, the wireless network communication path established by the secondary wireless communication module may specifically be a wireless network communication path such as 2G, 3G or 4G.
所述主无线通信模块建立的无线网络通信通路具体可以为2G、3G或4G等无线 网络通信通路。The wireless network communication path established by the primary wireless communication module may specifically be wireless such as 2G, 3G or 4G. Network communication path.
本发明实施例中,当前SIM卡可以是实体SIM卡,也可以是虚拟SIM卡,主无线通信模块也是基于从云端获取的所在地SIM卡信息通过虚拟SIM方式实现网络通信,虚拟SIM卡技术的采用,使得SIM卡信息云端共享得以实现。In the embodiment of the present invention, the current SIM card may be a physical SIM card or a virtual SIM card, and the main wireless communication module is also based on the SIM card information obtained from the cloud to implement network communication through the virtual SIM mode, and the virtual SIM card technology is adopted. So that the SIM card information cloud sharing can be realized.
进一步的,本发明实施例中还提供了一种基于串口及通信协议适应单元模拟SIM卡通信的虚拟SIM卡模拟技术,方案实现简单,且无需对移动通信网络业务做改动,使得方案易于扩展及实施。Further, in the embodiment of the present invention, a virtual SIM card simulation technology based on a serial port and a communication protocol adapted to simulate SIM card communication is provided, and the solution is simple to implement, and the mobile communication network service is not required to be modified, so that the solution is easy to expand and Implementation.
具体的,所述当前SIM卡为实体SIM卡或虚拟SIM卡;Specifically, the current SIM card is a physical SIM card or a virtual SIM card;
若当前SIM卡为虚拟SIM卡时,所述辅无线通信模块具体用于,利用串口及通信协议适应单元模拟SIM卡通信方式实现对虚拟SIM卡的通信,根据当前SIM卡建立无线网络通信通路,并访问云端服务器获取云端服务器共享的所在地SIM卡信息;If the current SIM card is a virtual SIM card, the secondary wireless communication module is specifically configured to implement communication on the virtual SIM card by using a serial port and a communication protocol to adapt the unit to simulate a SIM card communication manner, and establish a wireless network communication path according to the current SIM card. And accessing the cloud server to obtain the SIM card information of the location shared by the cloud server;
所述主无线通信模块具体用于,利用串口及通信协议适应单元模拟SIM卡通信方式实现对所在地SIM卡信息的通信,建立访问互联网的无线网络通信通路。The main wireless communication module is specifically configured to implement communication of the location SIM card information by using a serial port and a communication protocol to adapt to the unit analog SIM card communication manner, and establish a wireless network communication path for accessing the Internet.
具体的,串口及通信协议适应单元,用于模拟SIM卡通信方式实现对虚拟SIM卡的通信。其中,所述串口与通信协议适应单元相连;所述通信协议适应单元经SIM接口与通信模块(即辅无线通信模块和/或辅无线通信模块)相连。Specifically, the serial port and the communication protocol adaptation unit are used to simulate the SIM card communication mode to implement communication to the virtual SIM card. The serial port is connected to the communication protocol adaptation unit; the communication protocol adaptation unit is connected to the communication module (ie, the secondary wireless communication module and/or the secondary wireless communication module) via the SIM interface.
在网络漫游终端中运行SIM卡模拟程序,即启动虚拟SIM卡服务。需要说明的是,由于SIM卡接口符合ISO7816协议,为通信模块发起的半双工通信协议,数据线只有一条,而串口一般符合EIA RS232-C协议,为全双工通信协议,包括收发两条数据线,两者通过通信协议适应单元以实现半双工全双工隔离电路连接。The SIM card emulation program is run in the network roaming terminal, that is, the virtual SIM card service is started. It should be noted that since the SIM card interface conforms to the ISO7816 protocol, the half-duplex communication protocol initiated by the communication module has only one data line, and the serial port generally conforms to the EIA RS232-C protocol, which is a full-duplex communication protocol, including two transceivers. The data line, the two are adapted to the unit by a communication protocol to implement a half-duplex full-duplex isolation circuit connection.
具体的,所述通信协议适应单元的一种具体实现方式,可以具体为双三极管跟随电路。具体参见图5所示,在此不再赘述。Specifically, a specific implementation manner of the communication protocol adaptation unit may be specifically a dual triode follower circuit. For details, refer to FIG. 5, and details are not described herein again.
可见,本发明实施例提供的一种网络漫游***中,网络漫游终端利用当前SIM卡的无线通信功能辅助所在地SIM卡无线通信模块进行网络注册和附着的设备自举技术,使得仅仅在利用当前SIM卡的无线通信功能辅助所在地SIM卡建立无线网络通信的过程中发生漫游费用,而在后续网络访问的过程仅仅是所在地本地资费,大大降低网络漫游的成本。同时,由于本发明实施例实现的网络漫游技术,并不要求所在地当前的网络环境必须有Wi-Fi或者必须办理所在地SIM卡业务等等,适应性更强,只要所在地在无线通信网络覆盖范围内,均可使用本发明实施例所述技术。本发明实施例公开的能够根据国际漫游所在地调度使用当地归属SIM卡技术,安装和共享不同归属地网络的SIM卡的方法和SIM卡云端共享技术,以及面向境外区域提供低价漫游上 网服务的方法和业务覆盖技术,等等,通过SIM卡云共享等技术克服并解决现有网络漫游中存在的对网络要求过于苛刻且成本高等问题。It can be seen that, in a network roaming system provided by the embodiment of the present invention, the network roaming terminal uses the wireless communication function of the current SIM card to assist the local SIM card wireless communication module to perform network registration and attachment device bootstrapping technology, so that only the current SIM is utilized. The wireless communication function of the card assists the local SIM card in the process of establishing wireless network communication, and the process of subsequent network access is only the local local fee, which greatly reduces the cost of network roaming. At the same time, the network roaming technology implemented by the embodiment of the present invention does not require that the current network environment of the location must have Wi-Fi or must handle the local SIM card service, etc., and the adaptability is stronger, as long as the location is within the coverage of the wireless communication network. The techniques described in the embodiments of the present invention can be used. The method for installing and sharing a SIM card of a different home network and the SIM card cloud sharing technology according to the method of using the local home SIM card according to the local roaming location, and the low-cost roaming for the overseas area disclosed in the embodiment of the present invention Network service methods and service coverage technologies, etc., overcome and solve the problems of excessive network requirements and high cost in existing network roaming through technologies such as SIM card cloud sharing.
进一步的,SIM卡共享服务器和SIM卡认证服务器以分布式布局方式设置于多个地域,所述调度服务器根据预置调度算法分配相应的SIM卡共享服务器和SIM卡认证服务器,进一步提高网络漫游终端的接入效率。Further, the SIM card sharing server and the SIM card authentication server are disposed in a plurality of regions in a distributed layout manner, and the scheduling server allocates a corresponding SIM card sharing server and a SIM card authentication server according to a preset scheduling algorithm, thereby further improving the network roaming terminal. Access efficiency.
本发明实施例中当前SIM卡可以是实体SIM卡,也可以是虚拟SIM卡,主无线通信模块也是基于从云端获取的所在地SIM卡信息通过虚拟SIM方式实现网络通信,虚拟SIM卡技术的采用,使得SIM卡信息云端共享得以实现。进一步的,本发明实施例还提供了一种基于串口及通信协议适应单元模拟SIM卡通信的虚拟SIM卡模拟技术,使得虚拟SIM卡方案实现简单,且无需对移动通信网络业务做改动,使得方案易于扩展及实施。In the embodiment of the present invention, the current SIM card may be a physical SIM card or a virtual SIM card. The main wireless communication module is also based on the SIM card information obtained from the cloud to implement network communication through the virtual SIM mode, and the virtual SIM card technology is adopted. The SIM card information cloud sharing is realized. Further, the embodiment of the present invention further provides a virtual SIM card simulation technology based on a serial port and a communication protocol adapted to simulate SIM card communication, so that the virtual SIM card solution is simple to implement, and no modification to the mobile communication network service is required, so that the solution is implemented. Easy to expand and implement.
再进一步,本发明实施例还可以支持基于网线实现网络漫游解决方案,使得所在地有网线的情况下,可以利用网络漫游终端的RJ45接口通信模块实现Wi-Fi接入。Further, the embodiment of the present invention can also support a network roaming solution based on a network cable, so that when the network cable is located, the RJ45 interface communication module of the network roaming terminal can be used to implement Wi-Fi access.
参见图11,图11为本发明实施例提供的一种网络漫游***的应用示意图。Referring to FIG. 11, FIG. 11 is a schematic diagram of an application of a network roaming system according to an embodiment of the present invention.
整个***主要由便携式宽带无线装置(即网络漫游终端,也可以称为移动终端)和云端服务器组成。The whole system is mainly composed of a portable broadband wireless device (ie, a network roaming terminal, which may also be called a mobile terminal) and a cloud server.
便携式宽带无线装置为定制设备,提供给用户随身携带,内置主辅两个3G模块和Wi-Fi AP(即Wi-Fi功能模块)等。The portable broadband wireless device is a customized device that is provided for the user to carry around, and has two main 3G modules and a Wi-Fi AP (ie, a Wi-Fi function module).
云端服务器包括一个调度服务器和分布在世界各地的多个SIM卡共享认证服务器(及SIM卡共享服务器及SIM卡认证服务器)组成。各SIM卡共享认证服务器为提高便携式宽带无线装置的接入效率分布式安装,并与调度服务器通过互联网连接。The cloud server includes a dispatch server and a plurality of SIM card sharing authentication servers (and a SIM card sharing server and a SIM card authentication server) distributed around the world. Each SIM card sharing authentication server is distributedly installed to improve the access efficiency of the portable broadband wireless device, and is connected to the dispatch server via the Internet.
具体工作流程如下:The specific workflow is as follows:
1.便携式宽带无线装置中辅3G模块使用实卡或内置虚拟SIM卡接入无线通信网络,在非归属地开通无线数据业务漫游服务接入无线数据网访问互联网,并根据搜网结果判断所在地域。1. The auxiliary 3G module in the portable broadband wireless device uses the real card or the built-in virtual SIM card to access the wireless communication network, and the wireless data service roaming service is opened in the non-attribute to access the wireless data network to access the Internet, and the location is determined according to the search result. .
2.便携式宽带无线装置通过辅3G模块建立的数据通路访问设置在互联网上的调度服务器申请归属地为本地的SIM卡,获得SIM卡的基本信息,并获得此SIM卡所在的认证服务器地址。2. The portable broadband wireless device accesses the scheduling server set up on the Internet through the data path established by the auxiliary 3G module to apply for the local SIM card, obtains the basic information of the SIM card, and obtains the authentication server address where the SIM card is located.
3.便携式宽带无线装置主3G模块通过辅3G模块建立的数据通路访问SIM卡认证服务器,获取鉴权等信息,并将此SIM卡虚拟为本地SIM卡进行拨号和网络附着,接入无线网络。 3. The portable broadband wireless device main 3G module accesses the SIM card authentication server through the data path established by the auxiliary 3G module, obtains authentication and other information, and virtualizes the SIM card as a local SIM card for dialing and network attachment, and accesses the wireless network.
4.便携式宽带无线装置主3G模块数据通路建立后,关闭辅3G模块,打开Wi-FiAP(Access Point,接入点),建立转发路由,给用户便携设备提供Wi-Fi接入点,提供互联网接入服务。4. After the data channel of the main 3G module of the portable broadband wireless device is established, the auxiliary 3G module is turned off, the Wi-Fi AP (Access Point) is opened, the forwarding route is established, and the Wi-Fi access point is provided to the user portable device to provide the Internet. Access service.
本具体实例中,主要采用了如下关键技术:便携式宽带无线装置SIM卡在云端共享的方法;便携式宽带无线装置SIM卡模拟器和SIM卡机卡分离方法;SIM卡共享和认证服务器方法和装置;SIM卡共享和认证服务器分布式布局方法;调度服务器根据便携式宽带无线装置搜网结果分配SIM卡和SIM卡认证服务器的方法;便携式宽带无线装置使用辅3G模块辅助主3G模块网络注册和附着的设备自举方法。等等。In this specific example, the following key technologies are mainly adopted: a method for sharing a portable broadband wireless device SIM card in the cloud; a portable broadband wireless device SIM card simulator and a SIM card machine card separating method; a SIM card sharing and authentication server method and device; SIM card sharing and authentication server distributed layout method; scheduling server assigns SIM card and SIM card authentication server according to portable broadband wireless device search result; portable broadband wireless device uses auxiliary 3G module to assist main 3G module network registration and attached device Bootstrap method. and many more.
利用当前SIM卡的无线通信功能辅助所在地SIM卡无线通信模块进行网络注册和附着的设备自举技术,使得仅仅在利用当前SIM卡的无线通信功能辅助所在地SIM卡建立无线网络通信的过程中发生漫游费用,而在后续网络访问的过程仅仅是所在地本地资费,大大降低网络漫游的成本。同时,由于本具体实例实现的网络漫游技术,并不要求所在地当前的网络环境必须有Wi-Fi或者必须办理所在地SIM卡业务等等,适应性更强,只要所在地在3G无线通信网络覆盖范围内,均可使用本发明实施例所述技术。Using the wireless communication function of the current SIM card to assist the local SIM card wireless communication module to perform network registration and attachment device bootstrapping technology, so that roaming occurs only during the process of establishing wireless network communication by using the wireless communication function of the current SIM card to assist the local SIM card to establish wireless network communication The cost, while the process of subsequent network access is only the local local tariff, greatly reducing the cost of network roaming. At the same time, because the network roaming technology implemented in this specific example does not require the current network environment of the location to have Wi-Fi or must handle the local SIM card service, etc., the adaptability is stronger, as long as the location is within the coverage of the 3G wireless communication network. The techniques described in the embodiments of the present invention can be used.
另外,本发明实施例采用的远程SIM卡云共享技术,底层协议还是基于SIM卡技术,虚卡终端无需针对不同网络***不同的SIM卡,也不是一开始就将SIM卡信息内置在终端里,而是通过网络,将SIM卡与终端设备连接起来,当终端需要使用SIM卡时,本发明实施例将请求转发到网络侧的云端服务器进行处理。当终端接入不同的无线网络,本发明可以从网络侧调用本地的SIM卡实现网络接入,而对用户来说感觉不到网络的切换,而且费用也比漫游费用低很多。In addition, the remote SIM card cloud sharing technology adopted by the embodiment of the present invention, the underlying protocol is still based on the SIM card technology, the virtual card terminal does not need to insert different SIM cards for different networks, and the SIM card information is not built into the terminal at the beginning. The SIM card is connected to the terminal device through the network. When the terminal needs to use the SIM card, the embodiment of the present invention forwards the request to the cloud server on the network side for processing. When the terminal accesses different wireless networks, the present invention can call the local SIM card from the network side to implement network access, and the user does not feel the network switching, and the cost is much lower than the roaming cost.
还请参阅图12,图12本发明实施例提供了一种移动通信业务实现***的结构示意图,所述***包括:虚卡终端12及云端服务器13。Referring to FIG. 12, FIG. 12 is a schematic structural diagram of a mobile communication service implementation system, where the system includes: a virtual card terminal 12 and a cloud server 13.
其中,所述云端服务器13包括虚卡管理中心131和SIM卡池132,所述SIM卡池132用于存放归属不同运营商网络的多张实体SIM卡。The cloud server 13 includes a virtual card management center 131 and a SIM card pool 132. The SIM card pool 132 is configured to store a plurality of physical SIM cards belonging to different carrier networks.
实际应用中,云端SIM卡池中插有多张实际SIM卡,该多张实体SIM卡分别对应不同运营商网络,所述运营商网络比如可以包括运营商信息、归属地、套餐服务、增值服务等等,可以根据实际需求选取多种实体SIM卡共享在云端SIM卡池中。In an actual application, a plurality of physical SIM cards are inserted in the cloud SIM card pool, and the plurality of physical SIM cards respectively correspond to different operator networks, and the operator network may include, for example, operator information, attribution, package service, and value-added service. And so on, you can choose a variety of physical SIM cards to share in the cloud SIM card pool according to actual needs.
优选的,云端SIM卡池可以以分布式布局方式设置于多个地域;比如世界多个国家多个地区等等,以便维护更加便利。Preferably, the cloud SIM card pool can be set in multiple regions in a distributed layout manner; for example, multiple regions in many countries in the world, etc., so that maintenance is more convenient.
云端虚卡管理中心131记录、管理及维护SIM卡池中存放的多张实体SIM卡的 信息,包括其所对应的运营商网络等。The cloud virtual card management center 131 records, manages, and maintains multiple physical SIM cards stored in the SIM card pool. Information, including its corresponding carrier network.
在实际应用中,虚卡管理中心可以根据预置分配算法为虚卡终端分配所归属运营商网络的本地虚卡信息。预置分配算法比如可以是在多个终端能接入的运营商网络中,计算并选择信号最稳定的运营商网络,或者计算并选择自费最低的运营商网络、或增值业务最多的运营商网络,等等,可以根据具体应用场景预置分配算法。In an actual application, the virtual card management center may allocate the local virtual card information of the home carrier network to the virtual card terminal according to the preset allocation algorithm. The preset allocation algorithm may be, for example, an operator network that can be accessed by multiple terminals, calculate and select the carrier network with the most stable signal, or calculate and select the carrier network with the lowest self-funded or the carrier network with the most value-added services. , etc., the allocation algorithm can be preset according to the specific application scenario.
本发明实施例中,虚卡终端12包括通信模块121、主控模块122、基带处理BP模块123和SIM卡模拟模块124。In the embodiment of the present invention, the virtual card terminal 12 includes a communication module 121, a main control module 122, a baseband processing BP module 123, and a SIM card emulation module 124.
先介绍下BP模块:功能手机一般只含有基带芯片组,也就是所谓BP。而智能手机,则含有AP和BP两个部分。AP,应用程序处理器(Application Processor),负责大部分应用程序的执行。而BP,基带处理器(Baseband Processor),也称为通信处理器(CP,Communication Processor),负责所有通讯软件的执行。如果说功能手机的硬件结构,以BP为主体,添加了一些额外的应用程序和相应的硬件外设。那么智能手机作为功能手机的进一步发展,在BP的基础上,增加了AP,专门用于强化对应用程序的支持。First introduce the BP module: feature phones generally only contain the baseband chipset, also known as BP. Smartphones, on the other hand, contain both AP and BP. AP, Application Processor, responsible for the execution of most applications. BP, the Baseband Processor, also known as the Communication Processor (CP), is responsible for the execution of all communication software. If the hardware structure of the feature phone is based on BP, some additional applications and corresponding hardware peripherals are added. Then the smartphone is further developed as a feature phone. On the basis of BP, an AP has been added to specifically support the application.
本发明实施例中,所述通信模块具体为终端侧具备网络连接能力的通信模块。也就是说,通信模块是终端侧自带的能够实现网络连接的通信模块,比如可以是终端中自带的Wi-Fi通信模块、RJ45网线通信模块、2G/3G/4G等移动通信模块。In the embodiment of the present invention, the communication module is specifically a communication module having a network connection capability on the terminal side. That is to say, the communication module is a communication module that can be connected to the terminal, such as a Wi-Fi communication module, an RJ45 network communication module, and a 2G/3G/4G mobile communication module.
所述BP模块与SIM卡模拟器相连,且SIM卡模拟器通过网络与SIM卡池相连。The BP module is connected to the SIM card simulator, and the SIM card simulator is connected to the SIM card pool through the network.
所述通信模块,用于连接网络搜索终端能接入的运营商网络信息。The communication module is configured to connect to the operator network information that the network search terminal can access.
所述主控模块,用于向虚卡管理中心发送包括所述终端能接入的运营商网络信息的虚卡申请;并将虚卡管理中心返回的虚卡信息加载到所述SIM卡模拟器中,启动所述BP模块。The main control module is configured to send a virtual card application including the operator network information that the terminal can access to the virtual card management center, and load the virtual card information returned by the virtual card management center into the SIM card simulator. The BP module is started.
所述虚卡管理中心,用于根据虚卡申请中的所述终端能接入的运营商网络信息,为虚卡终端分配归属该运营商网络的本地虚卡信息。The virtual card management center is configured to allocate, according to the operator network information that the terminal can access in the virtual card application, the virtual card terminal to the local virtual card information of the carrier network.
具体的,虚卡管理中心根据虚卡申请中提供的终端所能接入的运营商网络信息,为终端分配归属合适运营商网络的本地虚卡,并将分配的虚卡信息返回给主控模块。Specifically, the virtual card management center allocates a local virtual card belonging to the appropriate operator network to the terminal according to the operator network information that the terminal can access in the virtual card application, and returns the allocated virtual card information to the main control module. .
所述BP模块,用于通过所述SIM卡模拟模块模拟与SIM卡池中所述虚卡信息对应的实体SIM卡间的交互,实现移动通信业务。The BP module is configured to simulate a interaction between a physical SIM card corresponding to the virtual card information in the SIM card pool by using the SIM card simulation module to implement a mobile communication service.
需要说明的是,移动通信业务包括但不限于:电话、短彩信等基础电话业务、以及基于2G、3G或4G的移动通信网络连接业务。It should be noted that the mobile communication services include, but are not limited to, basic telephone services such as telephones and short multimedia messages, and mobile communication network connection services based on 2G, 3G or 4G.
所述SIM卡模拟模块,用于将BP模块的移动通信业务请求经网络发送至SIM卡 池中所述虚卡信息对应的实体SIM卡,并将SIM卡池中实体SIM卡的请求结果返回至BP模块。The SIM card simulation module is configured to send a mobile communication service request of the BP module to the SIM card via the network The virtual SIM card corresponding to the virtual card information in the pool, and returning the request result of the physical SIM card in the SIM card pool to the BP module.
本发明实施例特有的SIM卡模拟模块技术,通过SIM模拟模块软件全部或部分实现SIM卡功能,并且支持通过互联网络与云端的实际SIM卡相连,将全部或部分指令转发给云端SIM卡进行处理的技术,从而能够实现虚卡终端基于云端SIM卡池中实体SIM卡的移动通信业务。The SIM card analog module technology unique to the embodiment of the present invention implements the SIM card function in whole or in part through the SIM simulation module software, and supports the connection with the actual SIM card of the cloud through the internet, and forwards all or part of the instructions to the cloud SIM card for processing. The technology enables a virtual card terminal to implement a mobile communication service based on a physical SIM card in a cloud SIM card pool.
需要说明的是,本发明实施例中所述SIM卡,包括但不限于SIM卡、USIM卡、RUIM卡、UIM卡等。It should be noted that the SIM card in the embodiment of the present invention includes but is not limited to a SIM card, a USIM card, a RUIM card, a UIM card, and the like.
可见,本发明实施例提供了一种灵活、适应性强且成本低廉的跨运营商网络或跨地域的移动通信网络业务解决方案,能够根据不同的运营商网络自动选择归属地SIM卡,继而能够利用自动选择的运营商归属地SIM卡实现移动通信业务,移动通信业务包括但不限于电话、短彩信等基础电话业务、以及基于2G、3G或4G的移动通信连接业务等,从而大大降低通信费用,不再受到移动终端等硬件设备的限制,运营商网络限制,以及地域等诸多限制因素,使得在跨运营商网络或跨地域实现移动通信网络业务更加灵活,适应性更强,且成本更低。并且,本发明实施例方案对用户而言是无感知的,用户体验也非常好。It can be seen that the embodiment of the present invention provides a mobile communication network service solution that is flexible, adaptable, and low in cost, and can automatically select a home SIM card according to different carrier networks, and then can The mobile communication service is realized by using the automatically selected SIM card of the operator's home. The mobile communication service includes, but is not limited to, basic telephone services such as telephone and short multimedia messaging, and mobile communication connection services based on 2G, 3G or 4G, thereby greatly reducing communication costs. No longer limited by hardware devices such as mobile terminals, operator network restrictions, and geographical constraints, making mobile communication network services more flexible, adaptable, and cost-effective across carrier networks or across regions. . Moreover, the solution of the embodiment of the present invention is non-perceive to the user, and the user experience is also very good.
作为优选的,本发明实施例提供的移动通信业务实现***,还包括:Preferably, the mobile communication service implementation system provided by the embodiment of the present invention further includes:
Wi-Fi接入模块,用于建立与所述BP模块的转发路由,提供Wi-Fi接入功能。The Wi-Fi access module is configured to establish a forwarding route with the BP module, and provide a Wi-Fi access function.
虚卡终端的Wi-Fi接入模块通过建立与BP模块的转发路由,从而可以为其它终端提供Wi-Fi接入功能。在其它终端没有合适的上网渠道的时候,可以利用本虚卡终端提供的Wi-Fi接入模块,以及基于分配的虚卡信息建立的移动通信网络实现上网。以及,若其它移动终端想要实现电话、短彩信、及移动网络连接等移动通信业务的时候,也可以通过该Wi-Fi接入模块与BP模块的转发路由实现基于适合运营商网络的本地SIM卡的移动通信业务。The Wi-Fi access module of the virtual card terminal can provide Wi-Fi access function to other terminals by establishing a forwarding route with the BP module. When other terminals do not have suitable Internet access channels, the Wi-Fi access module provided by the virtual card terminal and the mobile communication network established based on the allocated virtual card information can be used to access the Internet. And if other mobile terminals want to implement mobile communication services such as telephone, short multimedia messaging, and mobile network connection, the local SIM based on the suitable carrier network can also be implemented through the forwarding route of the Wi-Fi access module and the BP module. Card mobile communication service.
本发明实施例中,优选的,终端可以通过RJ45或者Wi-Fi等多种方式连接上网通路选择虚拟卡,进一步减少实卡数据漫游,具体的,所述通信模块具体用于:In the embodiment of the present invention, preferably, the terminal may connect to the Internet access path to select a virtual card through multiple manners such as RJ45 or Wi-Fi, thereby further reducing physical card data roaming. Specifically, the communication module is specifically configured to:
通过Wi-Fi方式连接网络搜索终端能接入的运营商网络信息;或者,通过RJ45网线方式连接网络搜索终端能接入的运营商网络信息;或者,通过移动通信方式连接网络搜索终端能接入的运营商网络信息;所述移动通信方式为2G、3G或4G等移动通信方式。Connect to the operator network information that the network search terminal can access through Wi-Fi; or connect the network information of the operator that the network search terminal can access through the RJ45 network cable; or connect to the network search terminal through mobile communication. Carrier network information; the mobile communication method is a mobile communication method such as 2G, 3G or 4G.
当所述通信模块具体用于通过移动通信方式连接网络搜索终端能接入的运营商 网络信息时,所述通信模块包括BP单元和SIM卡,BP单元利用SIM卡建立移动通信通路,并搜索获取终端能接入的运营商网络信息。When the communication module is specifically used to connect to a network that the network search terminal can access through mobile communication In the network information, the communication module includes a BP unit and a SIM card, and the BP unit establishes a mobile communication path by using the SIM card, and searches for the carrier network information that the terminal can access.
相应的,所述主控模块还包括:Correspondingly, the main control module further includes:
通信模块关闭单元,用于在启动所述BP模块后,关闭所述通信模块。And a communication module closing unit, configured to close the communication module after starting the BP module.
也就是说,当终端自带的通信模块具体也是基带处理方式实现通信,即2G、3G或4G等方式实现网络连接时,若当前终端自带BP单元相连的SIM卡并非当前适合运营商网络时(比如当前处于国际漫游),此时若用重点自带的通信模块实现网络连接则会产生高昂的资费,此时当基于本地虚卡的BP模块已完成就本地虚卡的网络连接后,优选的关闭终端自带的通信模块,以避免高昂的资费,而是用基于本地虚卡的BP模块即可。That is to say, when the communication module of the terminal is specifically implemented by the baseband processing mode, that is, when the network connection is implemented by means of 2G, 3G or 4G, if the SIM card connected to the BP unit of the current terminal is not currently suitable for the operator network, (For example, it is currently in international roaming.) At this time, if the network connection is implemented with the key communication module, a high tariff will be generated. At this time, when the local virtual card-based BP module has completed the local virtual card network connection, it is preferred. Close the terminal's own communication module to avoid high tariffs, but use a BP module based on the local virtual card.
实际应用中,所述通信模块中的SIM卡为实体SIM卡和/或虚拟SIM卡。In practical applications, the SIM card in the communication module is a physical SIM card and/or a virtual SIM card.
若所述通信模块中的SIM卡为虚拟SIM卡,则所述通信模块中的BP单元通过串口及半双工全双工隔离电路模拟SIM卡通信方式实现与虚拟SIM卡的交互。If the SIM card in the communication module is a virtual SIM card, the BP unit in the communication module realizes interaction with the virtual SIM card by using a serial port and a half-duplex full-duplex isolation circuit to simulate a SIM card communication manner.
优选的,所述半双工全双工隔离电路具体为双三极管跟随电路。Preferably, the half-duplex full-duplex isolation circuit is specifically a dual triode follower circuit.
实际应用中,移动终端通常具备一个或多个串行通信端口(即串口),多数作为调试开发阶段调试所用,产品化后往往并不使用。因此,作为优选的,本发明实施例中,可以直接使用终端中自带的串口,当然也可以另外增加串口实现。In practical applications, a mobile terminal usually has one or more serial communication ports (ie, serial ports), and most of them are used for debugging in the debugging development stage, and are often not used after productization. Therefore, as a preferred embodiment, in the embodiment of the present invention, the serial port that is provided in the terminal can be directly used, and of course, the serial port can be additionally added.
本发明实施例自带通信模块可以支持实体SIM卡也可以支持虚拟SIM卡,进一步的,虚拟SIM卡采用串口及半双工全双工隔离电路模拟SIM卡通信技术,使得虚拟SIM卡方案实现简单,且无需对移动通信网络业务做改动,使得方案易于扩展及实施。In the embodiment of the present invention, the self-contained communication module can support the physical SIM card and the virtual SIM card. Further, the virtual SIM card uses the serial port and the half-duplex full-duplex isolation circuit to simulate the SIM card communication technology, so that the virtual SIM card solution is simple to implement. There is no need to make changes to the mobile communication network service, making the solution easy to expand and implement.
具体的,串口及半双工全双工隔离电路,用于模拟SIM卡通信方式实现对虚拟SIM卡的通信。其中,所述串口与半双工全双工隔离电路相连;所述半双工全双工隔离电路经SIM接口与通信模块相连。Specifically, the serial port and the half-duplex full-duplex isolation circuit are used to simulate the SIM card communication mode to implement communication with the virtual SIM card. The serial port is connected to a half-duplex full-duplex isolation circuit; the half-duplex full-duplex isolation circuit is connected to the communication module via a SIM interface.
需要说明的是,由于SIM卡接口符合ISO7816协议,为通信模块发起的半双工通信协议,数据线只有一条,而串口一般符合EIA RS232-C协议,为全双工通信协议,包括收发两条数据线,两者通过通信协议适应单元以实现半双工全双工隔离电路连接。It should be noted that since the SIM card interface conforms to the ISO7816 protocol, the half-duplex communication protocol initiated by the communication module has only one data line, and the serial port generally conforms to the EIA RS232-C protocol, which is a full-duplex communication protocol, including two transceivers. The data line, the two are adapted to the unit by a communication protocol to implement a half-duplex full-duplex isolation circuit connection.
具体的,所述半双工全双工隔离电路的一种具体实现方式,可以具体为双三极管跟随电路。具体参见图5所示,在此不再赘述。Specifically, a specific implementation manner of the half-duplex full-duplex isolation circuit may be specifically a dual triode follower circuit. For details, refer to FIG. 5, and details are not described herein again.
需要说明的是,本发明实施例中虚卡终端可以单独实现,即以便携扩展终端形式单独实现,也可以虚卡终端中的功能模块全部或部分内置在MIFI、手机、充电宝 等终端设备中实现。It should be noted that, in the embodiment of the present invention, the virtual card terminal may be implemented separately, that is, separately implemented in the form of a portable extended terminal, or all or part of the functional modules in the virtual card terminal may be built in the MIFI, the mobile phone, and the charging treasure. It is implemented in terminal equipment.
具体的,本发明实施例中虚卡终端以便携扩展终端形式单独实现的一种实现方式可以是,上述通信模块、主控模块、基带处理BP模块及SIM卡模拟器均在虚卡终端中实现,其它移动终端通过相应接口与虚卡终端进行通信,该相应的接口可以是虚卡终端中上述Wi-Fi接入模块,其它终端设备通过Wi-Fi经虚卡终端的Wi-Fi接入模块与虚卡终端实现通信,也可以是其它接口方式,比如虚卡终端数据线接口方式等等接口形式与其它终端设备实现数据交互。Specifically, in an embodiment of the present invention, the virtual card terminal is separately implemented in the form of a portable extended terminal, and the communication module, the main control module, the baseband processing BP module, and the SIM card emulator are all implemented in the virtual card terminal. The other mobile terminal communicates with the virtual card terminal through the corresponding interface, and the corresponding interface may be the above-mentioned Wi-Fi access module in the virtual card terminal, and the other terminal device passes the Wi-Fi access module of the virtual card terminal through Wi-Fi. It can communicate with the virtual card terminal, and can also be other interface modes, such as the virtual card terminal data line interface mode and the like, and the interface form realizes data interaction with other terminal devices.
本发明实施例中虚卡终端以便携扩展终端形式的另一种实现方式可以是,将虚卡终端的部分功能模块与其它终端进行复用,即将虚卡终端的部分功能模块集成在其它终端设备中。比如将基带处理BP模块及SIM卡模拟器以便携扩展终端形式实现,而通信模块和主控模块则在移动终端(比如手机)中实现,即可以采用移动终端(比如手机)的通信模块和主控模块实现即可。Another implementation manner of the virtual card terminal in the form of a portable extension terminal in the embodiment of the present invention may be that some functional modules of the virtual card terminal are multiplexed with other terminals, that is, some functional modules of the virtual card terminal are integrated into other terminal devices. in. For example, the baseband processing BP module and the SIM card simulator are implemented in the form of a portable extended terminal, and the communication module and the main control module are implemented in a mobile terminal (such as a mobile phone), that is, a communication module and a main body of the mobile terminal (such as a mobile phone) can be used. The control module can be implemented.
本发明实施例中虚卡终端的另一种实现方式还可以是,虚卡终端中的全部功能模块均内置在MIFI、手机、充电宝等终端设备中实现。具体应用中,若其它终端设备中已有的功能模块,则直接复用,没有的功能模块则以增加方式实现。Another implementation manner of the virtual card terminal in the embodiment of the present invention may be that all the functional modules in the virtual card terminal are built in the terminal devices such as the MIFI, the mobile phone, and the charging treasure. In a specific application, if the function modules existing in other terminal devices are directly multiplexed, the function modules that are not implemented are implemented in an increased manner.
优选的,可以将其它终端上合并中已有的功能模块直接在其它终端设备中复用,而其它终端设备中没有的功能模块则以便携扩展终端形式实现,这样,基本无需对现有设备进行改动,仅需配合一扩展终端即可实现本发明实施例发明目的。Preferably, the functional modules existing in the merge on other terminals can be directly multiplexed in other terminal devices, and the functional modules not included in other terminal devices are implemented in the form of portable extended terminals, so that it is basically unnecessary to perform the existing devices. Modifications, the object of the present invention can be achieved by only supporting an extended terminal.
虚卡终端的实现方式原理与上述举例一致,可以根据实际应用设计,本发明实施例不再一一赘述。The implementation of the virtual card terminal is consistent with the foregoing examples, and may be designed according to the actual application.
还请参阅图13,图13本发明实施例提供的一种移动通信业务实现***的应用示意图。Referring to FIG. 13, FIG. 13 is a schematic diagram of application of a mobile communication service implementation system according to an embodiment of the present invention.
本具体实例的***包括云端服务器和终端两个部分,云端包括SIM卡池和虚卡管理中心;终端装置包括两个或以上基带处理BP模块、一个无线路由模块(即Wi-Fi接入模块)、一个主控模块和一个或多个SIM卡模块器模块,其中一个BP(BP1)模块使用一张物理SIM卡(或内置的虚拟SIM卡)实现网络连接,并利用该网络连接实现SIM卡模拟器与云端SIM卡池的网络连接,另一个BP(BP2)模块使用SIM卡模拟器建立无线通道,并与无线路由模块相连,对外提供无线路由服务。The system of the specific example includes a cloud server and a terminal, the cloud includes a SIM card pool and a virtual card management center; and the terminal device includes two or more baseband processing BP modules and one wireless routing module (ie, a Wi-Fi access module). , a master module and one or more SIM card module modules, wherein one BP (BP1) module uses a physical SIM card (or built-in virtual SIM card) to achieve network connection, and uses the network connection to implement SIM card simulation The network is connected to the cloud SIM card pool. Another BP (BP2) module uses the SIM card simulator to establish a wireless channel and is connected to the wireless routing module to provide wireless routing services.
具体组成说明如下:The specific composition is as follows:
一、终端部分First, the terminal part
1.BP模块,终端内置两个BP模块,一个BP模块与SIM卡连接,用来建立通讯 通道,另一个BP模块互联网建立连接,用来建立本地的业务通道。1.BP module, the terminal has two BP modules built in, and a BP module is connected with the SIM card to establish communication. The channel, another BP module, establishes a connection to the Internet to establish a local service channel.
2.该装置的终端部分启动时,在SIM卡槽***一张开通漫游服务的SIM卡(或内置在BP1模块的SIM卡),启动BP1,建立起终端与云端的通讯通道。2. When the terminal part of the device is started, insert a SIM card for opening the roaming service (or the SIM card built in the BP1 module) in the SIM card slot, start BP1, and establish a communication channel between the terminal and the cloud.
3.BP1搜索终端所能接入的运营商网络,并将运营商网络信息提供给主控模块。3. BP1 searches for the carrier network that the terminal can access, and provides the operator network information to the main control module.
4.主控模块通过通讯通道向云端的虚卡管理中心发送虚卡申请请求,发送请求包括终端当前所能接入的运营商网络信息。4. The main control module sends a virtual card application request to the virtual card management center of the cloud through the communication channel, and the sending request includes the operator network information that the terminal can currently access.
5.云端的虚卡管理中心根据虚卡申请请求所提供的运营商网络信息,给终端分配一张归属于运营商本地的可用的虚卡信息。5. The virtual card management center of the cloud allocates a virtual card information that is local to the operator according to the operator network information provided by the virtual card application request.
6.终端的主控模块收到虚卡信息,将虚卡数据加载到SIM卡模拟器,启动BP2模块。6. The terminal control module receives the virtual card information, loads the virtual card data into the SIM card simulator, and starts the BP2 module.
7.BP2模块与SIM卡模拟器相连,BP2模块所有与SIM卡的交互由SIM卡模拟器实现。7. The BP2 module is connected to the SIM card simulator, and all interactions of the BP2 module with the SIM card are implemented by the SIM card simulator.
8.BP2启动成功后,启动无线路由模块,对外提供无线联通服务。8. After the BP2 is successfully started, the wireless routing module is started to provide wireless connectivity services.
9.终端在漫游状态下接入本地网络的过程如图14所示,图14为本发明实施例提供的一种终端在漫游状态下接入本地网络的示意图,包括:The process of the terminal accessing the local network in the roaming state is as shown in FIG. 14. FIG. 14 is a schematic diagram of the terminal accessing the local network in a roaming state according to an embodiment of the present invention, including:
步骤141:终端启动实卡BP(或内置SIM卡)模块,与服务端建立通信通道;Step 141: The terminal starts a real-card BP (or built-in SIM card) module, and establishes a communication channel with the server.
步骤142:终端搜索可能接入的运营商信息;Step 142: The terminal searches for operator information that may be accessed.
步骤143:终端通过所述通信通道从服务端获取虚拟SIM卡及对应的SIM卡信息;Step 143: The terminal acquires the virtual SIM card and the corresponding SIM card information from the server through the communication channel.
步骤144:终端上的SIM卡模拟器(也可以称为SIM卡模拟模块)加载SIM卡信息;Step 144: The SIM card simulator (also referred to as a SIM card simulation module) on the terminal loads the SIM card information;
步骤145:终端启动SIM卡模拟器所在的BP模块;Step 145: The terminal starts the BP module where the SIM card simulator is located.
步骤146:所述SIM卡模拟器向服务端请求鉴权结果数据;Step 146: The SIM card simulator requests authentication result data from the server.
步骤147:所述SIM卡模拟器接收到服务端发送的鉴权通过信息,关闭实卡BP模块。Step 147: The SIM card simulator receives the authentication pass information sent by the server, and closes the real card BP module.
二、云端部分Second, the cloud part
1.虚卡管理中心,用于根据终端所能接入的运营商网络信息,给终端设备分配使用的归属于运营商本地的SIM卡信息。A virtual card management center, configured to allocate, to the terminal device, the SIM card information attributed to the local operator according to the operator network information that the terminal can access.
2.SIM卡池,SIM卡池通过网络与SIM卡模拟器相连,SIM卡模拟器将全部或部分终端BP模块向SIM卡发送的指令通过网络转发给插在SIM卡池中的实际SIM卡,并将SIM卡的计算结果回复给BP模块。2. SIM card pool, the SIM card pool is connected to the SIM card simulator through the network, and the SIM card simulator forwards all or part of the commands sent by the terminal BP module to the SIM card through the network to the actual SIM card inserted in the SIM card pool. The SIM card calculation result is returned to the BP module.
3.举例说明,终端在网络附着时,网络鉴权过程如图15所示,图15为本发明实施例提供的一种终端在附着网络时网络鉴权的流程图,具体包括: For example, when the network is attached to the network, the network authentication process is as shown in FIG. 15. FIG. 15 is a flowchart of network authentication when the terminal attaches to the network according to an embodiment of the present invention, which specifically includes:
步骤151:UE附着到SGSN上;Step 151: The UE is attached to the SGSN.
步骤152:SGSN向HLR发送该UE的认证数据请求;HLR对UE的认证数据请求进行认证;Step 152: The SGSN sends an authentication data request of the UE to the HLR, and the HLR authenticates the authentication data request of the UE.
步骤153:HLR向SGSN发送认证数据应答(RAND,XRES);Step 153: The HLR sends an authentication data response (RAND, XRES) to the SGSN.
步骤154:SGSN向UE发送用户认证请求,该用户认证请求中包括(RAND);Step 154: The SGSN sends a user authentication request to the UE, where the user authentication request includes (RAND);
步骤155:UE将该用户认证请求发送给SIM卡模拟器;Step 155: The UE sends the user authentication request to the SIM card simulator.
步骤156:SIM卡模拟器件该用户认证请求发送给SIM卡池;Step 156: The SIM card emulation device sends the user authentication request to the SIM card pool.
步骤157:SIM卡池根据该用户认证请求进行认证计算,得到用户认证应答(RES);Step 157: The SIM card pool performs an authentication calculation according to the user authentication request, and obtains a user authentication response (RES).
步骤158:SIM卡池将用户认证应答RES发送给SIM卡模拟器;Step 158: The SIM card pool sends the user authentication response RES to the SIM card simulator.
步骤159:SIM卡模拟器将用户认证应答RES发送给UE;Step 159: The SIM card simulator sends a user authentication response RES to the UE;
步骤160:UE将用户认证答案发送给SGSN。Step 160: The UE sends the user authentication answer to the SGSN.
本具体实例中,主要采用了如下关键技术:能够根据终端所在国家的运营商网络信息,自动给终端分配SIM卡的技术。终端带有两个BP模块(或者一个支持双卡双待BP模块),通过一个插有支持漫游的SIM卡的BP模块(或内置的SIM卡)建立通讯链路来支持另一个BP模块使用漫游地本地SIM卡的设计。本方案特有的SIM卡模拟器技术,通过SIM模拟器软件全部或部分实现SIM卡功能,并且支持通过互联网络与云端的实际SIM卡相连,将全部或部分指令转发给云端SIM卡进行处理的技术。In this specific example, the following key technologies are mainly used: a technology for automatically assigning a SIM card to a terminal according to carrier network information of a country in which the terminal is located. The terminal has two BP modules (or one that supports dual-card dual-standby BP modules), and establishes a communication link through a BP module (or built-in SIM card) with a SIM card supporting roaming to support another BP module to use roaming. The design of the local SIM card. The SIM card simulator technology unique to this solution implements the SIM card function in whole or in part through the SIM simulator software, and supports the technology of connecting all or part of the instructions to the cloud SIM card through the interconnection network and the actual SIM card in the cloud. .
请参阅图16,图16为本发明实施例提供的一种移动终端的应用实例的结构示意图。该实施例中以双卡双待单通的移动终端为例。移动终端中可以有插SIM卡和USIM卡的插槽,也可以没有。本实施例中内置的SIM卡以虚拟SIM卡为例:如图5所示,具体过程为:Referring to FIG. 16, FIG. 16 is a schematic structural diagram of an application example of a mobile terminal according to an embodiment of the present invention. In this embodiment, a dual-card dual-standby single-pass mobile terminal is taken as an example. The mobile terminal may have a slot for inserting a SIM card and a USIM card, or may not. The SIM card built in this embodiment takes a virtual SIM card as an example: as shown in FIG. 5, the specific process is as follows:
1、移动终端利用内置的虚拟SIM卡与漫游地的第一无线通信网络侧(本实施例以GSM无线网络为例)建立连接时,该移动终端中的基带处理器控制IC芯片(比如高速控制芯片MT6302等)通过其连接的隔离电路切换到左边的通道,利用内置虚拟SIM卡与GSM无线网络通信,实现该移动终端附着到漫游目的国家(即漫游地)的GSM网络上,并获取GSM网络的移动国家代码或位置区码。1. When the mobile terminal establishes a connection with the built-in virtual SIM card and the first wireless communication network side of the roaming place (in this embodiment, the GSM wireless network is taken as an example), the baseband processor in the mobile terminal controls the IC chip (such as high-speed control). The chip MT6302, etc.) is switched to the left channel through the connected isolation circuit, and communicates with the GSM wireless network by using the built-in virtual SIM card, so that the mobile terminal is attached to the GSM network of the roaming destination country (ie, roaming place), and acquires the GSM network. Mobile country code or location area code.
2、移动终端利用内置程序,与云端管理中心(也可以称为远端的USIM机房)建立TCP或者UDP连接,即建立辅助通道,该辅助通道称为第一通信链路;2. The mobile terminal establishes a TCP or UDP connection with the cloud management center (also referred to as a remote USIM room) by using a built-in program, that is, establishing an auxiliary channel, which is called a first communication link;
其中,建立TCP或者UDP连接的过程,对于本领域技术人员来说,已是熟知技术,在此不再赘述。The process of establishing a TCP or UDP connection is well known to those skilled in the art, and details are not described herein.
3、移动终端通过应用处理器(即为应用程序服务的处理器),将目的国家的移 动国家代码或位置区码发送给云端管理中心,并向云端管理中心获取目的国家的虚拟USIM卡;该USIM卡中包括的参数详见上述,并存储所述USIM卡中的参数。3. The mobile terminal moves the destination country through the application processor (ie, the processor serving the application) The country code or the location code is sent to the cloud management center, and the virtual USIM card of the destination country is obtained from the cloud management center; the parameters included in the USIM card are as described above, and the parameters in the USIM card are stored.
4、移动终端利用虚拟USIM卡与第二无线通信网络侧建立第二通信链路;即移动终端通过基带处理器控制IC芯片通过隔离电路切换到右边的通道上,利用虚拟USIM卡与WCDMA无线网络通信,同时与连接目的国的基站通信;实现移动终端利用目的国家的虚拟USIM与基站侧通信,建立网络连接,从而实现主通道(即第二通信链路)的信令链接。并释放第一通信链路。4. The mobile terminal establishes a second communication link with the second wireless communication network side by using the virtual USIM card; that is, the mobile terminal controls the IC chip to switch to the right channel through the isolation circuit through the baseband processor, and uses the virtual USIM card and the WCDMA wireless network. The communication communicates with the base station of the destination country at the same time; the mobile terminal uses the virtual USIM of the destination country to communicate with the base station side to establish a network connection, thereby implementing a signaling link of the primary channel (ie, the second communication link). And release the first communication link.
5、该实施例中,上述的第一通信链路(即辅助通道)和第二通信链路(即主通道)的建立都是需要建立数据域,而数据域是通过时分复用方式进行处理的,基带处理器通过高速切换虚拟SIM和虚拟USIM卡的通路,实现虚拟USIM信令通路。而虚拟USIM卡信令层面需要获取信令的鉴权参数的五元组信息时,这时基带处理器控制IC芯片高速切换到虚拟SIM的数据链路上,并通过第一通信链路(即辅助通道)从云端的实体USIM机房获取鉴权参数;并将鉴权参数当及安全信息返回给虚拟USIM卡的通路后,第二通信链路(即主通道)数据链路建立了。而这时候关闭虚拟GSM链路通道即可,即释放第一通信链路(即辅助通道)。5. In this embodiment, the establishment of the first communication link (ie, the auxiliary channel) and the second communication link (ie, the primary channel) are required to establish a data domain, and the data domain is processed by time division multiplexing. The baseband processor implements a virtual USIM signaling path by switching the path of the virtual SIM and the virtual USIM card at high speed. When the virtual USIM card signaling layer needs to obtain the quintuple information of the signaling authentication parameter, the baseband processor controls the IC chip to switch to the virtual SIM data link at a high speed and passes the first communication link (ie, The auxiliary channel) obtains the authentication parameter from the entity USIM room in the cloud; and after the authentication parameter and the security information are returned to the path of the virtual USIM card, the data link of the second communication link (ie, the main channel) is established. At this time, the virtual GSM link channel can be closed, that is, the first communication link (ie, the auxiliary channel) is released.
本发明实施例中,移动设备通过基带处理器先实现辅助通道的建立,通过该辅助通道从云端申请到漫游地的虚拟USIM卡;然后再通过该基带处理器模块,利用虚拟USIM卡与无线通信网络进行信息交互;当网络侧下发鉴权五元组参数后,其中,该五元组参数包括:随机数(RAND,Random number)、期望的用户响应(XRES,Expected user RESponse),加密密钥(CK,Cipher key)、完整性密钥(IK,Integrity Key)和鉴权令牌(AUTN,Authentication token);虚拟USIM卡对应的程序通过辅助通道连接云端管理中心(即云端的卡池设备),获取鉴权参数且回复给网络侧,实现网络侧和移动终端侧相互的身份识别。最终通过分组数据协议(PDP,Packet Data Protocol)上下文激活,实现主通道的建立。具体的鉴权过程如下:In the embodiment of the present invention, the mobile device first establishes an auxiliary channel through the baseband processor, and applies the virtual USIM card from the cloud to the roaming place through the auxiliary channel; and then uses the virtual USIM card to communicate with the wireless device through the baseband processor module. The network performs information exchange; after the network side sends the authentication quintuple parameter, the quintuple parameters include: random number (RAND, Random number), expected user response (XRES, Expected user RESponse), encryption secret The key (CK, Cipher key), the integrity key (IK, Integrity Key), and the authentication token (AUTN, the authentication token); the program corresponding to the virtual USIM card is connected to the cloud management center through the auxiliary channel (that is, the card pool device in the cloud) And obtaining the authentication parameter and replying to the network side to realize mutual identification between the network side and the mobile terminal side. Finally, the establishment of the main channel is achieved by the context activation of the Packet Data Protocol (PDP). The specific authentication process is as follows:
1、漫游移动终端通过基带处理器实现GSM出访国际漫游用户(MS,mobile subscriber)1连接到漫游地服务GPRS支持节点(SGSN,Serving GPRS Support Node),在漫游地建立分组数据网络连接;1. The roaming mobile terminal implements a GSM-based international roaming user (MS, mobile subscriber) 1 through a baseband processor to connect to a Serving GPRS Support Node (SGSN) to establish a packet data network connection in a roaming place;
2、漫游地SGSN按照用户归属地址,将用户的访问请求消息发送到漫游地运营商BG;2. The roaming SGSN sends the user's access request message to the roaming operator BG according to the user's home address;
3、漫游地运营商BG将消息发送到GSM归属地的边界网关(BG,Border Gateway);3. The roaming operator BG sends the message to the border gateway (BG, Border Gateway) of the GSM home location;
4、GSM归属地BG将消息发送到漫游用户归属地网关GPRS支持节点(GGSN, Gateway GPRS Support Node);4. The GSM home BG sends the message to the roaming user's home gateway GPRS support node (GGSN, Gateway GPRS Support Node);
5、漫游用户归属地GGSN将消息发送到该用户归属地网关;5. The roaming user home GGSN sends a message to the home gateway of the user;
6、漫游终端与漫游目的国USIM卡池建立连接,实现辅助GPRS通道的建立;6. The roaming terminal establishes a connection with the USIM card pool of the roaming destination country to realize the establishment of the auxiliary GPRS channel;
7、漫游终端通过GPRS辅助通道的连接,实现该基带处理器与漫游目的国USIM卡池中的USIM通讯。实现WCDMA网络侧与移动终端侧通过鉴权参数实现身份相互识别,附着到基站子***(BSS,Base Station sub-System)侧。7. The roaming terminal realizes the USIM communication in the USIM card pool of the roaming destination country through the connection of the GPRS auxiliary channel. The WCDMA network side and the mobile terminal side realize identity mutual identification through the authentication parameters, and are attached to the base station subsystem (BSS, Base Station sub-System) side.
8、该移动终端启动基带处理器的PDP上下文激活过程,成功连接WCDMA网络。8. The mobile terminal starts the PDP context activation process of the baseband processor and successfully connects to the WCDMA network.
9、该移动终端释放或拆除辅助通用分组无线业务(GPRS,General Packet Radio Service)通道,同时重新实现漫游移动终端和远端漫游目的国USIM卡池的连接;成功建立WCDMA主通道。9. The mobile terminal releases or removes the GPRS (General Packet Radio Service) channel, and re-implements the connection between the roaming mobile terminal and the USIM card pool of the remote roaming destination country; the WCDMA main channel is successfully established.
本发明实施例中,利用GSM+WCDMA双卡双待模块实现辅助通道和主通道一体化,通过现有移动终端双卡双待单通的成熟方案,不需要复杂的工艺和制作流程,降低漫游费用,提高了移动终端的可用性,降低了运行成本。In the embodiment of the present invention, the GSM+WCDMA dual card dual standby module is used to realize the integration of the auxiliary channel and the main channel, and the mature scheme of the existing mobile terminal dual card dual standby single pass does not require complicated processes and production processes, and reduces roaming. Costs increase the usability of mobile terminals and reduce operating costs.
本发明上述所有实施例中的云端共享服务器、SIM卡共享服务器和云端服务器在实际应用中,可以为同一实体的不同名称;当然,也可以是功能不完全相同的两个实体;以及云端SIM卡管理中心和云端管理中心也可以为同一实体的不同名称,也可以为功能不完全相同的两个实体等,本实施例不作限制。本实施例中还有其他类似的名称,不再一一说明。The cloud sharing server, the SIM card sharing server, and the cloud server in all the foregoing embodiments of the present invention may be different names of the same entity in actual applications; of course, they may also be two entities with different functions; and a cloud SIM card. The management center and the cloud management center may also be different names of the same entity, or may be two entities whose functions are not identical, and the embodiment is not limited. There are other similar names in this embodiment, which will not be explained one by one.
在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。The terms used in the embodiments of the present invention are for the purpose of describing particular embodiments only and are not intended to limit the invention. The singular forms "a", "the" and "the" It should also be understood that the term "and/or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
应当理解,尽管在本发明实施例中可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本发明实施例范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。It should be understood that although the terms first, second, third, etc. may be used to describe various information in the embodiments of the present invention, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, the first information may also be referred to as the second information without departing from the scope of the embodiments of the present invention. Similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "when" or "when" or "in response to a determination."
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。 The above description is only the specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily think of changes or substitutions within the technical scope of the present invention. Within the scope of protection of the present invention. Therefore, the scope of the invention should be determined by the scope of the claims.

Claims (37)

  1. 一种通信链路建立方法,其特征在于,包括:A communication link establishing method, comprising:
    移动终端利用内置SIM卡与漫游地的第一无线通信网络侧建立第一通信链路,并获取所述第一无线通信网络的移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息;The mobile terminal establishes a first communication link with the first wireless communication network side of the roaming ground by using the built-in SIM card, and acquires a mobile country code or a location area code of the first wireless communication network or location information or location of the roaming place The carrier network information of the roaming place;
    所述移动终端利用所述第一通信链路从云端管理中心获取与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡;The mobile terminal acquires, by using the first communication link, a local SIM card corresponding to the mobile country code or the location area code or the location information of the roaming place or the operator network information of the roaming area from the cloud management center. ;
    所述移动终端利用所述本地SIM卡与所述第二无线通信网络侧建立第二通信链路,并释放所述第一通信链路。The mobile terminal establishes a second communication link with the second wireless communication network side by using the local SIM card, and releases the first communication link.
  2. 根据权利要求1所述的方法,其特征在于,在所述第二通信链路建立后,所述方法还包括:The method of claim 1, wherein after the establishing the second communication link, the method further comprises:
    所述移动终端建立与所述第二通信链路的转发路由,为至少一个用户终端提供无线保真Wi-Fi接入。The mobile terminal establishes a forwarding route with the second communication link to provide wireless fidelity Wi-Fi access for at least one user terminal.
  3. 根据权利要求2所述的方法,其特征在于,所述移动终端建立与所述第二通信链路的转发路由包括:所述移动终端建立通过所述RJ45接口建立与所述第二通信链路的转发路由。The method according to claim 2, wherein the establishing, by the mobile terminal, the forwarding route with the second communication link comprises: establishing, by the mobile terminal, the second communication link through the RJ45 interface Forwarding route.
  4. 根据权利要求1至3任一项所述的方法,其特征在于,所述移动终端利用所述第一通信链路从云端管理中心获取与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡,包括:The method according to any one of claims 1 to 3, wherein the mobile terminal acquires the mobile country code or location area code or the roaming area from the cloud management center by using the first communication link. The location information or the local SIM card corresponding to the carrier network information of the roaming area includes:
    所述移动终端通过所述第一通信链路向所述云端管理中心发送申请本地SIM卡的请求,所述请求包括:所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息;Sending, by the mobile terminal, a request for applying for a local SIM card to the cloud management center by using the first communication link, where the request includes: the mobile country code or location area code or location information or location of the roaming place The carrier network information of the roaming place;
    所述移动终端接收所述云端管理中心发送的申请本地SIM卡的请求响应,所述请求响应包括:分配的与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡。Receiving, by the mobile terminal, a request response for requesting a local SIM card sent by the cloud management center, where the request response includes: allocated location information with the mobile country code or location area code or the roaming place or the roaming The local SIM card corresponding to the carrier's network information.
  5. 根据权利要求1至4任一项所述的方法,其特征在于,所述移动终端利用所述本地SIM卡与第二无线通信网络侧建立第二通信链路,包括:The method according to any one of claims 1 to 4, wherein the mobile terminal establishes a second communication link with the second wireless communication network side by using the local SIM card, including:
    所述移动终端在获取到所述本地SIM卡后,接收所述第二无线通信网络侧发送的鉴权指令;After obtaining the local SIM card, the mobile terminal receives an authentication instruction sent by the second wireless communication network side;
    所述移动终端通过第一通信链路将所述鉴权指令发送给云端服务器进行鉴 权计算;Sending, by the mobile terminal, the authentication command to the cloud server for verification by using the first communication link Right calculation
    所述移动终端接收所述云端服务器反馈的鉴权计算结果;Receiving, by the mobile terminal, an authentication calculation result fed back by the cloud server;
    所述移动终端将所述鉴权计算结果发送给所述第二无线通信网络侧,并由所述第二无线通信网络侧确定是否允许使用所述本地SIM卡;Transmitting, by the mobile terminal, the authentication calculation result to the second wireless communication network side, and determining, by the second wireless communication network side, whether the local SIM card is allowed to be used;
    在接收到所述第二无线通信网络侧允许使用所述本地SIM卡的信息时,所述移动终端与所述第二无线通信网络侧建立第二通信链路。Upon receiving the information that the second wireless communication network side allows the use of the local SIM card, the mobile terminal establishes a second communication link with the second wireless communication network side.
  6. 根据权利要求1至4任一项所述的方法,其特征在于,所述移动终端利用所述本地SIM卡与第二无线通信网络侧建立第二通信链路,包括:The method according to any one of claims 1 to 4, wherein the mobile terminal establishes a second communication link with the second wireless communication network side by using the local SIM card, including:
    所述移动终端在获得所述本地SIM卡后,模拟加载所述本地SIM卡,并通过所述第一通信链路向云端管理中心中与所述本地SIM卡对应的实体SIM卡发送鉴权认证指令;After obtaining the local SIM card, the mobile terminal simulates loading the local SIM card, and sends authentication authentication to the physical SIM card corresponding to the local SIM card in the cloud management center through the first communication link. instruction;
    所述移动终端在接收到所述云端管理中心发送的成功鉴权认证响应时,利用所述本地SIM卡与第二无线通信网络侧建立第二通信链路。The mobile terminal establishes a second communication link with the second wireless communication network side by using the local SIM card when receiving the successful authentication authentication response sent by the cloud management center.
  7. 根据权利要求1至4任一项所述的方法,其特征在于,在获取所述本地SIM卡时,还包括:The method according to any one of claims 1 to 4, further comprising: when acquiring the local SIM card,
    所述移动终端获取所述本地SIM卡的基本信息以及所述本地SIM卡所在的认证服务器地址;The mobile terminal acquires basic information of the local SIM card and an authentication server address where the local SIM card is located;
    所述移动终端利用所述本地SIM卡与第二无线通信网络侧建立第二通信链路,包括:The mobile terminal establishes a second communication link with the second wireless communication network by using the local SIM card, including:
    所述移动终端通过第一通信链路将所述本地SIM卡基本信息发送给所述认证服务器地址对应的认证服务器;以便于所述认证服务器对所述本地SIM卡信息进行认证;Transmitting, by the mobile terminal, the local SIM card basic information to an authentication server corresponding to the authentication server address by using a first communication link, so that the authentication server authenticates the local SIM card information;
    所述移动终端在接收到所述认证服务器发送的认证成功信息时,利用所述本地SIM卡与所述第二无线网络通信通侧建立第二通信链路。The mobile terminal establishes a second communication link with the second wireless network communication side by using the local SIM card when receiving the authentication success information sent by the authentication server.
  8. 根据权利要求1至7任一项所述的方法,其特征在于,所述移动终端利用的内置SIM卡包括:实体SIM卡,或者,通过免费Wi-Fi热点预先申请的虚拟SIM卡。The method according to any one of claims 1 to 7, wherein the built-in SIM card utilized by the mobile terminal comprises: a physical SIM card, or a virtual SIM card pre-applied through a free Wi-Fi hotspot.
  9. 一种通信链路建立方法,其特征在于,包括:A communication link establishing method, comprising:
    接收移动终端发送的申请本地SIM卡的请求,所述请求包括:漫游地的移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息;Receiving a request for requesting a local SIM card sent by the mobile terminal, where the request includes: a mobile country code or a location area code of the roaming place or location information of the roaming place or operator network information of the roaming place;
    根据所述请求选择与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡; And selecting, according to the request, a local SIM card corresponding to the mobile country code or the location area code or the location information of the roaming place or the operator network information of the roaming place;
    将选择的所述本地SIM卡发送给所述移动终端,以便于所述移动终端利用所述本地SIM卡与无线通信网络侧建立通信链路。The selected local SIM card is transmitted to the mobile terminal, so that the mobile terminal establishes a communication link with the wireless communication network side by using the local SIM card.
  10. 根据权利要求9所述的方法,其特征在于,还包括:The method of claim 9 further comprising:
    接收所述移动终端发送的对所述本地SIM卡的鉴权认证指令;Receiving an authentication authentication command sent by the mobile terminal to the local SIM card;
    根据所述鉴权认证指令对所述本地SIM卡进行鉴权认证,并将鉴权认证成功的结果发送给所述移动终端。And authenticating the local SIM card according to the authentication authentication command, and sending a result of successful authentication authentication to the mobile terminal.
  11. 一种通信链路建立装置,其特征在于,包括:A communication link establishing device, comprising:
    第一建立单元,用于利用所述装置的内置SIM卡与漫游地的第一无线通信网络侧建立第一通信链路;a first establishing unit, configured to establish a first communication link with a first wireless communication network side of the roaming ground by using a built-in SIM card of the device;
    第一获取单元,用于在所述第一建立单元与所述第一无线通信网络侧建立第一通信链路时,获取所述第一无线通信网络的移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息;a first acquiring unit, configured to acquire, when the first establishing unit establishes a first communication link with the first wireless communication network, a mobile country code or a location area code of the first wireless communication network Location information of the roaming place or carrier network information of the roaming place;
    第二获取单元,用于利用所述第一通信链路从云端管理中心获取与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡;a second acquiring unit, configured to acquire, by using the first communication link, the mobile country code or the location area code or the location information of the roaming location or the operator network information of the roaming area from the cloud management center Local SIM card;
    第二建立单元,用于利用所述本地SIM卡与所述第二无线通信网络侧建立第二通信链路,并释放所述第一通信链路。a second establishing unit, configured to establish a second communication link with the second wireless communication network side by using the local SIM card, and release the first communication link.
  12. 根据权利要求11所述的装置,其特征在于,还包括:The device according to claim 11, further comprising:
    第三建立单元,用于在所述第二建立单元建立所述第二通信链路后,建立与所述第二通信链路的转发路由,为至少一个用户终端提供无线保真Wi-Fi接入。a third establishing unit, configured to establish a forwarding route with the second communication link after the second establishing unit establishes the second communication link, and provide wireless fidelity Wi-Fi connection for at least one user terminal In.
  13. 根据权利要求12所述的装置,其特征在于,所述第三建立单元,具体用于在所述第二建立单元建立所述第二通信链路后,通过所述RJ45接口建立与所述第二通信链路的转发路由,为至少一个用户终端提供无线保真Wi-Fi接入。The device according to claim 12, wherein the third establishing unit is specifically configured to establish, by the RJ45 interface, the first communication unit after the second establishing unit establishes the second communication link The forwarding route of the two communication links provides wireless fidelity Wi-Fi access for at least one user terminal.
  14. 根据权利要求11至13任一项所述的装置,其特征在于,所述第一获取单元包括:The device according to any one of claims 11 to 13, wherein the first obtaining unit comprises:
    第一发送单元,用于通过所述第一通信链路向所述云端管理中心发送申请本地SIM卡的请求,所述请求包括:所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息;a first sending unit, configured to send, by using the first communications link, a request for applying for a local SIM card to the cloud management center, where the request includes: the mobile country code or the location area code or the location of the roaming place Information or carrier network information of the roaming place;
    第一接收单元,用于接收所述云端管理中心发送的申请本地SIM卡的请求响应,所述请求响应包括:分配的与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡。a first receiving unit, configured to receive a request response of the local SIM card sent by the cloud management center, where the request response includes: the location information of the mobile country code or the location area code or the roaming location or The local SIM card corresponding to the operator network information of the roaming place.
  15. 根据权利要求11至14任一项所述的装置,其特征在于,所述第二建立 单元包括:Apparatus according to any one of claims 11 to 14, wherein said second establishment The unit includes:
    第二接收单元,用于在所述第二获取单元获取到所述本地SIM卡后,接收所述第二无线通信网络侧发送的鉴权指令;a second receiving unit, configured to: after the second acquiring unit acquires the local SIM card, receive an authentication instruction sent by the second wireless communication network side;
    第二发送单元,用于通过所述第一通信链路将所述鉴权指令发送给云端服务器进行鉴权计算;a second sending unit, configured to send the authentication command to the cloud server for performing an authentication calculation by using the first communications link;
    第三接收单元,用于接收所述云端服务器反馈的鉴权计算结果;a third receiving unit, configured to receive an authentication calculation result fed back by the cloud server;
    第三发送单元,用于将所述鉴权计算结果发送给所述第二无线通信网络侧,并由所述第二无线通信网络侧确定是否允许使用所述本地SIM卡;a third sending unit, configured to send the authentication calculation result to the second wireless communication network side, and determine, by the second wireless communication network side, whether the local SIM card is allowed to be used;
    第四接收单元,用于接收所述第二无线通信网络侧允许使用所述本地SIM卡的信息;a fourth receiving unit, configured to receive information that the second wireless communication network side allows to use the local SIM card;
    第一通信链路建立单元,用于在所述第四接收单元接收到所述第二无线通信网络侧允许使用所述本地SIM卡的信息时,建立所述装置与所述第二无线通信网络侧的第二通信链路。a first communication link establishing unit, configured to establish the apparatus and the second wireless communication network when the fourth receiving unit receives information that the second wireless communication network side allows to use the local SIM card The second communication link on the side.
  16. 根据权利要求11至14任一项所述的装置,其特征在于,所述第二建立单元包括:The apparatus according to any one of claims 11 to 14, wherein the second establishing unit comprises:
    模拟加载单元,用于在第二获取单元获取所述本地SIM卡后,模拟加载所述本地SIM卡;An analog loading unit, configured to simulate loading the local SIM card after the second acquiring unit acquires the local SIM card;
    第四发送单元,用于在所述模拟加载单元模拟加载所述本地SIM卡后,通过所述第一通信链路向云端管理中心中与所述本地SIM卡对应的实体SIM卡发送鉴权认证指令;a fourth sending unit, configured to send an authentication authentication to the physical SIM card corresponding to the local SIM card in the cloud management center by using the first communication link after the analog loading unit simulates loading the local SIM card instruction;
    第五接收单元,用于接收所述云端管理中心发送的成功鉴权认证响应;a fifth receiving unit, configured to receive a successful authentication authentication response sent by the cloud management center;
    第二通信链路建立单元,用于在所述第五接收单元接收到所述云端管理中心发送的成功鉴权认证响应时,利用所述本地SIM卡与第二无线通信网络侧建立第二通信链路。a second communication link establishing unit, configured to establish a second communication with the second wireless communication network side by using the local SIM card when the fifth receiving unit receives the successful authentication authentication response sent by the cloud management center link.
  17. 根据权利要求11至14任一项所述的装置,其特征在于,Apparatus according to any one of claims 11 to 14, wherein
    所述第二获取单元,还用于在获取所述本地SIM卡时,获取所述本地SIM卡的基本信息以及所述本地SIM卡所在的认证服务器地址;The second obtaining unit is further configured to acquire basic information of the local SIM card and an authentication server address where the local SIM card is located when acquiring the local SIM card;
    所述第二建立单元包括:The second establishing unit includes:
    第五发送单元,用于通过第一通信链路将所述本地SIM卡基本信息发送给所述认证服务器地址对应的认证服务器;以便于所述认证服务器对所述本地SIM卡信息进行认证;a fifth sending unit, configured to send the local SIM card basic information to an authentication server corresponding to the authentication server address by using a first communication link, so that the authentication server authenticates the local SIM card information;
    第六接收单元,用于接收所述认证服务器发送的认证成功信息; a sixth receiving unit, configured to receive authentication success information sent by the authentication server;
    第三通信链路建立单元,用于在所述第六接收单元接收到所述认证服务器发送的认证成功信息时,利用所述本地SIM卡与所述第二无线网络通信通侧建立第二通信链路。a third communication link establishing unit, configured to establish a second communication with the second wireless network communication side by using the local SIM card when the sixth receiving unit receives the authentication success information sent by the authentication server link.
  18. 根据权利要求11至17任一项所述的装置,其特征在于,所述第一建立单元利用所述装置的内置SIM卡包括:实体SIM卡,或者,通过免费Wi-Fi热点预先申请的虚拟SIM卡。The device according to any one of claims 11 to 17, wherein the first establishing unit uses the built-in SIM card of the device to include: a physical SIM card, or a virtual application pre-applied through a free Wi-Fi hotspot. SIM card.
  19. 一种通信链路建立装置,其特征在于,包括:A communication link establishing device, comprising:
    第一接收单元,用于接收移动终端发送的申请本地SIM卡的请求,所述请求包括:漫游地的移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息;a first receiving unit, configured to receive a request for a local SIM card sent by the mobile terminal, where the request includes: a mobile country code or a location area code of the roaming place or location information of the roaming place or an operator of the roaming place Internet Information;
    选择单元,用于根据所述请求选择与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡;a selecting unit, configured to select, according to the request, a local SIM card corresponding to the mobile country code or location area code or the location information of the roaming place or the operator network information of the roaming place;
    第一发送单元,用于将选择的所述本地SIM卡发送给所述移动终端,以便于所述移动终端利用所述本地SIM卡与无线通信网络侧建立通信链路。And a first sending unit, configured to send the selected local SIM card to the mobile terminal, so that the mobile terminal establishes a communication link with the wireless communication network side by using the local SIM card.
  20. 根据权利要求19所述的装置,其特征在于,还包括:The device according to claim 19, further comprising:
    第二接收单元,用于接收所述移动终端发送的对所述本地SIM卡的鉴权认证指令;a second receiving unit, configured to receive an authentication authentication command sent by the mobile terminal to the local SIM card;
    鉴权认证单元,用于根据所述鉴权认证指令对所述本地SIM卡进行鉴权认证;An authentication and authentication unit, configured to perform authentication and authentication on the local SIM card according to the authentication and authentication instruction;
    第二发送单元,用于将鉴权认证单元进行鉴权认证成功的结果发送给所述移动终端。And a second sending unit, configured to send, to the mobile terminal, a result that the authentication and authenticating unit performs the authentication and verification succeeding.
  21. 一种无线通信装置,其特征在于,包括:A wireless communication device, comprising:
    第一无线通信单元,用于利用内置SIM卡与漫游地的第一无线通信网络侧建立第一通信链路,并获取所述第一无线通信网络的移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息;以及利用所述第一通信链路从云端管理中心获取与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡;a first wireless communication unit, configured to establish a first communication link with a first wireless communication network side of the roaming place by using a built-in SIM card, and acquire a mobile country code or a location area code of the first wireless communication network or the roaming Location information of the ground or carrier network information of the roaming; and obtaining, by the first communication link, location information of the mobile country code or location area code or the roaming location from the cloud management center or the a local SIM card corresponding to the carrier network information of the roaming place;
    第二无线通信单元,用于利用所述本地SIM卡与所述第二无线通信网络侧建立第二通信链路,并释放所述第一通信链路。a second wireless communication unit, configured to establish a second communication link with the second wireless communication network side by using the local SIM card, and release the first communication link.
  22. 根据权利要求21所述的无线通信装置,其特征在于,还包括:The wireless communication device of claim 21, further comprising:
    无线保真Wi-Fi接入单元,用于建立与所述第二无线通信单元的转发路由,为至少一个用户终端提供Wi-Fi接入。 A wireless fidelity Wi-Fi access unit is configured to establish a forwarding route with the second wireless communication unit to provide Wi-Fi access for at least one user terminal.
  23. 根据权利要求22所述的无线通信装置,其特征在于,所述第一无线通信单元包括:The wireless communication device of claim 22, wherein the first wireless communication unit comprises:
    第一通信链路建立单元,用于利用内置SIM卡的无线通信功能与漫游地的第一无线通信网络侧建立第一通信链路;a first communication link establishing unit, configured to establish a first communication link with a first wireless communication network side of the roaming area by using a wireless communication function of the built-in SIM card;
    信息获取单元,用于在所述第一通信链路建立单元建立第一通信链路时,获取所述第一无线通信网络的移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息;以及利用所述第一通信链路从云端管理中心中的调度服务器中获取所述与移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡信息及对应的认证服务器地址。An information acquiring unit, configured to acquire a mobile country code or a location area code of the first wireless communication network or location information or location of the roaming place when the first communication link establishing unit establishes a first communication link Determining carrier network information of the roaming place; and acquiring, by using the first communication link, the location information or the roaming of the mobile country code or the location area code or the roaming location from a scheduling server in the cloud management center The local SIM card information corresponding to the carrier's network information and the corresponding authentication server address.
  24. 根据权利要求21至23任一项所述的无线通信装置,其特征在于,所述第二无线通信单元包括:The wireless communication device according to any one of claims 21 to 23, wherein the second wireless communication unit comprises:
    认证单元,用于利用所述第一通信链路将所述本地SIM卡信息发送给所述认证服务器地址对应的认证服务器,以便于所述认证服务器对所述本地SIM卡信息进行认证;以及接收到所述认证服务器发送的认证响应;An authentication unit, configured to send the local SIM card information to an authentication server corresponding to the authentication server address by using the first communication link, so that the authentication server authenticates the local SIM card information; and receives An authentication response sent to the authentication server;
    第二通信链路建立单元,用于在所述认证单元接收到成功认证结果时,将所述本地SIM卡设为工作SIM卡,并利用所述本地SIM卡的无线通信功能建立第二通信链路;a second communication link establishing unit, configured to: when the authentication unit receives a successful authentication result, set the local SIM card as a working SIM card, and establish a second communication chain by using a wireless communication function of the local SIM card road;
    释放单元,用于在所述第二通信链路建立单元建立第二通信链路时,释放所述第一通信链路建立单元建立的所述第一通信链路。And a releasing unit, configured to release the first communication link established by the first communication link establishing unit when the second communication link establishing unit establishes a second communication link.
  25. 一种无线通信装置,其特征在于,包括:通信模块、主控模块、基带处理BP模块及SIM卡模拟模块;其中,所述通信模块为移动终端侧具备网络连接能力的通信模块;所述BP模块与SIM卡模拟模块相连,且SIM卡模拟模块通过网络与云端管理中心的SIM卡池相连;A wireless communication device, comprising: a communication module, a main control module, a baseband processing BP module, and a SIM card simulation module; wherein the communication module is a communication module having a network connection capability on the mobile terminal side; The module is connected to the SIM card analog module, and the SIM card analog module is connected to the SIM card pool of the cloud management center through the network;
    所述通信模块,用于连接网络搜索移动终端能接入的运营商网络信息;The communication module is configured to connect to a network to search for carrier network information that the mobile terminal can access;
    所述主控模块,用于向所述云端管理中心发送申请与所述运营商网络信息对应的本地SIM;接收所述云端管理中心分配的本地SIM,将所述本地SIM卡加载到所述SIM卡模拟模块中,启动所述BP模块;The main control module is configured to send a local SIM corresponding to the operator network information to the cloud management center, receive a local SIM allocated by the cloud management center, and load the local SIM card into the SIM In the card simulation module, the BP module is started;
    所述BP模块,用于通过所述SIM卡模拟模块模拟与所述SIM卡池中与所述本地SIM对应的实体SIM卡间的交互,实现移动通信业务;The BP module is configured to simulate, by using the SIM card simulation module, interaction with a physical SIM card corresponding to the local SIM in the SIM card pool, to implement a mobile communication service;
    所述SIM卡模拟模块,用于将BP模块处理的移动通信业务请求经网络发送至SIM卡池中所与所述本地SIM对应的实体SIM卡,以及将接收到所述实体SIM 卡的反馈结果发送到所述BP模块中。The SIM card simulation module is configured to send, by the network, a mobile communication service request processed by the BP module to a physical SIM card corresponding to the local SIM in the SIM card pool, and the physical SIM will be received The feedback result of the card is sent to the BP module.
  26. 根据权利要求25所述的无线通信装置,其特征在于,还包括:Wi-Fi接入模块,用于建立与所述BP模块的转发路由,为至少一个用户终端提供Wi-Fi接入。The wireless communication device of claim 25, further comprising: a Wi-Fi access module configured to establish a forwarding route with the BP module to provide Wi-Fi access to the at least one user terminal.
  27. 根据权利要求25或26所述的无线通信装置,其特征在于,所述通信模块具体用于:The wireless communication device according to claim 25 or 26, wherein the communication module is specifically configured to:
    通过Wi-Fi方式连接网络搜索终端能接入的运营商网络信息;或Connect to the operator network information that the network search terminal can access through Wi-Fi; or
    通过RJ45网线方式连接网络搜索终端能接入的运营商网络信息;或Connect the carrier network information that the network search terminal can access through the RJ45 network cable; or
    通过移动通信方式连接网络搜索终端能接入的运营商网络信息;所述移动通信方式为2G、3G或4G移动通信方式。The carrier network information that the network search terminal can access is connected by using a mobile communication method; the mobile communication mode is a 2G, 3G or 4G mobile communication mode.
  28. 一种移动终端,其特征在于,包括:A mobile terminal, comprising:
    处理器,用于利用所述移动终端的内置SIM卡与漫游地的第一无线通信网络侧建立第一通信链路;a processor, configured to establish, by using a built-in SIM card of the mobile terminal, a first communication link with a first wireless communication network side of a roaming place;
    收发器,用于获取所述第一无线通信网络的移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息;以及利用所述第一通信链路从云端管理中心获取与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡;a transceiver, configured to acquire a mobile country code or a location area code of the first wireless communication network or location information of the roaming place or carrier network information of the roaming place; and use the first communication link to The cloud management center acquires a local SIM card corresponding to the mobile country code or the location area code or the location information of the roaming place or the operator network information of the roaming place;
    所述处理器,用于利用所述本地SIM卡与所述第二无线通信网络侧建立第二通信链路,并释放所述第一通信链路。The processor is configured to establish a second communication link with the second wireless communication network side by using the local SIM card, and release the first communication link.
  29. 根据权利要求28所述的移动终端,其特征在于,还包括:The mobile terminal of claim 28, further comprising:
    所述处理器,还用于在所述第二通信链路建立后,建立与所述第二通信链路的转发路由,为至少一个用户终端提供无线保真Wi-Fi接入。The processor is further configured to establish a forwarding route with the second communication link after the second communication link is established, and provide wireless fidelity Wi-Fi access for at least one user terminal.
  30. 根据权利要求29所述的移动终端,其特征在于,所述处理器,还用于通过所述RJ45接口建立与所述第二通信链路的转发路由。The mobile terminal according to claim 29, wherein the processor is further configured to establish a forwarding route with the second communication link through the RJ45 interface.
  31. 根据权利要求28至30任一项所述的移动终端,其特征在于,A mobile terminal according to any one of claims 28 to 30, characterized in that
    所述收发器,还用于通过所述第一通信链路将所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息发送给所述云端管理中心,申请与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡;以及接收所述云端管理中心分配的与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡。The transceiver is further configured to send, by using the first communication link, the mobile country code or location area code or the location information of the roaming place or the operator network information of the roaming area to the cloud management Centering, applying a local SIM card corresponding to the mobile country code or location area code or the location information of the roaming place or the operator network information of the roaming place; and receiving the mobile terminal assigned the mobile terminal A country code or location area code or location information of the roaming place or a local SIM card corresponding to the operator network information of the roaming place.
  32. 根据权利要求28至31任一项所述的移动终端,其特征在于, A mobile terminal according to any one of claims 28 to 31, characterized in that
    所述收发器,还用于在获取到所述本地SIM卡后,接收所述第二无线通信网络侧发送的鉴权指令;并通过第一通信链路将所述鉴权指令发送给云端服务器进行鉴权计算;以及接收所述云端服务器反馈的鉴权计算结果;并将所述鉴权计算结果发送给所述第二无线通信网络侧,并由所述第二无线通信网络侧确定是否允许使用所述本地SIM卡;The transceiver is further configured to: after obtaining the local SIM card, receive an authentication instruction sent by the second wireless communication network side; and send the authentication command to the cloud server by using the first communication link Performing an authentication calculation; and receiving an authentication calculation result fed back by the cloud server; and transmitting the authentication calculation result to the second wireless communication network side, and determining, by the second wireless communication network side, whether to allow Using the local SIM card;
    所述处理器,还用于在接收到所述第二无线通信网络侧允许使用所述本地SIM卡的信息时,与所述第二无线通信网络侧建立第二通信链路。The processor is further configured to establish a second communication link with the second wireless communication network side when receiving information that the second wireless communication network side allows to use the local SIM card.
  33. 根据权利要求28至31任一项所述的移动终端,其特征在于,A mobile terminal according to any one of claims 28 to 31, characterized in that
    所述处理器,还用于在获得所述本地SIM卡后,模拟加载所述本地SIM卡;The processor is further configured to simulate loading the local SIM card after obtaining the local SIM card;
    所述收发器,还用于在所述处理器模拟加载所述本地SIM卡后,通过所述第一通信链路向云端管理中心中与所述本地SIM卡对应的实体SIM卡发送鉴权认证指令;以及接收所述云端管理中心发送的成功鉴权认证响应;The transceiver is further configured to: after the processor simulates loading the local SIM card, send the authentication authentication to the physical SIM card corresponding to the local SIM card in the cloud management center by using the first communication link. And receiving a successful authentication authentication response sent by the cloud management center;
    所述处理器,还用于在所述收发器接收到所述云端管理中心发送的成功鉴权认证响应时,利用所述本地SIM卡与第二无线通信网络侧建立第二通信链路。The processor is further configured to establish a second communication link with the second wireless communication network side by using the local SIM card when the transceiver receives the successful authentication authentication response sent by the cloud management center.
  34. 根据权利要求28至31任一项所述的移动终端,其特征在于,A mobile terminal according to any one of claims 28 to 31, characterized in that
    所述收发器,还用于在获取所述本地SIM卡时,获取所述本地SIM卡的基本信息以及所述本地SIM卡所在的认证服务器地址;并通过第一通信链路将所述本地SIM卡基本信息发送给所述认证服务器地址对应的认证服务器;以便于所述认证服务器对所述本地SIM卡信息进行认证;以及接收所述认证服务器发送的认证成功信息;The transceiver is further configured to acquire basic information of the local SIM card and an authentication server address where the local SIM card is located when acquiring the local SIM card, and send the local SIM by using a first communication link. The card basic information is sent to the authentication server corresponding to the authentication server address; the authentication server is configured to authenticate the local SIM card information; and the authentication success information sent by the authentication server is received;
    所述处理器,还用于在所述收发器接收到所述认证服务器发送的认证成功信息时,利用所述本地SIM卡与所述第二无线网络通信通侧建立第二通信链路。The processor is further configured to establish a second communication link with the second wireless network communication side by using the local SIM card when the transceiver receives the authentication success information sent by the authentication server.
  35. 根据权利要求28至34任一项所述的移动终端,其特征在于,所述处理器利用的内置SIM卡包括:实体SIM卡,或者,通过免费Wi-Fi热点预先申请的虚拟SIM卡。The mobile terminal according to any one of claims 28 to 34, wherein the built-in SIM card utilized by the processor comprises: a physical SIM card, or a virtual SIM card pre-applied through a free Wi-Fi hotspot.
  36. 一种云端管理中心,其特征在于,包括:A cloud management center, which is characterized by comprising:
    收发器,用于接收移动终端发送的申请本地SIM卡的请求,所述请求包括:漫游地的移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息;a transceiver, configured to receive a request for a local SIM card sent by the mobile terminal, where the request includes: a mobile country code or a location area code of the roaming place or location information of the roaming place or carrier network information of the roaming place ;
    处理器,用于根据所述请求选择与所述移动国家代码或位置区码或所述漫游地的位置信息或所述漫游地的运营商网络信息对应的本地SIM卡;a processor, configured to select, according to the request, a local SIM card corresponding to the mobile country code or location area code or the location information of the roaming place or the operator network information of the roaming place;
    所述收发器,还用于将选择的所述本地SIM卡发送给所述移动终端,以便于 所述移动终端利用所述本地SIM卡与无线通信网络侧建立通信链路。The transceiver is further configured to send the selected local SIM card to the mobile terminal, so as to facilitate The mobile terminal establishes a communication link with the wireless communication network side by using the local SIM card.
  37. 根据权利要求36所述的云端管理中心,其特征在于,A cloud management center according to claim 36, wherein
    所述收发器,还用于接收所述移动终端发送的对所述本地SIM卡的鉴权认证指令;The transceiver is further configured to receive an authentication authentication command sent by the mobile terminal to the local SIM card;
    所述处理器,还用于根据所述鉴权认证指令对所述本地SIM卡进行鉴权认证,并将鉴权认证成功的结果发送给所述移动终端。 The processor is further configured to perform authentication authentication on the local SIM card according to the authentication authentication instruction, and send a result of successful authentication authentication to the mobile terminal.
PCT/CN2014/092966 2014-06-30 2014-12-03 Communication method and device, mobile terminal and cloud server WO2016000398A1 (en)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
CN201410306732.3 2014-06-30
CN201410306732.3A CN104378752B (en) 2014-06-30 2014-06-30 A kind of netsurfing system and netsurfing method
CN201410305407.5A CN104378754B (en) 2014-06-30 2014-06-30 A kind of mobile communications network business realizing system and method
CN201410305407.5 2014-06-30
CN201410601420.5 2014-10-30
CN201410601420.5A CN104394522A (en) 2014-10-30 2014-10-30 Establishment method and establishment device of communication links

Publications (1)

Publication Number Publication Date
WO2016000398A1 true WO2016000398A1 (en) 2016-01-07

Family

ID=55018392

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/092966 WO2016000398A1 (en) 2014-06-30 2014-12-03 Communication method and device, mobile terminal and cloud server

Country Status (1)

Country Link
WO (1) WO2016000398A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108200575A (en) * 2017-11-27 2018-06-22 拉卡拉支付股份有限公司 Communication means, device, electronic equipment and computer readable storage medium
CN109005534A (en) * 2018-07-19 2018-12-14 国民技术股份有限公司 A kind of roaming place network steps on net method for authenticating, terminal and authentication server
CN109587674A (en) * 2017-09-28 2019-04-05 展讯通信(上海)有限公司 Cloud SIM method for identifying ID, device and carrier network side apparatus
CN111010694A (en) * 2019-12-19 2020-04-14 北京首信科技股份有限公司 Mobile communication method and electronic equipment
CN111200861A (en) * 2020-01-07 2020-05-26 北京字节跳动网络技术有限公司 Method and device for searching wireless communication network in terminal
CN112134744A (en) * 2020-10-23 2020-12-25 上海途鸽数据科技有限公司 Management method of nodes in distributed management system
CN114095963A (en) * 2021-11-17 2022-02-25 许昌许继软件技术有限公司 5G end-to-end link redundancy method
CN114567876A (en) * 2022-01-13 2022-05-31 山东派盟网络科技有限公司 Equipment network access number management method, system, storage medium and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101043687A (en) * 2007-03-10 2007-09-26 凌喜娥 Mobile terminal having wireless personal domain network function
CN102056135A (en) * 2010-12-30 2011-05-11 深圳市同洲电子股份有限公司 Registering method for mobile terminal, mobile terminal and server
CN103369160A (en) * 2013-08-06 2013-10-23 北京品视电子技术有限公司 Implementation method and system for communication by using intelligent roaming terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101043687A (en) * 2007-03-10 2007-09-26 凌喜娥 Mobile terminal having wireless personal domain network function
CN102056135A (en) * 2010-12-30 2011-05-11 深圳市同洲电子股份有限公司 Registering method for mobile terminal, mobile terminal and server
CN103369160A (en) * 2013-08-06 2013-10-23 北京品视电子技术有限公司 Implementation method and system for communication by using intelligent roaming terminal

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109587674A (en) * 2017-09-28 2019-04-05 展讯通信(上海)有限公司 Cloud SIM method for identifying ID, device and carrier network side apparatus
CN109587674B (en) * 2017-09-28 2022-04-29 展讯通信(上海)有限公司 Cloud SIM user identity recognition method and device and operator network side equipment
CN108200575A (en) * 2017-11-27 2018-06-22 拉卡拉支付股份有限公司 Communication means, device, electronic equipment and computer readable storage medium
CN109005534A (en) * 2018-07-19 2018-12-14 国民技术股份有限公司 A kind of roaming place network steps on net method for authenticating, terminal and authentication server
CN111010694A (en) * 2019-12-19 2020-04-14 北京首信科技股份有限公司 Mobile communication method and electronic equipment
CN111200861A (en) * 2020-01-07 2020-05-26 北京字节跳动网络技术有限公司 Method and device for searching wireless communication network in terminal
CN111200861B (en) * 2020-01-07 2022-07-12 北京字节跳动网络技术有限公司 Method and device for searching wireless communication network in terminal
CN112134744A (en) * 2020-10-23 2020-12-25 上海途鸽数据科技有限公司 Management method of nodes in distributed management system
CN114095963A (en) * 2021-11-17 2022-02-25 许昌许继软件技术有限公司 5G end-to-end link redundancy method
CN114567876A (en) * 2022-01-13 2022-05-31 山东派盟网络科技有限公司 Equipment network access number management method, system, storage medium and electronic equipment

Similar Documents

Publication Publication Date Title
WO2016000398A1 (en) Communication method and device, mobile terminal and cloud server
US9749316B1 (en) Method for data access using a dynamic SIM credential
CN105359557B (en) For the relay and control method and its equipment close to service
CN102413583B (en) Antenna communication method and device
CN110431882A (en) User plane re-positioning technology in wireless communication system
US9473877B2 (en) Uplink/downlink transmission method for small amount of data, and corresponding terminal and mobility management unit
CN109246793A (en) The data transmission method and device of multi-link
US11765791B2 (en) Systems and methods for providing low latency services via an evolved packet core network
CN107105458B (en) A kind of information processing method and device
CN106888459B (en) Information terminal for reducing D2D signaling overhead and spectrum resource interference and communication method thereof
CN103533669A (en) Mobile terminal multi-APN (access point name) network concurrent system and networking method of mobile terminal multi-APN network concurrent system
CN102088702B (en) Method and system for accessing wireless network into user residential gateway
CN103813288A (en) Method, system, and network element for achieving network as a service (NaaS) based on mobile network
CN101730187A (en) Method and system for realizing local access control of home base station
CN101227362A (en) Method for wireless personal area network access
CN104283602A (en) Cluster relay method, device and system
CN102480714B (en) Method for inquiring gateway and system thereof
CN103533668B (en) The method of the concurrent networked data transmission passage of orderly management multi-channel A PN
CN107181653A (en) Intelligent home device match somebody with somebody network method and intelligent domestic system
CN103384365A (en) Method and system for network access, method for processing business and equipment
CN102547861B (en) data distribution method and local gateway
WO2015018056A1 (en) Service distribution method, device and system
CN103384409A (en) Method and system for accessing wireless local area networks and equipment
CN103442450B (en) Wireless communications method and Wireless Telecom Equipment
CN106454707A (en) User equipment, method for increasing standby time of the user equipment and apparatus thereof

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14896955

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 26.04.2017)

122 Ep: pct application non-entry in european phase

Ref document number: 14896955

Country of ref document: EP

Kind code of ref document: A1