patents.google.com

CN101459881B - Message carrying method and client, message server - Google Patents

  • ️Wed Sep 08 2010

CN101459881B - Message carrying method and client, message server - Google Patents

Message carrying method and client, message server Download PDF

Info

Publication number
CN101459881B
CN101459881B CN2007101793458A CN200710179345A CN101459881B CN 101459881 B CN101459881 B CN 101459881B CN 2007101793458 A CN2007101793458 A CN 2007101793458A CN 200710179345 A CN200710179345 A CN 200710179345A CN 101459881 B CN101459881 B CN 101459881B Authority
CN
China
Prior art keywords
message
client
connection
message server
server
Prior art date
2007-12-12
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.)
Active
Application number
CN2007101793458A
Other languages
Chinese (zh)
Other versions
CN101459881A (en
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.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
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.)
2007-12-12
Filing date
2007-12-12
Publication date
2010-09-08
2007-12-12 Application filed by China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
2007-12-12 Priority to CN2007101793458A priority Critical patent/CN101459881B/en
2009-06-17 Publication of CN101459881A publication Critical patent/CN101459881A/en
2010-09-08 Application granted granted Critical
2010-09-08 Publication of CN101459881B publication Critical patent/CN101459881B/en
Status Active legal-status Critical Current
2027-12-12 Anticipated expiration legal-status Critical

Links

  • 238000000034 method Methods 0.000 title claims abstract description 47
  • 230000003993 interaction Effects 0.000 claims abstract description 122
  • 238000012544 monitoring process Methods 0.000 claims description 21
  • 230000002452 interceptive effect Effects 0.000 description 9
  • 238000010586 diagram Methods 0.000 description 7
  • 238000012986 modification Methods 0.000 description 3
  • 230000004048 modification Effects 0.000 description 3
  • 230000001960 triggered effect Effects 0.000 description 3
  • 238000004891 communication Methods 0.000 description 2
  • 238000005516 engineering process Methods 0.000 description 2
  • 230000005540 biological transmission Effects 0.000 description 1
  • 238000012546 transfer Methods 0.000 description 1

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明公开了一种消息承载方法,包括步骤:客户端监测自身与消息服务器间的消息交互频率;在监测到所述交互频率超过预设的第一阈值时,建立与所述消息服务器的分组连接;以及基于所述建立的分组连接承载后续与所述消息服务器间交互的消息;在监测到所述交互频率低于预设的第二阈值时,断开与所述消息服务器的分组连接;以及基于短消息方式承载后续与所述消息服务器间交互的消息。相应的,本发明还公开了一种客户端及一种消息服务器。采用本发明方案,能够避免客户端对网络资源的一直占用,从而有效利用了网络资源;同时能够降低客户端的耗电量以及消息服务器系统的开销。

The invention discloses a message carrying method, comprising the steps of: a client monitors the message interaction frequency between itself and a message server; when the monitored interaction frequency exceeds a preset first threshold, establishes a group with the message server connection; and based on the established group connection, carry messages for subsequent interactions with the message server; when it is detected that the interaction frequency is lower than a preset second threshold, disconnect the group connection with the message server; And carrying subsequent messages interacting with the message server based on short messages. Correspondingly, the invention also discloses a client and a message server. By adopting the scheme of the invention, the client can avoid the constant occupation of the network resources, thereby effectively utilizing the network resources; at the same time, the power consumption of the client and the overhead of the message server system can be reduced.

Description

消息承载方法以及客户端、消息服务器 Message carrying method and client, message server

技术领域technical field

本发明涉及消息技术领域,尤其涉及一种消息承载方法及其装置。The present invention relates to the field of message technology, in particular to a message carrying method and device thereof.

背景技术Background technique

目前常用的即时消息承载方式为IP承载方式,用户可以通过通用分组无线业务(GPRS,General Packet Radio Service)建立与即时消息服务器(IMServer)的IP连接,即用户上线,上线后的用户可以通过IM Server中转与其它用户进行即时消息的交互。At present, the commonly used instant message bearer mode is IP bearer mode. Users can establish an IP connection with the instant message server (IMServer) through General Packet Radio Service (GPRS, General Packet Radio Service). The server relays the instant message interaction with other users.

现有技术中,不管用户发送即时消息频率的高低,在该用户与IM Server之间交互的即时消息均采用IP方式承载,例如用户A通过GPRS建立与IMServer的IP连接后,仅与用户B交互即时消息,在用户A与IM Server之间交互的即时消息采用IP方式承载,但是用户A可能平均半小时内仅发送一条即时消息给用户B,那么在用户A与IM Server之间建立的IP连接就没有必要。在实际情况中,甚至当用户A与用户B间不进行任何的即时消息交互时,为了维护用户A的在线状态,用户A与IM Server之间也要基于IP承载方式进行心跳消息的交互。In the prior art, no matter how often the user sends instant messages, the instant messages interacted between the user and the IM Server are all carried by IP mode. For example, after user A establishes an IP connection with IMServer through GPRS, he only interacts with user B. Instant messages, the instant messages exchanged between user A and IM Server are carried by IP, but user A may only send one instant message to user B within half an hour on average, then the IP connection established between user A and IM Server There is no need. In actual situations, even when there is no instant message interaction between user A and user B, in order to maintain the online status of user A, user A and IM Server also need to exchange heartbeat messages based on IP bearer mode.

这种不管消息交互频率的高低,在客户端与即时消息服务器间建立IP连接,并始终进行基于IP承载的即时消息交互的方式,会造成客户端对网络资源的一直占用,浪费了网络资源,而且也会增加客户端耗电量以及消息服务器系统的开销。This method of establishing an IP connection between the client and the instant message server regardless of the frequency of message interaction, and always performing instant message interaction based on IP bearer will cause the client to occupy network resources all the time, wasting network resources. It will also increase the power consumption of the client and the overhead of the message server system.

上述问题不仅存在于即时消息技术领域,同样也存在于其它消息技术领域中。The above-mentioned problems not only exist in the technical field of instant messaging, but also exist in other technical fields of messaging as well.

发明内容Contents of the invention

本发明提供一种消息承载方法,以使能有效利用网络资源,以及降低消息服务器系统的开销,包括步骤:客户端监测自身与消息服务器间的消息交互频率;在监测到所述交互频率超过预设的第一阈值时,建立与所述消息服务器的分组连接;以及基于所述建立的分组连接承载后续与所述消息服务器间交互的消息;在监测到所述交互频率低于预设的第二阈值时,断开与所述消息服务器的分组连接;以及基于短消息方式承载后续与所述消息服务器间交互的消息。The present invention provides a method for carrying messages, so as to effectively utilize network resources and reduce the overhead of the message server system, comprising steps: the client monitors the message interaction frequency between itself and the message server; When the first threshold is set, establish a packet connection with the message server; and based on the established packet connection, carry subsequent messages interacting with the message server; when it is detected that the interaction frequency is lower than the preset first threshold When the second threshold is reached, the group connection with the message server is disconnected; and the message for subsequent interaction with the message server is carried based on a short message.

本发明提供一种客户端,以使能有效利用网络资源,以及降低消息服务器系统的开销,包括:监测单元,用于监测所述客户端与消息服务器间的消息交互频率;连接建立单元,用于在监测单元监测到所述交互频率超过预设的第一阈值时,建立所述客户端与所述消息服务器的分组连接;分组承载单元,用于在连接建立单元建立所述分组连接后,基于所述建立的分组连接承载后续所述客户端与所述消息服务器间交互的消息;连接断开单元,用于在监测单元监测到所述交互频率低于预设的第二阈值时,断开所述客户端与所述消息服务器的分组连接;短消息承载单元,用于在连接断开单元断开所述分组连接后,基于短消息方式承载后续所述客户端与所述消息服务器间交互的消息。The present invention provides a client to effectively utilize network resources and reduce the overhead of the message server system, comprising: a monitoring unit for monitoring the frequency of message interaction between the client and the message server; a connection establishment unit for When the monitoring unit detects that the interaction frequency exceeds a preset first threshold, establish a packet connection between the client and the message server; a packet bearing unit is configured to, after the connection establishment unit establishes the packet connection, Based on the established group connection, the subsequent interaction messages between the client and the message server are carried; the connection disconnection unit is configured to disconnect the interaction frequency when the monitoring unit detects that the interaction frequency is lower than a preset second threshold. Open the group connection between the client and the message server; the short message bearing unit is used to carry the subsequent communication between the client and the message server based on the short message after the connection disconnection unit disconnects the group connection. Interactive messages.

本发明实施例提出的消息承载方法以及客户端,通过客户端监测自身与消息服务器的消息交互频率,在交互频率超过预设的第一阈值时,后续交互的消息采用分组连接承载,在交互频率低于预设的第二阈值时,后续交互的消息采用短消息方式承载,从而避免了客户端对网络资源的一直占用,有效利用了网络资源,同时降低了消息服务器系统的开销。The message carrying method and the client proposed in the embodiment of the present invention monitor the message interaction frequency between itself and the message server through the client, and when the interaction frequency exceeds the preset first threshold, subsequent interactive messages are carried by group connections. When it is lower than the preset second threshold, subsequent interactive messages are carried in the form of short messages, thereby avoiding the constant occupation of network resources by the client, effectively utilizing network resources, and reducing the overhead of the message server system.

