CN101867615A - Method for providing software mobile phone service on Internet - Google Patents

Method for providing software mobile phone service on Internet Download PDF

Info

Publication number
CN101867615A
CN101867615A CN 201010202882 CN201010202882A CN101867615A CN 101867615 A CN101867615 A CN 101867615A CN 201010202882 CN201010202882 CN 201010202882 CN 201010202882 A CN201010202882 A CN 201010202882A CN 101867615 A CN101867615 A CN 101867615A
Authority
CN
China
Prior art keywords
mobile phone
software
gateway
mobile
directory number
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
CN 201010202882
Other languages
Chinese (zh)
Inventor
候万春
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN 201010202882 priority Critical patent/CN101867615A/en
Publication of CN101867615A publication Critical patent/CN101867615A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a method for providing software mobile phone service on Internet. An Internet-based software mobile phone comprises the following functions that: a client loads a mobile phone number; after the client enters a service state, a user can initiate a mobile communication session process on a mobile phone to which the mobile phone number belongs by using the client through the Internet; after the software mobile phone is started, if the mobile communication session of the mobile phone number happens, a mobile communication network establishes the communication session to the client through the Internet to realize the mobile communication session process; and after the software mobile phone is shut down, if the mobile communication session of the mobile phone number happens, the mobile communication network establishes the communication session to the mobile phone.

Description

