Summary of the invention
In view of this, the method that the object of the present invention is to provide multimedia message client terminal and client terminal communication server and communicate by letter and realize, thus realize the multimedia message that multimedia message client terminal is is freely received and dispatched various forms.
The technical theme that the present invention relates to specifically comprises:
Client terminal communication server.
Multimedia message client terminal, this multimedia message client terminal is corresponding with above-mentioned client terminal communication server, and both form client terminal communication server/multimedia message client terminal framework.
Realize the method for multimedia message client terminal location registers, this method is based on above-mentioned client terminal communication server/multimedia message client terminal framework and GPRS mobile communications network framework.
Realize the method for multimedia message client terminal initiation multimedia message, this method is based on GPRS mobile communications network framework and above-mentioned client terminal communication server/multimedia message client terminal framework.
Realize that multimedia message client terminal receives the method for multimedia message, this method is based on above-mentioned client terminal communication server/multimedia message client terminal framework and GPRS mobile communications network framework.
Technical conceive of the present invention is as follows:
A kind of installation client software on computers with sending and receiving multimedia message function is provided, it is multimedia message client terminal, and be the Mobile Directory Number and the custom IC (IMSI, International MobileSubscriber Identification Number) of described multimedia message client terminal allocation criterion.When multimedia message client terminal starts, send the login authentication message by the Internet to client terminal communication server earlier, after client terminal communication server is received described message, described client is carried out authentication, after authentication is passed through, attaching position register (HLR) under the described multimedia message client terminal of client terminal communication server in the GPRS mobile communications network sends the GPRS location update message, HLR returns response message, if the position is upgraded successfully, then client terminal communication server returns the authentication success message and gives described multimedia message client terminal, and multimedia message client terminal shows the information of successful logging in network; Otherwise client terminal communication server returns the message that can not login the GPRS mobile communications network and gives described multimedia message client terminal, and multimedia message client terminal shows error message.When multimedia message client terminal sends multimedia message, send multimedia message and instruct client terminal communication server, client terminal communication server judges whether destination Mobile Station International ISDN Number is multimedia message client terminal, if then client terminal communication server sends to the purpose multimedia message client terminal to described multimedia message by IP network; Otherwise client terminal communication server sends to the purpose mobile phone to multimedia message by the GGSN of GPRS mobile communications network through Multimedia Message center (MMSC).When the Multimedia Message center (MMSC) in the GPRS mobile communications network sends multimedia message to multimedia message client terminal, after multimedia message client terminal receives described multimedia message, this multimedia message is sent to the purpose multimedia message client terminal by IP network, and the receiving course of described multimedia message is finished in control.
Technical scheme of the present invention is as follows:
Client terminal communication server, comprise GPRS service node (SGSN) business realizing unit and interface realization unit, it is characterized in that, this client terminal communication server can connect multimedia message client terminal by Internet, by the HLR in the signaling interface connection GPRS mobile communications network, by the GPRS critical point node (GGSN) in the IP network connection GPRS mobile communications network, and comprise that client-side management realizes the unit, this client-side management realizes that the unit is used for multimedia message client terminal is carried out authentication, after authentication is passed through, attaching position register (HLR) under this multimedia message client terminal in the GPRS mobile communications network sends the GPRS location update message, HLR returns response message, if the position is upgraded successfully, then client terminal communication server returns the authentication success message and gives this multimedia message client terminal; Otherwise client terminal communication server returns the message that can not login the GPRS mobile communications network and gives this multimedia message client terminal; Described client-side management realizes that the unit also is used to realize the management and the control of MMS; Described GPRS service node (SGSN) business realizing unit is used to realize the SGSN function of this client terminal communication server; Described interface realizes that the unit is used to realize the IP interface and the signaling interface of this client terminal communication server and GPRS mobile communications network, and the interface of realizing this client terminal communication server and Internet network.
Multimedia message client terminal, comprise interface realization unit, it is characterized in that, this multimedia message client terminal can connect the GPRS mobile communications network by the Internet network, and comprise that multimedia message realizes the unit, this multimedia message realizes that the unit uses IMSI to login the GPRS mobile communications network by the Internet network through client terminal communication server, becomes the GPRS multimedia message terminal of software implementation, and realizes multimedia message communication by the Internet network through client terminal communication server; Described interface realizes that the unit is used to realize that the equipment on this multimedia message client terminal and the Internet network carries out alternately, and realizes that this multimedia message client terminal utilizes display, keyboard and/or mouse to carry out alternately.
Realize the method for multimedia message client terminal location registers, it is characterized in that, comprise: when multimedia message client terminal starts, send the login authentication message by the Internet to client terminal communication server earlier, after client terminal communication server is received this message, this multimedia message client terminal is carried out authentication, after authentication is passed through, attaching position register (HLR) under client terminal communication server this multimedia message client terminal in the GPRS mobile communications network sends the GPRS location update message, HLR returns response message, if the position is upgraded successfully, then client terminal communication server returns the authentication success message and gives this multimedia message client terminal, and this multimedia message client terminal shows the information of successful logging in network; Otherwise client terminal communication server returns the message that can not login the GPRS mobile communications network and gives this multimedia message client terminal, and this multimedia message client terminal shows error message; Client terminal communication server comprises GPRS service node business realizing unit, interface realization unit and client-side management realization unit, and described GPRS service node business realizing unit is used to realize the SGSN function of this client terminal communication server; Described interface realizes that the unit is used to realize the IP interface and the signaling interface of this client terminal communication server and GPRS mobile communications network, and the interface of realizing this client terminal communication server and Internet network; Described client-side management realizes that the unit is used for multimedia message client terminal is carried out authentication and is used to realize the management and the control of MMS; Described client terminal communication server can connect multimedia message client terminal by Internet, by the HLR in the signaling interface connection GPRS mobile communications network, by the GPRS critical point node in the IP network connection GPRS mobile communications network.
Realize that multimedia message client terminal sends the method for multimedia message, it is characterized in that, comprise: when multimedia message client terminal sends multimedia message, from computer, take out the multimedia message that will send, after selecting MMS format, send multimedia message and instruct client terminal communication server, client terminal communication server to judge whether destination Mobile Station International ISDN Number is multimedia message client terminal, if then client terminal communication server sends to the purpose multimedia message client terminal to described multimedia message by Internet; Otherwise client terminal communication server sends to multimedia message on the purpose mobile phone by the GPRS critical point node (GGSN) in the GPRS mobile communications network through multimedia service center (MMSC); Client terminal communication server comprises GPRS service node business realizing unit, interface realization unit and client-side management realization unit, and described GPRS service node business realizing unit is used to realize the SGSN function of this client terminal communication server; Described interface realizes that the unit is used to realize the IP interface and the signaling interface of this client terminal communication server and GPRS mobile communications network, and the interface of realizing this client terminal communication server and Internet network; Described client-side management realizes that the unit is used for multimedia message client terminal is carried out authentication and is used to realize the management and the control of MMS; Described client terminal communication server can connect multimedia message client terminal by Internet, by the HLR in the signaling interface connection GPRS mobile communications network, by the GPRS critical point node in the IP network connection GPRS mobile communications network; Multimedia message client terminal comprises that multimedia message realizes the unit, and this multimedia message realizes that the unit passes through the Internet network and realizes multimedia message communication through client terminal communication server.。
Technique effect of the present invention is as follows: multimedia message client terminal and client terminal communication server and the method for communicating by letter and realizing, can make the mobile phone user by internet computer free with reception and the transmission of carrying out multimedia message easily.
Embodiment
Consulting Fig. 1, is network structure of the invention process, wherein, is connected by the Internet data network between client terminal communication server 100 and the multimedia message client terminal 110, adopts the message content of prescribed form to communicate.
The logic of setting up signaling link by mobile communications network 160 between client terminal communication server 100 and the attaching position register (HLR) 120 is connected, and communication protocol adopts the MAP (MAP) of signalling system No.7.
The logic of setting up data link by IP data network 130 between client terminal communication server 100 and the GPRS critical point node GGSN140 is connected, and adopts the communication protocol between SGSN and the GGSN to communicate.
The logic of setting up data link by IP data network 130 between Multimedia Message center (MMSC) 150 and the GGSN140 is connected.
The logic of setting up signaling link by mobile communications network 160 between GGSN140 and the attaching position register (HLR) 120 is connected, and communication protocol adopts the MAP (MAP) of signalling system No.7.
Consult Fig. 2, the logical construction schematic diagram of client terminal communication server 100 of the present invention, below explanation is also in conjunction with Fig. 1, and this client terminal communication server 100 comprises:
Interface is realized unit 20, and wherein signaling trunk interface 201 is used for connecting the signaling equipment of mobile communications network, realizes the reception and the transmission of signaling; IP network interface 202 is used to connect the IP data network, the data interaction of equipment in realization and the IP data network;
Client-side management realizes that unit 22 is used for multimedia message client terminal 110 is carried out authentication, after authentication is passed through, attaching position register (HLR) 120 under the multimedia message client terminal 110 in the GPRS mobile communications network sends the GPRS location update message, HLR120 returns response message, if the position is upgraded successfully, then client terminal communication server returns the authentication success message and gives multimedia message client terminal 110; Otherwise client terminal communication server returns the message that can not login the GPRS mobile communications network and gives multimedia message client terminal 110; Also be used for controlling multimedia message client terminal 110 and realize that the multimedia message between the portable terminal of multimedia message client terminal 110 and GPRS mobile communications network is mutual;
GPRS service node (SGSN) business realizing unit 21 is used to realize the SGSN function of client terminal communication server, specifically comprises: the position of realizing multimedia message client terminal 110 is upgraded.
Consult Fig. 3, the logical construction schematic diagram of multimedia message client terminal 110 of the present invention, below explanation is also in conjunction with Fig. 1, and this multimedia message client terminal comprises:
Interface is realizedunit 30, and whereininput port 301 is used to receive the input information of keyboard and mouse; The server thatIP network port 302 is used for the equipment on realization and the IP data network (being the internet) carries out information interaction;
MMS realizes that unit 31 is used to realize the MMS of this multimedia message client terminal;
MMS realizes that unit 31 is used to use IMSI to login the GPRS mobile communications networks by IP network through client terminal communication server 100, become the portable terminal of the software implementation of GPRS mobile communications network, and by IP network through client terminal communication server 100 realize with the GPRS mobile communications network in terminal between multimedia message communicate by letter, and communicate by letter with the multimedia message between other multimedia message client terminals through the control realization of client terminal communication server 100 by IP network.
Consult Fig. 4, the present invention is used to realize the step of multimedia message client terminal realization location registers, comprising:
1) multimedia message client terminal 110 starts, and sends the login authentication message by the Internet to client terminal communication server 100;
2) after client terminal communication server 100 is received this message, multimedia message client terminal 110 is carried out authentication,, finish if failed authentication then returns failed message to behind the multimedia message client terminal 110; If authentication is passed through, then continue next step;
3) attaching position register (HLR) 120 under the multimedia message client terminal 110 of client terminal communication server 100 in the GPRS mobile communications network sends the GPRS location update message;
4) HLR120 returns response message, if be success message, then client terminal communication server 100 returns the authentication success message and gives multimedia message client terminal 110, and multimedia message client terminal 110 shows the information of successful logging in network; Otherwise client terminal communication server 100 returns the message that can not login the GPRS mobile communications network and gives multimedia message client terminal 110, and multimedia message client terminal 110 shows error message.
Consult Fig. 5, the present invention is used to realize that multimedia message client terminal sends the step of multimedia message, comprising:
1) multimedia message client terminal 110 sends multimedia messages, and multimedia message client terminal 110 sends multimedia messages and instructs client terminal communication server 100;
2) client terminal communication server 100 judges whether destination Mobile Station International ISDN Number is multimedia message client terminal, if then client terminal communication server 100 sends to the purpose multimedia message client terminal to described multimedia message by IP network; Otherwise client terminal communication server 100 sends to the purpose mobile phone to multimedia message by GGSN140 through Multimedia Message center (MMSC) 150 by the GPRS mobile communications network.
Consult Fig. 6, the present invention is used to realize that multimedia message client terminal receives the step of multimedia message, comprising:
1) Multimedia Message center (MMSC) 150 sends multimedia message to multimedia message client terminal 110 users;
2) after client terminal communication server 100 is received described multimedia message, this multimedia message is sent to purpose multimedia message client terminal 110 by IP network, multimedia message client terminal 110 displays described multimedia message.
For the ease of further understanding the present invention, be described in detail below in conjunction with specific embodiment.
Embodiment one realizes on the global system for mobile communications GSM network of supporting GPRS, and preferably, the employing Session Initiation Protocol communicates between multimedia message client terminal 110 and the client terminal communication server 100, wherein:
Handling process when multimedia message client terminal 110 starts: MMS realizes that unit 31 sends authentication login (REGISTER) message throughIP network port 302 and realizes unit 22 to client-side management, client-side management realizes that the username and password and the IMSI of the 22 pairs of multimedia message client terminals 110 in unit carry out authentication, if authentication is passed through, then send the attaching position register (HLR) 120 of location update messages (UpdateGPRSLocation) under the multimedia message client terminal 110 through signaling trunk interface 201, after the HLR120 completing place is upgraded and is handled, return response message and realize unit 22 to client-side management, client-side management realizes that unit 22 is according to response message, return to MMS through IP network interface 203 and realize unit 31, MMS realizes that unit 32 shows the login result.
Realize that multimedia message client terminal 110 sends the handling process of multimedia message: MMS realizes that unit 31 sends message (MESSAGE) throughIP network port 302 and instructs client-side management to realize unit 22, client-side management realization unit 22 judges whether destination Mobile Station International ISDN Number is multimedia message client terminal, if, then client-side management realizes that unit 22 uses transmission message (MESSAGE) instruction, sends to the purpose multimedia message client terminal to multimedia message by IP network; Otherwise client terminal communication server 100 uses the MM1_send.req order through GGSN140 multimedia message bob to be delivered to multimedia messages center (MMSC) 150, and by multimedia messages center (MMSC) 150 this multimedia message is sent to the purpose telephone number.
Multimedia message client terminal 110 receives the handling process of multimedia message: multimedia messages center (MMSC) 150 starts multimedia message by the MM1_notification.ind order and transmit a request to client-side management realization unit 22, client-side management realizes that unit 22 returns response message, multimedia messages center (MMSC) 150 sends MM1_retrieve.conf and orders to client-side management realization unit 22, client-side management realizes that unit 22 is by after the described multimedia message of MM1_get command reception, through IP network interface 203, adopt the MESSAGE instruction that this short message is sent to mobile communication business and realize unit 32.
Above embodiment one equally also is applicable to the 3G mobile communication network, 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.