本发明实施例提供一种消息承载方法,以使能有效利用网络资源,以及降低消息服务器系统的开销,包括步骤:客户端接收消息服务器下发的通知消息;其中,所述消息服务器下发通知消息的过程,具体包括:所述消息服务器监测自身与所述客户端间的消息交互频率;在监测到与所述客户端间的消息交互频率超过预设的第一阈值时,下发用以通知所述客户端建立与自身的分组连接的通知消息;在监测到与所述客户端间的消息交互频率低于预设的第二阈值时,下发用以通知所述客户端断开与自身的分组连接的通知消息;在所述通知消息通知自身建立至该消息服务器的分组连接时,建立至该消息服务器的分组连接;以及基于所述建立的分组连接承载后续与所述消息服务器间交互的消息;在所述通知消息通知自身断开至该消息服务器的分组连接时,断开至该消息服务器的分组连接;以及基于短消息方式承载后续与所述消息服务器间交互的消息。An embodiment of the present invention provides a method for carrying messages to enable effective use of network resources and reduce the overhead of the message server system, comprising the steps of: the client receives a notification message sent by the message server; wherein, the message server sends the notification The message process specifically includes: the message server monitors the message interaction frequency between itself and the client; when it detects that the message interaction frequency with the client exceeds a preset first threshold, it sends a A notification message notifying the client to establish a group connection with itself; when it is detected that the frequency of message interaction with the client is lower than a preset second threshold, it is sent to notify the client to disconnect from the A notification message of its own packet connection; when the notification message notifies itself to establish a packet connection to the message server, establish a packet connection to the message server; and carry a subsequent communication with the message server based on the established packet connection An interactive message; disconnecting the group connection to the message server when the notification message notifies itself of disconnecting the group connection to the message server; and carrying subsequent messages interacting with the message server based on short messages.

本发明提供一种客户端,以使能有效利用网络资源,以及降低消息服务器系统的开销,包括:接收单元,用于接收消息服务器下发的通知消息,其中,所述消息服务器下发通知消息的过程,具体包括:所述消息服务器监测自身与所述客户端间的消息交互频率;在监测到与所述客户端间的消息交互频率超过预设的第一阈值时,下发用以通知所述客户端建立与自身的分组连接的通知消息;在监测到与所述客户端间的消息交互频率低于预设的第二阈值时,下发用以通知所述客户端断开与自身的分组连接的通知消息;连接建立单元,用于在接收单元接收的所述通知消息通知所述客户端建立至该消息服务器的分组连接时,建立至该消息服务器的分组连接;分组承载单元,用于在连接建立单元建立所述分组连接后,基于所述建立的分组连接承载后续所述客户端与所述消息服务器间交互的消息;连接断开单元,用于在接收单元接收的所述通知消息通知所述客户端断开至该消息服务器的分组连接时,断开至该消息服务器的分组连接;短消息承载单元,用于在连接断开单元断开所述分组连接后,基于短消息方式承载后续所述客户端与所述消息服务器间交互的消息。The present invention provides a client to effectively utilize network resources and reduce the overhead of a message server system, including: a receiving unit for receiving a notification message sent by a message server, wherein the message server sends a notification message The process specifically includes: the message server monitors the message interaction frequency between itself and the client; when it detects that the message interaction frequency with the client exceeds a preset first threshold, it sends a notification A notification message for the client to establish a group connection with itself; when it is detected that the message interaction frequency with the client is lower than the preset second threshold, it is sent to notify the client to disconnect from itself A notification message of the packet connection; a connection establishment unit, configured to establish a packet connection to the message server when the notification message received by the receiving unit notifies the client to establish a packet connection to the message server; a packet bearer unit, After the connection establishment unit establishes the group connection, based on the established group connection, the subsequent messages interacted between the client and the message server are carried; the connection disconnection unit is used for receiving the message received by the receiving unit When the notification message notifies the client to disconnect the packet connection to the message server, the packet connection to the message server is disconnected; the short message bearing unit is configured to, after the connection disconnection unit disconnects the packet connection, based on the short message The message mode bears subsequent messages interacted between the client and the message server.

本发明实施例提出的消息承载方法以及客户端,通过客户端接收消息服务器下发的通知消息,基于所接收通知消息的不同,建立或断开自身与消息服务器间的分组连接,并将后续交互的消息采用分组连接或短消息方式承载,从而避免了客户端对网络资源的一直占用,有效利用了网络资源,同时降低了消息服务器系统的开销。The message carrying method and the client proposed in the embodiment of the present invention receive the notification message sent by the message server through the client, and establish or disconnect the group connection between itself and the message server based on the difference of the received notification message, and perform subsequent interaction The message is carried by group connection or short message, thus avoiding the client's continuous occupation of network resources, effectively utilizing network resources, and reducing the overhead of the message server system.

本发明实施例提供一种消息承载方法,以使能有效利用网络资源,以及降低客户端的耗电量,包括步骤:消息服务器接收参与会话的客户端发送的通知消息;在所述通知消息通知自身建立至参与会话的对端客户端的分组连接时,通知参与会话的对端客户端建立至自身的分组连接,其中,通知对端客户端建立连接的过程,具体包括:消息服务器监测自身与参与会话的对端客户端间的消息交互频率,在监测到消息交互频率超过预设的第一阈值时,通知该对端客户端建立与自身的分组连接;以及将后续与建立了分组连接的对端客户端间交互的消息,基于所述建立的分组连接承载;在所述通知消息通知自身断开至参与会话的对端客户端的分组连接时,通知参与会话的对端客户端断开至自身的分组连接;以及将后续与断开了分组连接的对端客户端间交互的消息,基于短消息方式承载。An embodiment of the present invention provides a message bearing method to enable effective use of network resources and reduce power consumption of clients, comprising steps: the message server receives a notification message sent by a client participating in a session; and notifies itself in the notification message When establishing a packet connection to the peer client participating in the session, notify the peer client participating in the session to establish a packet connection to itself, wherein the process of notifying the peer client to establish a connection specifically includes: the message server monitors itself and the participating session The message interaction frequency between the peer clients, when it is detected that the message interaction frequency exceeds the preset first threshold, the peer client is notified to establish a group connection with itself; The messages exchanged between clients are based on the established packet connection bearer; when the notification message notifies itself to disconnect the packet connection to the peer client participating in the session, notify the peer client participating in the session to disconnect from its own The packet connection; and the messages that will be subsequently interacted with the peer client that has disconnected the packet connection are carried based on short messages.

本发明实施例提供一种消息服务器,以使能有效利用网络资源,以及降低客户端的耗电量,包括:接收单元,用于接收参与会话的客户端发送的通知消息;连接建立通知单元,用于在接收单元接收的通知消息通知所述消息服务器建立至参与会话的对端客户端的分组连接时,通知参与会话的对端客户端建立至该消息服务器的分组连接,其中,通知对端客户端建立连接的过程,具体包括:消息服务器监测自身与参与会话的对端客户端间的消息交互频率,在监测到消息交互频率超过预设的第一阈值时,通知该对端客户端建立与自身的分组连接;分组承载单元,用于将后续所述客户端与建立了分组连接的对端客户端间交互的消息,基于所述建立的分组连接承载;连接断开通知单元,用于在接收单元接收的通知消息通知所述消息服务器断开至参与会话的对端客户端的分组连接时,通知参与会话的对端客户端断开至该消息服务器的分组连接;短消息承载单元,用于将后续所述消息服务器与断开了分组连接的对端客户端间交互的消息,基于短消息方式承载。An embodiment of the present invention provides a message server to effectively utilize network resources and reduce power consumption of clients, including: a receiving unit for receiving notification messages sent by clients participating in a session; a connection establishment notification unit for When the notification message received by the receiving unit notifies the message server to establish a packet connection to the peer client participating in the session, notify the peer client participating in the session to establish a packet connection to the message server, wherein the notification peer client The process of establishing a connection specifically includes: the message server monitors the message interaction frequency between itself and the peer client participating in the session, and notifies the peer client to establish a connection with itself when the message interaction frequency exceeds a preset first threshold. The packet connection; the packet bearer unit, used to carry the subsequent message interactive between the client and the peer client that has established the packet connection, based on the established packet connection bearer; the connection disconnection notification unit, used to receive When the notification message received by the unit notifies the message server to disconnect the packet connection to the peer client participating in the session, it notifies the peer client participating in the session to disconnect the packet connection to the message server; the short message bearing unit is used to The subsequent messages exchanged between the message server and the peer client disconnected from the packet connection are carried based on short messages.

本发明实施例提出的消息承载方法以及消息服务器,通过消息服务器接收参与会话的客户端发送的通知消息,基于所接收通知消息的不同,通知参与会话的对端客户端建立或断开与自身的分组连接,并将后续与建立或断开了分组连接的对端客户端间交互的消息采用分组连接或短消息方式承载,从而避免了客户端对网络资源的一直占用,有效利用了网络资源,同时降低了客户端的耗电量。The message carrying method and the message server proposed by the embodiment of the present invention receive the notification message sent by the client participating in the session through the message server, and notify the peer client participating in the session to establish or disconnect the connection with itself based on the difference of the received notification message. Group connection, and the subsequent messages that interact with the peer client that has established or disconnected the group connection are carried by group connection or short message, thereby avoiding the client's continuous occupation of network resources and effectively utilizing network resources. At the same time, the power consumption of the client is reduced.