A kind of software mobile phone service method that provides on the internet
Technical field
The present invention relates to the mobile communication technology field and the communications field, Internet, particularly a kind of software mobile phone service method that provides on the internet
Background technology
In present moving communicating field and field of Internet communication, the cellphone subscriber expects on the terminal of the Internet, the software mobile phone service can be provided, it is the software mobile phone on user's internet usage, Mobile Directory Number with the mobile phone carrying is initiated communication session (for example: audio call, note, Multimedia Message etc.), if occur to the communication session (for example calling, short message, Multimedia Message etc.) of the Mobile Directory Number of mobile phone carrying, then mobile communications network can be established to the communication session of software mobile phone.But do not exist with the Internet is the software mobile phone of network interface.
The inventor thinks, can be by software mobile phone client and the support system thereof on the Internet be provided for the cellphone subscriber, provide the software mobile phone service to the cellphone subscriber, after being the software mobile phone service on cellphone subscriber's internet usage, be initiated to the communication session of purpose telephone number by the Internet, if occur to the communication session of described cellphone subscriber's Mobile Directory Number, then mobile communications network is established to software mobile phone to described communication session through the Internet; If the cellphone subscriber closes the software mobile phone service on the Internet, then when the communication session of the Mobile Directory Number that occurs to described cellphone subscriber, mobile communications network is established to mobile phone to described communication session.
Existing computer technology, network technology and the communication technology, make the system and method technical conceive of the realization internet works software mobile phone that the inventor proposes first that the possibility that realizes arranged, that is to say that the operation system for realizing the software mobile phone service provides technical support.Therefore, the notion of the software mobile phone service that proposes first of the inventor has obtained establishment.
Summary of the invention
The present invention is directed to the defective or the deficiency that exist in the prior art, a kind of software mobile phone service method that provides on the internet is provided, make the cellphone subscriber can use the software mobile phone service on the internet, be after the cellphone subscriber opens software mobile phone service on the Internet, be initiated to the communication session of purpose telephone number through the Internet by software mobile phone, if occur to the communication session of described cellphone subscriber's Mobile Directory Number, then mobile communications network is established to software mobile phone to described communication session through the Internet; If the cellphone subscriber closes the software mobile phone service on the Internet, then when the communication session of the Mobile Directory Number that occurs to described cellphone subscriber, mobile communications network is established to mobile phone to described communication session.
Technical scheme of the present invention is as follows:
A kind of software mobile phone based on the Internet is characterized in that, comprises following function:
Described software mobile phone is a kind of client that can be installed on the Internet terminal, the carrying Mobile Directory Number; After described client window started and enters service state, the user can use described client by the mobile communication conversation procedure on the mobile phone under the Internet initiation Mobile Directory Number; After described client window is opened software mobile phone, if occur to the mobile communication session of described Mobile Directory Number, then mobile communications network is established to described client to described communication session through the Internet, and is mutual with described client communication, realizes described mobile communication conversation procedure; After described client window was closed software mobile phone, if occur to the mobile communication session of described Mobile Directory Number, then mobile communications network was established to the mobile telephone terminal that described Mobile Directory Number carries to described communication session; Described mobile communication session comprises call session, short message session, Multimedia Message session and/or mobile phone intercommunication PTT session;
Described software mobile phone and the mobile phone that carries Mobile Directory Number carry out various data synchronization by the Internet, have the telephone directory content identical with described mobile phone, identical message registration, identical short message communication record, identical schedule and task list; The described method of synchronization is meant the method for synchronization by webserver stores and distribution, or directly passes through the method for synchronization of Internet point-to-point communication, or by the mobile communication interface and the direct-connected method of synchronization of communicating by letter of described client place computer;
If software mobile phone operates on user's the mobile phone, then share phone book records, message registration, short message record, schedule and task list with mobile phone.
A kind of software mobile phone gateway is characterized in that, comprises following function:
Described software mobile phone gateway and mobile communications network interconnection are used for and the mobile communications network communication interaction; With the internal data network interconnection, be used for and the software mobile phone communication interaction;
After receiving the unlatching software mobile phone request message of software mobile phone, the Mobile Directory Number of described software mobile phone carrying is set to the Internet state, and monitor the connection status of described software mobile phone, if detect with after being connected of described software mobile phone disconnects, the Mobile Directory Number of then described software mobile phone carrying is set to mobile phone state;
Receive software mobile phone close the software mobile phone request message after, the Mobile Directory Number of described software mobile phone carrying is set to mobile phone state;
For the Mobile Directory Number that is in the Internet state, then with the mobile communications network communication interaction, the communication session occurring to described Mobile Directory Number is established to software mobile phone through the Internet; For the Mobile Directory Number that is in mobile phone state,, be established to the mobile telephone terminal that described Mobile Directory Number carries through mobile communications network the communication session that occurs to described Mobile Directory Number.Mobile phone with software mobile phone business is done the intelligent network implementation method when called, it is characterized in that, may further comprise the steps:
A. the moving exchanging center MSC in the mobile communications network receives the calling of the Mobile Directory Number with software mobile phone business of starting to;
B. moving exchanging center MSC triggers business request information to the software mobile phone gateway through the service switching point;
C. the software mobile phone gateway is checked the state of the software mobile phone of described Mobile Directory Number;
If D. described software mobile phone is in the Internet state, then the software mobile phone gateway arrives media gateway device, execution in step E to call setup through service switching point control moving exchanging center MSC; If described software mobile phone is in mobile phone state, then the software mobile phone gateway is controlled moving exchanging center MSC the mobile phone of call setup to described Mobile Directory Number place, execution in step G through the service switching point;
E. moving exchanging center MSC arrives media gateway to described call setup;
F. media gateway device and software mobile phone gateway communication are mutual, obtain the internet-ip address of the software mobile phone of described Mobile Directory Number, and described call setup is arrived described software mobile phone;
G. moving exchanging center MSC is finished follow-up call proceeding process.
Mobile phone with software mobile phone business receives the implementation method of short message, it is characterized in that, may further comprise the steps:
A. the short message service center in the mobile communications network receives the short message that sends to the Mobile Directory Number with software mobile phone business;
B. the network element of short message service center in mobile communications network is sent to the software mobile phone gateway to the short message to the Mobile Directory Number with software mobile phone business;
C. the software mobile phone gateway is checked the state of the software mobile phone of described Mobile Directory Number;
If d. described software mobile phone is in the Internet state, then the software mobile phone gateway sends to software mobile phone to described short message through the Internet; If described software mobile phone is in mobile phone state, then the software mobile phone gateway sends to described short message through mobile communications network the mobile phone at described Mobile Directory Number place.
Mobile phone with software mobile phone business is done the virtual VLR implementation method when called, it is characterized in that, may further comprise the steps:
(A) moving exchanging center MSC in the mobile communications network receives the calling of the Mobile Directory Number with software mobile phone business of starting to;
(B) moving exchanging center MSC sends and calls out routing inquiry message to the affiliated attaching position register HLR of described Mobile Directory Number;
(C) described attaching position register HLR sends the message that Provides Roaming Number to the software mobile phone gateway;
(D) the software mobile phone gateway is checked the state of the software mobile phone of described Mobile Directory Number;
(E) if described software mobile phone is in the Internet state, an interim access code of software mobile phone gateway allocation medium gateway then, and as roaming number, echo reply message is given attaching position register HLR, execution in step (F); If described software mobile phone is in mobile phone state, then the software mobile phone gateway returns and comprises the response message of closing machine information and give attaching position register HLR, execution in step (I);
(F) attaching position register HLR echo reply message is given moving exchanging center MSC;
(G) moving exchanging center MSC arrives media gateway to described call setup;
(H) media gateway device and software mobile phone gateway communication are mutual, obtain the internet-ip address of the software mobile phone of described Mobile Directory Number, and described call setup is arrived described software mobile phone, execution in step (J);
(I) attaching position register HLR echo reply message is given moving exchanging center MSC;
(J) moving exchanging center MSC is finished follow-up call proceeding process.
Described step (A) before, the software mobile phone gateway has been updated to the roaming position of described Mobile Directory Number the address of cell phone software gateway through mobile communications network.
The online mobile phone of software mobile phone receives the virtual VLR implementation method of short message, it is characterized in that, may further comprise the steps:
(a) short message service center in the mobile communications network receives the short message that sends to the Mobile Directory Number with software mobile phone business;
(b) short message service center sends SMS message routing inquiry message to the affiliated attaching position register HLR of described Mobile Directory Number;
(c) described attaching position register HLR returns the address of software mobile phone gateway;
(d) short message service center sends to the software mobile phone gateway to described short message;
(e) the software mobile phone gateway is checked the state of the software mobile phone of described Mobile Directory Number;
(f) if described software mobile phone is in the Internet state, after then the software mobile phone gateway sent to described short message on the software mobile phone of described Mobile Directory Number, echo reply message was given short message service center; If described software mobile phone is in mobile phone state, then the software mobile phone gateway returns and comprises the response message of closing machine information and give short message service center.
Described step (a) before, the software mobile phone gateway has been updated to the roaming position of described Mobile Directory Number the address of cell phone software gateway through mobile communications network.
Mobile Directory Number with software mobile phone business is done the virtual HLR implementation method when called, it is characterized in that, may further comprise the steps:
(1) moving exchanging center MSC in the mobile communications network receives the calling of the Mobile Directory Number with software mobile phone business of starting to;
(2) moving exchanging center MSC sends and calls out routing inquiry message to the software mobile phone gateway;
(3) the software mobile phone gateway is checked the state of the software mobile phone of described Mobile Directory Number;
(4) if described software mobile phone is in the Internet state, an interim access code of software mobile phone gateway allocation medium gateway then, and as roaming number, echo reply message is given moving exchanging center MSC, execution in step (5); If described software mobile phone is in mobile phone state, then the software mobile phone gateway returns and comprises the response message of closing machine information and give moving exchanging center MSC, execution in step (7);
(5) moving exchanging center MSC arrives media gateway to described call setup;
(6) media gateway device and software mobile phone gateway communication are mutual, obtain the internet-ip address of the software mobile phone of described Mobile Directory Number, and described call setup is arrived described software mobile phone;
(7) moving exchanging center MSC is finished follow-up call proceeding process.
Mobile Directory Number with software mobile phone business receives the virtual HLR implementation method of short message, it is characterized in that, may further comprise the steps:
(1) short message service center in the mobile communications network receives the short message that sends to the Mobile Directory Number with software mobile phone business;
(2) short message service center sends SMS message routing inquiry message to the software mobile phone gateway;
(3) the software mobile phone gateway is checked the state of the software mobile phone of described Mobile Directory Number;
(4) if described software mobile phone is in the Internet state, then the software mobile phone gateway returns an interim access code of distribution software mobile phone gateway, and returns to short message service center as routing number, execution in step (five); If described software mobile phone is in mobile phone state, then the software mobile phone gateway returns and comprises the response message of closing machine information and give short message service center, execution in step (seven);
(5) short message service center sends to the software mobile phone gateway to described short message;
(6) after the software mobile phone gateway sent to described short message on the software mobile phone of described Mobile Directory Number, echo reply message was given short message service center;
(7) short message service center finishes the short message process of transmitting.
Technique effect of the present invention is as follows:
The software mobile phone service method is provided on the internet, make the cellphone subscriber can use the software mobile phone service on the internet, be after the cellphone subscriber opens software mobile phone service on the Internet, be initiated to the communication session of purpose telephone number through the Internet by software mobile phone, if occur to the communication session of described cellphone subscriber's Mobile Directory Number, then mobile communications network is established to software mobile phone to described communication session through the Internet; If the cellphone subscriber closes the software mobile phone service on the Internet, then when the communication session of the Mobile Directory Number that occurs to described cellphone subscriber, mobile communications network is established to mobile phone to described communication session.
Description of drawings
Fig. 1 realizes system configuration schematic diagram of the present invention.
Embodiment
Consult Fig. 1, Fig. 1 is the system construction drawing of this realization invention, wherein,
Be connected by internal data network between software mobile phone gateway 100 and the software mobile phone 110, adopt the message content of prescribed form to communicate;
Be connected by internal data network between software mobile phone gateway 100 and the media gateway 190, adopt the message content of prescribed form to communicate;
The logic of setting up signaling link by mobile communication transmission network 130 between software mobile phone gateway 100 and the attaching position register HLR120 is connected, and adopts the signalling system No.7 agreement to communicate;
The logic of setting up signaling link by mobile communication transmission network 130 between software mobile phone gateway 100 and the SMSC160 of short message service center is connected, and adopts the signalling system No.7 agreement to communicate;
The logic of setting up voice link by mobile communication transmission network 130 between media gateway 190 and the moving exchanging center MSC 140 is connected;
Mobile telephone terminal 150 connects by mobile telephone exchange network and moving exchanging center MSC 140, and communication protocol adopts the MAP (MAP) of signalling system No.7;
The logic of setting up signaling link by mobile communication transmission network 130 between moving exchanging center MSC 140 and the attaching position register HLR120 is connected, and adopts the signalling system No.7 agreement to communicate;
The logic of setting up signaling link by mobile communication transmission network 130 between moving exchanging center MSC 140 and the intelligent network business exchange point SSP180 is connected, and adopts the signalling system No.7 agreement to communicate.
A kind of software mobile phone based on the Internet comprises following function:
Be a kind of client that can be installed on the Internet terminal, the carrying Mobile Directory Number; After described client window started and enters service state, the user can use described client by the mobile communication conversation procedure on the mobile phone under the Internet initiation Mobile Directory Number; After described client window is opened software mobile phone, if occur to the mobile communication session of described Mobile Directory Number, then mobile communications network is established to described client to described communication session through the Internet, and is mutual with described client communication, realizes described mobile communication conversation procedure; After described client window was closed software mobile phone, if occur to the mobile communication session of described Mobile Directory Number, then mobile communications network was established to the mobile telephone terminal that described Mobile Directory Number carries to described communication session; Described mobile communication session comprises call session, short message session, Multimedia Message session and/or mobile phone intercommunication PTT session;
Described software mobile phone and the mobile phone that carries Mobile Directory Number carry out various data synchronization by the Internet, have the telephone directory content identical with described mobile phone, identical message registration, identical short message communication record, identical schedule and task list; The described method of synchronization is meant the method for synchronization by webserver stores and distribution, or directly passes through the method for synchronization of Internet point-to-point communication, or by the mobile communication interface and the direct-connected method of synchronization of communicating by letter of described client place computer;
If the software mobile phone client operates on user's the mobile phone, then share phone book records, message registration, short message record, schedule and task list with mobile phone.
A kind of software mobile phone gateway comprises following function:
Described software mobile phone gateway and mobile communications network interconnection are used for and the mobile communications network communication interaction; With the internal data network interconnection, be used for and software mobile phone 110 communication interactions;
After receiving the unlatching software mobile phone request message of software mobile phone 110, the Mobile Directory Number of described software mobile phone carrying is set to the Internet state, and monitor the connection status of described software mobile phone, if detect with after being connected of described software mobile phone disconnects, the Mobile Directory Number of then described software mobile phone carrying is set to mobile phone state;
Receive software mobile phone close the software mobile phone request message after, the Mobile Directory Number of described software mobile phone carrying is set to mobile phone state;
For the Mobile Directory Number that is in the Internet state,,, be established to software mobile phone 110 through the Internet the communication session that occurs to described Mobile Directory Number then with the mobile communications network communication interaction; For the Mobile Directory Number that is in mobile phone state,, be established to the mobile telephone terminal that described Mobile Directory Number carries through mobile communications network the communication session that occurs to described Mobile Directory Number.
Mobile phone with software mobile phone business is done the intelligent network implementation method when called, may further comprise the steps:
A. the moving exchanging center MSC in the mobile communications network 140 receives the calling of the Mobile Directory Number with software mobile phone business of starting to;
B. 180 triggering business request information arrive software mobile phone gateway 100 to moving exchanging center MSC 140 through the service switching point;
C. software mobile phone gateway 100 is checked the state of the software mobile phone of described Mobile Directory Number;
If D. described software mobile phone is in the Internet state, then 180 control moving exchanging center MSCs 140 arrive media gateway 190, execution in step E to call setup to the software mobile phone gateway through the service switching point; If described software mobile phone is in mobile phone state, then software mobile phone gateway 100 through the service switching point 180 control moving exchanging center MSCs 140 call setup to the mobile phone at described Mobile Directory Number place, execution in step G;
E. moving exchanging center MSC 140 arrives media gateway 190 to described call setup;
F. media gateway 190 and software mobile phone gateway 100 communication interactions are obtained the internet-ip address of the software mobile phone of described Mobile Directory Number, and described call setup is arrived described software mobile phone;
G. moving exchanging center MSC 140 is finished follow-up call proceeding process.
Mobile phone with software mobile phone business receives the implementation method of short message, may further comprise the steps:
A. the short message service center in the mobile communications network 160 receives the short message that sends to the Mobile Directory Number with software mobile phone business;
B. the network element of short message service center 160 in mobile communications network is sent to software mobile phone gateway 100 to the short message to the Mobile Directory Number with software mobile phone business;
C. software mobile phone gateway 100 is checked the state of the software mobile phone of described Mobile Directory Number;
If d. described software mobile phone is in the Internet state, then software mobile phone gateway 100 sends to software mobile phone to described short message through the Internet; If described software mobile phone is in mobile phone state, then software mobile phone gateway 100 sends to described short message through mobile communications network the mobile phone at described Mobile Directory Number place.
Mobile phone with software mobile phone business is done the virtual VLR implementation method when called, may further comprise the steps:
(A) moving exchanging center MSC in the mobile communications network 140 receives the calling of the Mobile Directory Number with software mobile phone business of starting to;
(B) moving exchanging center MSC 140 sends and calls out routing inquiry message to the affiliated attaching position register HLR of described Mobile Directory Number;
(C) attaching position register HLR sends the message that Provides Roaming Number to software mobile phone gateway 100;
(D) software mobile phone gateway 100 is checked the state of the software mobile phone of described Mobile Directory Number;
(E) if described software mobile phone is in the Internet state, an interim access code of software mobile phone gateway 100 allocation medium gateways 190 then, and as roaming number, echo reply message is given attaching position register HLR, execution in step (F); If described software mobile phone is in mobile phone state, then software mobile phone gateway 100 returns and comprises the response message of closing machine information and give attaching position register HLR, execution in step (I);
(F) attaching position register HLR echo reply message is given moving exchanging center MSC 140;
(G) moving exchanging center MSC 140 arrives media gateway 190 to described call setup;
(H) media gateway device 190 and software mobile phone gateway 100 communication interactions obtain the internet-ip address of the software mobile phone of described Mobile Directory Number, and described call setup is arrived described software mobile phone, execution in step (J);
(I) attaching position register HLR echo reply message is given moving exchanging center MSC 140;
(J) moving exchanging center MSC 140 is finished follow-up call proceeding process.
Described step (A) before, software mobile phone gateway 100 has been updated to the roaming position of described Mobile Directory Number the address of cell phone software gateway through mobile communications network.
The online mobile phone of software mobile phone receives the virtual VLR implementation method of short message, may further comprise the steps:
(a) short message service center in the mobile communications network 160 receives the short message that sends to the Mobile Directory Number with software mobile phone business;
(b) short message service center 160 sends SMS message routing inquiry message to the affiliated attaching position register HLR of described Mobile Directory Number;
(c) attaching position register HLR returns the address of software mobile phone gateway 100;
(d) short message service center 160 sends to software mobile phone gateway 100 to described short message;
(e) software mobile phone gateway 100 is checked the state of the software mobile phone of described Mobile Directory Number;
(f) if described software mobile phone is in the Internet state, after then software mobile phone gateway 100 sent to described short message on the software mobile phone of described Mobile Directory Number, echo reply message was given short message service center 160; If described software mobile phone is in mobile phone state, then software mobile phone gateway 100 returns and comprises the response message of closing machine information and give short message service center 160.
Described step (a) before, software mobile phone gateway 100 has been updated to the roaming position of described Mobile Directory Number the address of cell phone software gateway through mobile communications network.
Mobile Directory Number with software mobile phone business is done the virtual HLR implementation method when called, may further comprise the steps:
(1) moving exchanging center MSC in the mobile communications network 140 receives the calling of the Mobile Directory Number with software mobile phone business of starting to;
(2) moving exchanging center MSC 140 sends and calls out routing inquiry message to software mobile phone gateway 100;
(3) software mobile phone gateway 100 is checked the state of the software mobile phone of described Mobile Directory Number;
(4) if described software mobile phone is in the Internet state, an interim access code of software mobile phone gateway 100 allocation medium gateways 190 then, and as roaming number, echo reply message is given moving exchanging center MSC 140, execution in step (5); If described software mobile phone is in mobile phone state, then software mobile phone gateway 100 returns and comprises the response message of closing machine information and give moving exchanging center MSC 140, execution in step (7);
(5) moving exchanging center MSC 140 arrives media gateway 190 to described call setup;
(6) media gateway 190 and software mobile phone gateway 100 communication interactions are obtained the internet-ip address of the software mobile phone of described Mobile Directory Number, and described call setup is arrived described software mobile phone;
(7) moving exchanging center MSC 140 is finished follow-up call proceeding process.
Mobile Directory Number with software mobile phone business receives the virtual HLR implementation method of short message, may further comprise the steps:
(1) short message service center in the mobile communications network 160 receives the short message that sends to the Mobile Directory Number with software mobile phone business;
(2) short message service center 160 sends SMS message routing inquiry message to software mobile phone gateway 100;
(3) software mobile phone gateway 100 is checked the state of the software mobile phone of described Mobile Directory Number;
(4) if described software mobile phone is in the Internet state, then software mobile phone gateway 100 returns an interim access code of distribution software mobile phone gateway 100, and returns to short message service center as routing number, execution in step (five); If described software mobile phone is in mobile phone state, then software mobile phone gateway 100 returns and comprises the response message of closing machine information and give short message service center, execution in step (seven);
(5) short message service center 160 sends to software mobile phone gateway 100 to described short message;
(6) after software mobile phone gateway 100 sent to described short message on the software mobile phone of described Mobile Directory Number, echo reply message was given short message service center 160;
(7) short message service center 160 finishes the short message process of transmitting.
For the ease of further understanding the present invention, be described in detail below in conjunction with specific embodiment.
Embodiment one realizes on global system for mobile communications GSM network, and preferably, the employing Session Initiation Protocol communicates between software mobile phone 110 and the software mobile phone gateway 100, wherein:
Handling process when software mobile phone 110 starts: send authentication login (REGISTER) message to software mobile phone gateway 100, the software mobile phone gateway authenticates the username and password of software mobile phone, if authentication is passed through, then use (REGISTERACK) to return and enter service state.
Handling process when 110 beginnings of software mobile phone exhale: send and begin to exhale (INVITE) message to software mobile phone gateway 100, software mobile phone gateway 100 is selected media gateway, the forward pass beginning exhales (INVITE) message to described media gateway, and media gateway is established to the calling of called phone number.
The handling process that mobile telephone terminal 150 in the mobile communications network is called out software mobile phone 110: 150 beginnings of mobile telephone terminal are exhaled the calling of the Mobile Directory Number of software mobile phone 110, moving exchanging center MSC 140 sends calls out routing inquiry SendRoutingInfo message to the affiliated attaching position register HLR120 of described Mobile Directory Number, HLR120 sends the ProvideRoamingNumber message that Provides Roaming Number to software mobile phone gateway 100, software mobile phone gateway 100 is checked the state of the software mobile phone of described Mobile Directory Number, if described software mobile phone is in the Internet state, an interim access code of software mobile phone gateway 100 allocation medium gateways 190 then, and as roaming number, echo reply message is given attaching position register HLR120, if described software mobile phone is in mobile phone state, then software mobile phone gateway 100 returns and comprises the response message of closing machine information and give attaching position register HLR120; If attaching position register HLR120 returns the response message of band roaming number and gives moving exchanging center MSC 140, then moving exchanging center MSC 140 arrives media gateway 190 to described call setup, media gateway device 190 and software mobile phone gateway 100 communication interactions, obtain the internet-ip address of the software mobile phone of described Mobile Directory Number, and described call setup to software mobile phone 110; If attaching position register HLR120 returns the response message of band shutdown indication and gives moving exchanging center MSC 140, moving exchanging center MSC 140 is finished follow-up call proceeding process.
Mobile telephone terminal 150 in the mobile communications network sends short messages to the handling process of software mobile phone 110: mobile telephone terminal 150 changes the Mobile Directory Number that short message ForwardSM instruction sends short messages to software mobile phone 110 before moving exchanging center MSC 140 adopts, change short message ForwardSM instruction before MSC140 adopts this short message is sent to the SMSC160 of short message service center, after the SMSC160 of short message service center returns response message, the routing inquiry (RoutingInfoForSM) that sends SMS message instructs the attaching position register HLR120 under the described Mobile Directory Number, if software mobile phone is in the Internet state, software mobile phone gateway 100 has sent the position and has upgraded UpdateLocation message is carried out software mobile phone 110 to HLR120 roaming position registration, then HLR120 returns the short message route messages of software mobile phone 110, before adopting, changes the SMSC160 of short message service center short message (ForwardSM) instruction, this short message is sent to software mobile phone gateway 100, software mobile phone gateway 100 adopts the MESSAGE instruction that this short message is sent to software mobile phone 110 through internal data network; If if software mobile phone is in mobile phone state, mobile phone is registered the roaming position of mobile phone in HLR120, HLR120 returns the current short message route messages of mobile phone, changes short message (ForwardSM) instruction before the SMSC160 of short message service center adopts, and this short message is sent to mobile phone.
Above embodiment one equally also is applicable to the Code Division Multiple Access (CDMA) network system, does not repeat them here.
Above-described examples of implementation only are preferred implementations of the present invention; should be understood that; for those skilled in the art; under the prerequisite that does not break away from the principle of the invention; can also make some improvement, combination and retouching, these improvement, combination and retouching also should be considered as protection scope of the present invention.

