CN104967976B - A kind of communication means, proxy server and system for mobile terminal - Google Patents

A kind of communication means, proxy server and system for mobile terminal Download PDF

Info

Publication number
CN104967976B
CN104967976B CN201510373590.7A CN201510373590A CN104967976B CN 104967976 B CN104967976 B CN 104967976B CN 201510373590 A CN201510373590 A CN 201510373590A CN 104967976 B CN104967976 B CN 104967976B
Authority
CN
China
Prior art keywords
mobile terminal
proxy server
instant communication
instant
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510373590.7A
Other languages
Chinese (zh)
Other versions
CN104967976A (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.)
Beijing Hongxiang Technical Service Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing 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.)
Filing date
Publication date
Application filed by Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201510373590.7A priority Critical patent/CN104967976B/en
Publication of CN104967976A publication Critical patent/CN104967976A/en
Application granted granted Critical
Publication of CN104967976B publication Critical patent/CN104967976B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention relates to the communications fields, disclose a kind of communication means, proxy server and system for mobile terminal.According to the communication means, proxy server first receives instant communication information of the mobile terminal based on the instant communication software by the network of mobile communication carrier;Then, the instant communication information is sent to another electronic equipment by the proxy server, to realize that the mobile terminal is communicated by the instant communication software with another electronic equipment.When mobile terminal carries out instant messaging by instant communication software, what is expended is the data traffic of service provider corresponding to proxy server, data traffic without expending mobile terminal, thus it solves the technical issues of needing to expend the flow of mobile terminal when carrying out instant messaging by instant communication software in the prior art, has reached mobile terminal and exempted from the technical effect that flow carries out instant messaging by instant communication software.

Description