附图说明Description of drawings

图1为本发明实施例一提供的基于客户端阈值判断的客户端与服务器间消息交互方案的流程示意图;FIG. 1 is a schematic flowchart of a message interaction scheme between a client and a server based on client threshold judgment provided by Embodiment 1 of the present invention;

图2为本发明实施例二提供的基于消息服务器阈值判断的客户端与服务器间消息交互方案的流程示意图;FIG. 2 is a schematic flowchart of a message interaction scheme between a client and a server based on message server threshold judgment provided by Embodiment 2 of the present invention;

图3为本发明实施例三提供的基于客户端阈值判断的端到端消息交互方案的流程示意图;3 is a schematic flowchart of an end-to-end message interaction solution based on client threshold judgment provided by Embodiment 3 of the present invention;

图4为本发明实施例四提供的基于客户端及消息服务器联合阈值判断的端到端消息交互方案的流程示意图;FIG. 4 is a schematic flowchart of an end-to-end message interaction solution based on joint threshold judgment of a client and a message server provided by Embodiment 4 of the present invention;

图5为本发明实施例提出的从客户端角度出发分析消息承载方式变化的示意图;FIG. 5 is a schematic diagram of analyzing changes in message bearing modes from the perspective of a client according to an embodiment of the present invention;

图6为本发明实施例提出的从消息服务器角度出发分析消息承载方式变化的示意图;FIG. 6 is a schematic diagram of analyzing changes in message bearing modes from the perspective of a message server proposed by an embodiment of the present invention;

图7为本发明实施例提供的一种客户端的结构示意图;FIG. 7 is a schematic structural diagram of a client provided by an embodiment of the present invention;

图8为本发明实施例提出的另一种客户端的结构示意图;FIG. 8 is a schematic structural diagram of another client proposed by an embodiment of the present invention;

图9a为本发明实施例提出的一种消息服务器的结构示意图;FIG. 9a is a schematic structural diagram of a message server proposed by an embodiment of the present invention;

图9b为本发明实施例提出的消息服务器中连接建立通知单元的具体结构示意图;FIG. 9b is a schematic structural diagram of a connection establishment notification unit in a message server proposed by an embodiment of the present invention;

图9c为本发明实施例提出的消息服务器中连接断开通知单元的具体结构示意图。FIG. 9c is a schematic structural diagram of a disconnection notification unit in a message server proposed by an embodiment of the present invention.

具体实施方式Detailed ways

本发明实施例提供的消息承载方法,根据客户端与消息服务器间当前交互消息频率的不同,或客户端下发的通知消息的不同,或服务器下发的通知消息的不同,采用不同的承载方式承载客户端与消息服务器间后续交互的消息。The message carrying method provided by the embodiment of the present invention adopts different carrying methods according to the difference in the frequency of the current interactive message between the client and the message server, or the difference in the notification message sent by the client, or the difference in the notification message sent by the server Carries messages for subsequent interactions between the client and the message server.

本发明下述实施例均以即时消息的承载为例来说明消息承载方案,当然,本发明提出的消息承载方案也可以应用于其它消息交互承载领域。The following embodiments of the present invention all take instant message bearing as an example to illustrate the message bearing scheme. Of course, the message bearing scheme proposed in the present invention can also be applied to other message interaction bearing fields.

本发明实施例提出的方案中,用户A与用户B间消息传送的条件为用户A与用户B均开机,检测用户是否开机的方式如下:In the solution proposed by the embodiment of the present invention, the condition for message transmission between user A and user B is that both user A and user B are powered on, and the method of detecting whether the user is powered on is as follows:

状态信息获取发布网元(例如访问位置寄存器(VLR,Visited LocationRegister)或归属位置寄存器(HLR,Home Location Register))在获取的用户状态信息为用户开机信息时,将该用户开机信息发布给呈现服务器(PresenceServer),这样如果用户A订阅了用户B开机的通知,用户B也订阅了用户A的开机通知,那么当用户A先开机时,消息服务器可以通过Presence Server得到用户A开机的通知,如果用户B接着开机,消息服务器也会通过PresenceServer获得用户B开机的通知,之后消息服务器可以向用户A通过短消息通知用户B开机,向用户B通过短消息通知用户A开机。State information acquisition and release network element (such as VLR, Visited Location Register) or home location register (HLR, Home Location Register)) when the obtained user state information is the user power-on information, publish the user power-on information to the presence server (PresenceServer), so if user A subscribes to user B’s power-on notification, and user B also subscribes to user A’s power-on notification, then when user A powers on first, the message server can get the notification of user A’s power-on through Presence Server. B then starts up, and the message server will also obtain the notification of user B's power-on through the PresenceServer, and then the message server can notify user A to start up user B through a short message, and notify user A to start up through a short message to user B.

当用户A接收到用户B开机的短消息通知后,可以通过客户端发送消息给用户B,如果用户A、用户B并未建立与消息服务器的分组连接,则用户A发送给用户B消息的过程为:用户A的客户端通过短消息发送该消息给消息服务器,消息服务器也通过短消息发送该消息给用户B的客户端;反之,如果用户A、用户B都与消息服务器建立了分组连接,则用户A发送给用户B消息的过程为:用户A的客户端发送基于所述分组连接承载的消息给消息服务器,消息服务器也发送基于所述分组连接承载的消息给用户B的客户端;而在用户A与消息服务器建立分组连接,用户B未与消息服务器建立分组连接时,用户A发送给用户B消息的过程为:用户A的客户端发送基于所述分组连接承载的消息给消息服务器,消息服务器则通过短消息发送消息给用户B的客户端;而用户A未与消息服务器建立分组连接,用户B与消息服务器建立分组连接时,用户A发送给用户B消息的过程为:用户A的客户端通过短消息发送消息给消息服务器,消息服务器则发送基于所述分组连接承载的消息给用户B的客户端。After user A receives the short message notification that user B starts up, he can send a message to user B through the client. If user A and user B have not established a group connection with the message server, user A sends a message to user B. It is: the client of user A sends the message to the message server through a short message, and the message server also sends the message to the client of user B through a short message; otherwise, if both user A and user B have established a group connection with the message server, Then the process of user A sending a message to user B is: the client of user A sends the message based on the packet connection to the message server, and the message server also sends the message to the user B's client based on the packet connection; When user A establishes a packet connection with the message server and user B does not establish a packet connection with the message server, the process of sending a message from user A to user B is as follows: the client of user A sends a message based on the packet connection to the message server, The message server sends a message to the client of user B through a short message; while user A has not established a group connection with the message server, when user B establishes a group connection with the message server, the process of sending a message from user A to user B is as follows: User A's The client sends a message to the message server through a short message, and the message server sends a message based on the packet connection to the client of user B.

基于客户端与消息服务器间消息交互频率的不同,可以在基于分组连接承载和基于短消息承载的两种方式间进行切换。Based on the difference in frequency of message interaction between the client and the message server, it is possible to switch between two methods based on packet connection bearer and short message bearer.

下面结合说明书附图来说明本发明的具体实施方式,其中客户端与消息服务器交互的消息以即时消息为例来说明,客户端以移动终端为例来说明(下述仍称为客户端),消息服务器以IM Server为例来说明,客户端与消息服务器建立的分组连接以IP连接为例来说明。The specific implementation of the present invention will be described below in conjunction with the drawings of the description, wherein the message exchanged between the client and the message server is illustrated by taking an instant message as an example, and the client is illustrated by taking a mobile terminal as an example (hereinafter still referred to as a client), The message server is illustrated with IM Server as an example, and the packet connection established between the client and the message server is illustrated with an IP connection as an example.

实施例一:Embodiment one:

为基于客户端阈值判断的客户端与消息服务器间消息交互的方案,该方案指客户端具备阈值判断功能,由客户端根据其消息发送情况以及具体阈值条件判断何时建立或断开与IM服务器间的IP连接,具体流程如图1所示:It is a message interaction scheme between the client and the message server based on client threshold judgment. This scheme means that the client has the threshold judgment function, and the client judges when to establish or disconnect from the IM server according to its message sending status and specific threshold conditions. The specific process of the IP connection between them is shown in Figure 1:

步骤11:初始情况下客户端与即时消息服务器间采用短消息承载方式进行消息交互;Step 11: Initially, message interaction is carried out between the client and the instant message server by means of carrying short messages;

步骤12:客户端监测其消息交互频率,若客户端与IM服务器间的消息交互频率不超过第一阈值,则返回步骤11执行,否则执行步骤13;Step 12: The client monitors its message interaction frequency. If the message interaction frequency between the client and the IM server does not exceed the first threshold, return to step 11 for execution, otherwise execute step 13;

步骤13:客户端主动发起与网络侧的GPRS连接,建立该客户端与IM服务器间的IP连接,所述连接建立后,该客户端与IM服务器的后续消息交互采用IP承载方式;Step 13: the client actively initiates a GPRS connection with the network side, and establishes an IP connection between the client and the IM server. After the connection is established, the subsequent message interaction between the client and the IM server adopts the IP bearer mode;

