WO2012075758A1 - 一种双网双待终端进行通讯的方法和装置 - Google Patents

一种双网双待终端进行通讯的方法和装置 Download PDF

Info

Publication number
WO2012075758A1
WO2012075758A1 PCT/CN2011/072475 CN2011072475W WO2012075758A1 WO 2012075758 A1 WO2012075758 A1 WO 2012075758A1 CN 2011072475 W CN2011072475 W CN 2011072475W WO 2012075758 A1 WO2012075758 A1 WO 2012075758A1
Authority
WO
WIPO (PCT)
Prior art keywords
wireless communication
network
communication subsystem
service
identification card
Prior art date
Application number
PCT/CN2011/072475
Other languages
English (en)
French (fr)
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
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2012075758A1 publication Critical patent/WO2012075758A1/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • H04W60/005Multiple registrations, e.g. multihoming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals

Definitions

  • the present invention relates to the field of mobile communications, and in particular, to a method and apparatus for communicating between dual-network dual-standby terminals. Background technique
  • the technical problem to be solved by the present invention is to provide a dual network dual standby terminal communication method and device, so that the dual network dual standby terminal uses a SIM card to communicate with the 2/3G network.
  • the present invention provides a method for communicating by a dual network dual standby terminal.
  • the dual-network dual-standby terminal includes an application subsystem, a 3G wireless communication subsystem, a 2G wireless communication subsystem, and an identity recognition module, wherein the identity recognition module has an identification card inserted therein, and the identity identification card stores a 2G network and 3G network for identity authentication information, the 2G wireless communication subsystem is respectively connected with an application subsystem, an identity recognition module and a 3G wireless communication subsystem, respectively, the 3G wireless communication subsystem and the application subsystem, the identity recognition module and the 2G
  • the wireless communication subsystem is connected, and the method includes:
  • the 2G wireless communication subsystem reads information in the identification card in the identity recognition module, and uses the information in the identity identification card to communicate with the 2G network; the 3G wireless communication subsystem reads the identity recognition module The information in the identification card, using the information in the identification card, communicates with the 3G network.
  • the method further includes:
  • the 2G wireless communication subsystem When the 3G wireless communication subsystem reads and writes information in the identification card in the identity recognition module, the 2G wireless communication subsystem is prohibited from reading and writing information in the identity identification card.
  • the above method has the following characteristics:
  • the 2G wireless communication subsystem is connected to the 3G wireless communication subsystem through its first control pin, and the 3G wireless communication subsystem is connected to the 2G wireless communication subsystem through its second control pin;
  • the 2G wireless communication subsystem Before the 2G wireless communication subsystem reads and writes information in the identification card in the identity recognition module, first reads the state of the second control pin, and then performs reading when the state of the second control pin is low Write operation, and set the first control pin to a high level, thereby prohibiting the 3G wireless communication subsystem from reading and writing information in the identification card; and setting the second after the 2G wireless communication subsystem reads and writes A control pin is low;
  • the 3G wireless communication subsystem Before the 3G wireless communication subsystem reads and writes information in the identification card in the identity recognition module, first reads the state of the first control pin, and then performs reading when the state of the first control pin is low Writing operation, and setting the second control pin to a high level, thereby prohibiting the 2G wireless communication subsystem from reading and writing information in the identification card; setting the 3G wireless communication subsystem after reading and writing The second control pin is at a low level.
  • the wireless interface layer of the application subsystem includes a service management module
  • the method further includes:
  • the service management module When the dual-network dual standby terminal is powered on, the service management module first controls one of the 3G wireless communication subsystem and the 2G wireless communication subsystem to be powered on, and then controls another boot.
  • the method further includes:
  • the service management module selects a network according to the service type, when the initiated service is a packet (PS) service, or is a videophone service in a circuit (CS) service.
  • the service management module selects a 3G network, and when the initiated service is a CS service other than the videophone service, the service management module selects a 2G network;
  • the wireless communication subsystem corresponding to the selected network communicates through the selected network.
  • the method further includes:
  • the service management module selects a 3G network, if the service management module determines that the PS service cannot be initiated according to the signal strength of the current 3G network monitored by the 3G wireless communication subsystem Informing the 2G wireless communication subsystem to activate a 2G data link of the 2G network to initiate the service;
  • the service management module determines the current signal strength of the current 3G network monitored by the 3G wireless communication subsystem, When the signal strength of the 3G network is weakened to be unable to carry the PS service, the service management module notifies the 3G wireless communication subsystem and the 2G wireless communication subsystem to group the packet data protocol (PDP) data corresponding to the PS service. The link is switched from the 3G data link to the 2G data link;
  • PDP packet data protocol
  • the service management module determines the signal strength of the current 3G network according to the signal strength of the current 3G network monitored by the 3G wireless communication subsystem.
  • the service management module notifies the 3G wireless communication subsystem and the 2G wireless communication subsystem to switch the PDP data link corresponding to the PS service from the 2G data link to the 3G data link. road.
  • the above method has the following characteristics:
  • the 3G network is a Time Division Synchronous Code Division Multiple Access (TD) network
  • the 2G network is a Global Mobile Telecommunications System (GSM) network.
  • TD Time Division Synchronous Code Division Multiple Access
  • GSM Global Mobile Telecommunications System
  • the present invention provides a dual network dual standby terminal for communication, comprising an application subsystem, a 3G wireless communication subsystem, a 2G wireless communication subsystem, and an identity recognition module, wherein the 2G wireless communication subsystem respectively The application subsystem, the identity recognition module, and the 3G wireless communication subsystem are connected, and the 3G wireless communication subsystem is respectively connected to the application subsystem, the identity recognition module, and the 2G wireless communication subsystem, where
  • An identity identification card is inserted in the identity recognition module, and the identity identification card stores information of a 2G network and a 3G network for identity authentication;
  • the 2G wireless communication subsystem is configured to: read information in the identification card in the identity recognition module, and use the information in the identity identification card to communicate with the 2G network;
  • the 3G wireless communication subsystem is configured to: read information in the identification card in the identity recognition module, and use the information in the identity identification card to communicate with the 3G network.
  • the above device has the following features:
  • the 2G wireless communication subsystem is further configured to: when reading and writing information in the identity recognition card in the identity recognition module, prohibiting the 3G wireless communication subsystem from reading and writing information in the identity identification card;
  • the 3G wireless communication subsystem is further configured to: when reading and writing information in the identity recognition card in the identity recognition module, prohibit the 2G wireless communication subsystem from reading and writing information in the identity identification card.
  • the above device has the following features:
  • the 2G wireless communication subsystem is connected to the 3G wireless communication subsystem through a first control pin thereon, and the 3G wireless communication subsystem passes the second control pin and the 3G wireless communication subsystem thereon Connected
  • the 2G wireless communication subsystem is further configured to: read the state of the second control pin before reading and writing the information in the identification card in the identity recognition module, when the state of the second control pin is low Normally perform read and write operations, and set the first control pin to a high level, thereby disabling the 3G.
  • the wireless communication subsystem reads and writes information in the identification card; and, after reading and writing, sets the first control pin to a low level;
  • the 3G wireless communication subsystem is further configured to: read the state of the first control pin before reading and writing information in the identification card in the identity recognition module, when the state of the first control pin is low Performing a read/write operation normally, and setting the second control pin to a high level, thereby prohibiting the 2G wireless communication subsystem from reading and writing information in the identification card; and setting the second after reading and writing The control pin is low.
  • the above device has the following features:
  • the wireless interface layer of the application subsystem includes a service management module
  • the service management module is configured to: when the dual-network dual standby terminal is powered on, first control one of the 3G wireless communication subsystem and the 2G wireless communication subsystem to boot, and then control another boot.
  • the above device has the following features:
  • the service management module is further configured to: when the user of the dual-network dual-standby terminal initiates a service, select a network according to the service type, when the initiated service is a packet (PS) service, or is a circuit (CS) service When the service is performed, the service management module selects a 3G network.
  • PS packet
  • CS circuit
  • the service management module selects a 2G network
  • the 3G wireless communication subsystem is further configured to: Monitoring the signal strength of the current 3G network, and notifying the service management module of the current 3G network signal strength; and, when the service management module selects the 3G network, and the 3G network satisfies the condition of the signal strength, communicates through the 3G network
  • the 2G wireless communication subsystem is further configured to: when the service management module selects the 2G network, and the 2G network satisfies the condition of the signal strength, the communication is performed through the 2G network.
  • the above device has the following features:
  • the service management module is further configured to: notify the 2G wireless when the initiated service is a PS service, according to the signal strength of the current 3G network monitored by the 3G wireless communication subsystem, when it is determined that the PS service cannot be initiated.
  • the communication subsystem activates the 2G data link of the 2G network to initiate the PS service; when the initiated service is the PS service, in the process of communicating through the 3G network, if the current 3G is detected according to the 3G wireless communication subsystem
  • the signal strength of the network is determined, and when the signal strength of the current 3G network is weakened to be unable to carry the PS service, the 3G wireless communication is notified.
  • the subsystem and the 2G wireless communication subsystem switch the PDP data link corresponding to the PS service from the 3G data link to the 2G data link; when the 2G wireless communication subsystem uses the 2G data link for the PS service Notifying the 3G wireless communication subsystem and the 2G wireless communication when determining that the signal strength of the current 3G network is enhanced to carry the PS service according to the signal strength of the current 3G network monitored by the 3G wireless communication subsystem
  • the subsystem switches the PDP data link corresponding to the PS service from the 2G data link to the 3G data link.
  • the dual network dual standby function is realized by using only a single SIM card, which is advantageous to hardware and structural parts design and saves cost compared with other dual network dual standby dual card dual number terminals. .
  • the present invention reduces the dual-mode switching probability through dual-network dual-standby technology while taking into account the service expertise of the 2G network CS circuit domain and the data service expertise of the 3G network. (Only when the data service is partially switched), the 2/3G dual-mode single-standby terminal is fundamentally reduced and avoided. Because of the "2, 3G dual-mode switching" strategy, the network reselection is frequent and the power consumption is severe. Call dropped calls, off-network, etc. It has improved the user experience of the terminal and promoted the development of the TD network.
  • FIG. 1 is a schematic diagram of a device for communicating by a dual-network dual standby terminal according to an embodiment of the present invention
  • FIG. 2 is a schematic diagram of an apparatus for communicating by a dual-network dual standby terminal according to an application example of the present invention.
  • the dual-network dual-standby terminal uses the dual-network dual-standby single-card single number of the dual modem mode (Modem) architecture.
  • the dual-network dual standby terminal includes an application (AP) subsystem, a 3G wireless communication subsystem, a 2G wireless communication subsystem, and an identity recognition module (SIM card module), and the identity recognition module has an identity recognition inserted therein.
  • AP application
  • SIM card module identity recognition module
  • the identification card contains information for identity authentication of the 2G network and the 3G network
  • the 2G wireless communication subsystem is respectively connected with the application subsystem, the identity recognition module and the 3G wireless communication subsystem.
  • the 3G wireless communication subsystem and application respectively The subsystem, the identity module and the 2G wireless communication subsystem are connected.
  • the 3G wireless communication subsystem and the 2G wireless communication subsystem form a wireless communication (CP) subsystem.
  • CP wireless communication
  • two wireless communication subsystems are physically connected to the SIM card module, and two modems are controlled by the control pins to achieve concurrent access to the SIM card.
  • the AP subsystem can manage policies for two modems to implement CS and PS traffic offloading.
  • the 2G wireless communication subsystem reads information in the identity identification card in the identity recognition module, and uses the information in the identity identification card to communicate with the 2G network;
  • the 3G wireless communication subsystem reads the identity Identifying information in the identification card in the module, using the information in the identification card, to communicate with the 3G network.
  • the 2G wireless communication subsystem In order to solve the problem of two modems simultaneously reading and writing SIM cards, the 2G wireless communication subsystem and
  • the 3G wireless communication subsystem reads and writes mutually exclusive, namely:
  • the 2G wireless communication subsystem When the 3G wireless communication subsystem reads and writes information in the identification card in the identity recognition module, the 2G wireless communication subsystem is prohibited from reading and writing information in the identity identification card.
  • GPIO general purpose input/output
  • the 2G wireless communication subsystem is connected to the 3G wireless communication subsystem through its first control pin, and the 3G wireless communication subsystem is connected to the 3G wireless communication subsystem through its second control pin;
  • the 2G wireless communication subsystem Before the 2G wireless communication subsystem reads and writes information in the identification card in the identity recognition module, first reads the state of the second control pin, and then performs reading when the state of the second control pin is low Write operation, and set the first control pin to a high level, thereby prohibiting the 3G wireless communication subsystem from reading and writing information in the identification card; and setting the second after the 2G wireless communication subsystem reads and writes A control pin is low;
  • the 3G wireless communication subsystem Before the 3G wireless communication subsystem reads and writes information in the identification card in the identity recognition module, first reads the state of the first control pin, and then executes when the state of the first control pin is low Reading and writing operations, and setting the second control pin to a high level, thereby prohibiting the 2G wireless communication subsystem from reading and writing information in the identification card; and setting the 3G wireless communication subsystem after reading and writing The second control pin is low.
  • the writing operation to the identification card includes writing the address book or the short message to the identification card.
  • the application subsystem can construct a 2/3G service management module in the radio interface layer (RIL).
  • RIL radio interface layer
  • the service management module first controls the 3G wireless communication subsystem and the 2G wireless communication. One of the subsystems is turned on, and then another one is turned on.
  • the service management module can be used to save the address book information and short message information reported by the 2/3G wireless communication subsystem at the time of power-on, adjust the service type according to the two wireless communication subsystems, and the current signal strength state after the power-on.
  • the policy of the CS and PS services is as follows:
  • the bandwidth of the 3G network is large and suitable for data services.
  • the 2G network optimization work is accumulated.
  • the 2G services such as voice support are better.
  • the 2G and 3G duals are used on the terminal side.
  • the network dual standby implements PS (packet service) and CS (circuit service) service offloading (that is, the 2G network carries the CS service, and the 3G network carries the PS data service), which avoids the problems caused by the coexistence of the current 2 and 3G networks.
  • the service management module selects a network according to the service type, and when the initiated service is a PS service, or is a videophone service in the CS service, The service management module selects the 3G network.
  • the service management module selects the 2G network; when the selected network satisfies the condition of the signal strength, the selected network corresponds to the wireless
  • the communication subsystem communicates over the selected network.
  • the 3G wireless communication subsystem monitors the signal strength of the current 3G network, and informs the service management module of the signal strength of the current 3G network; when the service management module selects the 3G network, and the 3G network satisfies the condition of the signal strength, the 3G is passed.
  • the network communicates; when the service management module selects the 2G network, and the 2G network satisfies the condition of the signal strength, the 2G wireless communication subsystem communicates through the 2G network.
  • the videophone service is in the CS circuit domain, since the service bearer must be carried through the 3G network, when the user initiates the videophone service, the 3G network needs to be selected.
  • the above condition for satisfying the signal strength means that the signal strength of the network can carry related services (ie, the initiated service).
  • the condition for satisfying the signal strength may be determined.
  • the initiated PS service may be adjusted in the following manner, including: 1.
  • the initiated service is a PS service
  • the service management module selects a 3G network
  • the service management module is configured according to the The signal strength of the current 3G network monitored by the 3G wireless communication subsystem, when it is judged that the PS service cannot be initiated, the 2G wireless communication subsystem is notified to activate the 2G data link of the 2G network, and the service is initiated;
  • the initiated service is a PS service
  • the 3G wireless communication subsystem performs communication through the 3G network
  • the service management module is based on the signal strength of the current 3G network monitored by the 3G wireless communication subsystem
  • the service management module notifies the 3G wireless communication subsystem and the 2G wireless communication subsystem, and the packet data protocol corresponding to the PS service (Packet) Data Protocol (PDP)
  • PDP Packet Data Protocol
  • the service management module determines the signal strength of the current 3G network according to the signal strength of the current 3G network monitored by the 3G wireless communication subsystem.
  • the service management module notifies the 3G wireless communication subsystem and the 2G wireless communication subsystem to switch the PDP data link corresponding to the PS service from the 2G data link to the 3G data link. Data link.
  • the service management module may determine the signal strength of the current 3G network, and if the threshold is less than or equal to the specified threshold, determine that the PS service cannot be initiated or the PS service is carried. If the threshold is greater than the specified threshold, the determination may be Carrying the PS service.
  • the specified thresholds used in the above three cases may be equal or unequal.
  • the service initiated by the service management module is a videophone service, but the service management module determines that the videophone service cannot be initiated according to the signal strength of the current 3G network monitored by the 3G wireless communication subsystem. The management module controls the videophone service to fall back to the normal voice service, and then notifies the 2G wireless communication subsystem to initiate the voice service.
  • the above 3G network may be a TD network or a wideband code division multiple access (Wideband Code Division) Multiple Access, WCDMA network, CDMA2000 network, 2G network can be GSM network, Code Division Multiple Access (CDMA) network, etc.
  • the 3G network is mainly used as the TD network.
  • the 2G network describes the GSM network, but is not limited thereto, and other types of 3G networks and 2G networks are also applicable to the present invention.
  • the following uses the 3G network as the TD network, and the 2G network further describes the application example of the GSM network.
  • this example uses the ⁇ (application) + TD Modem (wireless) + GSM Modem (wireless) triple-core architecture TD/GSM dual-network dual-standby handset to implement 23G network bearer offload for CS and PS services.
  • the AP part is the main module responsible for the application, and the two wireless communication subsystems TD Modem and GSM Modem are responsible for the interaction with the 2G and 3G networks respectively.
  • two GPIOs are added between the two wireless modems as concurrent operation control for the SIM card.
  • a 2/3G service management module is built in the RIL layer of the AP.
  • the AP When the device is powered on, the AP first powers up one of the modems, such as the GSM Modem, and then powers the TD Modem. During the boot process, two modems have the same status of reading and writing the SIM card. At this time, the SIM card needs to be read and written by the GPIO. For example, when the GSM Modem reads and writes the SIM card, the GPIOa (the first control pin) is first pulled high. In this way, the TD Modem reads the status of the GPIOa before reading and writing the SIM card.
  • the two independent wireless communication modules in theory can access the function of the same SIM card, and achieve the purpose of dual-network dual standby single card number.
  • the apparatus for implementing the 23G dual-network dual-standby terminal CS and PS service offloading based on the dual-network dual-standby single-card single number in this embodiment includes the following modules:
  • the AP subsystem has an application processor module of an independent CPU, which is the main control system of the mobile terminal, and is responsible for completing the interaction with the user. If the user needs to perform wireless communication or SIM card operation, the system is responsible for controlling the corresponding wireless.
  • the communication system completes the relevant functions.
  • the subsystem contains a service management module that has the following functions:
  • CS business goes 2G network
  • PS business goes 3G network
  • the user when the user initiates a service, it is judged that if it is a CS service, it is initiated from the GSM wireless communication subsystem, and if it is a PS service, it is initiated from the TD wireless communication subsystem.
  • the CS64kbps videophone is a TD network-specific service, the videophone service is also initiated by the TD wireless communication subsystem.
  • the service management module can activate the 2G data link to initiate related services through the GSM wireless communication subsystem.
  • the service management module is responsible for switching the relevant PDP data link to the GSM wireless communication subsystem. On the 2G data link, the continuation of related services is carried out normally.
  • the GSM wireless communication subsystem is responsible for interacting with the GSM network, carrying various CS services, and is responsible for initializing the SIM, which may include an AT command interface layer and a GSM wireless protocol stack.
  • the GSM wireless communication subsystem includes the GSM Modem (in this example, the GSM wireless communication subsystem can be considered as the GSM Modem), which is mainly responsible for the bearer of all CS circuit domain services except the videophone of the entire terminal, and the TD signal is not Jiashi temporarily carries related data services through the 2G data link.
  • GSM Modem in this example, the GSM wireless communication subsystem can be considered as the GSM Modem
  • the TD signal is not Jiashi temporarily carries related data services through the 2G data link.
  • the TD wireless communication subsystem is responsible for interacting with the TD network, carrying various PS services and visual
  • the telephone function may include an AT command interface layer and a TD wireless protocol stack.
  • the TD wireless communication subsystem includes TD Modem (in this example, the TD wireless communication subsystem can be considered as TD Modem).
  • the TD Modem of this embodiment is different from the TD Modem currently in commercial use. It does not have the TD/GSM dual mode switching function and only works in the 'TD ONLY' mode. It is mainly responsible for data communication based on TD network and data interaction of videophone service. And the signal strength monitoring of the TD network where the current terminal is located, and when the signal is weak to a certain value, the AP application subsystem is notified to switch the PS service to the GSM wireless communication subsystem.
  • SIM card is inserted in the SIM card module, and the SIM card stores information for identity authentication of the GSM network and the TD network.
  • the AP can power on one of the modems and then power on the other modem.
  • the concurrent operation of the two wireless modems to the SIM card can be solved by the above method.
  • the two wireless modems finally complete the initialization of the protocol stack according to their independent initialization procedures, and the International Mobile Subscriber Identification Number (IMSI) of the same SIM card is connected to the corresponding TD network and the GSM network.
  • IMSI International Mobile Subscriber Identification Number
  • the application subsystem invokes the GSM wireless communication subsystem to interact with the GSM network according to the logic of "CS service goes GSM network, PS service goes TD network". And carrying the business with the other party through the GSM network.
  • the network device When called, the network device establishes a link and carries the service according to the information registered by the terminal on the network side (mainly the IMSI number used by the terminal to register the GSM network) with the GSM wireless communication subsystem of the terminal.
  • the TD videophone service based on the CS circuit domain needs to be carried by the TD network.
  • the application subsystem will invoke the TD wireless communication subsystem to interact with the TD network and carry data.
  • the network device establishes a link and carries the service according to the information registered by the terminal on the network side (mainly the IMSI number used by the terminal to register the TD network) and the TD wireless communication subsystem of the terminal.
  • the application subsystem When the user accesses the Internet through the browser, when the user inputs the relevant web address in the browser, the application subsystem first queries the signal strength of the TD network where the current terminal is located through the TD wireless communication subsystem. When the application subsystem knows that the network signal meets the requirements, the TD wireless communication subsystem and the corresponding network service device establish a data link channel based on the TD network and perform related service data interaction. When the application subsystem knows that the network signal does not meet the requirements, the application subsystem will actively establish a GSM network-based data link channel through the GSM wireless communication subsystem and the corresponding network service device to replace the TD network to complete the Internet service.
  • the terminal application subsystem will actively disconnect the PDP data link based on the TD network through the TD wireless communication subsystem. And immediately call the GSM wireless communication subsystem to establish a data link between the terminal and the GSM network, and the online service has been maintained. Conversely, when the terminal temporarily uses the GSM wireless communication subsystem and the GSM network to access the Internet, the application subsystem learns that the TD network signal is restored to meet the data service requirements through the TD wireless communication subsystem, and the related PDP data link is switched back to the TD. Data link.
  • the method and device of the present invention realizes dual-network dual standby function using only a single SIM card, which is advantageous for hardware and structural design compared with other dual-network dual-standby dual-card dual-number terminals, thereby saving cost.
  • the present invention reduces the dual-mode switching probability through dual-network dual-standby technology while taking into account the service expertise of the 2G network CS circuit domain and the data service expertise of the 3G network. (Only when the data service is partially switched), the 2/3G dual-mode single-standby terminal is fundamentally reduced and avoided. Because of the "2, 3G dual-mode switching" strategy, the network reselection is frequent and the power consumption is severe. Call dropped calls, off-network, etc. It has improved the user experience of the terminal and promoted the development of the TD network.