Claims (10)

1. the software mobile phone based on the Internet is characterized in that, comprises following function:
Described software mobile phone is a kind of client that can be installed on the Internet terminal, the carrying Mobile Directory Number; After described client window started and enters service state, the user can use described client by the mobile communication conversation procedure on the mobile phone under the Internet initiation Mobile Directory Number; After described client window is opened software mobile phone, if occur to the mobile communication session of described Mobile Directory Number, then mobile communications network is established to described client to described communication session through the Internet, and is mutual with described client communication, realizes described mobile communication conversation procedure; After described client window was closed software mobile phone, if occur to the mobile communication session of described Mobile Directory Number, then mobile communications network was established to the mobile telephone terminal that described Mobile Directory Number carries to described communication session; Described mobile communication session comprises call session, short message session, Multimedia Message session and/or mobile phone intercommunication PTT session;
Described software mobile phone and the mobile phone that carries Mobile Directory Number carry out various data synchronization by the Internet, have the telephone directory content identical with described mobile phone, identical message registration, identical short message communication record, identical schedule and task list; The described method of synchronization is meant the method for synchronization by webserver stores and distribution, or directly passes through the method for synchronization of Internet point-to-point communication, or by the mobile communication interface and the direct-connected method of synchronization of communicating by letter of described client place computer;
If described software mobile phone operates on user's the mobile phone, then share phone book records, message registration, short message record, schedule and task list with mobile phone.
2. a software mobile phone gateway is characterized in that, comprises following function:
Described software mobile phone gateway and mobile communications network interconnection are used for and the mobile communications network communication interaction; With the internal data network interconnection, be used for and the software mobile phone communication interaction;
After receiving the unlatching software mobile phone request message of software mobile phone, the Mobile Directory Number of described software mobile phone carrying is set to the Internet state, and monitor the connection status of described software mobile phone, if detect with after being connected of described software mobile phone disconnects, the Mobile Directory Number of then described software mobile phone carrying is set to mobile phone state;
Receive software mobile phone close the software mobile phone request message after, the Mobile Directory Number of described software mobile phone carrying is set to mobile phone state;
For the Mobile Directory Number that is in the Internet state, then with the mobile communications network communication interaction, the communication session occurring to described Mobile Directory Number is established to software mobile phone through the Internet; For the Mobile Directory Number that is in mobile phone state,, be established to the mobile telephone terminal that described Mobile Directory Number carries through mobile communications network the communication session that occurs to described Mobile Directory Number.
3. the mobile phone that has a software mobile phone business is done the intelligent network implementation method when called, it is characterized in that, may further comprise the steps:
A. the moving exchanging center MSC in the mobile communications network receives the calling of the Mobile Directory Number with software mobile phone business of starting to;
B. moving exchanging center MSC triggers business request information to the software mobile phone gateway through the service switching point;
C. the software mobile phone gateway is checked the state of the software mobile phone of described Mobile Directory Number;
If D. described software mobile phone is in the Internet state, then the software mobile phone gateway arrives media gateway, execution in step E to call setup through service switching point control moving exchanging center MSC; If described software mobile phone is in mobile phone state, then the software mobile phone gateway is controlled moving exchanging center MSC the mobile phone of call setup to described Mobile Directory Number place, execution in step G through the service switching point;
E. moving exchanging center MSC arrives media gateway to described call setup;
F. media gateway and software mobile phone gateway communication are mutual, obtain the internet-ip address of the software mobile phone of described Mobile Directory Number, and described call setup is arrived described software mobile phone;
G. moving exchanging center MSC is finished follow-up call proceeding process.
4. the mobile phone that has the software mobile phone business receives the implementation method of short message, it is characterized in that, may further comprise the steps:
A. the short message service center in the mobile communications network receives the short message that sends to the Mobile Directory Number with software mobile phone business;
B. the network element of short message service center in mobile communications network is sent to the software mobile phone gateway to the short message to the Mobile Directory Number with software mobile phone business;
C. the software mobile phone gateway is checked the state of the software mobile phone of described Mobile Directory Number;
If d. described software mobile phone is in the Internet state, then the software mobile phone gateway sends to software mobile phone to described short message through the Internet; If described software mobile phone is in mobile phone state, then the software mobile phone gateway sends to described short message through mobile communications network the mobile phone at described Mobile Directory Number place.
5. the mobile phone that has a software mobile phone business is done the virtual VLR implementation method when called, it is characterized in that, may further comprise the steps:
(A) moving exchanging center MSC in the mobile communications network receives the calling of the Mobile Directory Number with software mobile phone business of starting to;
(B) moving exchanging center MSC sends and calls out routing inquiry message to the affiliated attaching position register HLR of described Mobile Directory Number;
(C) described attaching position register HLR sends the message that Provides Roaming Number to the software mobile phone gateway;
(D) the software mobile phone gateway is checked the state of the software mobile phone of described Mobile Directory Number;
(E) if described software mobile phone is in the Internet state, an interim access code of software mobile phone gateway allocation medium gateway then, and as roaming number, echo reply message is given attaching position register HLR, execution in step (F); If described software mobile phone is in mobile phone state, then the software mobile phone gateway returns and comprises the response message of closing machine information and give attaching position register HLR, execution in step (I);
(F) attaching position register HLR echo reply message is given moving exchanging center MSC;
(G) moving exchanging center MSC arrives media gateway to described call setup;
(H) media gateway and software mobile phone gateway communication are mutual, obtain the internet-ip address of the software mobile phone of described Mobile Directory Number, and described call setup is arrived described software mobile phone, execution in step (J);
(I) attaching position register HLR echo reply message is given moving exchanging center MSC;
(J) moving exchanging center MSC is finished follow-up call proceeding process.
6. the mobile phone with software mobile phone business according to claim 5 is done the virtual VLR implementation method when called, it is characterized in that, described step (A) before, the software mobile phone gateway has been updated to the roaming position of described Mobile Directory Number the address of cell phone software gateway through mobile communications network.
7. the online mobile phone of software mobile phone receives the virtual VLR implementation method of short message, it is characterized in that, may further comprise the steps:
(a) short message service center in the mobile communications network receives the short message that sends to the Mobile Directory Number with software mobile phone business;
(b) short message service center sends SMS message routing inquiry message to the affiliated attaching position register HLR of described Mobile Directory Number;
(c) described attaching position register HLR returns the address of software mobile phone gateway;
(d) short message service center sends to the software mobile phone gateway to described short message;
(e) the software mobile phone gateway is checked the state of the software mobile phone of described Mobile Directory Number;
(f) if described software mobile phone is in the Internet state, after then the software mobile phone gateway sent to described short message on the software mobile phone of described Mobile Directory Number, echo reply message was given short message service center; If described software mobile phone is in mobile phone state, then the software mobile phone gateway returns and comprises the response message of closing machine information and give short message service center.
8. the online mobile phone of software mobile phone according to claim 7 receives the virtual VLR implementation method of short message, it is characterized in that, described step (a) before, the software mobile phone gateway has been updated to the roaming position of described Mobile Directory Number the address of cell phone software gateway through mobile communications network.
9. the Mobile Directory Number that has a software mobile phone business is done the virtual HLR implementation method when called, it is characterized in that, may further comprise the steps:
(1) moving exchanging center MSC in the mobile communications network receives the calling of the Mobile Directory Number with software mobile phone business of starting to;
(2) moving exchanging center MSC sends and calls out routing inquiry message to the software mobile phone gateway;
(3) the software mobile phone gateway is checked the state of the software mobile phone of described Mobile Directory Number;
(4) if described software mobile phone is in the Internet state, an interim access code of software mobile phone gateway allocation medium gateway then, and as roaming number, echo reply message is given moving exchanging center MSC, execution in step (5); If described software mobile phone is in mobile phone state, then the software mobile phone gateway returns and comprises the response message of closing machine information and give moving exchanging center MSC, execution in step (7);
(5) moving exchanging center MSC arrives media gateway to described call setup;
(6) media gateway and software mobile phone gateway communication are mutual, obtain the internet-ip address of the software mobile phone of described Mobile Directory Number, and described call setup is arrived described software mobile phone;
(7) moving exchanging center MSC is finished follow-up call proceeding process.
10. the Mobile Directory Number that has the software mobile phone business receives the virtual HLR implementation method of short message, it is characterized in that, may further comprise the steps:
(1) short message service center in the mobile communications network receives the short message that sends to the Mobile Directory Number with software mobile phone business;
(2) short message service center sends SMS message routing inquiry message to the software mobile phone gateway;
(3) the software mobile phone gateway is checked the state of the software mobile phone of described Mobile Directory Number;
(4) if described software mobile phone is in the Internet state, then the software mobile phone gateway returns an interim access code of distribution software mobile phone gateway, and returns to short message service center as routing number, execution in step (five); If described software mobile phone is in mobile phone state, then the software mobile phone gateway returns and comprises the response message of closing machine information and give short message service center, execution in step (seven);
(5) short message service center sends to the software mobile phone gateway to described short message;
(6) after the software mobile phone gateway sent to described short message on the software mobile phone of described Mobile Directory Number, echo reply message was given short message service center;
(7) short message service center finishes the short message process of transmitting.
CN 201010202882 2010-06-10 2010-06-10 Method for providing software mobile phone service on Internet Pending CN101867615A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201010202882 CN101867615A (en) 2010-06-10 2010-06-10 Method for providing software mobile phone service on Internet

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201010202882 CN101867615A (en) 2010-06-10 2010-06-10 Method for providing software mobile phone service on Internet