步骤14:客户端监测其消息交互频率,若客户端与IM服务器间的消息交互频率不低于第二阈值,则返回步骤13执行,否则执行步骤15;Step 14: The client monitors its message interaction frequency. If the message interaction frequency between the client and the IM server is not lower than the second threshold, return to step 13 for execution, otherwise execute step 15;

步骤15:客户端主动断开与网络侧的GPRS连接,断开该客户端与IM服务器的IP连接,所述连接断开后,该客户端与IM服务器的后续消息交互采用短消息承载方式。Step 15: The client actively disconnects the GPRS connection with the network side, and disconnects the IP connection between the client and the IM server. After the connection is disconnected, the subsequent message interaction between the client and the IM server adopts the short message bearer method.

在实施例一中描述了客户端在监测到其消息交互频率超过或低于预设的阈值时,建立或断开与该消息服务器的分组连接,并将后续与该消息服务器交互的消息基于分组连接或短消息方式承载。In Embodiment 1, it is described that when the client detects that its message interaction frequency exceeds or falls below a preset threshold, it establishes or disconnects the group connection with the message server, and the subsequent messages interacted with the message server are based on group Connection or short message mode bearer.

本发明实施例中提及的第一阈值可以与第二阈值相同,两者也可以不同。The first threshold mentioned in the embodiment of the present invention may be the same as the second threshold, or they may be different.

实施例二:Embodiment two:

为基于消息服务器阈值判断的客户端与消息服务器间消息交互的方案,该方案指消息服务器具备阈值判断功能,由消息服务器监控与其连接的各个客户端的消息发送情况,并根据具体阈值条件判断何时建立或断开与某客户端的IP连接,具体流程如图2所示:It is a message interaction scheme between the client and the message server based on the threshold judgment of the message server. This scheme means that the message server has the threshold judgment function, and the message server monitors the message sending status of each client connected to it, and judges when to To establish or disconnect an IP connection with a client, the specific process is shown in Figure 2:

步骤20:初始情况下各客户端与即时消息服务器间采用短消息承载方式进行消息交互;Step 20: In the initial situation, each client and the instant message server adopt short message carrying mode to carry out message interaction;

步骤21:即时消息服务器监测其消息交互频率,若IM服务器监测到与其中至少一个客户端间的消息交互频率超过第一阈值,则执行步骤22,否则返回步骤20继续执行;Step 21: the instant message server monitors its message interaction frequency, if the IM server detects that the message interaction frequency with at least one of the clients exceeds the first threshold, then perform step 22, otherwise return to step 20 and continue to execute;

步骤22:即时消息服务器通过短信触发该消息交互超过第一阈值的客户端建立GPRS连接(即IM Server发送通知消息给该客户端,该客户端基于接收的通知消息,建立与网络侧的GPRS连接,从而建立与IM Server间的IP连接),该客户端发起到网络侧的GPRS连接,建立该客户端与IM Server间的IP连接。Step 22: the instant message server triggers the client that the message interaction exceeds the first threshold to set up a GPRS connection (that is, the IM Server sends a notification message to the client, and the client establishes a GPRS connection with the network side based on the notification message received) , thereby establishing the IP connection between the IM Server), the client initiates a GPRS connection to the network side, and establishes the IP connection between the client and the IM Server.

步骤23:所述连接建立后,该客户端与IM服务器的后续消息交互采用IP方式承载;Step 23: After the connection is established, the subsequent message interaction between the client and the IM server is carried by IP;

步骤24:即时消息服务器监测其消息交互频率,若IM服务器与该客户端间的消息交互频率低于第二阈值,则执行步骤25,否则返回步骤23继续执行;Step 24: the instant message server monitors its message interaction frequency, if the message interaction frequency between the IM server and the client is lower than the second threshold, then execute step 25, otherwise return to step 23 and continue to execute;

步骤25:即时消息服务器通过短信触发该消息交互频率低于第二阈值的客户端断开GPRS连接,即断开该客户端与即时消息服务器间的IP连接,所述连接断开后,该客户端与IM服务器的后续消息交互采用短消息方式承载。Step 25: the instant message server triggers the client whose message interaction frequency is lower than the second threshold to disconnect the GPRS connection through a short message, that is, disconnects the IP connection between the client and the instant message server. After the connection is disconnected, the client The subsequent message interaction between the terminal and the IM server is carried by a short message.

在实施例二中描述了客户端根据接收的消息服务器下发的通知消息的不同,建立或断开与该消息服务器的分组连接,并将后续与该消息服务器交互的消息基于分组连接或短消息方式承载。In the second embodiment, it is described that the client establishes or disconnects the packet connection with the message server according to the received notification message sent by the message server, and uses the group connection or short message to interact with the message server subsequently. mode of carrying.

其中消息服务器下发通知消息的下发条件,是基于消息服务器对于其消息交互频率的判断,当然,本领域技术人员也可以很容易知道,消息服务器也可以基于其它下发条件进行通知消息的下发。The sending condition of the notification message sent by the message server is based on the judgment of the message server for its message interaction frequency. Of course, those skilled in the art can also easily know that the message server can also send the notification message based on other sending conditions. hair.

实施例三:Embodiment three:

为基于客户端阈值判断的端到端消息交互方案,该方案指客户端具备阈值判断功能,由客户端监控其消息发送情况,并根据具体的阈值条件判断何时建立或断开其与即时消息服务器间的IP连接,并且通知IM服务器触发该会话中的其余客户端建立或断开与该IM服务器间的IP连接,具体的流程如图3所示:It is an end-to-end message interaction scheme based on client threshold judgment. This scheme means that the client has the threshold judgment function, and the client monitors its message sending status, and judges when to establish or disconnect it from instant messaging according to specific threshold conditions. IP connection between servers, and notify the IM server to trigger other clients in the session to establish or disconnect the IP connection with the IM server. The specific process is shown in Figure 3:

步骤31:初始情况下参与会话的客户端间的消息交互采用短消息承载方式,由IM Server进行即时消息的中转;Step 31: Initially, the message interaction between the clients participating in the session adopts the short message bearer mode, and the instant message is transferred by the IM Server;

步骤32:客户端监测其消息发送情况,当参与会话的某一客户端与IMServer间的消息交互频率超过第一阈值时,执行步骤33,否则返回步骤31继续执行;Step 32: the client monitors its message sending situation, and when the message interaction frequency between a certain client participating in the session and the IMServer exceeds the first threshold, execute step 33, otherwise return to step 31 and continue to execute;

步骤33:该客户端主动发起与网络侧的GPRS连接,建立该客户端到IMServer的IP连接,并且通知即时消息服务器同时触发参与该会话的其余客户端建立与IM Server间的IP连接的通知消息;Step 33: The client actively initiates a GPRS connection with the network side, sets up the IP connection of the client to the IMServer, and notifies the instant message server to trigger the notification message that other clients participating in the session establish an IP connection between the IM Server and the IM Server ;

步骤34:IM Server基于接收到的通知消息,通过短信通知参与会话的其它客户端建立与自身的IP连接,所述连接成功建立后,参与该会话的客户端间后续交互的即时消息采用IP方式承载,并由IM Server进行中转;Step 34: Based on the notification message received, the IM Server notifies other clients participating in the session to establish an IP connection with itself through a short message. After the connection is successfully established, the instant message of subsequent interaction between the clients participating in the session adopts the IP mode Bearer and relayed by IM Server;

步骤35:客户端监测其消息发送情况,当参与会话的某一客户端与IMServer间的消息交互频率低于第二阈值时,执行步骤36,否则返回步骤34继续执行;Step 35: the client monitors its message sending situation, and when the message interaction frequency between a certain client participating in the session and the IMServer is lower than the second threshold, execute step 36, otherwise return to step 34 and continue to execute;

步骤36:该客户端主动断开与IM Server间的IP连接,并且通知即时消息服务器同时触发参与该会话的其余客户端断开与IM Server间的IP连接的通知消息;Step 36: the client actively disconnects the IP connection with the IM Server, and notifies the instant messaging server to trigger the notification message that other clients participating in the session disconnect the IP connection between the IM Server;

步骤37:IM Server基于接收到的通知消息,通过短信通知参与会话的其它客户端断开与自身的IP连接,所述连接断开后,参与该会话的客户端间后续交互的即时消息采用短消息方式承载,并由IM Server进行中转。Step 37: Based on the notification message received, the IM Server notifies other clients participating in the session to disconnect the IP connection with itself through a short message. It is carried by the message mode and relayed by the IM Server.

在实施例三中描述了消息服务器基于客户端发送的通知消息,触发参与会话的其余客户端建立或断开与自身的分组连接,并将后续与参与会话的其余客户端间的消息交互基于分组连接或短消息方式承载。In the third embodiment, it is described that the message server triggers the other clients participating in the session to establish or disconnect the group connection with itself based on the notification message sent by the client, and the subsequent message interaction with the remaining clients participating in the session is based on the group Connection or short message mode bearer.

其中客户端发送通知消息的发送条件,是基于客户端对于其消息交互频率的判断,当然,本领域技术人员也可以很容易知道,客户端也可以基于其它发送条件进行通知消息的下发。The sending condition for the client to send the notification message is based on the client's judgment on its message interaction frequency. Of course, those skilled in the art can easily know that the client can also send the notification message based on other sending conditions.