Landscapes

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

Abstract

本发明公开一种双网双待终端进行通讯的方法和装置。所述双网双待终端包括应用子***、3G无线通讯子***、2G无线通讯子***和身份识别模块,所述身份识别模块中插有一身份识别卡,该身份识别卡中保存有2G网络和3G网络进行身份认证的信息,所述2G无线通讯子***分别与应用子***、身份识别模块和3G无线通讯子***连接,所述3G无线通讯子***分别与应用子***、身份识别模块和2G无线通讯子***连接,所述2G无线通讯子***读取身份识别模块中身份识别卡中的信息,使用所述身份识别卡中的信息,与2G网络通讯;所述3G无线通讯子***读取所述身份识别模块中身份识别卡中的信息,使用所述身份识别卡中的信息,与3G网络通讯。

Description

一种双网双待终端进行通讯的方法和装置
技术领域
本发明涉及移动通讯领域, 尤其涉及一种双网双待终端进行通讯的方法 和装置。 背景技术
随着国内 3G网络建设逐步展开, 三大移动通讯运营商都正式步入了 3G 时代。 然而由于在当前 3G网络的建设初期以及接下来的一段发展期内, 3G 网络的覆盖水平相比已经经过了十几年不断优化和完善的 2G 网络, 无论是 覆盖的广度( 2G网络几乎覆盖我国全部的自然村落 )还是覆盖的深度(如室 内、 地下室和地铁等)都存在较大差距, 因而各大运营商也都不约而同的将 2G和 3G双网长期共存作为自己的运营目标和策略。***更是提出了 "不 换卡、 不换号、 不需要登记" 的三不原则以及清一色的 (时分同步码分多址 ( Time Division- Synchronous Code Division Multiple Access, TD ) /全球移动 通信***( Global System of Mobile communication, GSM )双模单待定制手机 终端来推广和运营自己的 TD 3G网络。
但是这种 "2、 3G网络共存" 、 "TD/GSM双模单待终端定制" 的策略 在现实运营中却遇到了难题。 一方面, 由于现有的 "2、 3G双模切换" 策略, 导致手机终端重选频繁, 耗电严重, 通话掉话, 上网断流, 甚至脱网等异常 故障时有发生, 用户体验较差; 另一方面又由于现有的 3G 网络覆盖质量还 远不如 GSM网络, 导致用户对 TD网络信心不足。 网络的问题导致了终端的 困局, 而终端的困局反过来又放大了网络的问题。 发明内容
本发明要解决的技术问题提出一种双网双待终端进行通讯的方法和装 置, 以实现双网双待终端使用一个 SIM卡与 2/3G网络通讯。
为了解决上述问题, 本发明提供一种双网双待终端进行通讯的方法, 所 述双网双待终端包括应用子***、 3G无线通讯子***、 2G无线通讯子*** 和身份识别模块, 所述身份识别模块中插有一身份识别卡, 该身份识别卡中 保存有用于 2G网络和 3G网络进行身份认证的信息, 所述 2G无线通讯子系 统分别与应用子***、 身份识别模块和 3G无线通讯子***连接, 所述 3G无 线通讯子***分别与应用子***、 身份识别模块和 2G无线通讯子***连接 , 所述方法包括:
所述 2G无线通讯子***读取身份识别模块中身份识别卡中的信息, 使 用所述身份识别卡中的信息, 与 2G网络通讯; 所述 3G无线通讯子***读取 所述身份识别模块中身份识别卡中的信息, 使用所述身份识别卡中的信息, 与 3G网络通讯。
优选地, 所述方法还包括:
当所述 2G无线通讯子***读写所述身份识别模块中身份识别卡中的信 息时, 禁止所述 3G无线通讯子***读写所述身份识别卡中的信息;
当所述 3G无线通讯子***读写所述身份识别模块中身份识别卡中的信 息时, 禁止所述 2G无线通讯子***读写所述身份识别卡中的信息。
优选地, 上述方法具有以下特点:
所述 2G无线通讯子***通过自身的第一控制管脚与所述 3G无线通讯子 ***相连,所述 3G无线通讯子***通过自身的第二控制管脚与所述 2G无线 通讯子***相连;
在所述 2G无线通讯子***读写身份识别模块中身份识别卡中的信息前, 先读取第二控制管脚的状态, 当所述第二控制管脚的状态为低电平时再执行 读写操作, 并设置第一控制管脚为高电平, 从而禁止所述 3G无线通讯子系 统读写所述身份识别卡中的信息; 所述 2G无线通讯子***读写完毕后设置 所述第一控制管脚为低电平;
在所述 3G无线通讯子***读写身份识别模块中身份识别卡中的信息前, 先读取第一控制管脚的状态, 当所述第一控制管脚的状态为低电平时再执行 读写操作, 并设置第二控制管脚为高电平, 从而禁止所述 2G无线通讯子系 统读写所述身份识别卡中的信息; 所述 3G无线通讯子***读写完毕后设置 所述第二控制管脚为低电平。
优选地, 所述应用子***的无线接口层包含一业务管理模块;
所述方法还包括:
当所述双网双待终端开机时, 所述业务管理模块先控制 3G无线通讯子 ***和 2G无线通讯子***中的一个开机, 再控制另外一个开机。
优选地, 所述方法还包括:
当所述双网双待终端的用户发起业务时, 所述业务管理模块按照业务类 型选择网络, 当所发起的业务为分组(PS )业务, 或者为电路(CS )业务中 的可视电话业务时, 所述业务管理模块选择 3G 网络, 当所发起的业务为除 可视电话业务以外的 CS业务时, 所述业务管理模块选择 2G网络;
当所选择的网络满足信号强度的条件时, 所选择的网络对应的无线通讯 子***通过所选择的网络进行通讯。
优选地, 所述方法还包括:
当所发起的业务为 PS业务, 所述业务管理模块选择 3G网络时, 若所述 业务管理模块根据所述 3G无线通讯子***监测到的当前 3G 网络的信号强 度, 判断无法发起所述 PS业务时, 通知所述 2G无线通讯子***激活 2G网 络的 2G数据链路, 发起所述业务;
当所发起的业务为 PS业务, 所述 3G无线通讯子***通过 3G网络进行 通讯的过程中, 若所述业务管理模块根据所述 3G无线通讯子***监测到的 当前 3G网络的信号强度,判断当前 3G网络的信号强度减弱到无法承载所述 PS业务时, 则所述业务管理模块通知所述 3G无线通讯子***和 2G无线通 讯子***, 将所述 PS业务对应的分组数据协议(PDP )数据链路从 3G数据 链路切换到 2G数据链路;
所述 2G无线通讯子***使用 2G数据链路进行 PS业务时, 当所述业务 管理模块根据所述 3G无线通讯子***监测到的当前 3G网络的信号强度,判 断当前 3G网络的信号强度增强到可承载所述 PS业务时, 则所述业务管理模 块通知所述 3G无线通讯子***和 2G无线通讯子***, 将所述 PS业务对应 的 PDP数据链路从 2G数据链路切换到 3G数据链路。 优选地, 上述方法具有以下特点:
所述 3G网络为时分同步码分多址( TD ) 网络, 所述 2G网络为全球移 动通信***(GSM ) 网络。
为了解决上述问题, 本发明提供一种双网双待终端进行通讯的装置, 包 括应用子***、 3G无线通讯子***、 2G无线通讯子***和身份识别模块, 所述 2G无线通讯子***分别与应用子***、身份识别模块和 3G无线通讯子 ***连接, 所述 3G无线通讯子***分别与应用子***、 身份识别模块和 2G 无线通讯子***连接, 其中,
所述身份识别模块中插有一身份识别卡, 该身份识别卡中保存有 2G 网 络和 3G网络进行身份认证的信息;
所述 2G无线通讯子***设置为: 读取身份识别模块中身份识别卡中的 信息, 使用所述身份识别卡中的信息, 与 2G网络通讯;
所述 3G无线通讯子***设置为: 读取所述身份识别模块中身份识别卡 中的信息, 使用所述身份识别卡中的信息, 与 3G网络通讯。
优选地, 上述装置具有以下特点:
所述 2G无线通讯子***还设置为: 当读写所述身份识别模块中身份识 别卡中的信息时, 禁止所述 3G无线通讯子***读写所述身份识别卡中的信 息;
所述 3G无线通讯子***还设置为: 当读写所述身份识别模块中身份识 别卡中的信息时, 禁止所述 2G无线通讯子***读写所述身份识别卡中的信 息。
优选地, 上述装置具有以下特点:
所述 2G无线通讯子***通过其上的第一控制管脚与所述 3G无线通讯子 ***相连,所述 3G无线通讯子***通过其上的第二控制管脚与所述 3G无线 通讯子***相连;
所述 2G无线通讯子***还设置为: 在读写身份识别模块中身份识别卡 中的信息前, 先读取第二控制管脚的状态, 当所述第二控制管脚的状态为低 电平时再执行读写操作, 并设置第一控制管脚为高电平, 从而禁止所述 3G 无线通讯子***读写所述身份识别卡中的信息; 以及, 读写完毕后设置所述 第一控制管脚为低电平;
所述 3G无线通讯子***还设置为: 在读写身份识别模块中身份识别卡 中的信息前, 先读取第一控制管脚的状态, 当所述第一控制管脚的状态为低 电平时再执行读写操作, 并设置第二控制管脚为高电平, 从而禁止所述 2G 无线通讯子***读写所述身份识别卡中的信息; 以及, 读写完毕后设置所述 第二控制管脚为低电平。 优选地, 上述装置具有以下特点:
所述应用子***的无线接口层包含一业务管理模块;
所述业务管理模块设置为: 当所述双网双待终端开机时, 先控制 3G无 线通讯子***和 2G无线通讯子***中的一个开机, 再控制另一个开机。
优选地, 上述装置具有以下特点:
所述业务管理模块还设置为: 当所述双网双待终端的用户发起业务时, 按照业务类型选择网络,当所发起的业务为分组(PS )业务,或者为电路(CS ) 业务中的可视电话业务时, 所述业务管理模块选择 3G 网络, 当所发起的业 务为除可视电话业务以外的 CS业务时, 所述业务管理模块选择 2G网络; 所述 3G无线通讯子***还设置为: 监测当前 3G网络的信号强度, 并将 当前 3G 网络的信号强度告知所述业务管理模块; 以及, 当业务管理模块选 择 3G网络, 且 3G网络满足信号强度的条件时, 通过 3G网络进行通讯; 所述 2G无线通讯子***还设置为: 当业务管理模块选择 2G网络,且 2G 网络满足信号强度的条件时, 通过 2G网络进行通讯。
优选地, 上述装置具有以下特点:
所述业务管理模块还设置为: 当所发起的业务为 PS 业务时, 根据所述 3G无线通讯子***监测到的当前 3G网络的信号强度,判断无法发起所述 PS 业务时, 通知所述 2G无线通讯子***激活 2G网络的 2G数据链路, 发起所 述 PS业务; 当所发起的业务为 PS业务, 在通过 3G网络进行通讯的过程中, 若根据所述 3G无线通讯子***监测到的当前 3G网络的信号强度,判断当前 3G网络的信号强度减弱到无法承载所述 PS业务时, 则通知所述 3G无线通 讯子***和 2G无线通讯子*** , 将所述 PS业务对应的 PDP数据链路从 3G 数据链路切换到 2G数据链路; 在所述 2G无线通讯子***使用 2G数据链路 进行 PS业务时, 当根据所述 3G无线通讯子***监测到的当前 3G网络的信 号强度, 判断当前 3G网络的信号强度增强到可承载所述 PS业务时, 则通知 所述 3G无线通讯子***和 2G无线通讯子***, 将所述 PS业务对应的 PDP 数据链路从 2G数据链路切换到 3G数据链路。
釆用本发明所述方法和装置, 仅使用单 SIM卡就实现了双网双待功能, 与其他双网双待双卡双号的终端相比, 有利于硬件和结构件设计, 节约了成 本。 与现有的 2/3G双模单待终端技术相比, 本发明在兼顾了 2G网络 CS电 路域业务专长以及 3G 网络的数据业务专长的同时, 通过双网双待技术减少 了双模切换几率 (仅在数据业务时有部分切换) , 也就从根本上减少和避免 了 2/3G双模单待终端因为 "2、 3G双模切换" 策略所导致的网络重选频繁, 耗电严重, 通话掉话, 脱网等故障。 提高了终端的用户使用感受, 也推动了 TD网络的发展。
附图概述
图 1 是本发明实施例的双网双待终端进行通讯的装置示意图;
图 2是本发明应用示例的双网双待终端进行通讯的装置示意图。
本发明的较佳实施方式
在本发明中, 主要针对双网双待终端釆用双调制解调模块(Modem ) 架 构的双网双待单卡单号的情况。 如图 1 所示, 双网双待终端包括应用 ( AP )子***、 3G无线通讯子系 统、 2G无线通讯子***和身份识别模块( SIM卡模块 ) , 所述身份识别模块 中插有一身份识别卡(SIM卡) , 该身份识别卡中保存有用于 2G网络和 3G 网络进行身份认证的信息, 所述 2G无线通讯子***分别与应用子***、 身 份识别模块和 3G无线通讯子***连接,所述 3G无线通讯子***分别与应用 子***、 身份识别模块和 2G无线通讯子***连接。
3G无线通讯子***和 2G无线通讯子***组成无线通讯( CP )子***。 在本发明中, 两个无线通讯子***(两个 Modem )都和 SIM卡模块进行 物理连接, 并且 2个 Modem之间通过控制管脚以实现对 SIM卡的并发访问。 AP子***可对 2个 Modem进行策略管理, 实现 CS、 PS业务分流。
具体地, 所述 2G无线通讯子***读取身份识别模块中身份识别卡中的 信息, 使用所述身份识别卡中的信息, 与 2G网络通讯; 所述 3G无线通讯子 ***读取所述身份识别模块中身份识别卡中的信息, 使用所述身份识别卡中 的信息, 与 3G网络通讯。
为了解决 2个 Modem同时读写 SIM卡问题, 使 2G无线通讯子***和
3G无线通讯子***读写互斥, 即:
当所述 2G无线通讯子***读写所述身份识别模块中身份识别卡中的信 息时, 禁止所述 3G无线通讯子***读写所述身份识别卡中的信息;
当所述 3G无线通讯子***读写所述身份识别模块中身份识别卡中的信 息时, 禁止所述 2G无线通讯子***读写所述身份识别卡中的信息。
具体实现时, 可在两个无线通讯子***之间增加 2 个通用输入 /输出 ( General Purpose Input Output, GPIO )作为控制管脚(第一控制管脚和第二 控制管脚) , 用于对身份识别卡的并发操作控制。
2G无线通讯子***通过自身的第一控制管脚与所述 3G无线通讯子*** 相连,所述 3G无线通讯子***通过自身的第二控制管脚与所述 3G无线通讯 子***相连;
在所述 2G无线通讯子***读写身份识别模块中身份识别卡中的信息前, 先读取第二控制管脚的状态, 当所述第二控制管脚的状态为低电平时再执行 读写操作, 并设置第一控制管脚为高电平, 从而禁止所述 3G无线通讯子系 统读写所述身份识别卡中的信息; 所述 2G无线通讯子***读写完毕后设置 所述第一控制管脚为低电平;
在所述 3G无线通讯子***读写身份识别模块中身份识别卡中的信息前, 先读取第一控制管脚的状态, 当所述第一控制管脚的状态为低电平时再执行 读写操作, 并设置第二控制管脚为高电平, 从而禁止所述 2G无线通讯子系 统读写所述身份识别卡中的信息; 所述 3G无线通讯子***读写完毕后设置 所述第二控制管脚为低电平。
其中, 在与 2G/3G网络通讯的过程中, 通常只执行对该身份识别卡的读 操作; 对身份识别卡的写操作包括将通讯录或短信写入到身份识别卡。
应用子***可以在无线接口层( Radio interface Layer, RIL )构建一个 2/3G 业务管理模块, 当所述双网双待终端开机时, 该业务管理模块先控制 3G无 线通讯子***和 2G无线通讯子***中的一个开机, 再控制另外一个开机。 另外, 该业务管理模块可用于保存 2/3G无线通讯子***在开机时上报的通 讯录信息和短消息信息、 开机后根据 2个无线通讯子***负责的业务类型及 当前的信号强度状态, 调整业务策略以实现 CS、 PS业务分流。
上述 CS、 PS业务分流的策略是指: 针对 3G网络带宽较大, 适合数据业 务, 而 2G网络优化工作积累较多, 对语音等 2G业务支持较好的特点, 在终 端侧利用 2G、 3G双网双待实现 PS (分组业务) 、 CS (电路业务)业务分流 (即 2G网络承载 CS业务, 3G网络承载 PS数据业务 ) , 规避当前 2、 3G网 络共存带来的问题。
具体地, 当所述双网双待终端的用户发起业务时, 所述业务管理模块按 照业务类型选择网络, 当所发起的业务为 PS业务, 或者为 CS业务中的可视 电话业务时, 所述业务管理模块选择 3G 网络, 当所发起的业务为除可视电 话业务以外的 CS业务时, 所述业务管理模块选择 2G网络; 当所选择的网络 满足信号强度的条件时, 所选择的网络对应的无线通讯子***通过所选择的 网络进行通讯。
其中, 3G无线通讯子***监测当前 3G网络的信号强度, 并将当前 3G 网络的信号强度告知所述业务管理模块; 当业务管理模块选择 3G 网络, 且 3G网络满足信号强度的条件时, 通过 3G网络进行通讯; 当业务管理模块选 择 2G网络, 且 2G网络满足信号强度的条件时, 2G无线通讯子***通过 2G 网络进行通讯。
其中, 可视电话业务虽然^ ^于 CS电路域的业务, 由于必须通过 3G网 络进行业务承载, 所以当用户发起可视电话业务时, 需要选择 3 G网络。 上述满足信号强度的条件是指, 网络的信号强度可承载相关业务(即所 发起的业务) 。 具体实现时, 可以是当网络的信号强度大于指定门限值时, 判断满足信号强度的条件。
在本发明中, 可釆用如下方式对所发起的 PS业务进行调整, 包括: 1、 当所发起的业务为 PS业务, 所述业务管理模块选择 3G网络时, 若 所述业务管理模块根据所述 3G无线通讯子***监测到的当前 3G网络的信号 强度, 判断无法发起所述 PS业务时, 通知所述 2G无线通讯子***激活 2G 网络的 2G数据链路, 发起所述业务;
2、 当所发起的业务为 PS业务, 所述 3G无线通讯子***通过 3G网络进 行通讯的过程中, 若所述业务管理模块根据所述 3G无线通讯子***监测到 的当前 3G网络的信号强度,判断当前 3G网络的信号强度减弱到无法承载所 述 PS业务时, 则所述业务管理模块通知所述 3G无线通讯子***和 2G无线 通讯子***,将所述 PS业务对应的分组数据协议( Packet Data Protocol, PDP ) 数据链路从 3G数据链路切换到 2G数据链路。
3、 所述 2G无线通讯子***使用 2G数据链路进行 PS业务时, 当所述业 务管理模块根据所述 3G无线通讯子***监测到的当前 3G网络的信号强度, 判断当前 3G网络的信号强度增强到可承载所述 PS业务时, 则所述业务管理 模块通知所述 3G无线通讯子***和 2G无线通讯子***, 将所述 PS业务对 应的 PDP数据链路从 2G数据链路切换到 3G数据链路。
具体实现时, 可以是业务管理模块判断当前 3G 网络的信号强度, 若小 于等于指定门限值, 则判定无法发起所述 PS业务或承载所述 PS业务, 若大 于指定门限值, 则判定可承载所述 PS业务。 当然, 上述三种情况所使用的指 定门限值可以相等, 也可以不等。
另夕卜, 针对所发起的业务为可视电话业务, 但业务管理模块根据所述 3G 无线通讯子***监测到的当前 3G 网络的信号强度, 判断无法发起所述可视 电话业务的情况, 业务管理模块控制将该可视电话业务回落到普通的语音业 务, 再通知 2G无线通讯子***发起该语音业务。
上述 3G网络可以是 TD网络、 宽带码分多址(Wideband Code Division Multiple Access, WCDMA ) 网络、 CDMA2000网络, 2G网络可以是 GSM 网络、 码分多址( Code Division Multiple Access, CDMA ) 网络等, 在本发明 的实施例和应用实例中, 主要以 3G网络为 TD网络, 2G网络为 GSM网络 进行描述,但不限于此,其它类型的 3G网络和 2G网络也同样适用于本发明。
下面以 3G网络为 TD网络, 2G网络为 GSM网络的应用实例进一步描 述。
如图 2所示,本实例运用 "ΑΡ(应用)+ TD Modem (无线)+ GSM Modem (无线) " 三核架构的 TD/GSM双网双待手机来实现 CS、 PS业务的 23G网 络承载分流, 其中 AP部分是负责应用的主模块, 两个无线通讯子*** TD Modem和 GSM Modem分别负责与 2G、 3G网络的交互。 为了实现两个无线 模块共同使用一张 SIM卡的功能,两个无线 Modem之间增加 2个 GPIO作为 对 SIM卡的并发操作控制。 在 AP的 RIL层构建出一个 2/3G业务管理模块, 在开机时, AP先对其中一个 Modem上电, 比如 GSM Modem, 然后再对 TD Modem上电。 在开机过程中 2个 Modem存在同时读写 SIM卡的情况 , 这时 候需要通过 GPIO对 SIM卡读写控制, 比如当 GSM Modem读写 SIM卡时, 先把 GPIOa (第一控制管脚)拉高, 这样 TD Modem在读写 SIM卡前, 先读 取 GPIOa的状态, 如果为高, 就暂不读写; 如果为低, 就可读写; 同理, TD Modem在读写 SIM卡时, 先把 GPIOb (第二控制管脚 )拉高, 这样就可以通 知 GSM Modem暂不读写 SIM卡。 通过 GPIO对 SIM卡的有效控制管理, 实 现理论上的两个独立的无线通讯模块访问同一张 SIM卡的功能, 达到双网双 待单卡单号的目的。 如图 2所示, 本实施例的基于双网双待单卡单号实现 23G双网双待终端 CS、 PS业务分流的装置包括以下模块:
A、 AP (应用)子***
AP子***具有独立 CPU的应用处理器模块, 是手机终端的主控***, 负责完成和用户的交互, 如果用户需要进行无线通讯方面或者 SIM卡方面的 操作, 则由该***负责控制相应的无线通讯***完成相关功能。 在本实例中 该子***包含一业务管理模块, 该模块有以下功能:
1、 按 "CS业务走 2G网络, PS业务走 3G网络" 原则, 对各个业务进 行分类, 当用户发起业务时, 判断如果是 CS业务, 则从 GSM无线通讯子系 统发起,如果是 PS业务,则从 TD无线通讯子***发起。其中,鉴于 CS64kbps 可视电话是 TD网络特有业务,所以可视电话业务也是通过 TD无线通讯子系 统发起。
2、 根据 TD无线通讯子***负责监测的所处 TD网络信号强度对终端当 前的 PS业务策略进行调整。 如:
当 TD无线通讯子***监测的所处 TD网络信号强度不足以支撑发起相关 数据业务时, 业务管理模块能通过 GSM无线通讯子***激活 2G数据链路来 发起相关业务。
当终端正在使用默认的 TD 网络进行数据业务过程中, 所处位置的网络 信号变弱至不足以支撑相关业务正常进行时, 业务管理模块负责将相关 PDP 数据链路切换到 GSM无线通讯子***负责的 2G数据链路上, 以延续相关业 务的正常进行。
B、 GSM无线通讯子***
GSM无线通讯子***, 负责与 GSM网络进行交互, 承载各种 CS业务, 并负责对 SIM进行初始化工作, 可包括 AT命令接口层和 GSM无线协议栈。
1、 GSM无线通讯子***包括 GSM Modem (本实例中, 可认为 GSM无 线通讯子***即为 GSM Modem ) , 主要负责整个终端除可视电话外所有 CS 电路域业务的承载,并在 TD信号不佳时通过 2G的数据链路临时承载相关数 据业务。
2、 通过 GPIO对 SIM读写进行控制, 在读写 SIM卡前, 先判断 GPIOb 的状态, 如果为高, 则不读写 SIM卡; 如果为低, 然后把 GPIOa拉高, 然后 读写 SIM卡。 读写 SIM卡结束后 , 再把 GPIOa拉低, 以通知 TD Modem可 以对 SIM卡进行读写。
C、 TD无线通讯子***
TD无线通讯子***负责与 TD网络进行交互, 承载各种 PS业务和可视 电话功能, 可包括 AT命令接口层和 TD无线协议栈。
1、 TD无线通讯子***包括 TD Modem (本实例中, 可认为 TD无线通 讯子***即为 TD Modem ) 。 本实施例的 TD Modem区别于目前正在商用的 TD Modem, 它不具备 TD/GSM双模切换功能, 仅工作在 'TD ONLY' 模式。 它主要负责基于 TD 网络的数据业务以及可视电话业务的数据交互。 以及当 前终端所处 TD网络的信号强度监测, 当信号弱至一定值时, 通知 AP应用子 ***将 PS业务切换到 GSM无线通讯子***。
2、 通过 GPIO对 SIM读写进行控制, 在读写 SIM卡前, 先判断 GPIOa 的状态, 如果为高, 则不读写 SIM卡; 如果为低, 然后把 GPIOb拉高, 然后 读写 SIM卡。 读写 SIM卡结束后, 再把 GPIOb拉低, 以通知 GSM Modem 可以对 SIM卡进行读写。
D、 SIM卡模块
SIM卡模块中插有一 SIM卡, 该 SIM卡中保存有用于 GSM网络和 TD 网络进行身份认证的信息。
在开机过程中, AP可以先对其中一个 Modem上电, 再对另一个 Modem 上电, 上电初始化过程中, 涉及到两个无线 Modem对 SIM卡的并发操作可 以通过上述的方式解决。两个无线 Modem按照各自独立的初始化流程最终完 成协议栈的初始化, 将同一张 SIM卡的国际移动用户识别码( International Mobile Subscriber Identification Number, IMSI )上 4艮各自对应的 TD网络以及 GSM网络。
以普通语音电话业务为例, 当用户通过拨号界面呼出语音电话时, 应用 子***根据 "CS业务走 GSM网络, PS业务走 TD网络" 的逻辑, 调用 GSM 无线通讯子***与 GSM网络进行交互, 并通过 GSM网络承载与对方进行业 务。 被叫时, 网络设备根据终端在网络侧注册的信息(主要是终端注册 GSM 网络使用的 IMSI号 ) ,和终端的 GSM无线通讯子***建立链接并承载业务。 短信等其他 CS业务流程也是如此。 需要说明的是, 基于 CS电路域的 TD可视电话业务, 由于需要 TD网络 进行承载, 当用户发起呼叫后, 应用子***将调用 TD无线通讯子***与 TD 网络进行交互和数据承载。 而被叫时, 网络设备根据终端在网络侧注册的信 息(主要是终端注册 TD网络使用的 IMSI号) , 和终端的 TD无线通讯子系 统建立链接并承载业务。
当用户通过浏览器上互联网时, 当用户在浏览器中输入相关网址后, 应 用子***先通过 TD无线通讯子***查询当前终端所处 TD网络的信号强度。 当应用子***得知网络信号满足要求时, 再通过 TD无线通讯子***和与之 对应的网络服务设备建立基于 TD 网络的数据链路通道并进行相关业务数据 交互。 当应用子***得知网络信号不满足要求时, 应用子***将主动通过 GSM无线通讯子***和与之对应的网络服务设备建立基于 GSM网络的数据 链路通道来替代 TD网络完成上网业务。 当然, 当终端使用默认的 TD无线通 讯子***和 TD 网络上网时, 网络信号衰变到不满足业务要求时, 终端应用 子***将通过 TD无线通讯子***主动断开基于 TD网络的 PDP数据链路, 并立即调用 GSM无线通讯子***让终端和 GSM网络建立数据链路, 已维持 上网业务的进行。 反之, 当终端临时使用 GSM无线通讯子***和 GSM网络 上网时,应用子***通过 TD无线通讯子***得知 TD网络信号恢复到满足数 据业务要求时, 又会将相关 PDP数据链路切换回 TD数据链路。
其他形式的数据业务基本与通过浏览器上网的流程类似,这里不做赞述。 不过, 彩信业务和邮件推送服务 (PushMail )邮件业务由于其业务流程中特 殊的 PUSH通知消息机制, 被动接收相关彩信以及 PushMail邮件时的交互流 程要复杂一些。 由于 PUSH通知消息属 CS电路域范畴, 网络侧将先把相关 PUSH通知消息通过 GSM网络和 GSM通讯子***送达终端的应用子***, 应用子***再根据当前网络情况并按照相关 PS业务策略进行调度。
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序 来指令相关硬件完成, 所述程序可以存储于计算机可读存储介质中, 如只读 存储器、 磁盘或光盘等。 可选地, 上述实施例的全部或部分步骤也可以使用 一个或多个集成电路来实现, 相应地, 上述实施例中的各模块 /单元可以釆用 硬件的形式实现, 也可以釆用软件功能模块的形式实现。 本发明不限制于任 何特定形式的硬件和软件的结合。
以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本 领域的技术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和 原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护 范围之内。
工业实用性 本发明所述方法和装置, 仅使用单 SIM卡就实现了双网双待功能, 与其 他双网双待双卡双号的终端相比, 有利于硬件和结构件设计, 节约了成本。 与现有的 2/3G双模单待终端技术相比, 本发明在兼顾了 2G网络 CS电路域 业务专长以及 3G 网络的数据业务专长的同时, 通过双网双待技术减少了双 模切换几率(仅在数据业务时有部分切换),也就从根本上减少和避免了 2/3G 双模单待终端因为 "2、 3G双模切换" 策略所导致的网络重选频繁, 耗电严 重, 通话掉话, 脱网等故障。 提高了终端的用户使用感受, 也推动了 TD 网 络的发展。

Claims

权 利 要 求 书
1、一种双网双待终端进行通讯的方法, 所述双网双待终端包括应用子系 统、 3G无线通讯子***、 2G无线通讯子***和身份识别模块, 所述身份识 别模块中插有一身份识别卡,该身份识别卡中保存有用于 2G网络和 3G网络 进行身份认证的信息, 所述 2G无线通讯子***分别与应用子***、 身份识 别模块和 3G无线通讯子***连接,所述 3G无线通讯子***分别与应用子系 统、 身份识别模块和 2G无线通讯子***连接, 所述方法包括:
所述 2G无线通讯子***读取身份识别模块中身份识别卡中的信息, 使 用所述身份识别卡中的信息, 与 2G网络通讯; 所述 3G无线通讯子***读取 所述身份识别模块中身份识别卡中的信息, 使用所述身份识别卡中的信息, 与 3G网络通讯。
2、 如权利要求 1所述的方法, 其中, 所述方法还包括:
当所述 2G无线通讯子***读写所述身份识别模块中身份识别卡中的信 息时, 禁止所述 3G无线通讯子***读写所述身份识别卡中的信息;
当所述 3G无线通讯子***读写所述身份识别模块中身份识别卡中的信 息时, 禁止所述 2G无线通讯子***读写所述身份识别卡中的信息。
3、 如权利要求 2所述的方法, 其中,
所述 2G无线通讯子***通过自身的第一控制管脚与所述 3G无线通讯子 ***相连,所述 3G无线通讯子***通过自身的第二控制管脚与所述 2G无线 通讯子***相连;
在所述 2G无线通讯子***读写身份识别模块中身份识别卡中的信息前, 先读取第二控制管脚的状态, 当所述第二控制管脚的状态为低电平时再执行 读写操作, 并设置第一控制管脚为高电平, 从而禁止所述 3G无线通讯子系 统读写所述身份识别卡中的信息; 所述 2G无线通讯子***读写完毕后设置 所述第一控制管脚为低电平;
在所述 3G无线通讯子***读写身份识别模块中身份识别卡中的信息前, 先读取第一控制管脚的状态, 当所述第一控制管脚的状态为低电平时再执行 读写操作, 并设置第二控制管脚为高电平, 从而禁止所述 2G无线通讯子系 统读写所述身份识别卡中的信息; 所述 3G无线通讯子***读写完毕后设置 所述第二控制管脚为低电平。
4、 如权利要求 1 ~ 3中任意一项所述的方法, 其中,
所述应用子***的无线接口层包含一业务管理模块;
所述方法还包括:
当所述双网双待终端开机时, 所述业务管理模块先控制 3G无线通讯子 ***和 2G无线通讯子***中的一个开机, 再控制另外一个开机。
5、 如权利要求 4所述的方法, 其中, 所述方法还包括:
当所述双网双待终端的用户发起业务时, 所述业务管理模块按照业务类 型选择网络, 当所发起的业务为分组(PS )业务, 或者为电路(CS )业务中 的可视电话业务时, 所述业务管理模块选择 3G 网络, 当所发起的业务为除 可视电话业务以外的 CS业务时, 所述业务管理模块选择 2G网络;
当所选择的网络满足信号强度的条件时, 所选择的网络对应的无线通讯 子***通过所选择的网络进行通讯。
6、 如权利要求 5所述的方法, 其中, 所述方法还包括:
当所发起的业务为 PS业务, 所述业务管理模块选择 3G网络时, 若所述 业务管理模块根据所述 3G无线通讯子***监测到的当前 3G 网络的信号强 度, 判断无法发起所述 PS业务时, 通知所述 2G无线通讯子***激活 2G网 络的 2G数据链路, 发起所述业务;
当所发起的业务为 PS业务, 所述 3G无线通讯子***通过 3G网络进行 通讯的过程中, 若所述业务管理模块根据所述 3G无线通讯子***监测到的 当前 3G网络的信号强度,判断当前 3G网络的信号强度减弱到无法承载所述 PS业务时, 则所述业务管理模块通知所述 3G无线通讯子***和 2G无线通 讯子***, 将所述 PS业务对应的分组数据协议(PDP )数据链路从 3G数据 链路切换到 2G数据链路;
所述 2G无线通讯子***使用 2G数据链路进行 PS业务时, 当所述业务 管理模块根据所述 3G无线通讯子***监测到的当前 3G网络的信号强度,判 断当前 3G网络的信号强度增强到可承载所述 PS业务时, 则所述业务管理模 块通知所述 3G无线通讯子***和 2G无线通讯子***, 将所述 PS业务对应 的 PDP数据链路从 2G数据链路切换到 3G数据链路。
7、 如权利要求 1所述方法, 其中,
所述 3G网络为时分同步码分多址( TD ) 网络, 所述 2G网络为全球移 动通信***(GSM ) 网络。
8、 一种双网双待终端进行通讯的装置, 该装置包括应用子***、 3G无 线通讯子***、 2G无线通讯子***和身份识别模块, 所述 2G无线通讯子系 统分别与应用子***、 身份识别模块和 3G无线通讯子***连接, 所述 3G无 线通讯子***分别与应用子***、 身份识别模块和 2G无线通讯子***连接 , 其中,
所述身份识别模块中插有一身份识别卡, 该身份识别卡中保存有 2G 网 络和 3G网络进行身份认证的信息;
所述 2G无线通讯子***设置为: 读取身份识别模块中身份识别卡中的 信息, 使用所述身份识别卡中的信息, 与 2G网络通讯;
所述 3G无线通讯子***设置为: 读取所述身份识别模块中身份识别卡 中的信息, 使用所述身份识别卡中的信息, 与 3G网络通讯。
9、 如权利要求 8所述的装置, 其中,
所述 2G无线通讯子***还设置为: 当读写所述身份识别模块中身份识 别卡中的信息时, 禁止所述 3G无线通讯子***读写所述身份识别卡中的信 息;
所述 3G无线通讯子***还设置为: 当读写所述身份识别模块中身份识 别卡中的信息时, 禁止所述 2G无线通讯子***读写所述身份识别卡中的信 息。
10、 如权利要求 9所述的装置, 其中,
所述 2G无线通讯子***通过其上的第一控制管脚与所述 3G无线通讯子 ***相连,所述 3G无线通讯子***通过其上的第二控制管脚与所述 3G无线 通讯子***相连;
所述 2G无线通讯子***还设置为: 在读写身份识别模块中身份识别卡 中的信息前, 先读取第二控制管脚的状态, 当所述第二控制管脚的状态为低 电平时再执行读写操作, 并设置第一控制管脚为高电平, 从而禁止所述 3G 无线通讯子***读写所述身份识别卡中的信息; 以及, 读写完毕后设置所述 第一控制管脚为低电平;
所述 3G无线通讯子***还设置为: 在读写身份识别模块中身份识别卡 中的信息前, 先读取第一控制管脚的状态, 当所述第一控制管脚的状态为低 电平时再执行读写操作, 并设置第二控制管脚为高电平, 从而禁止所述 2G 无线通讯子***读写所述身份识别卡中的信息; 以及, 读写完毕后设置所述 第二控制管脚为低电平。
11、 如权利要求 8 ~ 10中任意一项所述的装置, 其中,
所述应用子***的无线接口层包含一业务管理模块;
所述业务管理模块设置为: 当所述双网双待终端开机时, 先控制 3G无 线通讯子***和 2G无线通讯子***中的一个开机, 再控制另一个开机。
12、 如权利要求 11所述的装置, 其中,
所述业务管理模块还设置为: 当所述双网双待终端的用户发起业务时, 按照业务类型选择网络,当所发起的业务为分组(PS )业务,或者为电路(CS ) 业务中的可视电话业务时, 所述业务管理模块选择 3G 网络, 当所发起的业 务为除可视电话业务以外的 CS业务时, 所述业务管理模块选择 2G网络; 所述 3G无线通讯子***还设置为: 监测当前 3G网络的信号强度, 并将 当前 3G 网络的信号强度告知所述业务管理模块; 以及, 当业务管理模块选 择 3G网络, 且 3G网络满足信号强度的条件时, 通过 3G网络进行通讯; 所述 2G无线通讯子***还设置为: 当业务管理模块选择 2G网络,且 2G 网络满足信号强度的条件时, 通过 2G网络进行通讯。
13、 如权利要求 12所述的装置, 其中,
所述业务管理模块还设置为: 当所发起的业务为 PS 业务时, 根据所述
3G无线通讯子***监测到的当前 3G网络的信号强度,判断无法发起所述 PS 业务时, 通知所述 2G无线通讯子***激活 2G网络的 2G数据链路, 发起所 述 PS业务; 当所发起的业务为 PS业务, 在通过 3G网络进行通讯的过程中, 若根据所述 3G无线通讯子***监测到的当前 3G网络的信号强度,判断当前 3G网络的信号强度减弱到无法承载所述 PS业务时, 则通知所述 3G无线通 讯子***和 2G无线通讯子***, 将所述 PS业务对应的 PDP数据链路从 3G 数据链路切换到 2G数据链路; 在所述 2G无线通讯子***使用 2G数据链路 进行 PS业务时, 当根据所述 3G无线通讯子***监测到的当前 3G网络的信 号强度, 判断当前 3G网络的信号强度增强到可承载所述 PS业务时, 则通知 所述 3G无线通讯子***和 2G无线通讯子***, 将所述 PS业务对应的 PDP 数据链路从 2G数据链路切换到 3G数据链路。
PCT/CN2011/072475 2010-12-10 2011-04-06 一种双网双待终端进行通讯的方法和装置 WO2012075758A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201010582980.2A CN102014390B (zh) 2010-12-10 2010-12-10 一种双网双待终端进行通讯的方法和装置
CN201010582980.2 2010-12-10

Publications (1)

Publication Number Publication Date
WO2012075758A1 true WO2012075758A1 (zh) 2012-06-14

Family

ID=43844359

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/072475 WO2012075758A1 (zh) 2010-12-10 2011-04-06 一种双网双待终端进行通讯的方法和装置

Country Status (2)

Country Link
CN (1) CN102014390B (zh)
WO (1) WO2012075758A1 (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107529208A (zh) * 2012-05-14 2017-12-29 中兴通讯股份有限公司 一种多模终端业务处理方法及装置、多模终端
CN104702775B (zh) * 2013-12-10 2018-03-06 联芯科技有限公司 一种智能手机卡数据路由方法及***
CN106411658A (zh) * 2016-11-17 2017-02-15 深圳市思享云创新技术有限公司 一种通讯方法及通讯设备
CN109257478A (zh) * 2018-09-10 2019-01-22 郑州讯轨通信科技有限公司 一种手机终端存储并同步识别通讯记录的***及方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1856170A (zh) * 2005-04-19 2006-11-01 三星电子株式会社 多模移动通信终端的业务切换控制装置和方法
CN101068412A (zh) * 2007-03-27 2007-11-07 中兴通讯股份有限公司 一种td-scdma/gsm双模双待智能移动终端
CN101068406A (zh) * 2007-01-16 2007-11-07 中兴通讯股份有限公司 一种td-scdma/gsm双模双待智能移动终端
CN101350969A (zh) * 2007-07-17 2009-01-21 英华达(南京)科技有限公司 Gsm与tdscdma双模手机控制双tdscdma用户识别模块的方法
CN101409947A (zh) * 2007-10-09 2009-04-15 中兴通讯股份有限公司 双模终端的一种根据业务类型判决发起呼叫的方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100845695B1 (ko) * 2007-06-22 2008-07-11 후지쯔 가부시끼가이샤 통신 방법

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1856170A (zh) * 2005-04-19 2006-11-01 三星电子株式会社 多模移动通信终端的业务切换控制装置和方法
CN101068406A (zh) * 2007-01-16 2007-11-07 中兴通讯股份有限公司 一种td-scdma/gsm双模双待智能移动终端
CN101068412A (zh) * 2007-03-27 2007-11-07 中兴通讯股份有限公司 一种td-scdma/gsm双模双待智能移动终端
CN101350969A (zh) * 2007-07-17 2009-01-21 英华达(南京)科技有限公司 Gsm与tdscdma双模手机控制双tdscdma用户识别模块的方法
CN101409947A (zh) * 2007-10-09 2009-04-15 中兴通讯股份有限公司 双模终端的一种根据业务类型判决发起呼叫的方法

Also Published As

Publication number Publication date
CN102014390A (zh) 2011-04-13
CN102014390B (zh) 2014-12-31

Similar Documents

Publication Publication Date Title
US8958774B2 (en) Method and apparatus for dual-network terminal to communicate
US8989749B2 (en) Method and apparatus for a dual-network terminal to perform communication
WO2012051807A1 (zh) 一种双网终端进行通讯的方法和装置
US9769872B2 (en) Method and apparatus for implementing service distribution for dual-network dual-standby terminal
US20130235847A1 (en) Network Selection Method and Terminal Device
WO2012051805A1 (zh) 一种双网终端通讯的方法和装置
WO2012122768A1 (zh) 一种双网双待终端进行通讯的方法和装置
CN100571426C (zh) 一种phs和gsm双模移动终端的模式切换方法
WO2012051818A1 (zh) 一种双网终端进行通讯的方法和装置
WO2012062073A1 (zh) 一种双网终端及其开关机的方法
WO2012106856A1 (zh) 一种双网双待终端进行通讯的方法和装置
CN103313331A (zh) 制式切换方法及装置
WO2012051815A1 (zh) 一种双网终端进行通讯的方法和装置
CN105049617B (zh) 一种移动通信终端网络切换方法、***和移动通信终端
WO2012075758A1 (zh) 一种双网双待终端进行通讯的方法和装置
CN101242600A (zh) 单模双卡单待机热切换的处理方法及装置
WO2012106858A1 (zh) 一种双网双待终端进行电话业务的方法和装置
WO2012100594A1 (zh) 终端避免模式间干扰的方法及***
WO2012051804A1 (zh) 一种双网终端通讯的方法和装置
US9602764B2 (en) Method for implementing video calls on communication terminal and communication terminal thereof
CN108243411A (zh) 多***移动终端及其控制方法

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: 11846829

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11846829

Country of ref document: EP

Kind code of ref document: A1