Publications (1)

Publication Number Publication Date
CN101867615A true CN101867615A (en) 2010-10-20

Family

ID=42959176

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201010202882 Pending CN101867615A (en) 2010-06-10 2010-06-10 Method for providing software mobile phone service on Internet

Country Status (1)

Country Link
CN (1) CN101867615A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101977364A (en) * 2010-10-28 2011-02-16 中兴通讯股份有限公司 Method and system for receiving and sending short messages
CN102611810A (en) * 2012-03-13 2012-07-25 中国联合网络通信集团有限公司 Communication method, application platform and communication device
CN103067453A (en) * 2012-12-14 2013-04-24 北京思特奇信息技术股份有限公司 Address book sharing method and system
CN105472186A (en) * 2014-09-11 2016-04-06 北京智梵网络科技有限公司 Communication method and system established in number transmission manner
CN107547553A (en) * 2012-01-03 2018-01-05 高通股份有限公司 Manage and represented for the data of subscriber's installation in communication session
CN110430249A (en) * 2019-07-23 2019-11-08 上海易点时空网络有限公司 Processing method and device based on application program of mobile phone
CN110460969A (en) * 2019-09-12 2019-11-15 中国联合网络通信集团有限公司 Call transferring method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1599398A (en) * 2004-09-28 2005-03-23 钟志军 Device and method for realizing transmitting information to computer network real-time communication terminal by telephone
CN1677998A (en) * 2005-03-28 2005-10-05 侯万春 Apparatus and method for intensifying mobile-phone communication function using client-side software
CN1860465A (en) * 2003-09-05 2006-11-08 加利福尼亚大学董事会 Internet telephony through hosts
CN101184294A (en) * 2007-11-28 2008-05-21 杭州东信北邮信息技术有限公司 Method and system for implementing real name calling service based on mobile terminal client terminal module

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1860465A (en) * 2003-09-05 2006-11-08 加利福尼亚大学董事会 Internet telephony through hosts
CN1599398A (en) * 2004-09-28 2005-03-23 钟志军 Device and method for realizing transmitting information to computer network real-time communication terminal by telephone
CN1677998A (en) * 2005-03-28 2005-10-05 侯万春 Apparatus and method for intensifying mobile-phone communication function using client-side software
CN101184294A (en) * 2007-11-28 2008-05-21 杭州东信北邮信息技术有限公司 Method and system for implementing real name calling service based on mobile terminal client terminal module

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101977364A (en) * 2010-10-28 2011-02-16 中兴通讯股份有限公司 Method and system for receiving and sending short messages
CN107547553A (en) * 2012-01-03 2018-01-05 高通股份有限公司 Manage and represented for the data of subscriber's installation in communication session
CN107547553B (en) * 2012-01-03 2021-07-09 高通股份有限公司 Managing data representations for user equipment in a communication session
CN102611810A (en) * 2012-03-13 2012-07-25 中国联合网络通信集团有限公司 Communication method, application platform and communication device
CN102611810B (en) * 2012-03-13 2013-12-18 中国联合网络通信集团有限公司 Communication method, application platform and communication device
CN103067453A (en) * 2012-12-14 2013-04-24 北京思特奇信息技术股份有限公司 Address book sharing method and system
CN105472186A (en) * 2014-09-11 2016-04-06 北京智梵网络科技有限公司 Communication method and system established in number transmission manner
CN110430249A (en) * 2019-07-23 2019-11-08 上海易点时空网络有限公司 Processing method and device based on application program of mobile phone
CN110460969A (en) * 2019-09-12 2019-11-15 中国联合网络通信集团有限公司 Call transferring method and device