实施例四:Embodiment four:

为基于客户端及消息服务器联合阈值判断的端到端消息交互方案,该方案指客户端及消息服务器均具备阈值判断功能,由客户端监控其消息发送情况,并根据具体的阈值条件判断何时建立或断开其与消息服务器的IP连接,并且请求消息服务器同时触发该会话中其它客户端建立或断开与该消息服务器的IP连接。消息服务器收到建立或者断开与其余客户端IP连接的通知消息后,根据参与会话的其余客户端的消息发送情况以及具体的阈值条件,判断是否触发参与会话的其它客户端建立或断开与自身的IP连接。具体流程如图4所示:It is an end-to-end message interaction scheme based on the joint threshold judgment of the client and the message server. This scheme means that both the client and the message server have the threshold judgment function, and the client monitors the sending status of its messages, and judges when Establish or disconnect its IP connection with the message server, and request the message server to trigger other clients in the session to establish or disconnect the IP connection with the message server. After the message server receives the notification message of establishing or disconnecting the IP connection with other clients, it judges whether to trigger other clients participating in the session to establish or disconnect from itself according to the message sending status of other clients participating in the session and the specific threshold conditions. IP connection. The specific process is shown in Figure 4:

步骤401:初始状态下,参与会话的各客户端间进行基于短消息承载的消息交互,由IM Server进行中转(例如客户端A、B、C进行会话);Step 401: In the initial state, each client participating in the session carries out message interaction based on short message carrying, and the IM Server carries out the transfer (for example, the client A, B, and C carry out the session);

步骤402:客户端监测自身消息发送情况,当参与会话的某一客户端监测到其与IM Server间消息交互频率超过第一阈值时,执行步骤403,否则返回步骤401继续执行;Step 402: the client monitors its own message sending situation, when a certain client participating in the session monitors that the message interaction frequency between it and the IM Server exceeds the first threshold, execute step 403, otherwise return to step 401 and continue to execute;

步骤403:该至少一个客户端主动发起到网络侧的GPRS连接,建立与IMServer间的IP连接,所述连接成功建立后,该客户端与IM Server之间后续交互的即时消息基于IP承载,该客户端同时发送通知IM服务器触发参与该会话的其余客户端与该IM服务器建立IP连接的通知消息(假设客户端A与IM服务器间消息交互频率超过第一阈值,则建立客户端A与IM服务器间的IP连接,客户端A与IM服务器间后续采用IP承载方式,客户端A发送通知IM服务器触发客户端B、C与该IM服务器建立IP连接的通知消息);Step 403: the at least one client initiates a GPRS connection to the network side actively, and establishes an IP connection with the IMServer. After the connection is successfully established, the subsequent interactive instant message between the client and the IM Server is based on IP bearer. The client simultaneously sends a notification message notifying the IM server to trigger the other clients participating in the session to establish an IP connection with the IM server (assuming that the message interaction frequency between the client A and the IM server exceeds the first threshold, then the client A and the IM server are established The IP connection between the client A and the IM server subsequently adopts the IP bearer mode, and the client A sends a notification message notifying the IM server to trigger the client B and C to establish an IP connection with the IM server);

步骤404:IM服务器监测到自身与其余客户端中至少一个客户端的消息交互频率超过第一阈值时,执行步骤406,否则执行步骤405:Step 404: When the IM server detects that the frequency of message interaction between itself and at least one of the remaining clients exceeds the first threshold, execute step 406, otherwise execute step 405:

步骤405:IM服务器与会话中的其余客户端间后续交互的消息仍基于短消息方式承载,流程结束;Step 405: The subsequent interactive messages between the IM server and other clients in the session are still carried in the form of short messages, and the process ends;

步骤406:IM Server触发步骤404所述的其余至少一个客户端与自身建立IP连接,所述连接建立后,与该客户端间后续的交互消息基于IP承载;而与交互频率未超过第一阈值的其余客户端间后续的消息交互仍基于短消息承载(若IM服务器与客户端B的消息交互超过第一阈值,则IM服务器触发客户端B与自身建立IP连接,IM服务器与客户端B后续消息交互基于IP承载,而IM服务器与客户端C后续消息交互仍基于短消息方式承载);Step 406: The IM Server triggers the remaining at least one client described in step 404 to establish an IP connection with itself. After the connection is established, subsequent interaction messages with the client are based on IP bearer; and the interaction frequency does not exceed the first threshold Subsequent message interaction between the rest of the clients is still based on short message bearer (if the message interaction between the IM server and client B exceeds the first threshold, the IM server triggers client B to establish an IP connection with itself, and the IM server and client B follow-up The message interaction is based on IP bearer, while the subsequent message interaction between the IM server and client C is still based on short message bearer);

步骤407:客户端监测自身即时消息发送情况,若至少一个已建立至IM服务器IP连接的客户端监测到自身与IM Server之间的消息交互频率低于第二阈值时,则执行步骤408,否则返回步骤406继续执行;Step 407: The client monitors its own instant message sending situation. If at least one client that has established an IP connection to the IM server detects that the message interaction frequency between itself and the IM Server is lower than the second threshold, step 408 is executed, otherwise Return to step 406 to continue execution;

步骤408:步骤407所述的至少一个已建立至IM服务器的IP连接的客户端主动断开到IM Server的IP连接,该客户端与IM Server间后续的消息交互基于短消息承载,该客户端同时发送通知IM服务器触发会话中的其余客户端断开与该IM服务器的IP连接的通知消息(假设此时客户端B监测到自身与IM服务器的消息交互频率低于第二阈值,则断开与IM服务器的IP连接,后续客户端B与IM服务器的消息交互基于短消息方式承载,并且客户端B发送通知IM服务器触发客户端A断开与该IM服务器的IP连接的通知消息);Step 408: at least one client described in step 407 that has established an IP connection to the IM Server actively disconnects the IP connection to the IM Server, and the subsequent message interaction between the client and the IM Server is based on short message bearer, and the client At the same time, send a notification message that informs the IM server to trigger the remaining clients in the session to disconnect the IP connection with the IM server (assuming that the client B detects that the message interaction frequency between itself and the IM server is lower than the second threshold, then disconnect With the IP connection of the IM server, the subsequent message interaction between the client B and the IM server is based on the short message mode, and the client B sends a notification message notifying the IM server to trigger the client A to disconnect the IP connection with the IM server);

步骤409:IM服务器检测到自身与其余至少一个已建立IP连接的客户端的消息交互频率低于第二阈值时,执行步骤411,否则执行步骤410;Step 409: When the IM server detects that the message interaction frequency between itself and at least one other client that has established an IP connection is lower than the second threshold, execute step 411, otherwise execute step 410;

步骤410:IM Server与其余客户端间后续交互消息的承载方式不变(即此时,客户端A与IM服务器的消息交互仍基于IP承载,而此时客户端B、客户端C与IM服务器的消息交互基于短消息承载),流程结束;Step 410: The bearer mode of subsequent interactive messages between the IM Server and other clients remains unchanged (that is, at this time, the message interaction between client A and the IM server is still based on IP bearer, and at this time, client B, client C and the IM server message interaction based on short message bearer), the process ends;

步骤411:IM服务器断开与步骤409所述的其余至少一个已建立IP连接的客户端间的IP连接,与该客户端间后续的消息交互基于短消息方式承载;而与交互频率未低于第二阈值的已建立IP连接的客户端间消息交互仍基于IP承载。Step 411: The IM server disconnects the IP connection with at least one other client that has established an IP connection described in step 409, and the subsequent message interaction with the client is based on short message mode; and the interaction frequency is not lower than The message exchange between the clients of the established IP connection with the second threshold is still based on the IP bearer.

在实施例四中描述了消息服务器基于客户端发送的通知消息,同时基于监控自身与参与会话的对端客户端的消息交互频率,来判断是否满足触发参与会话的对端客户端的条件,在满足触发参与会话的对端某客户端的触发条件时,触发该客户端建立或断开与自身的分组连接,并将后续与该客户端间的消息交互基于分组连接或短消息方式承载。In Embodiment 4, it is described that the message server is based on the notification message sent by the client, and at the same time based on monitoring the message interaction frequency between itself and the peer client participating in the session, to determine whether the condition for triggering the peer client participating in the session is met. When the trigger condition of a certain client at the opposite end of the session is triggered, the client is triggered to establish or disconnect the packet connection with itself, and the subsequent message interaction with the client is carried based on the packet connection or short message.