A kind of communication means, proxy server and system for mobile terminal
Technical field
The present invention relates to the communications field more particularly to a kind of for the communication means of mobile terminal, proxy server and it is System.
Background technique
With the continuous development of science and technology, electronic technology has also obtained development at full speed, and the type of electronic product is also got over Come more, people have also enjoyed the various conveniences of development in science and technology bring.Present people can be by various types of mobile whole End is enjoyed as development in science and technology bring is comfortably lived.For example, the mobile terminals such as smart phone, tablet computer have become people Live in an important component part, the mobile terminals such as smart phone, tablet computer can be used to listen to music, play in user Game etc., to mitigate pressure brought by modern fast pace life.
Under normal conditions, mobile terminal all has the communication function of instant communication software, and mobile terminal is by instant Communication software carries out the data traffic for needing to consume the user of mobile terminal when instant messaging, according to the data traffic of consumption to mentioning For operator's payment of network service.Due to that can only be counted in the prior art by operator to the data traffic that user uses Take, so causing in the prior art, the user of mobile terminal needs to expend when carrying out instant messaging by instant communication software The a large amount of data traffic of mobile terminal;And costly due to the network flow of mobile terminal, thus, force the use of mobile terminal Family has to pay a large amount of expense thus, so, significantly reduces user using instant communication software and carries out Instant Messenger The enthusiasm of letter is unfavorable for the universal and development of mobile interchange technology.
Summary of the invention
In view of the above problems, it proposes on the present invention overcomes the above problem or at least be partially solved in order to provide one kind State the communication means, proxy server and system for mobile terminal of problem.
First aspect according to the present invention provides a kind of communication means for mobile terminal, the mobile terminal In instant communication software is installed, this method comprises:
Proxy server receives the net that the mobile terminal passes through mobile communication carrier based on the instant communication software The instant communication information that network is sent, includes the communication identifier of the mobile terminal in the instant communication information, and the communication is marked Knowledge has payment and exempts from flow permission;
The instant communication information is sent to another electronic equipment by the proxy server, and obtains another electronics The response message that equipment is generated based on the instant communication information, and answered by described in by the network of the mobile communication carrier It answers information and is sent to the mobile terminal;
Wherein, the mobile terminal carries out instant messaging by the proxy server, and in instant communication process Data transmission is marked with and exempts from flow identifier, the mobile terminal by the proxy server be based on the instant communication software into All or part of data traffic is generated during row instant messaging exempts from flow identifier based on described by the mobile communication carrier It is included in specified services quotient.
Optionally, the method also includes:
The distribution server receives leading to for the mobile terminal that the mobile terminal is sent by the network of mobile communication carrier Beacon knows and authentication information;
The distribution server is based on the communication identifier and whether the authentication information judges the communication identifier Have and exempts from flow permission;
The distribution server determine the communication identifier have it is described exempt from flow permission when, be the mobile terminal Distribution is for the mobile terminal instant messaging software in order to avoid flow mode carries out the proxy server of instant messaging.
Optionally, the distribution server determine the communication identifier have it is described exempt from flow permission when, be described Mobile terminal distribution for the mobile terminal instant messaging software in order to avoid flow mode carries out the proxy server of instant messaging, It specifically includes:
The distribution server obtains the communication identifier and carries out charging using the charging mode of the specified services quotient Free residual flow information;
The distribution server judges the free residual flow of the communication identifier based on the free residual flow information Whether predetermined amount is greater than;
The distribution server distributes institute when the free residual flow is greater than the predetermined amount, for the mobile terminal State proxy server.
Optionally, the method also includes:
The distribution server generates interim verification information, and the interim verification information is sent to the mobile terminal And the proxy server;
The proxy server receives the mobile terminal and passes through mobile communication carrier based on the instant communication software The instant communication information that sends of network, specifically include: the proxy server receives described in the mobile terminal sends and carry The instant communication information of communication identifier, the interim verification information;
The instant communication information is sent to another electronic equipment by the proxy server, is specifically included: the agency Server by the interim verification information verify the instant communication information it is legal when, the instant communication information is sent out Give another electronic equipment.
Optionally, the mobile terminal is carried out data transmission by the proxy server based on the instant communication software All or part of data traffic is generated in the process to be based on described exempting from flow identifier and being included in finger by the mobile communication carrier Determine in service provider, specifically:
The mobile terminal generates special ratios or specific quantity or spy during passing through the proxy server communication The data traffic for determining content is exempted from flow identifier based on described in by the mobile communication carrier and is included in specified services quotient.
Optionally, the mobile terminal being received in proxy server, mobile communication fortune is passed through based on the instant communication software It seeks before the instant communication information of network transmission of quotient, the method also includes:
The proxy server sends default label to the mobile terminal, is based on the Instant Messenger in the mobile terminal Believe that software carries the default label in instant communication process when carrying out data transmission, the default label exempts to flow to be described Amount mark;Alternatively,
The IP address of the proxy server is preset IP address, and the preset IP address exempts from flow identifier to be described.
Optionally, the mobile terminal is carried out data transmission by the proxy server based on the instant communication software All or part of data traffic is generated in the process to be based on described exempting from flow identifier and being included in finger by the mobile communication carrier Determine in service provider, specifically:
Determining data flow of the mobile terminal based on the instant communication software during carrying out instant messaging When in amount including the default label, the mobile communication carrier carries out the mobile terminal by the proxy server The all or part of data traffic generated during instant messaging is exempted from flow identifier based on described in and is included in specified services quotient;Or
The mobile terminal is transferred through based on the data traffic that the instant communication software carries out during instant messaging The proxy server of the preset IP address, the mobile communication carrier are complete by the data traffic for flowing through the preset IP address Portion or part are included in the specified services quotient.
Optionally, the method also includes:
The proxy server counts the mobile terminal according to preset measurement period and is based on the instant communication software Data traffic spent by instant messaging is carried out by the proxy server, knows that the instant communication software has and exempts from flow The newest free residual flow information of permission.
Optionally, the method also includes:
The proxy server by the mobile terminal be based on the instant communication software by the proxy server into Data traffic information spent by row instant messaging is sent to the distribution server;
The distribution server is based on the mobile terminal and passes through the proxy server based on the instant communication software Data traffic information spent by instant messaging is carried out, determines that the instant communication software has and exempts from the newest free of flow permission Residual flow information.
Optionally, described to be included in specified services quotient, comprising: the expense that corresponding data flow generates is calculated as specified services The expense of the account consumption of quotient.
Optionally, method further include:
It is soft based on the instant messaging whether proxy server judgement receives the mobile terminal within a preset period of time Any instant communication information of part;
If be not received by within a preset period of time the mobile terminal based on the instant communication software it is any i.e. When communication message, then prompting mobile terminal has dropped out login.
Optionally, the method also includes:
Proxy server by mobile terminal by the starting call duration time of the instant communication software, terminate call duration time with And the data traffic information of consumption is sent to the distribution server;
The data traffic information that the distribution server is sent based on proxy server to the free residual flow of mobile terminal into Row statistics.
Optionally, the instant communication information includes the sound that the mobile terminal is obtained by the instant communication software Instant communication information or image instant communication information or text instant communication information.
The second aspect according to the present invention provides a kind of communication means for mobile terminal, the mobile terminal In instant communication software is installed, this method comprises:
When detecting that the instant communication software has starting or register, the mobile terminal is based on the Instant Messenger Believe that software sends instant communication information to proxy server by the network of mobile communication carrier, in the instant communication information Communication identifier comprising the mobile terminal, the communication identifier have payment and exempt from flow permission;
The mobile terminal by the network of the mobile communication carrier receive that the proxy server sends based on The response message of the instant communication information;
Wherein, the mobile terminal carries out instant messaging by the proxy server, and in instant communication process Data transmission is marked with and exempts from flow identifier, the mobile terminal by the proxy server be based on the instant communication software into All or part of data traffic is generated during row instant messaging exempts from flow identifier based on described by the mobile communication carrier It is included in specified services quotient.
Optionally, in the mobile terminal based on the instant communication software by the network of mobile communication carrier to generation Before managing server transmission instant communication information, the method also includes:
Receive the interim verification information that the distribution server is mobile terminal distribution, wherein the interim verifying Information by the distribution server determine the mobile terminal the instant communication software have it is described exempt from flow permission when, be The mobile terminal distribution;
The mobile terminal is based on the instant communication software by the network of mobile communication carrier to proxy server Instant communication information is sent, is specifically included:
The instant communication information comprising carrying the interim verification information is sent to the proxy server, so that the generation Reason server verifies the legitimacy of the instant communication information based on the interim verification information.
Optionally, the mobile terminal is carried out data transmission by the proxy server based on the instant communication software All or part of data traffic is generated in the process to be based on described exempting from flow identifier and being included in finger by the mobile communication carrier Determine in service provider, specifically:
During the mobile terminal is carried out data transmission by the proxy server based on the instant communication software The data traffic for generating special ratios or specific quantity or specific content exempts from flow based on described by the mobile communication carrier Mark is included in specified services quotient.
Optionally, in the mobile terminal based on the instant communication software by the network of mobile communication carrier to generation Before managing server transmission instant communication information, the method also includes:
The mobile terminal receives the default label that the proxy server is sent, and is based on described in the mobile terminal When communication software carry the default label when carrying out data transmission, the default label is described to exempt from flow identifier;Alternatively,
The IP address of the proxy server is preset IP address, and the preset IP address exempts from flow identifier to be described.
Optionally, the mobile terminal is carried out data transmission by the proxy server based on the instant communication software All or part of data traffic is generated in the process to be based on described exempting from flow identifier and being included in finger by the mobile communication carrier Determine in service provider, specifically:
Data traffic during determining that the mobile terminal is carried out data transmission based on the instant communication software In include the default label when, the mobile communication carrier by the mobile terminal be based on the instant communication software pass through All or part of data traffic that the proxy server generates during carrying out data transmission is exempted from based on flow identifier described in Enter in specified services quotient;Or
Data traffic during the mobile terminal is carried out data transmission based on the instant communication software is transferred through The proxy server of the preset IP address, the mobile communication carrier are complete by the data traffic for flowing through the preset IP address Portion or part are included in the specified services quotient.
Optionally, described to be included in specified services quotient, comprising: the expense that corresponding data flow generates is calculated as specified services The expense of the account consumption of quotient.
Optionally, the mobile terminal is carried out data transmission by the proxy server based on the instant communication software All or part of data traffic is generated in the process to be based on described exempting from flow identifier and being included in finger by the mobile communication carrier Determine in service provider, comprising:
It include to exempt from flow identifier in the instant communication information that the mobile terminal is sent, corresponding to the instant communication information Data traffic exempted from flow identifier based on described and be included in the specified services quotient;And/or
Comprising exempting from flow identifier, the data of the response message in the response message based on the instant communication information Flow is exempted from flow identifier based on described in and is included in the given server.
Optionally, the instant communication information includes the sound that the mobile terminal is obtained by the instant communication software Instant communication information or image instant communication information or text instant communication information.
Optionally, in the mobile terminal based on the instant communication software by the network of mobile communication carrier to generation Before managing server transmission instant communication information, the method also includes:
The mobile terminal is by the network of mobile communication carrier by the communication identifier of the mobile terminal, authentication Information and the account of the instant communication software are sent to the distribution server, so that the distribution server is being based on the identity Verification information and the account of the instant communication software verify the communication identifier have it is described exempt from flow permission after, be described Instant messaging process distributes the proxy server.
In terms of third according to the present invention, a kind of proxy server is provided, which includes:
First receiving unit passes through mobile communication operators based on the instant communication software for receiving the mobile terminal The instant communication information that the network of quotient is sent includes the communication identifier of the mobile terminal in the instant communication information, described Communication identifier has payment and exempts from flow permission;
The instant communication information is sent to another electronic equipment by the first transmission unit, and obtains another electronics The response message that equipment is generated based on the instant communication information, and answered by described in by the network of the mobile communication carrier It answers information and is sent to the mobile terminal;
Wherein, the mobile terminal carries out instant messaging by the proxy server, and in instant communication process Data transmission is marked with and exempts from flow identifier, the mobile terminal by the proxy server be based on the instant communication software into All or part of data traffic is generated during row instant messaging exempts from flow identifier based on described by the mobile communication carrier It is included in specified services quotient.
Optionally, the mobile terminal is carried out data transmission by the proxy server based on the instant communication software All or part of data traffic is generated in the process to be based on described exempting from flow identifier and being included in finger by the mobile communication carrier Determine in service provider, specifically:
The mobile terminal generates special ratios or specific quantity or spy during passing through the proxy server communication The data traffic for determining content is exempted from flow identifier based on described in by the mobile communication carrier and is included in specified services quotient.
Optionally, first transmission unit is also used to send default label to the mobile terminal;
The mobile terminal based on the instant communication software being taken when carrying out data transmission in instant communication process With the default label, the default label exempts from flow identifier to be described;Alternatively,
The IP address of the proxy server is preset IP address, and the preset IP address exempts from flow identifier to be described.
Optionally, the mobile terminal is carried out data transmission by the proxy server based on the instant communication software All or part of data traffic is generated in the process to be based on described exempting from flow identifier and being included in finger by the mobile communication carrier Determine in service provider, specifically:
Determining data flow of the mobile terminal based on the instant communication software during carrying out instant messaging When in amount including the default label, the mobile communication carrier carries out the mobile terminal by the proxy server The all or part of data traffic generated during instant messaging is exempted from flow identifier based on described in and is included in specified services quotient;Or
The mobile terminal is transferred through based on the data traffic that the instant communication software carries out during instant messaging The proxy server of the preset IP address, the mobile communication carrier are complete by the data traffic for flowing through the preset IP address Portion or part are included in the specified services quotient.
Optionally, the proxy server further include:
Statistic unit is logical based on the instant communication software for counting the mobile terminal according to preset measurement period It crosses the proxy server and carries out data traffic spent by instant messaging, know that the instant communication software has and exempt from flow power The newest free residual flow information of limit.
Optionally, first transmission unit is also used to the mobile terminal being based on the instant communication software to pass through institute It states data traffic information spent by proxy server progress instant messaging and is sent to the distribution server, in order to distribution clothes Business device is based on the mobile terminal and is passed through spent by proxy server progress instant messaging based on the instant communication software Data traffic information, determine that the instant communication software has the newest free residual flow information for exempting from flow permission.
Optionally, described to be included in specified services quotient, comprising: the expense that corresponding data flow generates is calculated as specified services The expense of the account consumption of quotient.
Optionally, the proxy server further include:
First judging unit, for judging whether to receive the mobile terminal within a preset period of time based on described instant Any instant communication information of communication software;
Prompt unit is based on the instant communication software for being not received by the mobile terminal within a preset period of time Any instant communication information, then prompting mobile terminal has dropped out login.
Optionally, first transmission unit is also used to communicate mobile terminal by the starting of the instant communication software The data traffic information of time, end call duration time and consumption are sent to the distribution server, in order to the distribution server The data traffic information sent based on proxy server counts the free residual flow of mobile terminal.
Optionally, the instant communication information includes the sound that the mobile terminal is obtained by the instant communication software Instant communication information or image instant communication information or text instant communication information.
The 4th aspect according to the present invention, provides a kind of mobile terminal, is equipped with Instant Messenger in the mobile terminal Believe that software, the mobile terminal include:
Second transmission unit, it is described for being based on when detecting that the instant communication software has starting or register Instant communication software sends instant communication information, the instant messaging to proxy server by the network of mobile communication carrier It include the communication identifier of the mobile terminal in information, the communication identifier has payment and exempts from flow permission;
Second receiving unit, for receiving what the proxy server was sent by the network of the mobile communication carrier Response message based on the instant communication information;
Wherein, the mobile terminal carries out the communication of the instant communication software by the proxy server, and logical Data transmission during letter, which is marked with, exempts from flow identifier, and the mobile terminal is based on described instant by the proxy server Communication software generates all or part of data traffic by the mobile communication carrier based on described during carrying out data transmission Exempt from flow identifier to be included in specified services quotient.
Optionally, it is facing for mobile terminal distribution that second receiving unit, which is also used to receive the distribution server, When verification information, wherein the interim verification information is determined the Instant Messenger of the mobile terminal by the distribution server Letter software has described when exempting from flow permission, distributes for the mobile terminal;
Second transmission unit is specifically used for: Xiang Suoshu proxy server is sent comprising carrying the interim verification information Instant communication information so that the proxy server verifies the conjunction of the instant communication information based on the interim verification information Method.
Optionally, the mobile terminal is carried out data transmission by the proxy server based on the instant communication software All or part of data traffic is generated in the process to be based on described exempting from flow identifier and being included in finger by the mobile communication carrier Determine in service provider, specifically:
During the mobile terminal is carried out data transmission by the proxy server based on the instant communication software The data traffic for generating special ratios or specific quantity or specific content exempts from flow based on described by the mobile communication carrier Mark is included in specified services quotient.
Optionally, second receiving unit is also used to receive the default label that the proxy server is sent, described Mobile terminal is based on carrying the default label when instant communication software carries out data transmission, and the default label is described Exempt from flow identifier;Alternatively,
The IP address of the proxy server is preset IP address, and the preset IP address exempts from flow identifier to be described.
Optionally, the mobile terminal is carried out data transmission by the proxy server based on the instant communication software All or part of data traffic is generated in the process to be based on described exempting from flow identifier and being included in finger by the mobile communication carrier Determine in service provider, specifically:
Data traffic during determining that the mobile terminal is carried out data transmission based on the instant communication software In include the default label when, the mobile communication carrier by the mobile terminal be based on the instant communication software pass through All or part of data traffic that the proxy server generates during carrying out data transmission is exempted from based on flow identifier described in Enter in specified services quotient;Or
Data traffic during the mobile terminal is carried out data transmission based on the instant communication software is transferred through The proxy server of the preset IP address, the mobile communication carrier are complete by the data traffic for flowing through the preset IP address Portion or part are included in the specified services quotient.
Optionally, described to be included in specified services quotient, comprising: the expense that corresponding data flow generates is calculated as specified services The expense of the account consumption of quotient.
Optionally, the mobile terminal is carried out data transmission by the proxy server based on the instant communication software All or part of data traffic is generated in the process to be based on described exempting from flow identifier and being included in finger by the mobile communication carrier Determine in service provider, comprising:
It include to exempt from flow identifier in the instant communication information that the mobile terminal is sent, corresponding to the instant communication information Data traffic exempted from flow identifier based on described and be included in the specified services quotient;And/or
Comprising exempting from flow identifier, the data of the response message in the response message based on the instant communication information Flow is exempted from flow identifier based on described in and is included in the given server.
Optionally, second transmission unit is also used to the mobile terminal through the network of mobile communication carrier The account of communication identifier, authentication information and the instant communication software is sent to the distribution server, so that the distribution takes Business device is having described exempt from based on the authentication information and the account of the instant communication software verifying communication identifier After flow permission, the proxy server is distributed for the instant messaging process.
According to the present invention the 5th aspect, provides a kind of system, which includes: above-mentioned proxy server and upper The mobile terminal stated.
Optionally, the system also includes the distribution servers.
Communication means according to the present invention for mobile terminal, first proxy server receive the mobile terminal and are based on The instant communication information that the instant communication software passes through the network of mobile communication carrier;Then, the proxy server will The instant communication information is sent to another electronic equipment, to realize that the mobile terminal passes through the instant communication software and institute Another electronic equipment is stated to be communicated;Wherein, the mobile terminal is soft by the proxy server progress instant messaging The communication of part, and the data transmission in communication process is marked with and exempts from flow identifier, the mobile terminal is taken by the agency Business device is based on all or part of data traffic of generation during the instant communication software carries out instant messaging and is led to by the movement Letter operator exempts from flow identifier based on described in and is included in specified services quotient.It is carried out in mobile terminal by instant communication software When instant messaging, consuming be service provider corresponding to proxy server data traffic, without expending mobile terminal Thus data traffic solves and needs to expend mobile terminal when carrying out instant messaging by instant communication software in the prior art The technical issues of flow, has reached mobile terminal and has exempted from the technical effect that flow carries out instant messaging by instant communication software;Cause And mobile terminal is without paying campus network, it will be able to realize and exempt from the technical effect that flow carries out instant messaging.Thereby, it is possible to Significantly improve the enthusiasm that user carries out instant messaging using instant communication software.
The above description is only an overview of the technical scheme of the present invention, in order to better understand the technical means of the present invention, And it can be implemented in accordance with the contents of the specification, and in order to allow above and other objects of the present invention, feature and advantage can It is clearer and more comprehensible, the followings are specific embodiments of the present invention.
Detailed description of the invention
By reading the following detailed description of the preferred embodiment, various other advantages and benefits are common for this field Technical staff will become clear.The drawings are only for the purpose of illustrating a preferred embodiment, and is not considered as to the present invention Limitation.And throughout the drawings, the same reference numbers will be used to refer to the same parts.In the accompanying drawings:
Fig. 1 shows the interaction figure of the exchange method according to an embodiment of the invention for communication of mobile terminal;
Fig. 2 shows according to an embodiment of the invention applied to proxy server and the distribution server for moving The flow chart of the communication means of terminal;
Fig. 3 shows the communication means for mobile terminal according to an embodiment of the invention for mobile terminal Flow chart;
Fig. 4 shows the block diagram of proxy server according to an embodiment of the invention;
Fig. 5 shows the block diagram of mobile terminal according to an embodiment of the invention;
Fig. 6 shows the block diagram of communication system according to an embodiment of the invention.
Specific embodiment
Exemplary embodiments of the present disclosure are described in more detail below with reference to accompanying drawings.Although showing the disclosure in attached drawing Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth here It is limited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosure It is fully disclosed to those skilled in the art.
The embodiment of the invention provides a kind of for the communication means of mobile terminal, mobile terminal, proxy server and leads to Letter system, the mobile terminal to solve the prior art need to expend mobile whole when carrying out instant messaging by instant communication software The technical issues of holding a large amount of data traffic.
The exchange method for communication of mobile terminal that the embodiment of the present invention is introduced, as shown in Figure 1, being the friendship of this method Mutually figure, equipment involved in this method include: mobile terminal, the distribution server, proxy server and another electronic equipment, In, mobile terminal is for example are as follows: mobile phone, tablet computer etc., the user of mobile terminal are terminal user;The distribution server master It is used to provide authentication, selection proxy server for mobile terminal;Proxy server is mainly used for having online and exempting from The mobile terminal of flow permission provides network access service;Another electronic equipment is used to send instant messaging to mobile terminal Message receives the instant communication message that the mobile terminal is sent.
Referring to FIG. 1, the exchange method of the communication for being used for mobile terminal the following steps are included:
Step S110: proxy server receives the mobile terminal and passes through mobile communication fortune based on the instant communication software The instant communication information that the network of quotient is sent is sought, includes the communication identifier of the mobile terminal, institute in the instant communication information It states communication identifier and has payment and exempt from flow permission;
Step S120: the instant communication information is sent to another electronic equipment by the proxy server;Step S130: The proxy server obtains the response message that another electronic equipment is generated based on the instant communication information;Step S140: the response message is sent to described mobile whole by the proxy server by the network of the mobile communication carrier End;
Wherein, the mobile terminal carries out instant messaging by the proxy server, and in instant communication process Data transmission is marked with and exempts from flow identifier, the mobile terminal by the proxy server be based on the instant communication software into All or part of data traffic is generated during row instant messaging exempts from flow identifier based on described by the mobile communication carrier It is included in specified services quotient.
Wherein, as a kind of optional embodiment, before proxy server receives instant communication information, mobile terminal is needed It is determined as it and proxy server of network access service is provided, wherein mobile terminal can be directly communicated mark and send The distribution server, judges whether the communication identifier has by the distribution server and exempts from flow permission, determines its tool in the distribution server It is not otherwise mobile terminal assignment agent server for when exempting from flow permission, being mobile terminal assignment agent server.
Specifically, the instant communication information includes the sound that the mobile terminal is obtained by the instant communication software Instant communication information or image instant communication information or text instant communication information.
And the communication identifier of mobile terminal is falsely used in order to prevent, improves the safety of network access, as a kind of optional Embodiment, determine the process of proxy server with continued reference to FIG. 1, the following steps are included:
Step S101: the distribution server receives the movement that the mobile terminal is sent by the network of mobile communication carrier The communication identifier and authentication information of terminal;
Step S102: the distribution server is based on the communication identifier and the authentication information judges the communication It identifies whether to have and exempts from flow permission;
Step S103: the distribution server determine the communication identifier have it is described exempt from flow permission when, for institute Mobile terminal distribution is stated for the mobile terminal instant messaging software in order to avoid flow mode carries out the agency service of instant messaging Device.
For example, before step S101, mobile terminal can by first pass through in advance registration etc. in a manner of the distribution server bind The account of the instant communication software of mobile terminal, such as: mobile terminal can exempt from traffic service to the distribution server application first, The distribution server after receiving the application of mobile terminal, according to some prerequisites (such as: the software for initiating this application is It is no whether to have used the account of predetermined software, the instant communication software whether in specified services for predetermined software, the mobile terminal Quotient's registration etc.) determine whether that flow permission is exempted from the account distribution to the instant communication software of the mobile terminal, if distribution clothes Business device, which is determined, exempts from flow permission to mobile terminal distribution, then the distribution server can send a UserKey to mobile terminal and (use Family password) it is used as authentication information.
Further, the distribution server is to guarantee that the communication identifier of mobile terminal is not falsely used by other users, then can be with An identifying code is sent to communication identifier first, after the user of mobile terminal successfully fills in the identifying code, just gives mobile terminal Distribute authentication information;In addition, exempting from stream clothes providing for mobile terminal by instant communication software progress instant messaging process When business, flow restriction can be not present, there may also be flow restrictions, wherein there is no flow restrictions to refer to regardless of the shifting Accumulation during carrying out instant messaging by instant communication software of dynamic terminal uses how many flow, as long as meeting the requirement for exempting from stream Just exempt from flow permission to its offer;There are flow restrictions to refer to for the specific stream of distribution in every section of predetermined time of the mobile terminal Amount, if mobile terminal accumulates the total flow used without departing from this during carrying out instant messaging by instant communication software Particular flow rate, then its meet exempt from traffic requirement in the case where, exempt from flow permission to its distribution, and if mobile terminal is passing through Used total flow is more than particular flow rate during instant communication software carries out instant messaging, then does not exempt from flow power to its distribution Limit, such as;It can be with the free flow of a month distribution 30M, the free flow of 50M etc. for mobile terminal.
If mobile terminal needs to carry out instant messaging by instant communication software in turn, such as: it detects mobile whole The user at end starts the operation of instant communication software, or detects the account logon operation of instant communication software, then mobile terminal The communication identifier of oneself and authentication information can be sent to the distribution server.
In step S102, the authentication information for the communication identifier that the distribution server judgement receives is led to this prestored Whether the authentication information that beacon is known matches, and if matching, illustrates that corresponding mobile terminal has and exempts from flow permission, Otherwise illustrate that corresponding mobile terminal does not have and exempt from flow permission.
In step S103, if the flow permission of exempting from that the distribution server is mobile terminal distribution does not have flow restriction, divide Hair server can directly be its assignment agent server after determining that mobile terminal has and exempts from flow permission, and if The distribution server exempts from flow permission by flow restriction for mobile terminal distribution, then the distribution server is determining mobile terminal tool It is standby exempt from flow permission after, it is also necessary to judge its residual flow whether more than one threshold value, just give shifting when being more than this threshold value Dynamic terminal distribution proxy server, treatment process is specifically includes the following steps: the distribution server acquisition communication identifier is adopted The free residual flow information of charging is carried out with the charging mode of specified services quotient;Based on described in the judgement of free residual flow information Whether the free residual flow of mobile terminal is greater than predetermined amount (threshold value of such as front);It is greater than predetermined amount in free residual flow When, it is mobile terminal assignment agent server.
Under normal conditions, one of the effect of the distribution server be exactly count the instant communication software account it is free surplus Remaining flow information, predetermined amount is for example are as follows: 0M, 1M, 512K etc. illustrate if free residual flow is greater than predetermined amount Under normal conditions, this, which exempts from stream residual flow, can satisfy the instant messaging of this instant communication software, so its distribution can be given Proxy server;And if free residual flow is not more than predetermined amount, illustrate under normal conditions, the free residual flow It is impossible to meet the instant messagings of this instant communication software, so do not give its assignment agent server.
Wherein, the distribution server can be selected when giving mobile terminal assignment agent server from multiple proxy servers It selects the proxy server nearest apart from mobile terminal physical position and distributes to that mobile terminal, also to can choose network load most light The proxy server that proxy server distributes to mobile terminal or selects network delay minimum distributes to mobile terminal etc. Deng, or comprehensively considered using at least two strategies in above-mentioned multiple distribution policies to select, the distribution server is used Which kind of mode is mobile terminal assignment agent server, and the embodiment of the present invention no longer itemizes, and with no restriction.
Wherein, as a kind of optional embodiment, there is no flow restriction in the flow permission of exempting from for mobile terminal distribution In the case where, if mobile terminal, which has, exempts from flow permission, interim verification information (token) use is can be generated in the distribution server In the instant messaging process of this instant communication software of mobile terminal;Or exempting from flow power for mobile terminal distribution Limit is there are in the case where flow restriction, if mobile terminal has and exempts from flow permission and mobile terminal has free residual flow, Then interim verification information also can be generated in the distribution server.
In addition, the distribution server is needed some numbers in order to guarantee that subsequent movement terminal can be connected to proxy server According to proxy server is sent to, four kinds of data therein are set forth below and are introduced, it is certainly, in the specific implementation process, unlimited In following four situation.1. the communication identifier of mobile terminal is sent to proxy server by the distribution server;2. the distribution server The communication identifier of mobile terminal, interim verification information are sent to proxy server;3. the distribution server is led to mobile terminal Beacon is known, free residual flow is sent to proxy server;4. the distribution server is by the communication identifier of mobile terminal, free remaining Flow, interim verification information are sent to proxy server.
In addition, the address information of proxy server is also required to be supplied to mobile terminal, wherein the address of proxy server is believed Breath can be sent directly to mobile terminal by the distribution server;It can also be by proxy server in the communication for receiving mobile terminal After mark, mobile terminal is sent it to by the communication identifier of mobile terminal.Step S104 as shown in Figure 1, for by dividing The process for the mobile terminal that the address information of proxy server is sent to by hair server.
After completing above-mentioned preparation, in step S110, if the distribution server in step S101~S103 simultaneously Interim verification information is not distributed for this instant messaging process, then mobile terminal will directly carry the instant messaging for exempting from flow identifier Message is sent to proxy server;If the distribution server is assigned in step S101~S103 for this instant messaging process Interim verification information, then mobile terminal will flow identifier be exempted from carrying, the instant communication information of interim verification information is sent to agency Server.
Wherein, exempt from flow identifier can for it is a variety of it is various forms of exempt from flow identifier, be set forth below it is therein two kinds progress It introduces, certainly, in the specific implementation process, is not limited to following two situation.
1. proxy server is after receiving the communication identifier of mobile terminal of the distribution server transmission and is receiving Before the instant communication information that mobile terminal is sent, default label is sent to mobile terminal, passes through instant messaging in mobile terminal Software carries out carrying default label when instant messaging carries out data transmission in the process, and default label is to exempt from flow identifier.
2. the distribution server is that the IP address of the proxy server of mobile terminal distribution is preset IP address, preset IP address As this exempts from flow identifier.
In step S120, proxy server can be just straight after the instant communication information for receiving mobile terminal transmission It connects and the instant communication information is sent to another electronic equipment, and obtain another electronic equipment and be based on the instant messaging The response message that message generates, with realize the mobile terminal by the instant communication software and another electronic equipment into Row instant messaging, and based on the different information sent before the distribution server to proxy server, proxy server can also be first Some verification process are carried out, three kinds of verification process therein are set forth below and are introduced, certainly, in the specific implementation process, no It is limited to following three kinds of situations.
1. the data that the distribution server is sent to proxy server include that the communication identifier of mobile terminal and interim verifying are believed Breath, in this case, the instant communication information that mobile terminal is sent also can include interim verification information, then proxy server exists When legal by interim verification information verifying instant communication information, the instant communication information is sent to another electronic equipment, And the response message that another electronic equipment is generated based on the instant communication information is obtained, to realize that the mobile terminal is logical The instant communication software is crossed to be communicated with another electronic equipment.Wherein, proxy server sends mobile terminal Interim verification information matches with the interim verification information that the distribution server is sent, and if successful match, illustrates this i.e. When communication message it is legal, otherwise illustrate that the instant communication information is illegal.It is instant can to guarantee that this is based on through the above scheme The safety of communication software instant messaging process.
2. the distribution server be sent to proxy server data include mobile terminal communication identifier and free residual stream Information is measured, then proxy server is primarily based on free residual flow information judgement movement after receiving instant communication information Whether the newest free residual flow of terminal is greater than predetermined amount;When newest free residual flow information is greater than predetermined amount, by institute It states instant communication information and is sent to another electronic equipment, and it is raw based on the instant communication information to obtain another electronic equipment At response message, to realize that the mobile terminal is led to by the instant communication software and another electronic equipment Letter, and if newest free residual flow information is not more than predetermined amount, it informs mobile terminal, mobile terminal is allowed to pass through other visit Diameter of asking the way carries out instant messaging.Through the above scheme, specified services quotient can be made to provide the free number of specific quantity to mobile terminal According to flow.
Wherein, if judging that the free residual flow of mobile terminal was greater than predetermined amount in the distribution server, clothes are acted on behalf of Device be engaged in when receiving instant communication information for the first time, does not need to judge newest free residual flow (namely the distribution server hair The free residual flow sent) whether it is greater than predetermined amount;But directly statistics this time passes through the instant messaging of instant communication software The data traffic expended is requested, it is then subtracted into the data traffic from the free residual flow that the distribution server is sent, then Available newest free data flow;In subsequent can by judge newest free data flow whether greater than predetermined amount come Determine whether for instant communication information to be sent to another electronic equipment.
In addition, proxy server can also the data traffic letter according to spent by preset measurement period statistics mobile terminal Breath, knows that mobile terminal has the newest free residual flow information for exempting from flow permission.
For example, preset measurement period is for example are as follows: preset statistics time interval, preset statistics time interval example Timer can be set in for example 30s, 50s, 1min etc., proxy server, and every prefixed time interval just obtains its statistics Mobile terminal data traffic spent in current time interval, and mobile terminal is obtained most based on the data flux statistics New free residual flow information.
Preset measurement period in another example are as follows: preset statistics flow, preset statistics flow are 512k, 1M etc., generation Reason server can be monitored data traffic spent by the mobile terminal, every to expend preset statistics flow, then basis The preset statistics flow determines the newest free residual flow information of mobile terminal.
Through the above scheme, it can guarantee the newest residual flow information for obtaining mobile terminal in time.
Certainly, proxy server, can also after measurement period counts data traffic information spent by mobile terminal To be sent to the distribution server, the newest free residual flow information of mobile terminal is counted by the distribution server.
Wherein, it after the distribution server obtains data traffic information spent by mobile terminal, can also be sent to move Dynamic terminal is informed in mobile terminal enquiry;Or the distribution server is in the newest free residue for determining mobile terminal After flow information, mobile terminal can also be sent it to, so enable mobile terminal to present flow rate service condition into And a understanding, then select preferable instant messaging strategy.
3. the data that the distribution server is sent to proxy server include the communication identifier of mobile terminal, free residual flow Information and interim verification information, in this case, then proxy server is verifying this Instant Messenger by interim verification information It interrogates that message is legal and newest free residual flow information is greater than predetermined amount, then the instant communication information is sent to another electricity Sub- equipment, and the response message that another electronic equipment is generated based on the instant communication information is obtained, to realize the shifting Dynamic terminal is communicated by the instant communication software with another electronic equipment.It can either guarantee this with this solution The safety of instant messaging process, and can guarantee that specified services quotient only provides the free flow of predetermined amount to mobile terminal.
In step S110, mobile terminal is by the instant communication information that instant communication software carries out during instant messaging Upstream data is the data that another electronic equipment is sent to by mobile terminal, answered based on what the instant communication information generated Answering information is downlink data, the i.e. data to be sent to mobile terminal by another electronic equipment, wherein upstream data and lower line number According at least one of data data traffic be counted into given server consumption data traffic in.
For example, comprising exempting from flow identifier, the instant communication information in the instant communication information that the mobile terminal is sent Corresponding data traffic is exempted from flow identifier based on described in and is included in the specified services quotient;Another example is: in the response message Comprising exempting from flow identifier, also by based on exempt from flow identifier be included in given server consume data traffic in.
In the specific implementation process, it can be based on by the gateway statistics being set between mobile terminal and proxy server Data traffic during the instant messaging of instant communication software.
For the case where flow identifier is default IP is exempted from, corresponding gateway (or the charge system being connected with corresponding network) exists After the instant communication information for receiving mobile terminal transmission, the IP of next node corresponding to the instant communication information is judged Whether it is default IP, if it is default IP, its data traffic is included in the data traffic of specified services quotient, corresponding gateway (or The charge system that person is connected with corresponding network) after receiving the response message of return of proxy server transmission, judgement should Whether the IP of proxy server is to preset IP its data traffic is included in the data flow of specified services quotient if it is default IP Amount.It is in the case where presetting label for flow identifier is exempted from, corresponding gateway (or the charge system being connected with corresponding network) exists After the instant communication information (or the requested date for receiving proxy server transmission) for receiving mobile terminal transmission, just Judge whether comprising default label in the instant communication information (or requested date), if comprising presetting label, by it Data traffic is included in the data traffic of specified services quotient.
In the specific implementation process, mobile terminal carries out instant messaging by instant communication software by proxy server The partial data flow generated in journey is exempted from flow identifier based on described in by mobile communication carrier and is included in specified services quotient, There may be a variety of situations, are set forth below three kinds therein and are introduced, and certainly, in the specific implementation process, are not limited to following Three kinds of situations.
The first, the mobile terminal carries out the data flow of special ratios during instant messaging by instant communication software Amount is counted into the specified services quotient.
For example, special ratios are for example are as follows: 50%, 70% etc., wherein pass through instant communication software in mobile terminal Carry out instant messaging during have exempt from flow permission (such as: data transmission carry exempts from flow identifier) when, corresponding gateway (or The charge system being connected with corresponding network) its special ratios is included in specified services quotient, and remaining ratio is included in the communication Mark, such as: assuming that mobile terminal expends the flow of 10M, special ratios altogether during this instant messaging are as follows: 50%, then it counts Charge system is included in specified services quotient in charging, by the flow of 5M, and the flow of remaining 5M is included in the communication of the mobile terminal Mark.Certainly, above data is not intended as limiting as just citing.
Second, the mobile terminal passes through certain amount of data flow during instant communication software progress instant messaging Amount is counted into the specified services quotient.
For example, specific quantity is for example are as follows: 10M, 20M etc., wherein mobile terminal by instant communication software into Have that when exempting from flow permission, corresponding gateway (or the charge system being connected with corresponding network) is at this during row instant messaging After terminating by instant communication software progress instant messaging process, judge that this carries out instant messaging by instant communication software Whether the data traffic of process is more than the specific quantity, and if being not above, all data traffics are all included in finger Determine in service provider;If it exceeds then the data traffic for being not above part is included in specified services quotient if specific quantity, it will Overage is included in the communication identifier of the mobile terminal.
The third, the mobile terminal carries out the data flow of specific content during instant messaging by instant communication software Amount is counted into the specified services quotient.
For example, specific content is for example are as follows: text, picture etc., wherein pass through instant communication software in mobile terminal Have when exempting from flow permission during instant messaging, corresponding gateway (or the charge system being connected with corresponding network) acquisition The data that instant messaging process is transmitted are carried out by instant communication software, then carry out Instant Messenger from by instant communication software The data such as text, picture are determined in the data that letter process is transmitted, and its corresponding data traffic is included in specified services quotient In;And it is directed to other kinds of content, and such as: its corresponding data traffic is then included in the communication identifier of mobile terminal by video In.
It is described to be included in specified services quotient as a kind of possible implementation, comprising: to generate corresponding data flow Expense is calculated as the expense of the account consumption of specified services quotient.
For example, since corresponding data flow has been included in specified services quotient, and mobile communication carrier will not be directed to One time instant messaging process carries out repetition charging, so corresponding data traffic will not be counted into the mark of the mobile terminal, because , in mobile communication carrier's charging, the expense that can be generated is calculated as the expense of the account consumption of specified services quotient for this, thus It charges to specified services quotient.
As a kind of optional embodiment, with continued reference to FIG. 1, method further include:
Step S150: whether proxy server judgement receives mobile terminal within a preset period of time and is based on the Instant Messenger Believe any instant communication information of software;
Step S160: if being not received by mobile terminal appointing based on the instant communication software within a preset period of time One instant communication information, then prompting mobile terminal has dropped out login.
For example, preset time period is for example are as follows: 10min, 30min, 40min etc., if proxy server is default Any instant communication information that mobile terminal transmission is not received in period then illustrates mobile terminal this time instant messaging Journey is over, so can produce a corresponding prompt information.Further, proxy server is generating the prompt information Later, which can also be sent to the distribution server.
In this case, if the distribution server is that this instant messaging process distributed interim verification information before Words, then the distribution server nullifies interim verification information based on the prompt information that proxy server is sent, in addition, proxy server Nullify interim verification information.With this solution, it can guarantee that the interim verification information distributed can only be used as this instant messaging The verification information of process, next instant messaging still needs to generate new interim verification information, to improve the peace of instant messaging Quan Xing.
As a kind of optional embodiment, stepped on if the instant communication software of proxy server prompting mobile terminal has dropped out Record, with continued reference to FIG. 1, method further include:
Step S170: proxy server by mobile terminal by the starting call duration time of the instant communication software, terminate Call duration time and the data traffic information of consumption are sent to the distribution server;
Step S180: the distribution server remains the free of mobile terminal based on the data traffic information that proxy server is sent Residual current amount is counted.
For example, proxy server can send information as shown in Table 1 to the distribution server:
Table 1
Initial time End time The data traffic information of consumption
2015-4-15 14:23 2015-4-15 14:44 1.6M
Assuming that the distribution server is total free data flow of mobile terminal distribution are as follows: 30M, and the mobile terminal exists 20M flow has been consumed before this instant messaging, then can determine that the mobile terminal is passing through this instant messaging Free residual flow after journey are as follows: 10M-1.6M=8.4M.Certainly, above data flow is not intended as just citing Limitation.
The distribution server and proxy server that the embodiment of the present invention is introduced can be completely independent for two physical locations Server;Or two different function modules of same server, with no restriction to this embodiment of the present invention.
Based on the exchange method for being used for communication of mobile terminal provided by the embodiment of the present invention, the embodiment of the present invention provides one Kind is used for the communication means of mobile terminal, and this method is applied to proxy server and the distribution server, pacifies in the mobile terminal Equipped with instant communication software, referring to FIG. 2, this method comprises:
Step S201: proxy server receives the mobile terminal and passes through mobile communication fortune based on the instant communication software The instant communication information that the network of quotient is sent is sought, includes the communication identifier of the mobile terminal, institute in the instant communication information It states communication identifier and has payment and exempt from flow permission;
Step S202: the instant communication information is sent to another electronic equipment by the proxy server, and obtains institute The response message that another electronic equipment is generated based on the instant communication information is stated, and passes through the net of the mobile communication carrier The response message is sent to the mobile terminal by network;
Wherein, the mobile terminal carries out instant messaging by the proxy server, and in instant communication process Data transmission is marked with and exempts from flow identifier, the mobile terminal by the proxy server be based on the instant communication software into All or part of data traffic is generated during row instant messaging exempts from flow identifier based on described by the mobile communication carrier It is included in specified services quotient.
Optionally, the method also includes:
The distribution server receives leading to for the mobile terminal that the mobile terminal is sent by the network of mobile communication carrier Beacon knows and authentication information;
The distribution server is based on the communication identifier and whether the authentication information judges the communication identifier Have and exempts from flow permission;
The distribution server determine the communication identifier have it is described exempt from flow permission when, be the mobile terminal Distribution is for the mobile terminal instant messaging software in order to avoid flow mode carries out the proxy server of instant messaging.
Optionally, the distribution server determine the communication identifier have it is described exempt from flow permission when, be described Mobile terminal distribution for the mobile terminal instant messaging software in order to avoid flow mode carries out the proxy server of instant messaging, It specifically includes:
The distribution server obtains the communication identifier and carries out charging using the charging mode of the specified services quotient Free residual flow information;
The distribution server judges the free residual flow of the communication identifier based on the free residual flow information Whether predetermined amount is greater than;
The distribution server distributes institute when the free residual flow is greater than the predetermined amount, for the mobile terminal State proxy server.
Optionally, the method also includes:
The distribution server generates interim verification information, and the interim verification information is sent to the mobile terminal And the proxy server;
The proxy server receives the mobile terminal and passes through mobile communication carrier based on the instant communication software The instant communication information that sends of network, specifically include: the proxy server receives described in the mobile terminal sends and carry The instant communication information of communication identifier, the interim verification information;
The instant communication information is sent to another electronic equipment by the proxy server, is specifically included: the agency Server by the interim verification information verify the instant communication information it is legal when, the instant communication information is sent out Give another electronic equipment.
Optionally, the mobile terminal is carried out data transmission by the proxy server based on the instant communication software All or part of data traffic is generated in the process to be based on described exempting from flow identifier and being included in finger by the mobile communication carrier Determine in service provider, specifically:
The mobile terminal generates special ratios or specific quantity or spy during passing through the proxy server communication The data traffic for determining content is exempted from flow identifier based on described in by the mobile communication carrier and is included in specified services quotient.
Optionally, the mobile terminal being received in proxy server, mobile communication fortune is passed through based on the instant communication software It seeks before the instant communication information of network transmission of quotient, the method also includes:
The proxy server sends default label to the mobile terminal, is based on the Instant Messenger in the mobile terminal Believe that software carries the default label in instant communication process when carrying out data transmission, the default label exempts to flow to be described Amount mark;Alternatively,
The IP address of the proxy server is preset IP address, and the preset IP address exempts from flow identifier to be described.
Optionally, the mobile terminal is carried out data transmission by the proxy server based on the instant communication software All or part of data traffic is generated in the process to be based on described exempting from flow identifier and being included in finger by the mobile communication carrier Determine in service provider, specifically:
Determining data flow of the mobile terminal based on the instant communication software during carrying out instant messaging When in amount including the default label, the mobile communication carrier carries out the mobile terminal by the proxy server The all or part of data traffic generated during instant messaging is exempted from flow identifier based on described in and is included in specified services quotient;Or
The mobile terminal is transferred through based on the data traffic that the instant communication software carries out during instant messaging The proxy server of the preset IP address, the mobile communication carrier are complete by the data traffic for flowing through the preset IP address Portion or part are included in the specified services quotient.
Optionally, the method also includes:
The proxy server counts the mobile terminal according to preset measurement period and is based on the instant communication software Data traffic spent by instant messaging is carried out by the proxy server, knows that the instant communication software has and exempts from flow The newest free residual flow information of permission.
Optionally, the method also includes:
The proxy server by the mobile terminal be based on the instant communication software by the proxy server into Data traffic information spent by row instant messaging is sent to the distribution server;
The distribution server is based on the mobile terminal and passes through the proxy server based on the instant communication software Data traffic information spent by instant messaging is carried out, determines that the instant communication software has and exempts from the newest free of flow permission Residual flow information.
Optionally, described to be included in specified services quotient, comprising: the expense that corresponding data flow generates is calculated as specified services The expense of the account consumption of quotient.
Optionally, method further include:
It is soft based on the instant messaging whether proxy server judgement receives the mobile terminal within a preset period of time Any instant communication information of part;
If be not received by within a preset period of time the mobile terminal based on the instant communication software it is any i.e. When communication message, then prompting mobile terminal has dropped out login.
Optionally, the method also includes:
Proxy server by mobile terminal by the starting call duration time of the instant communication software, terminate call duration time with And the data traffic information of consumption is sent to the distribution server;
The data traffic information that the distribution server is sent based on proxy server to the free residual flow of mobile terminal into Row statistics.
Optionally, the instant communication information includes the sound that the mobile terminal is obtained by the instant communication software Instant communication information or image instant communication information or text instant communication information.
Based on the exchange method for being used for communication of mobile terminal provided by the embodiment of the present invention, the embodiment of the present invention provides one Kind is used for the communication means of mobile terminal, and instant communication software is equipped in the mobile terminal, and this method is applied to mobile whole In end, referring to FIG. 3, this method comprises:
Step S301: when detecting that the instant communication software has starting or register, the mobile terminal is based on The instant communication software sends instant communication information to proxy server by the network of mobile communication carrier, described instant It include the communication identifier of the mobile terminal in communication information, the communication identifier has payment and exempts from flow permission;
Step S302: the mobile terminal receives the proxy server hair by the network of the mobile communication carrier The response message based on the instant communication information sent;
Wherein, the mobile terminal carries out instant messaging by the proxy server, and in instant communication process Data transmission is marked with and exempts from flow identifier, the mobile terminal by the proxy server be based on the instant communication software into All or part of data traffic is generated during row instant messaging exempts from flow identifier based on described by the mobile communication carrier It is included in specified services quotient.
Optionally, in the mobile terminal based on the instant communication software by the network of mobile communication carrier to generation Before managing server transmission instant communication information, the method also includes:
Receive the interim verification information that the distribution server is mobile terminal distribution, wherein the interim verifying Information by the distribution server determine the mobile terminal the instant communication software have it is described exempt from flow permission when, be The mobile terminal distribution;
The mobile terminal is based on the instant communication software by the network of mobile communication carrier to proxy server Instant communication information is sent, is specifically included:
The instant communication information comprising carrying the interim verification information is sent to the proxy server, so that the generation Reason server verifies the legitimacy of the instant communication information based on the interim verification information.
Optionally, the mobile terminal is carried out data transmission by the proxy server based on the instant communication software All or part of data traffic is generated in the process to be based on described exempting from flow identifier and being included in finger by the mobile communication carrier Determine in service provider, specifically:
During the mobile terminal is carried out data transmission by the proxy server based on the instant communication software The data traffic for generating special ratios or specific quantity or specific content exempts from flow based on described by the mobile communication carrier Mark is included in specified services quotient.
Optionally, in the mobile terminal based on the instant communication software by the network of mobile communication carrier to generation Before managing server transmission instant communication information, the method also includes:
The mobile terminal receives the default label that the proxy server is sent, and is based on described in the mobile terminal When communication software carry the default label when carrying out data transmission, the default label is described to exempt from flow identifier;Alternatively,
The IP address of the proxy server is preset IP address, and the preset IP address exempts from flow identifier to be described.
Optionally, the mobile terminal is carried out data transmission by the proxy server based on the instant communication software All or part of data traffic is generated in the process to be based on described exempting from flow identifier and being included in finger by the mobile communication carrier Determine in service provider, specifically:
Data traffic during determining that the mobile terminal is carried out data transmission based on the instant communication software In include the default label when, the mobile communication carrier by the mobile terminal be based on the instant communication software pass through All or part of data traffic that the proxy server generates during carrying out data transmission is exempted from based on flow identifier described in Enter in specified services quotient;Or
Data traffic during the mobile terminal is carried out data transmission based on the instant communication software is transferred through The proxy server of the preset IP address, the mobile communication carrier are complete by the data traffic for flowing through the preset IP address Portion or part are included in the specified services quotient.
Optionally, described to be included in specified services quotient, comprising: the expense that corresponding data flow generates is calculated as specified services The expense of the account consumption of quotient.
Optionally, the mobile terminal is carried out data transmission by the proxy server based on the instant communication software All or part of data traffic is generated in the process to be based on described exempting from flow identifier and being included in finger by the mobile communication carrier Determine in service provider, comprising:
It include to exempt from flow identifier in the instant communication information that the mobile terminal is sent, corresponding to the instant communication information Data traffic exempted from flow identifier based on described and be included in the specified services quotient;And/or
Comprising exempting from flow identifier, the data of the response message in the response message based on the instant communication information Flow is exempted from flow identifier based on described in and is included in the given server.
Optionally, the instant communication information includes the sound that the mobile terminal is obtained by the instant communication software Instant communication information or image instant communication information or text instant communication information.
Optionally, in the mobile terminal based on the instant communication software by the network of mobile communication carrier to generation Before managing server transmission instant communication information, the method also includes:
The mobile terminal is by the network of mobile communication carrier by the communication identifier of the mobile terminal, authentication Information and the account of the instant communication software are sent to the distribution server, so that the distribution server is being based on the identity Verification information and the account of the instant communication software verify the communication identifier have it is described exempt from flow permission after, be described Instant messaging process distributes the proxy server.
Based on the exchange method for being used for communication of mobile terminal provided by the embodiment of the present invention, the embodiment of the present invention provides one Kind proxy server, referring to FIG. 4, the proxy server includes:
First receiving unit 410 passes through mobile communication based on the instant communication software for receiving the mobile terminal The instant communication information that the network of operator is sent includes the communication identifier of the mobile terminal in the instant communication information, The communication identifier has payment and exempts from flow permission;
The instant communication information is sent to another electronic equipment by the first transmission unit 420, and obtains another electricity The response message that sub- equipment is generated based on the instant communication information, and will be described by the network of the mobile communication carrier Response message is sent to the mobile terminal;
Wherein, the mobile terminal carries out instant messaging by the proxy server, and in instant communication process Data transmission is marked with and exempts from flow identifier, the mobile terminal by the proxy server be based on the instant communication software into All or part of data traffic is generated during row instant messaging exempts from flow identifier based on described by the mobile communication carrier It is included in specified services quotient.
Optionally, the mobile terminal is carried out data transmission by the proxy server based on the instant communication software All or part of data traffic is generated in the process to be based on described exempting from flow identifier and being included in finger by the mobile communication carrier Determine in service provider, specifically:
The mobile terminal generates special ratios or specific quantity or spy during passing through the proxy server communication The data traffic for determining content is exempted from flow identifier based on described in by the mobile communication carrier and is included in specified services quotient.
Optionally, first transmission unit 420 is also used to send default label to the mobile terminal;
The mobile terminal based on the instant communication software being taken when carrying out data transmission in instant communication process With the default label, the default label exempts from flow identifier to be described;Alternatively,
The IP address of the proxy server is preset IP address, and the preset IP address exempts from flow identifier to be described.
Optionally, the mobile terminal is carried out data transmission by the proxy server based on the instant communication software All or part of data traffic is generated in the process to be based on described exempting from flow identifier and being included in finger by the mobile communication carrier Determine in service provider, specifically:
Determining data flow of the mobile terminal based on the instant communication software during carrying out instant messaging When in amount including the default label, the mobile communication carrier carries out the mobile terminal by the proxy server The all or part of data traffic generated during instant messaging is exempted from flow identifier based on described in and is included in specified services quotient;Or
The mobile terminal is transferred through based on the data traffic that the instant communication software carries out during instant messaging The proxy server of the preset IP address, the mobile communication carrier are complete by the data traffic for flowing through the preset IP address Portion or part are included in the specified services quotient.
Optionally, the proxy server further include:
Statistic unit 440 is soft based on the instant messaging for counting the mobile terminal according to preset measurement period Part carries out data traffic spent by instant messaging by the proxy server, knows that the instant communication software has and exempts to flow Measure the newest free residual flow information of permission.
Optionally, first transmission unit 420 is also used to the mobile terminal being based on the instant communication software to lead to It crosses data traffic information spent by the proxy server progress instant messaging and is sent to the distribution server, in order to described point It sends out server and proxy server progress instant messaging institute is passed through based on the instant communication software based on the mobile terminal The data traffic information of consuming determines that the instant communication software has the newest free residual flow information for exempting from flow permission.
Optionally, described to be included in specified services quotient, comprising: the expense that corresponding data flow generates is calculated as specified services The expense of the account consumption of quotient.
Optionally, the proxy server further include:
First judging unit 430, described in judging that whether receiving the mobile terminal within a preset period of time is based on Any instant communication information of instant communication software;
Prompt unit 450 is based on the instant messaging for being not received by the mobile terminal within a preset period of time Any instant communication information of software, then prompting mobile terminal has dropped out login.
Optionally, first transmission unit 420 is also used to the starting by mobile terminal by the instant communication software The data traffic information of call duration time, end call duration time and consumption is sent to the distribution server, in order to distribution clothes Business device counts the free residual flow of mobile terminal based on the data traffic information that proxy server is sent.
Optionally, the instant communication information includes the sound that the mobile terminal is obtained by the instant communication software Instant communication information or image instant communication information or text instant communication information.
Based on the exchange method for being used for communication of mobile terminal provided by the embodiment of the present invention, the embodiment of the present invention provides one Kind mobile terminal, asks in the mobile terminal and is equipped with instant communication software, with reference to Fig. 5, which includes:
Second transmission unit 520, for being based on institute when detecting that the instant communication software has starting or register It states instant communication software and instant communication information, the Instant Messenger is sent to proxy server by the network of mobile communication carrier The communication identifier in information comprising the mobile terminal is interrogated, the communication identifier has payment and exempts from flow permission;
Second receiving unit 510 receives the proxy server hair for the network by the mobile communication carrier The response message based on the instant communication information sent;
Wherein, the mobile terminal carries out the communication of the instant communication software by the proxy server, and logical Data transmission during letter, which is marked with, exempts from flow identifier, and the mobile terminal is based on described instant by the proxy server Communication software generates all or part of data traffic by the mobile communication carrier based on described during carrying out data transmission Exempt from flow identifier to be included in specified services quotient.
Optionally, second receiving unit 510 is also used to receive the distribution server as mobile terminal distribution Interim verification information, wherein the interim verification information is determined described in the mobile terminal i.e. as the distribution server When communication software have described when exempting from flow permission, distributed for the mobile terminal;
Second transmission unit 520 is specifically used for: Xiang Suoshu proxy server is sent comprising carrying the interim verifying The instant communication information of information, so that the proxy server is based on the interim verification information and verifies the instant communication information Legitimacy.
Optionally, the mobile terminal is carried out data transmission by the proxy server based on the instant communication software All or part of data traffic is generated in the process to be based on described exempting from flow identifier and being included in finger by the mobile communication carrier Determine in service provider, specifically:
During the mobile terminal is carried out data transmission by the proxy server based on the instant communication software The data traffic for generating special ratios or specific quantity or specific content exempts from flow based on described by the mobile communication carrier Mark is included in specified services quotient.
Optionally, second receiving unit 510 is also used to receive the default label that the proxy server is sent, in institute It states mobile terminal to be based on carrying the default label when instant communication software carries out data transmission, the default label is institute It states and exempts from flow identifier;Alternatively,
The IP address of the proxy server is preset IP address, and the preset IP address exempts from flow identifier to be described.
Optionally, the mobile terminal is carried out data transmission by the proxy server based on the instant communication software All or part of data traffic is generated in the process to be based on described exempting from flow identifier and being included in finger by the mobile communication carrier Determine in service provider, specifically:
Data traffic during determining that the mobile terminal is carried out data transmission based on the instant communication software In include the default label when, the mobile communication carrier by the mobile terminal be based on the instant communication software pass through All or part of data traffic that the proxy server generates during carrying out data transmission is exempted from based on flow identifier described in Enter in specified services quotient;Or
Data traffic during the mobile terminal is carried out data transmission based on the instant communication software is transferred through The proxy server of the preset IP address, the mobile communication carrier are complete by the data traffic for flowing through the preset IP address Portion or part are included in the specified services quotient.
Optionally, described to be included in specified services quotient, comprising: the expense that corresponding data flow generates is calculated as specified services The expense of the account consumption of quotient.
Optionally, the mobile terminal is carried out data transmission by the proxy server based on the instant communication software All or part of data traffic is generated in the process to be based on described exempting from flow identifier and being included in finger by the mobile communication carrier Determine in service provider, comprising:
It include to exempt from flow identifier in the instant communication information that the mobile terminal is sent, corresponding to the instant communication information Data traffic exempted from flow identifier based on described and be included in the specified services quotient;And/or
Comprising exempting from flow identifier, the data of the response message in the response message based on the instant communication information Flow is exempted from flow identifier based on described in and is included in the given server.
Optionally, second transmission unit 520 be also used to by the network of mobile communication carrier will it is described it is mobile eventually The account of the communication identifier at end, authentication information and the instant communication software is sent to the distribution server, so that described point Hair server is having institute based on the authentication information and the account of the instant communication software verifying communication identifier It states after exempting from flow permission, distributes the proxy server for the instant messaging process.
Based on the exchange method for being used for communication of mobile terminal provided by the embodiment of the present invention, the embodiment of the present invention provides one Kind communication system, referring to FIG. 6, the communication system includes: above-mentioned proxy server and above-mentioned mobile terminal.
Optionally, the communication system further includes the distribution server.
One or more embodiment of the invention, at least has the advantages that
Communication means according to the present invention for mobile terminal, first proxy server receive the mobile terminal and are based on The instant communication information that the instant communication software passes through the network of mobile communication carrier;Then, the proxy server will The instant communication information is sent to another electronic equipment, to realize that the mobile terminal passes through the instant communication software and institute Another electronic equipment is stated to be communicated;Wherein, the mobile terminal is soft by the proxy server progress instant messaging The communication of part, and the data transmission in communication process is marked with and exempts from flow identifier, the mobile terminal is taken by the agency Business device is based on all or part of data traffic of generation during the instant communication software carries out instant messaging and is led to by the movement Letter operator exempts from flow identifier based on described in and is included in specified services quotient.It is carried out in mobile terminal by instant communication software When instant messaging, consuming be service provider corresponding to proxy server data traffic, without expending mobile terminal Thus data traffic solves and needs to expend mobile terminal when carrying out instant messaging by instant communication software in the prior art The technical issues of flow, has reached mobile terminal and has exempted from the technical effect that flow carries out instant messaging by instant communication software;Cause And mobile terminal is without paying campus network, it will be able to realize and exempt from the technical effect that flow carries out instant messaging.Thereby, it is possible to Significantly improve the enthusiasm that user carries out instant messaging using instant communication software.
Algorithm and display are not inherently related to any particular computer, virtual system, or other device provided herein. Various general-purpose systems can also be used together with teachings based herein.As described above, it constructs required by this kind of system Structure be obvious.In addition, the present invention is also not directed to any particular programming language.It should be understood that can use various Programming language realizes summary of the invention described herein, and the description done above to language-specific is to disclose this hair Bright preferred forms.
In the instructions provided here, numerous specific details are set forth.It is to be appreciated, however, that implementation of the invention Example can be practiced without these specific details.In some instances, well known method, structure is not been shown in detail And technology, so as not to obscure the understanding of this specification.
Similarly, it should be understood that in order to simplify the disclosure and help to understand one or more of the various inventive aspects, Above in the description of exemplary embodiment of the present invention, each feature of the invention is grouped together into single implementation sometimes In example, figure or descriptions thereof.However, the disclosed method should not be interpreted as reflecting the following intention: i.e. required to protect Shield the present invention claims features more more than feature expressly recited in each claim.More precisely, as following Claims reflect as, inventive aspect is all features less than single embodiment disclosed above.Therefore, Thus the claims for following specific embodiment are expressly incorporated in the specific embodiment, wherein each claim itself All as a separate embodiment of the present invention.
Those skilled in the art will understand that can be carried out adaptively to the module in the equipment in embodiment Change and they are arranged in one or more devices different from this embodiment.It can be the module or list in embodiment Member or component are combined into a module or unit or component, and furthermore they can be divided into multiple submodule or subelement or Sub-component.Other than such feature and/or at least some of process or unit exclude each other, it can use any Combination is to all features disclosed in this specification (including adjoint claim, abstract and attached drawing) and so disclosed All process or units of what method or apparatus are combined.Unless expressly stated otherwise, this specification is (including adjoint power Benefit require, abstract and attached drawing) disclosed in each feature can carry out generation with an alternative feature that provides the same, equivalent, or similar purpose It replaces.
In addition, it will be appreciated by those of skill in the art that although some embodiments in this include institute in other embodiments Including certain features rather than other feature, but the combination of the feature of different embodiment means in the scope of the present invention Within and form different embodiments.For example, in the following claims, embodiment claimed it is any it One can in any combination mode come using.
Various component embodiments of the invention can be implemented in hardware, or to run on one or more processors Software module realize, or be implemented in a combination thereof.It will be understood by those of skill in the art that can be used in practice Microprocessor or digital signal processor (DSP) come realize mobile terminal according to an embodiment of the present invention, proxy server and The some or all functions of some or all components in communication system.The present invention is also implemented as executing here Some or all device or device programs of described method are (for example, computer program and computer program produce Product).It is such to realize that program of the invention can store on a computer-readable medium, or can have one or more The form of signal.Such signal can be downloaded from an internet website to obtain, and perhaps be provided on the carrier signal or to appoint What other forms provides.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and ability Field technique personnel can be designed alternative embodiment without departing from the scope of the appended claims.In the claims, Any reference symbol between parentheses should not be configured to limitations on claims.Word "comprising" does not exclude the presence of not Element or step listed in the claims.Word "a" or "an" located in front of the element does not exclude the presence of multiple such Element.The present invention can be by means of including the hardware of several different elements and being come by means of properly programmed computer real It is existing.In the unit claims listing several devices, several in these devices can be through the same hardware branch To embody.The use of word first, second, and third does not indicate any sequence.These words can be explained and be run after fame Claim.
A1, a kind of communication means for mobile terminal are equipped with instant communication software, feature in the mobile terminal It is, which comprises
Proxy server receives the net that the mobile terminal passes through mobile communication carrier based on the instant communication software The instant communication information that network is sent, includes the communication identifier of the mobile terminal in the instant communication information, and the communication is marked Knowledge has payment and exempts from flow permission;
The instant communication information is sent to another electronic equipment by the proxy server, and obtains another electronics The response message that equipment is generated based on the instant communication information, and answered by described in by the network of the mobile communication carrier It answers information and is sent to the mobile terminal;
Wherein, the mobile terminal carries out instant messaging by the proxy server, and in instant communication process Data transmission is marked with and exempts from flow identifier, the mobile terminal by the proxy server be based on the instant communication software into All or part of data traffic is generated during row instant messaging exempts from flow identifier based on described by the mobile communication carrier It is included in specified services quotient.
A2, method as described in a1, which is characterized in that the method also includes:
The distribution server receives leading to for the mobile terminal that the mobile terminal is sent by the network of mobile communication carrier Beacon knows and authentication information;
The distribution server is based on the communication identifier and whether the authentication information judges the communication identifier Have and exempts from flow permission;
The distribution server determine the communication identifier have it is described exempt from flow permission when, be the mobile terminal Distribution is for the mobile terminal instant messaging software in order to avoid flow mode carries out the proxy server of instant messaging.
A3, as described in A2 method, which is characterized in that determine that the communication identifier has institute in the distribution server It states when exempting from flow permission, is mobile terminal distribution for the mobile terminal instant messaging software in order to avoid flow mode carries out The proxy server of instant messaging, specifically includes:
The distribution server obtains the communication identifier and carries out charging using the charging mode of the specified services quotient Free residual flow information;
The distribution server judges the free residual flow of the communication identifier based on the free residual flow information Whether predetermined amount is greater than;
The distribution server distributes institute when the free residual flow is greater than the predetermined amount, for the mobile terminal State proxy server.
A4, the method as described in A3, which is characterized in that the method also includes:
The distribution server generates interim verification information, and the interim verification information is sent to the mobile terminal And the proxy server;
The proxy server receives the mobile terminal and passes through mobile communication carrier based on the instant communication software The instant communication information that sends of network, specifically include: the proxy server receives described in the mobile terminal sends and carry The instant communication information of communication identifier, the interim verification information;
The instant communication information is sent to another electronic equipment by the proxy server, is specifically included: the agency Server by the interim verification information verify the instant communication information it is legal when, the instant communication information is sent out Give another electronic equipment.
A5, method as described in a1, which is characterized in that the mobile terminal passes through the proxy server based on described and is When communication software carry out data transmission during generate all or part of data traffic institute be based on by the mobile communication carrier It states and exempts from flow identifier and be included in specified services quotient, specifically:
The mobile terminal generates special ratios or specific quantity or spy during passing through the proxy server communication The data traffic for determining content is exempted from flow identifier based on described in by the mobile communication carrier and is included in specified services quotient.
A6, method as described in a1, which is characterized in that receive the mobile terminal based on described instant in proxy server Before instant communication information of the communication software by the network transmission of mobile communication carrier, the method also includes:
The proxy server sends default label to the mobile terminal, is based on the Instant Messenger in the mobile terminal Believe that software carries the default label in instant communication process when carrying out data transmission, the default label exempts to flow to be described Amount mark;Alternatively,
The IP address of the proxy server is preset IP address, and the preset IP address exempts from flow identifier to be described.
A7, the method as described in A8, which is characterized in that the mobile terminal passes through the proxy server based on described and is When communication software carry out data transmission during generate all or part of data traffic institute be based on by the mobile communication carrier It states and exempts from flow identifier and be included in specified services quotient, specifically:
Determining data flow of the mobile terminal based on the instant communication software during carrying out instant messaging When in amount including the default label, the mobile communication carrier carries out the mobile terminal by the proxy server The all or part of data traffic generated during instant messaging is exempted from flow identifier based on described in and is included in specified services quotient;Or
The mobile terminal is transferred through based on the data traffic that the instant communication software carries out during instant messaging The proxy server of the preset IP address, the mobile communication carrier are complete by the data traffic for flowing through the preset IP address Portion or part are included in the specified services quotient.
A8, the method as described in any in A1-A7, which is characterized in that the method also includes:
The proxy server counts the mobile terminal according to preset measurement period and is based on the instant communication software Data traffic spent by instant messaging is carried out by the proxy server, knows that the instant communication software has and exempts from flow The newest free residual flow information of permission.
A9, the method as described in A8, which is characterized in that the method also includes:
The proxy server by the mobile terminal be based on the instant communication software by the proxy server into Data traffic information spent by row instant messaging is sent to the distribution server;
The distribution server is based on the mobile terminal and passes through the proxy server based on the instant communication software Data traffic information spent by instant messaging is carried out, determines that the instant communication software has and exempts from the newest free of flow permission Residual flow information.
A10, method as described in a1, which is characterized in that described to be included in specified services quotient, comprising: by corresponding data stream The expense that amount generates is calculated as the expense of the account consumption of specified services quotient.
A11, the method as described in any in A1-A7, which is characterized in that method further include:
It is soft based on the instant messaging whether proxy server judgement receives the mobile terminal within a preset period of time Any instant communication information of part;
If be not received by within a preset period of time the mobile terminal based on the instant communication software it is any i.e. When communication message, then prompting mobile terminal has dropped out login.
A12, the method as described in A11, which is characterized in that the method also includes:
Proxy server by mobile terminal by the starting call duration time of the instant communication software, terminate call duration time with And the data traffic information of consumption is sent to the distribution server;
The data traffic information that the distribution server is sent based on proxy server to the free residual flow of mobile terminal into Row statistics.
A13, method as described in a1, which is characterized in that the instant communication information includes that the mobile terminal passes through institute State the sound instant communication information or image instant communication information or text instant communication information that instant communication software obtains.
B14, a kind of proxy server, which is characterized in that the proxy server includes:
First receiving unit passes through mobile communication operators based on the instant communication software for receiving the mobile terminal The instant communication information that the network of quotient is sent includes the communication identifier of the mobile terminal in the instant communication information, described Communication identifier has payment and exempts from flow permission;
The instant communication information is sent to another electronic equipment by the first transmission unit, and obtains another electronics The response message that equipment is generated based on the instant communication information, and answered by described in by the network of the mobile communication carrier It answers information and is sent to the mobile terminal;
Wherein, the mobile terminal carries out instant messaging by the proxy server, and in instant communication process Data transmission is marked with and exempts from flow identifier, the mobile terminal by the proxy server be based on the instant communication software into All or part of data traffic is generated during row instant messaging exempts from flow identifier based on described by the mobile communication carrier It is included in specified services quotient.
B15, the proxy server as described in B14, which is characterized in that the mobile terminal passes through the proxy server base All or part of data traffic is generated during the instant communication software carries out data transmission by the mobile communication operators Quotient exempts from flow identifier based on described in and is included in specified services quotient, specifically:
The mobile terminal generates special ratios or specific quantity or spy during passing through the proxy server communication The data traffic for determining content is exempted from flow identifier based on described in by the mobile communication carrier and is included in specified services quotient.
B16, the proxy server as described in B asks 14, which is characterized in that first transmission unit is also used to the shifting Dynamic terminal sends default label;
The mobile terminal based on the instant communication software being taken when carrying out data transmission in instant communication process With the default label, the default label exempts from flow identifier to be described;Alternatively,
The IP address of the proxy server is preset IP address, and the preset IP address exempts from flow identifier to be described.
B17, the proxy server as described in B16, which is characterized in that the mobile terminal passes through the proxy server base All or part of data traffic is generated during the instant communication software carries out data transmission by the mobile communication operators Quotient exempts from flow identifier based on described in and is included in specified services quotient, specifically:
Determining data flow of the mobile terminal based on the instant communication software during carrying out instant messaging When in amount including the default label, the mobile communication carrier carries out the mobile terminal by the proxy server The all or part of data traffic generated during instant messaging is exempted from flow identifier based on described in and is included in specified services quotient;Or
The mobile terminal is transferred through based on the data traffic that the instant communication software carries out during instant messaging The proxy server of the preset IP address, the mobile communication carrier are complete by the data traffic for flowing through the preset IP address Portion or part are included in the specified services quotient.
B18, the proxy server as described in any in B14-17, which is characterized in that the proxy server further include:
Statistic unit is logical based on the instant communication software for counting the mobile terminal according to preset measurement period It crosses the proxy server and carries out data traffic spent by instant messaging, know that the instant communication software has and exempt from flow power The newest free residual flow information of limit.
B19, the proxy server as described in B18, which is characterized in that first transmission unit is also used to the movement Terminal carries out data traffic information spent by instant messaging by the proxy server based on the instant communication software and sends out It send to the distribution server, institute is passed through based on the instant communication software in order to which the distribution server is based on the mobile terminal It states proxy server and carries out data traffic information spent by instant messaging, determine that the instant communication software has and exempt from flow power The newest free residual flow information of limit.
B20, the proxy server as described in B14, which is characterized in that described to be included in specified services quotient, comprising: will correspond to The expense that data traffic generates is calculated as the expense of the account consumption of specified services quotient.
B21, the proxy server as described in any in B14-20, which is characterized in that the proxy server further include:
First judging unit, for judging whether to receive the mobile terminal within a preset period of time based on described instant Any instant communication information of communication software;
Prompt unit is based on the instant communication software for being not received by the mobile terminal within a preset period of time Any instant communication information, then prompting mobile terminal has dropped out login.
B22, the proxy server as described in B21, which is characterized in that first transmission unit is also used to mobile terminal It is sent to point by the starting call duration time of the instant communication software, the data traffic information for terminating call duration time and consumption Server is sent out, the data traffic information sent based on proxy server in order to the distribution server is to the free of mobile terminal Residual flow is counted.
B23, the proxy server as described in B14, which is characterized in that the instant communication information includes the mobile terminal The sound instant communication information or image instant communication information that are obtained by the instant communication software or text instant messaging disappear Breath.
C24, a kind of system, which is characterized in that the system comprises:
Proxy server as described in any in above-mentioned B14-B23;With
Mobile terminal, comprising:
Second transmission unit, it is described for being based on when detecting that the instant communication software has starting or register Instant communication software sends instant communication information, the instant messaging to proxy server by the network of mobile communication carrier It include the communication identifier of the mobile terminal in information, the communication identifier has payment and exempts from flow permission;
Second receiving unit, for receiving what the proxy server was sent by the network of the mobile communication carrier Response message based on the instant communication information.

Claims (24)

1. a kind of communication means for mobile terminal, instant communication software is installed in the mobile terminal, which is characterized in that The described method includes:
Proxy server is received the mobile terminal and is sent out based on the instant communication software by the network of mobile communication carrier The instant communication information sent includes the communication identifier of the mobile terminal in the instant communication information, the communication identifier tool Flow permission is exempted from standby payment;
The instant communication information is sent to another electronic equipment by the proxy server, and obtains another electronic equipment Based on the response message that the instant communication information generates, and the response is believed by the network of the mobile communication carrier Breath is sent to the mobile terminal;
Wherein, the mobile terminal carries out instant messaging, and the data in instant communication process by the proxy server Transmission, which is marked with, exempts from flow identifier, and the mobile terminal is by proxy server progress instant messaging and in communication process Data transmission include upstream data and downlink data, it is described comprising exempting from flow identifier in the upstream data and downlink data Mobile terminal is based on the instant communication software by the proxy server and carries out generating whole or portion during instant messaging Divided data flow is exempted from flow identifier based on described in by the mobile communication carrier and is included in specified services quotient.
2. the method as described in claim 1, which is characterized in that the method also includes:
The distribution server receives the communication mark for the mobile terminal that the mobile terminal is sent by the network of mobile communication carrier Knowledge and authentication information;
The distribution server is based on the communication identifier and the authentication information judges whether the communication identifier has Exempt from flow permission;
The distribution server determine the communication identifier have it is described exempt from flow permission when, distributed for the mobile terminal For the mobile terminal instant messaging software in order to avoid flow mode carries out the proxy server of instant messaging.
3. method according to claim 2, which is characterized in that determine that the communication identifier has in the distribution server It is described when exempting from flow permission, be mobile terminal distribution for the mobile terminal instant messaging software in case flow mode into The proxy server of row instant messaging, specifically includes:
The distribution server obtains the communication identifier and carries out the free of charging using the charging mode of the specified services quotient Residual flow information;
The distribution server based on the free residual flow information judge the communication identifier free residual flow whether Greater than predetermined amount;
The distribution server distributes the generation when the free residual flow is greater than the predetermined amount, for the mobile terminal Manage server.
4. method as claimed in claim 3, which is characterized in that the method also includes:
The distribution server generates interim verification information, and by the interim verification information be sent to the mobile terminal and The proxy server;
The proxy server receives the net that the mobile terminal passes through mobile communication carrier based on the instant communication software The instant communication information that network is sent, specifically includes: the proxy server receives the mobile terminal and sends the carrying communication The instant communication information of mark, the interim verification information;
The instant communication information is sent to another electronic equipment by the proxy server, is specifically included: the agency service Device by the interim verification information verify the instant communication information it is legal when, the instant communication information is sent to Another electronic equipment.
5. the method as described in claim 1, which is characterized in that the mobile terminal is based on described by the proxy server Instant communication software generates all or part of data traffic and is based on by the mobile communication carrier during carrying out data transmission The flow identifier of exempting from is included in specified services quotient, specifically:
The mobile terminal generates special ratios or specific quantity or specific interior during passing through the proxy server communication The data traffic of appearance is exempted from flow identifier based on described in by the mobile communication carrier and is included in specified services quotient.
6. the method as described in claim 1, which is characterized in that receiving the mobile terminal based on described in proxy server is When the instant communication information that is sent by the network of mobile communication carrier of communication software before, the method also includes:
The proxy server sends default label to the mobile terminal, and it is soft to be based on the instant messaging in the mobile terminal Part carries the default label in instant communication process when carrying out data transmission, the default label exempts from flux scale to be described Know;Alternatively,
The IP address of the proxy server is preset IP address, and the preset IP address exempts from flow identifier to be described.
7. method as claimed in claim 6, which is characterized in that the mobile terminal is based on described by the proxy server Instant communication software generates all or part of data traffic and is based on by the mobile communication carrier during carrying out data transmission The flow identifier of exempting from is included in specified services quotient, specifically:
Determining the mobile terminal based on the instant communication software in data traffic during carrying out instant messaging When comprising default label, the mobile terminal is carried out instant messaging by the proxy server by the mobile communication carrier The all or part of data traffic generated in the process is based on the default label and is included in specified services quotient;Or
The mobile terminal is transferred through default based on the data traffic during instant communication software progress instant messaging The proxy server of IP address, the mobile communication carrier are all or part of by the data traffic for flowing through the preset IP address It is included in the specified services quotient.
8. the method as described in any claim in claim 1-7, which is characterized in that the method also includes:
The proxy server is counted the mobile terminal according to preset measurement period and is passed through based on the instant communication software The proxy server carries out data traffic spent by instant messaging, knows that the instant communication software has and exempts from flow permission Newest free residual flow information.
9. method according to claim 8, which is characterized in that the method also includes:
The mobile terminal is based on the instant communication software by the proxy server by the proxy server Data traffic information spent by Shi Tongxin is sent to the distribution server;
The distribution server is based on the mobile terminal and is carried out based on the instant communication software by the proxy server Data traffic information spent by instant messaging determines that the instant communication software has the newest free residue for exempting from flow permission Flow information.
10. the method as described in claim 1, which is characterized in that described to be included in specified services quotient, comprising: by corresponding data The expense that flow generates is calculated as the expense of the account consumption of specified services quotient.
11. the method as described in any claim in claim 1-7, which is characterized in that method further include:
Whether proxy server judgement receives the mobile terminal based on the instant communication software within a preset period of time Any instant communication information;
If being not received by any Instant Messenger of the mobile terminal based on the instant communication software within a preset period of time Message is interrogated, then prompting mobile terminal has dropped out login.
12. method as claimed in claim 11, which is characterized in that the method also includes:
Proxy server by the starting call duration time of the instant communication software, end call duration time and disappears mobile terminal The data traffic information of consumption is sent to the distribution server;
The distribution server unites to the free residual flow of mobile terminal based on the data traffic information that proxy server is sent Meter.
13. the method as described in claim 1, which is characterized in that the instant communication information includes that the mobile terminal passes through The sound instant communication information or image instant communication information or text instant communication information that the instant communication software obtains.
14. a kind of proxy server, which is characterized in that the proxy server includes:
First receiving unit is sent based on instant communication software by the network of mobile communication carrier for receiving mobile terminal Instant communication information, include the communication identifier of the mobile terminal in the instant communication information, the communication identifier has Flow permission is exempted from payment;
The instant communication information is sent to another electronic equipment by the first transmission unit, and obtains another electronic equipment Based on the response message that the instant communication information generates, and the response is believed by the network of the mobile communication carrier Breath is sent to the mobile terminal;
Wherein, the mobile terminal carries out instant messaging, and the data in instant communication process by the proxy server Transmission, which is marked with, exempts from flow identifier, and the mobile terminal is by proxy server progress instant messaging and in communication process Data transmission include upstream data and downlink data, it is described comprising exempting from flow identifier in the upstream data and downlink data Mobile terminal is based on the instant communication software by the proxy server and carries out generating whole or portion during instant messaging Divided data flow is exempted from flow identifier based on described in by the mobile communication carrier and is included in specified services quotient.
15. proxy server as claimed in claim 14, which is characterized in that the mobile terminal passes through the proxy server All or part of data traffic is generated during carrying out data transmission based on the instant communication software to be transported by the mobile communication Battalion quotient exempts from flow identifier based on described in and is included in specified services quotient, specifically:
The mobile terminal generates special ratios or specific quantity or specific interior during passing through the proxy server communication The data traffic of appearance is exempted from flow identifier based on described in by the mobile communication carrier and is included in specified services quotient.
16. proxy server as claimed in claim 14, which is characterized in that first transmission unit is also used to the shifting Dynamic terminal sends default label;
In the mobile terminal institute is carried in instant communication process based on the instant communication software when carrying out data transmission Default label is stated, the default label exempts from flow identifier to be described;Alternatively,
The IP address of the proxy server is preset IP address, and the preset IP address exempts from flow identifier to be described.
17. proxy server as claimed in claim 16, which is characterized in that the mobile terminal passes through the proxy server All or part of data traffic is generated during carrying out data transmission based on the instant communication software to be transported by the mobile communication Battalion quotient exempts from flow identifier based on described in and is included in specified services quotient, specifically:
Determining the mobile terminal based on the instant communication software in data traffic during carrying out instant messaging When comprising default label, the mobile terminal is carried out instant messaging by the proxy server by the mobile communication carrier The all or part of data traffic generated in the process is based on the default label and is included in specified services quotient;Or
The mobile terminal is transferred through default based on the data traffic during instant communication software progress instant messaging The proxy server of IP address, the mobile communication carrier are all or part of by the data traffic for flowing through the preset IP address It is included in the specified services quotient.
18. the proxy server as described in any claim in claim 14-17, which is characterized in that the agency service Device further include:
Statistic unit passes through institute based on the instant communication software for counting the mobile terminal according to preset measurement period It states proxy server and carries out data traffic spent by instant messaging, know that the instant communication software has and exempt from flow permission Newest free residual flow information.
19. proxy server as claimed in claim 18, which is characterized in that first transmission unit is also used to the shifting Dynamic terminal carries out data traffic information spent by instant messaging by the proxy server based on the instant communication software It is sent to the distribution server, is passed through in order to which the distribution server is based on the mobile terminal based on the instant communication software The proxy server carries out data traffic information spent by instant messaging, determines that the instant communication software has and exempts from flow The newest free residual flow information of permission.
20. proxy server as claimed in claim 14, which is characterized in that described to be included in specified services quotient, comprising: will be right The expense for answering data traffic to generate is calculated as the expense of the account consumption of specified services quotient.
21. the proxy server as described in any claim in claim 14-17, which is characterized in that the agency service Device further include:
First judging unit, for judging that whether receiving the mobile terminal within a preset period of time is based on the instant messaging Any instant communication information of software;
Prompt unit, for being not received by the mobile terminal appointing based on the instant communication software within a preset period of time One instant communication information, then prompting mobile terminal has dropped out login.
22. proxy server as claimed in claim 21, which is characterized in that first transmission unit is also used to move end End is sent to by the starting call duration time of the instant communication software, end call duration time and the data traffic information of consumption The distribution server, in order to which the data traffic information that the distribution server is sent based on proxy server exempts from mobile terminal Expense residual flow is counted.
23. proxy server as claimed in claim 14, which is characterized in that the instant communication information includes described mobile whole The sound instant communication information or image instant communication information or text instant messaging that end is obtained by the instant communication software Message.
24. a kind of communication system, which is characterized in that the system comprises:
Proxy server as described in any claim in claim 14-23;With
Mobile terminal, comprising:
Second transmission unit, it is described instant for being based on when detecting that the instant communication software has starting or register Communication software sends instant communication information, the instant communication information to proxy server by the network of mobile communication carrier In include the mobile terminal communication identifier, the communication identifier has payment and exempts from flow permission;
Second receiving unit, for by the network of the mobile communication carrier receive that the proxy server sends based on The response message of the instant communication information.
CN201510373590.7A 2015-06-30 2015-06-30 A kind of communication means, proxy server and system for mobile terminal Active CN104967976B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510373590.7A CN104967976B (en) 2015-06-30 2015-06-30 A kind of communication means, proxy server and system for mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510373590.7A CN104967976B (en) 2015-06-30 2015-06-30 A kind of communication means, proxy server and system for mobile terminal

Publications (2)

Publication Number Publication Date
CN104967976A CN104967976A (en) 2015-10-07
CN104967976B true CN104967976B (en) 2019-05-31

Family

ID=54221896

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510373590.7A Active CN104967976B (en) 2015-06-30 2015-06-30 A kind of communication means, proxy server and system for mobile terminal

Country Status (1)

Country Link
CN (1) CN104967976B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108243471B (en) * 2016-12-27 2020-12-18 北京金山云网络技术有限公司 Network environment switching method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103841204A (en) * 2014-03-14 2014-06-04 北京奇虎科技有限公司 Traffic-free downloading method, device and system based on mobile terminal
CN104023092A (en) * 2014-04-29 2014-09-03 中国联合网络通信集团有限公司 Method and system for realizing directed flow packet
CN104506644A (en) * 2014-12-30 2015-04-08 北京奇虎科技有限公司 Method, device and mobile terminal for accessing network data

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5937806B2 (en) * 2011-11-10 2016-06-22 株式会社Nttドコモ Mobile communication method, policy and charging rule server device, and mobile management node

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103841204A (en) * 2014-03-14 2014-06-04 北京奇虎科技有限公司 Traffic-free downloading method, device and system based on mobile terminal
CN104023092A (en) * 2014-04-29 2014-09-03 中国联合网络通信集团有限公司 Method and system for realizing directed flow packet
CN104506644A (en) * 2014-12-30 2015-04-08 北京奇虎科技有限公司 Method, device and mobile terminal for accessing network data

Also Published As

Publication number Publication date
CN104967976A (en) 2015-10-07

Similar Documents

Publication Publication Date Title
CN104967624B (en) It is a kind of based on method, mobile terminal and the system of exempting from flow platform access network
CN104902433B (en) A kind of method, the distribution server and system for application program access network in mobile terminal
CN104954490B (en) A kind of method and mobile terminal carrying out network access under defaulting subscriber state
CN104935670B (en) A kind of method, the distribution server and system for mobile terminal network visiting
CN105323240B (en) A kind of method and mobile terminal of monitoring data flow
CN104902030B (en) It is a kind of applied to the control method of intelligent remote controller, proxy server and control system
CN105142124B (en) A kind of Network Access Method and mobile terminal applied to mobile terminal
CN104980958B (en) A kind of method and mobile terminal carrying out network login
CN104954488B (en) A kind of method for network access control, the distribution server and network access system
CN104902453B (en) A kind of network access authority control method and mobile terminal for mobile terminal
CN104967977B (en) A kind of communication means, mobile terminal and system
CN104954493B (en) A kind of method, proxy server and system accessing game server
CN104980957B (en) A kind of method, the distribution server and system carrying out network login
CN104980444B (en) A kind of network telephone call method, proxy server and communication system applied to mobile terminal
CN105120444B (en) A kind of image transfer method, proxy server and network access system
CN104967976B (en) A kind of communication means, proxy server and system for mobile terminal
CN104980342B (en) A kind of method of pushed information, proxy server and system
CN104933614B (en) It is a kind of applied to the purchase method of mobile terminal, proxy server and system
CN105162754B (en) Access the method and mobile terminal of game server
CN105120445B (en) A kind of network access authority control method, the distribution server and network access system
CN104994230B (en) A kind of communication means, mobile terminal and system for mobile terminal
CN104902462B (en) A kind of method and mobile terminal saving stream access network for mobile terminal
CN104978838B (en) It is a kind of applied to the method for intelligent remote controller, intelligent remote controller and control system
CN104954489B (en) A kind of method, proxy server and network access system accessing network
CN105101144B (en) A kind of acquisition data method and mobile terminal for mobile terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20220726

Address after: 300450 No. 9-3-401, No. 39, Gaoxin 6th Road, Binhai Science Park, Binhai New Area, Tianjin

Patentee after: 3600 Technology Group Co.,Ltd.

Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park)

Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Patentee before: Qizhi software (Beijing) Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20230713

Address after: 1765, floor 17, floor 15, building 3, No. 10 Jiuxianqiao Road, Chaoyang District, Beijing 100015

Patentee after: Beijing Hongxiang Technical Service Co.,Ltd.

Address before: 300450 No. 9-3-401, No. 39, Gaoxin 6th Road, Binhai Science Park, Binhai New Area, Tianjin

Patentee before: 3600 Technology Group Co.,Ltd.

TR01 Transfer of patent right