Similar Documents

Publication Publication Date Title
CN103503492B (en) The second generation and the packet-switched core network framework of the voice service on third generation Radio Access Network
TWI386100B (en) Communication apparatuses and methods for handling apparatus terminated communication request
US8885555B2 (en) System and method for transferring wireless network access passwords
CN102859962B (en) Between client computing device, set up online communication session
US10477030B2 (en) LTE cellular mobile network access system and corresponding communication method
CN105636006B (en) Under terminal roaming to 4G private network with 2G/3G core net circuit domain interoperability methods and system
CN101867615A (en) Method for providing software mobile phone service on Internet
CN101874385A (en) Methods, systems, and computer readable media for providing services in a telecommunications network using interoperability specification/session initiation protocol (ios/sip) adapter
CN103024684B (en) A kind of implementation method of single call service
CN104023328A (en) Operator mobile cellular network access system and corresponding communication method
CN101115233A (en) Mobile communication client terminal to client terminal communication server and communication implementing method
CN106209908B (en) Method and apparatus for call setup between internet communication environment and mobile communication environment
CN101867897A (en) Telephone terminal, system and method for supporting IP short messages
CN105144788A (en) Enhanced call control for directing a content path over multiple connections
WO2018113536A1 (en) Method and system for achieving multi-device connected communication
CN101583104A (en) Information processing system, communication system and communication method
EP3163917B1 (en) Sending short messages over ussd
CN105379320A (en) Method of and system for enacting digital communication for mobile subscriber
CN100574239C (en) The fixed mobile combination system of telephony Network Based and method
CN102595563A (en) Telephone terminal with converged communication function and system as well as implementation method
WO2016056020A1 (en) A system and method for providing differential service scheme
CN101442722B (en) Method and equipment for routing message in traditional network based on SIP protocol
CN101296501A (en) Method and apparatus for registering mobile core network by wide band network
CN106162563B (en) Group system user management method and server
CN110351701B (en) Communication method, device and storage medium for international roaming voice service

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20101020