下面分别从客户端角度和即时服务器角度来分析即时消息承载方式的切换过程,如图5所示,为从客户端角度出发来分析,从图中可以看出客户端启动或断开至消息服务器的IP连接,建立基于IP或短消息承载的消息交互的触发条件有两个,一个是客户端具备阈值判断功能,客户端监测自身与IM Server之间消息交互是否超过第一阈值或低于第二阈值,在达到阈值的时候,触发启动或断开与网络侧的GPRS连接,即建立或断开与即时消息服务器间的IP连接;另一个是客户端基于即时消息服务器下发的通知消息,被动的启动或断开与网络侧的GPRS连接,即建立或断开与即时消息服务器间的IP连接。The following is an analysis of the switching process of the instant message carrying mode from the perspective of the client and the instant server, as shown in Figure 5, which is analyzed from the perspective of the client. It can be seen from the figure that the client starts or disconnects to the message server There are two triggering conditions for the establishment of message interaction based on IP or short message bearer. One is that the client has the threshold judgment function, and the client monitors whether the message interaction between itself and the IM Server exceeds the first threshold or is lower than the first threshold. Two thresholds, when the threshold is reached, the trigger starts or disconnects the GPRS connection with the network side, that is, establishes or disconnects the IP connection between the instant message server; the other is the notification message sent by the client based on the instant message server, Passively start or disconnect the GPRS connection with the network side, that is, establish or disconnect the IP connection with the instant message server.

图6为从即时消息服务器角度出发来分析IM承载方式的切换过程,从图中可以看出,即时消息服务器触发启动或断开至某客户端的IP连接,建立基于IP或短消息承载的消息交互的触发条件也有两个,一个是IM服务器具备阈值判断功能,IM服务器监测自身与客户端间消息交互是否超过第一阈值或低于第二阈值,在刚达到阈值的时候,触发该客户端启动或断开与自身的IP连接;另一个是由于会话中某个客户端主动启动或断开与即时消息服务器间的IP连接时,通知即时消息服务器触发会话中的其它客户端启动或断开与该IM服务器间的IP连接,即时消息服务器基于接收的通知消息触发其它客户端启动或断开与自身的IP连接。Figure 6 is an analysis of the switching process of the IM bearer mode from the perspective of the instant message server. It can be seen from the figure that the instant message server triggers the start or disconnection of the IP connection to a client, and establishes message interaction based on IP or short message bearer There are also two trigger conditions. One is that the IM server has a threshold judgment function. The IM server monitors whether the message interaction between itself and the client exceeds the first threshold or is lower than the second threshold. When the threshold is just reached, the client is triggered to start Or disconnect the IP connection with itself; the other is that when a certain client in the session actively starts or disconnects the IP connection with the instant message server, the instant message server is notified to trigger other clients in the session to start or disconnect the connection with the instant message server. For the IP connection between the IM servers, the instant message server triggers other clients to start or disconnect the IP connection with itself based on the received notification message.

根据实施例一,一种客户端的结构如图7所示,包括:监测单元71,用于监测所述客户端与消息服务器间的消息交互频率;连接建立单元72,用于在监测单元71监测到所述交互频率超过预设的第一阈值时,建立所述客户端与所述消息服务器的分组连接;分组承载单元73,用于在连接建立单元72建立所述分组连接后,基于所述建立的分组连接承载后续所述客户端与所述消息服务器间交互的消息;连接断开单元74,用于在监测单元71监测到所述交互频率低于预设的第二阈值时,断开所述客户端与所述消息服务器的分组连接;短消息承载单元75,用于在连接断开单元74断开所述分组连接后,基于短消息方式承载后续所述客户端与所述消息服务器间交互的消息。According to Embodiment 1, a structure of a client is shown in FIG. 7 , including: a monitoring unit 71 for monitoring the frequency of message interaction between the client and the message server; a connection establishment unit 72 for monitoring at the monitoring unit 71 When the interaction frequency exceeds a preset first threshold, establish a packet connection between the client and the message server; the packet bearer unit 73 is configured to, after the connection establishment unit 72 establishes the packet connection, based on the The established group connection bears subsequent messages interacted between the client and the message server; the connection disconnection unit 74 is configured to disconnect when the monitoring unit 71 detects that the interaction frequency is lower than a preset second threshold The grouping connection between the client and the message server; the short message bearing unit 75, configured to carry the subsequent client and the message server based on a short message after the connection disconnection unit 74 disconnects the group connection exchanged messages.

根据实施例二,一种客户端的结构如图8所示,包括:接收单元81,用于接收消息服务器下发的通知消息;连接建立单元82,用于在接收单元81接收的所述通知消息通知所述客户端建立至该消息服务器的分组连接时,建立至该消息服务器的分组连接;分组承载单元83,用于在连接建立单元82建立所述分组连接后,基于所述建立的分组连接承载后续所述客户端与所述消息服务器间交互的消息;连接断开单元84,用于在接收单元81接收的所述通知消息通知所述客户端断开至该消息服务器的分组连接时,断开至该消息服务器的分组连接;短消息承载单元85,用于在连接断开单元84断开所述分组连接后,基于短消息方式承载后续所述客户端与所述消息服务器间交互的消息。According to Embodiment 2, a structure of a client is shown in FIG. 8 , including: a receiving unit 81, configured to receive a notification message sent by a message server; a connection establishment unit 82, configured to receive the notification message received by the receiving unit 81 When the client is notified to establish a packet connection to the message server, the packet connection to the message server is established; the packet bearing unit 83 is configured to, after the connection establishment unit 82 establishes the packet connection, based on the established packet connection Carry subsequent messages interacting between the client and the message server; the connection disconnection unit 84 is configured to, when the notification message received by the receiving unit 81 notifies the client to disconnect the packet connection to the message server, Disconnect the packet connection to the message server; the short message bearing unit 85 is used to carry the subsequent interaction between the client and the message server based on the short message mode after the connection disconnection unit 84 disconnects the packet connection information.

根据实施例三与实施例四,一种消息服务器的结构如图9a所示,包括:接收单元91,用于接收参与会话的客户端发送的通知消息;连接建立通知单元92,用于在接收单元91接收的通知消息通知所述消息服务器建立至参与会话的对端客户端的分组连接时,通知参与会话的对端客户端建立至该消息服务器的分组连接;分组承载单元93,用于将后续所述客户端与建立了分组连接的对端客户端间交互的消息,基于所述建立的分组连接承载;连接断开通知单元94,用于在接收单元91接收的通知消息通知所述消息服务器断开至参与会话的对端客户端的分组连接时,通知参与会话的对端客户端断开至该消息服务器的分组连接;短消息承载单元95,用于将后续所述消息服务器与断开了分组连接的对端客户端间交互的消息,基于短消息方式承载。According to Embodiment 3 and Embodiment 4, the structure of a message server is shown in Figure 9a, including: a receiving unit 91, configured to receive a notification message sent by a client participating in a session; a connection establishment notification unit 92, configured to receive When the notification message received by unit 91 notifies the message server to establish a packet connection to the peer client participating in the session, it notifies the peer client participating in the session to establish a packet connection to the message server; The message exchanged between the client and the peer client that has established a packet connection is based on the established packet connection bearer; the connection disconnection notification unit 94 is used to notify the message server of the notification message received by the receiving unit 91 When disconnecting the grouping connection to the peer client participating in the session, notify the peer client participating in the session to disconnect the grouping connection to the message server; the short message bearing unit 95 is used to disconnect the subsequent message server from the message server Messages exchanged between peer clients of a group connection are carried based on short messages.

如图9b所示,连接建立通知单元92具体包括:第一监测子单元921,用于监测所述消息服务器与参与会话的对端客户端间的消息交互频率;建立通知子单元922,用于在第一监测子单元921监测到所述消息服务器与参与会话的至少一个对端客户端间的消息交互频率超过预设的第一阈值时,通知该至少一个对端客户端建立与该消息服务器的分组连接。As shown in FIG. 9b, the connection establishment notification unit 92 specifically includes: a first monitoring subunit 921, configured to monitor the message interaction frequency between the message server and the peer client participating in the session; an establishment notification subunit 922, configured to When the first monitoring subunit 921 detects that the message interaction frequency between the message server and at least one peer client participating in the session exceeds a preset first threshold, notify the at least one peer client to establish a connection with the message server group connections.

如图9c所示,连接断开通知单元94具体包括:第二监测子单元941,用于监测所述消息服务器与参与会话的对端客户端间的消息交互频率;断开通知子单元942,用于在第二监测子单元941监测到所述消息服务器与参与会话的至少一个对端客户端间的消息交互频率低于预设的第二阈值时,通知该至少一个对端客户端断开与所述消息服务器的分组连接。As shown in FIG. 9c, the connection disconnection notification unit 94 specifically includes: a second monitoring subunit 941, configured to monitor the message interaction frequency between the message server and the peer client participating in the session; a disconnection notification subunit 942, When the second monitoring subunit 941 detects that the message interaction frequency between the message server and at least one peer client participating in the session is lower than a preset second threshold, notify the at least one peer client to disconnect A packet connection to the message server.

本发明实施例提出的即时消息承载方法,利用了开关机状态信息,再加上客户端、IM Server配合的逻辑,避免了客户端对网络资源的一直占用,降低了客户端耗电量以及消息服务器系统开销。The instant message carrying method proposed by the embodiment of the present invention utilizes the power-on/off state information, and the logic of cooperation between the client and the IM Server avoids the client's constant occupation of network resources, reduces the client's power consumption and message Server system overhead.

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention also intends to include these modifications and variations.

Claims (16)

1.一种消息承载方法,其特征在于,包括步骤:1. A message bearing method, characterized in that, comprising steps: 客户端监测自身与消息服务器间的消息交互频率;The client monitors the message interaction frequency between itself and the message server; 在监测到所述交互频率超过预设的第一阈值时,建立与所述消息服务器的分组连接;以及When it is detected that the interaction frequency exceeds a preset first threshold, establishing a packet connection with the message server; and 基于所述建立的分组连接承载后续与所述消息服务器间交互的消息;Carry subsequent messages interacted with the message server based on the established group connection; 在监测到所述交互频率低于预设的第二阈值时,断开与所述消息服务器的分组连接;以及disconnecting the packet connection with the message server when it is detected that the interaction frequency is lower than a preset second threshold; and 基于短消息方式承载后续与所述消息服务器间交互的消息。The messages for subsequent interaction with the message server are carried based on short messages. 2.如权利要求1所述的方法,其特征在于,所述消息为即时消息。2. The method of claim 1, wherein the message is an instant message. 3.如权利要求1或2所述的方法,其特征在于,所述第一阈值与第二阈值相同或不同。3. The method according to claim 1 or 2, wherein the first threshold is the same as or different from the second threshold. 4.一种客户端,其特征在于,包括:4. A client, characterized in that, comprising: 监测单元,用于监测所述客户端与消息服务器间的消息交互频率;A monitoring unit, configured to monitor the message interaction frequency between the client and the message server; 连接建立单元,用于在监测单元监测到所述交互频率超过预设的第一阈值时,建立所述客户端与所述消息服务器的分组连接;A connection establishing unit, configured to establish a group connection between the client and the message server when the monitoring unit detects that the interaction frequency exceeds a preset first threshold; 分组承载单元,用于在连接建立单元建立所述分组连接后,基于所述建立的分组连接承载后续所述客户端与所述消息服务器间交互的消息;a packet carrying unit, configured to carry subsequent messages interacted between the client and the message server based on the established packet connection after the connection establishing unit establishes the packet connection; 连接断开单元,用于在监测单元监测到所述交互频率低于预设的第二阈值时,断开所述客户端与所述消息服务器的分组连接;A connection disconnection unit, configured to disconnect the group connection between the client and the message server when the monitoring unit detects that the interaction frequency is lower than a preset second threshold; 短消息承载单元,用于在连接断开单元断开所述分组连接后,基于短消息方式承载后续所述客户端与所述消息服务器间交互的消息。The short message carrying unit is configured to carry subsequent messages for interaction between the client and the message server based on short messages after the disconnecting unit disconnects the group connection. 5.一种消息承载方法,其特征在于,包括步骤:5. A message bearing method, characterized in that, comprising steps: 客户端接收消息服务器下发的通知消息;其中,所述消息服务器下发通知消息的过程,具体包括:所述消息服务器监测自身与所述客户端间的消息交互频率;在监测到与所述客户端间的消息交互频率超过预设的第一阈值时,下发用以通知所述客户端建立与自身的分组连接的通知消息;在监测到与所述客户端间的消息交互频率低于预设的第二阈值时,下发用以通知所述客户端断开与自身的分组连接的通知消息;The client receives the notification message sent by the message server; wherein, the process of sending the notification message by the message server specifically includes: the message server monitors the message interaction frequency between itself and the client; When the frequency of message interaction between clients exceeds a preset first threshold, a notification message is sent to notify the client to establish a group connection with itself; when it is detected that the frequency of message interaction with the client is lower than When the preset second threshold is reached, send a notification message for notifying the client to disconnect the group connection with itself; 在所述通知消息通知自身建立至该消息服务器的分组连接时,建立至该消息服务器的分组连接;以及When the notification message notifies itself to establish a packet connection to the message server, establish a packet connection to the message server; and 基于所述建立的分组连接承载后续与所述消息服务器间交互的消息;Carry subsequent messages interacted with the message server based on the established group connection; 在所述通知消息通知自身断开至该消息服务器的分组连接时,断开至该消息服务器的分组连接;以及Disconnect the packet connection to the message server when the notification message notifies itself to disconnect the packet connection to the message server; and 基于短消息方式承载后续与所述消息服务器间交互的消息。The messages for subsequent interaction with the message server are carried based on short messages. 6.如权利要求5所述的方法,其特征在于,所述第一阈值与第二阈值相同或不同。6. The method of claim 5, wherein the first threshold is the same as or different from the second threshold. 7.如权利要求5所述的方法,其特征在于,所述交互的消息为即时消息。7. The method according to claim 5, wherein the exchanged message is an instant message. 8.一种客户端,其特征在于,包括:8. A client, characterized in that, comprising: 接收单元,用于接收消息服务器下发的通知消息;其中,所述消息服务器下发通知消息的过程,具体包括:所述消息服务器监测自身与所述客户端间的消息交互频率;在监测到与所述客户端间的消息交互频率超过预设的第一阈值时,下发用以通知所述客户端建立与自身的分组连接的通知消息;在监测到与所述客户端间的消息交互频率低于预设的第二阈值时,下发用以通知所述客户端断开与自身的分组连接的通知消息;The receiving unit is configured to receive the notification message sent by the message server; wherein, the process of sending the notification message by the message server specifically includes: the message server monitors the message interaction frequency between itself and the client; When the message interaction frequency with the client exceeds a preset first threshold, send a notification message to notify the client to establish a group connection with itself; when the message interaction with the client is detected When the frequency is lower than the preset second threshold, sending a notification message for notifying the client to disconnect the group connection with itself; 连接建立单元,用于在接收单元接收的所述通知消息通知所述客户端建立至该消息服务器的分组连接时,建立至该消息服务器的分组连接;A connection establishment unit, configured to establish a packet connection to the message server when the notification message received by the receiving unit notifies the client to establish a packet connection to the message server; 分组承载单元,用于在连接建立单元建立所述分组连接后,基于所述建立的分组连接承载后续所述客户端与所述消息服务器间交互的消息;a packet carrying unit, configured to carry subsequent messages interacted between the client and the message server based on the established packet connection after the connection establishing unit establishes the packet connection; 连接断开单元,用于在接收单元接收的所述通知消息通知所述客户端断开至该消息服务器的分组连接时,断开至该消息服务器的分组连接;A connection disconnection unit, configured to disconnect the packet connection to the message server when the notification message received by the receiving unit notifies the client to disconnect the packet connection to the message server; 短消息承载单元,用于在连接断开单元断开所述分组连接后,基于短消息方式承载后续所述客户端与所述消息服务器间交互的消息。The short message carrying unit is configured to carry subsequent messages for interaction between the client and the message server based on short messages after the disconnecting unit disconnects the group connection. 9.一种消息承载方法,其特征在于,包括步骤:9. A message bearing method, characterized in that, comprising steps: 消息服务器接收参与会话的客户端发送的通知消息;The message server receives the notification message sent by the client participating in the session; 在所述通知消息通知自身建立至参与会话的对端客户端的分组连接时,通知参与会话的对端客户端建立至自身的分组连接;其中,通知对端客户端建立连接的过程,具体包括:消息服务器监测自身与参与会话的对端客户端间的消息交互频率,在监测到消息交互频率超过预设的第一阈值时,通知该对端客户端建立与自身的分组连接;以及When the notification message notifies itself to establish a packet connection to the peer client participating in the session, notify the peer client participating in the session to establish a packet connection to itself; wherein, the process of notifying the peer client to establish a connection specifically includes: The message server monitors the message interaction frequency between itself and the peer client participating in the session, and notifies the peer client to establish a group connection with itself when it detects that the message interaction frequency exceeds a preset first threshold; and 将后续与建立了分组连接的对端客户端间交互的消息,基于所述建立的分组连接承载;Carrying subsequent messages interacted with the peer client that has established a packet connection based on the established packet connection; 在所述通知消息通知自身断开至参与会话的对端客户端的分组连接时,通知参与会话的对端客户端断开至自身的分组连接;以及When the notification message notifies itself to disconnect the packet connection to the peer client participating in the session, notify the peer client participating in the session to disconnect the packet connection to itself; and 将后续与断开了分组连接的对端客户端间交互的消息,基于短消息方式承载。Subsequent messages that are interacted with the peer client that has disconnected the group connection are carried based on short messages. 10.如权利要求9所述的方法,其特征在于,所述通知对端客户端断开连接的过程,具体包括:10. The method according to claim 9, wherein the process of notifying the peer client to disconnect specifically includes: 消息服务器监测自身与参与会话的对端客户端间的消息交互频率;以及The message server monitors the message exchange frequency between itself and the peer client participating in the session; and 在监测到与参与会话的至少一个对端客户端间的消息交互频率低于预设的第二阈值时,通知该至少一个对端客户端断开与自身的分组连接。When it is detected that the frequency of message interaction with at least one peer client participating in the session is lower than a preset second threshold, the at least one peer client is notified to disconnect the group connection with itself. 11.如权利要求9或10所述的方法,其特征在于,所述交互的消息为即时消息。11. The method according to claim 9 or 10, wherein the exchanged message is an instant message. 12.如权利要求10所述的方法,其特征在于,所述第一阈值与第二阈值相同或不同。12. The method of claim 10, wherein the first threshold is the same as or different from the second threshold. 13.一种消息服务器,其特征在于,包括:13. A message server, characterized in that, comprising: 接收单元,用于接收参与会话的客户端发送的通知消息;a receiving unit, configured to receive a notification message sent by a client participating in the session; 连接建立通知单元,用于在接收单元接收的通知消息通知所述消息服务器建立至参与会话的对端客户端的分组连接时,通知参与会话的对端客户端建立至该消息服务器的分组连接;其中,通知对端客户端建立连接的过程,具体包括:消息服务器监测自身与参与会话的对端客户端间的消息交互频率,在监测到消息交互频率超过预设的第一阈值时,通知该对端客户端建立与自身的分组连接;A connection establishment notification unit, configured to notify the peer client participating in the session to establish a packet connection to the message server when the notification message received by the receiving unit notifies the message server to establish a packet connection to the peer client participating in the session; wherein , the process of notifying the peer client to establish a connection, specifically includes: the message server monitors the message interaction frequency between itself and the peer client participating in the session, and notifies the peer client when it detects that the message interaction frequency exceeds the preset first threshold The end client establishes a group connection with itself; 分组承载单元,用于将后续所述客户端与建立了分组连接的对端客户端间交互的消息,基于所述建立的分组连接承载;A packet bearer unit, configured to bear the subsequent messages exchanged between the client and the peer client that has established a packet connection based on the established packet connection; 连接断开通知单元,用于在接收单元接收的通知消息通知所述消息服务器断开至参与会话的对端客户端的分组连接时,通知参与会话的对端客户端断开至该消息服务器的分组连接;The connection disconnection notification unit is used to notify the peer client participating in the session to disconnect the packet to the message server when the notification message received by the receiving unit notifies the message server to disconnect the packet connection to the peer client participating in the session connect; 短消息承载单元,用于将后续所述消息服务器与断开了分组连接的对端客户端间交互的消息,基于短消息方式承载。The short message carrying unit is configured to carry the message exchanged between the message server and the peer client disconnected from the packet connection based on the short message. 14.如权利要求13所述的消息服务器,其特征在于,所述连接建立通知单元具体包括:14. The message server according to claim 13, wherein the connection establishment notification unit specifically comprises: 第一监测子单元,用于监测所述消息服务器与参与会话的对端客户端间的消息交互频率;The first monitoring subunit is used to monitor the frequency of message interaction between the message server and the peer client participating in the session; 建立通知子单元,用于在第一监测子单元监测到所述消息服务器与参与会话的至少一个对端客户端间的消息交互频率超过预设的第一阈值时,通知该至少一个对端客户端建立与该消息服务器的分组连接。Establishing a notification subunit for notifying at least one peer client when the first monitoring subunit detects that the message interaction frequency between the message server and at least one peer client participating in the session exceeds a preset first threshold The terminal establishes a packet connection with the message server. 15.如权利要求13所述的消息服务器,其特征在于,所述连接断开通知单元具体包括:15. The message server according to claim 13, wherein the disconnection notification unit specifically comprises: 第二监测子单元,用于监测所述消息服务器与参与会话的对端客户端间的消息交互频率;The second monitoring subunit is used to monitor the frequency of message interaction between the message server and the peer client participating in the session; 断开通知子单元,用于在第二监测子单元监测到所述消息服务器与参与会话的至少一个对端客户端间的消息交互频率低于预设的第二阈值时,通知该至少一个对端客户端断开与所述消息服务器的分组连接。A disconnect notification subunit, configured to notify at least one peer client participating in the session when the second monitoring subunit monitors that the message interaction frequency between the message server and at least one peer client participating in the session is lower than a preset second threshold The end client disconnects the packet connection with the message server. 16.如权利要求13所述的消息服务器,其特征在于,所述消息服务器为即时消息服务器。16. The message server according to claim 13, wherein the message server is an instant message server.

CN2007101793458A 2007-12-12 2007-12-12 Message carrying method and client, message server Active CN101459881B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2007101793458A CN101459881B (en) 2007-12-12 2007-12-12 Message carrying method and client, message server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007101793458A CN101459881B (en) 2007-12-12 2007-12-12 Message carrying method and client, message server

Publications (2)

Publication Number Publication Date
CN101459881A CN101459881A (en) 2009-06-17
CN101459881B true CN101459881B (en) 2010-09-08

Family

ID=40770451

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007101793458A Active CN101459881B (en) 2007-12-12 2007-12-12 Message carrying method and client, message server

Country Status (1)

Country Link
CN (1) CN101459881B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102651701B (en) * 2011-02-28 2016-03-09 腾讯科技(深圳)有限公司 Set up the method and apparatus that audio/video communication connects
CN102123511B (en) * 2011-03-18 2013-08-28 中国电信股份有限公司 Mobile network data transmission method and system as well as mobile terminal
US9781214B2 (en) * 2013-04-08 2017-10-03 Amazon Technologies, Inc. Load-balanced, persistent connection techniques
CN106161580A (en) * 2015-04-28 2016-11-23 中兴通讯股份有限公司 A kind of connection status control method, Apparatus and system
CN106375152A (en) * 2016-08-31 2017-02-01 北京信而泰科技股份有限公司 Method for processing communication abnormality of Client/Server (C/S) architecture
CN108833588B (en) * 2018-07-09 2021-10-12 北京华沁智联科技有限公司 Session processing method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1428056A (en) * 2000-03-06 2003-07-02 特吉克公司 Method and system for messaging across cellular network and public data network
CN1738303A (en) * 2004-08-16 2006-02-22 华为技术有限公司 A method for implementing different service processing according to different bearer network types
CN1885996A (en) * 2006-06-02 2006-12-27 中国移动通信集团公司 Loaded network mode selecting method for called service in mobile communication network
EP1763185A1 (en) * 2005-09-08 2007-03-14 Siemens Aktiengesellschaft Method and apparatus for delivering short messages from a cellular network to an IP network
CN1933659A (en) * 2006-01-26 2007-03-21 华为技术有限公司 Method for trigger positioning to mobile terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1428056A (en) * 2000-03-06 2003-07-02 特吉克公司 Method and system for messaging across cellular network and public data network
CN1738303A (en) * 2004-08-16 2006-02-22 华为技术有限公司 A method for implementing different service processing according to different bearer network types
EP1763185A1 (en) * 2005-09-08 2007-03-14 Siemens Aktiengesellschaft Method and apparatus for delivering short messages from a cellular network to an IP network
CN1933659A (en) * 2006-01-26 2007-03-21 华为技术有限公司 Method for trigger positioning to mobile terminal
CN1885996A (en) * 2006-06-02 2006-12-27 中国移动通信集团公司 Loaded network mode selecting method for called service in mobile communication network

Also Published As

Publication number Publication date
CN101459881A (en) 2009-06-17

Similar Documents

Publication Publication Date Title
US10681636B2 (en) 2020-06-09 Optimization of network signaling load and/or of user equipment power consumption in a packet mobile system
CN103874035B (en) 2018-10-02 A kind of Mobile terminal message push method and equipment
CN101459881B (en) 2010-09-08 Message carrying method and client, message server
CN107645529B (en) 2020-06-30 Heartbeat packet sending method and device
CN102177697B (en) 2014-02-19 Method for controlling internet services, and relevant device and system
US8971820B2 (en) 2015-03-03 Power consumption reduction in a user terminal
KR101440670B1 (en) 2014-09-19 A method and a network element for controlling the end-to-end overload based on the diameter application
EP2775755B1 (en) 2020-01-08 Acquiring an online state of a terminal
CN104703146A (en) 2015-06-10 Information push method, information push client and information push system
CN105635248A (en) 2016-06-01 Method and system for releasing TCP (Transmission Control Protocol) connection resources
CN105516640B (en) 2019-11-12 A method and system for detecting abnormal video communication session
CN103079285A (en) 2013-05-01 Mobile terminal and method for maintaining point-to-point connection
CN106685748B (en) 2020-06-12 Heartbeat information sending method, server and terminal
JP2013051571A (en) 2013-03-14 Processing terminal and processing method
WO2014048309A1 (en) 2014-04-03 Method for triggering terminal and relevant device
CN101656764A (en) 2010-02-24 Method, system and device for keeping session of DHCP user active
CN102957623B (en) 2015-11-25 A kind of maintaining method of neighborhood of border gate protocol and equipment
CN103200214B (en) 2016-06-08 Deferred information focuses on method and system
WO2013078869A1 (en) 2013-06-06 Method, system, aoe, aog and terminal for maintaining long connection in aos
CN103312558B (en) 2016-04-06 In computer clients server system, network is connected with validity monitoring method and system
CN108307490A (en) 2018-07-20 The method and relevant device of light connection control are carried out to user equipment
CN103441870A (en) 2013-12-11 Intelligent real-time seamless switching two unit standby method
US20100235422A1 (en) 2010-09-16 Interconnection system between at least one communication device and at least one remote data system and interconnection method
JP7100123B6 (en) 2022-09-30 Service activation and deactivation method, apparatus, computer storage medium
KR101407597B1 (en) 2014-06-13 System and method for providing push service

Legal Events

Date Code Title Description
2009-06-17 C06 Publication
2009-06-17 PB01 Publication
2009-08-12 C10 Entry into substantive examination
2009-08-12 SE01 Entry into force of request for substantive examination
2010-09-08 C14 Grant of patent or utility model
2010-09-08 GR01 Patent grant