CN104753729A - Data flow determining method, user terminal and enterprise management and control platform - Google Patents

Data flow determining method, user terminal and enterprise management and control platform Download PDF

Info

Publication number
CN104753729A
CN104753729A CN201310741682.7A CN201310741682A CN104753729A CN 104753729 A CN104753729 A CN 104753729A CN 201310741682 A CN201310741682 A CN 201310741682A CN 104753729 A CN104753729 A CN 104753729A
Authority
CN
China
Prior art keywords
user terminal
data
described data
enterprise
send
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.)
Granted
Application number
CN201310741682.7A
Other languages
Chinese (zh)
Other versions
CN104753729B (en
Inventor
潘诚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201310741682.7A priority Critical patent/CN104753729B/en
Publication of CN104753729A publication Critical patent/CN104753729A/en
Application granted granted Critical
Publication of CN104753729B publication Critical patent/CN104753729B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention relates to the technical field of communication, particularly relates to a data flow determining method, a user terminal and an enterprise management and control platform and is used for providing a method for determining data flow generated by enterprise domain applications. The data flow determining method provided by the embodiment of the invention comprises the steps of determining an application corresponding to data to be transmitted; and transmitting the data to the enterprise management and control platform used for managing flow of the enterprise domain application to forward when the application corresponding to the data is determined to be a preset enterprise domain application so as to enable the enterprise management and control platform to determine flow generated by the data. According to the invention, the data is transmitted to the enterprise management and control platform used for managing the flow of the enterprise domain application to forward through determining the application corresponding to the data to be the enterprise domain application, thereby being capable of enabling the enterprise management and control platform to determine the flow generated by the data, and determining the flow of the enterprise application.

Description

A kind of method, user terminal and enterprise managing platform determining data traffic
Technical field
The present invention relates to communication technical field, particularly relate to a kind of method, user terminal and the enterprise managing platform of determining data traffic.
Background technology
In user terminal and network service process, determine the flow of user terminal, be generally used in network control and management.Such as, according to the rank of user terminal, control the flow of user terminal, when the user terminal determined flow exceed default flow amount time, limited subscriber terminal is to the use etc. of network.
Usually utilize the NS software unit of gateway device or user terminal to determine user terminal flow at present.Such as, be that CN1941716, denomination of invention are in " application traffic statistical method and device and application traffic statistical system " at publication number disclosed in 4 days April in 2007, disclose a kind of application traffic statistical method and device and application traffic statistical system, wherein passing through is various application configuration feature sequences in advance, and then apply belonging to the packet of characteristic sequence identification reception and packet is counted, thus realize the traffic statistics of required application.Achieve and carry out traffic statistics according to application.
For another example: publication number disclosed in 6 days March in 2013 be 102957580A, denomination of invention is in the patent documentation of " a kind of flow statistical method and equipment ", disclose a kind of flow statistical method, comprise: obtain the biggest subsection (Maximum Segment Size, the MSS) value that upstream comprises; The MSS value of downstream data flow corresponding to described upstream is calculated according to described MSS value; MSS value based on described downstream data flow calculates the network traffics of described downstream data flow.Realize according to upstream data flow statistics downlink data flow.
The data sent between user terminal and network can be divided into the data of individual application and the data of enterprise's application, the communication cost cashing without discount payment in part this user terminal can prop up for user in the company at the user place of usual user terminal, and in existing scheme, there is no the flow can determining separately enterprise's application generation, this causes inconvenience for business administration.
Summary of the invention
The embodiment of the present invention provides a kind of method, user terminal and the enterprise managing platform of determining data traffic, in order to provide a kind of method determining the flow that enterprise's application produces.
First aspect, the embodiment of the present invention provides a kind of method determining data traffic, and described method comprises:
Determine the application that the data that will send are corresponding;
Determine described data corresponding be applied as the application of default enterprise domain time, by described data, the enterprise managing platform issued for the application traffic of management enterprise territory forwards, and determines to make enterprise managing platform the flow that described data produce.
Adopt the program, the flow that enterprise's application produces can be determined.
Preferably, determine described data corresponding be applied as the application of default enterprise domain after, described method also comprises:
One or more in following control information is issued enterprise managing platform, determines according to the every described control information received the flow that described data produce to make enterprise managing platform respectively:
The application identities of the application that described data are corresponding, send described data acquisition network access mode, send the user terminal of described data terminal iidentification, send the user of the user terminal of described data user ID, send the group mark of user's owning user group of the user terminal of described data, send the global position system GPS address of the user terminal of described data.
Adopt this preferred version, can realize determining according to each control information the flow that enterprise domain application produces respectively.
Preferably, one or more in described control information is issued enterprise managing platform, comprising:
Before described data are issued enterprise managing platform, one or more in described control information is issued enterprise managing platform; Or
Enterprise managing platform is sent to together with the one or more and described data in described control information.
This preferred version provides two kinds of modes sent control information.
Preferably, described data are issued enterprise managing platform and forward, comprising:
If before described data are issued enterprise managing platform, one or more in described control information is issued enterprise managing platform, then after the permission receiving the transmission of enterprise managing platform sends the message of described data, described data are issued enterprise managing platform and forwards;
Wherein, allow the message sending described data to be the described control information that enterprise managing platform receives in basis, send after determining to allow to send described data.
Adopt this preferred version, the control that enterprise managing platform sends data can be realized.
Preferably, after described data being issued enterprise managing platform and forwarding, described method also comprises:
Receive enterprise managing platform send flow exceed the message of rated limits after, stop send described data;
Wherein, the arbitrary flow in the message the flowing exceed rated limits various flows that to be enterprise managing platform produce according to the described data that the every described control information received is determined respectively sends after reaching the amount of default this flow.
Adopt this preferred version, enterprise managing platform can be realized and whether amount is exceeded to enterprise domain application data flow monitor in real time.
Second aspect, the embodiment of the present invention additionally provides a kind of method determining data traffic, and described method comprises:
Receive the data that user terminal sends;
Determine the flow that described data produce, and the destination address of described data to described data is forwarded;
Wherein, described data are described user terminals determine described data corresponding be applied as default enterprise domain application after send.
Adopt the program, the flow that enterprise's application produces can be determined.
Preferably, before determining the flow that described data produce, described method also comprises: receive described user terminal send following control information in one or more: the application identities of the application that described data are corresponding, described user terminal send the network access mode of described data acquisition, the terminal iidentification of described user terminal, the user ID of the user of described user terminal, described user terminal user's owning user group group mark, described user terminal global position system GPS address;
Determine to comprise the flow that described data produce: determine according to the every described control information received the flow that described data produce respectively.
Adopt this preferred version, can realize determining according to each control information the flow that enterprise domain application produces respectively.
Preferably, receive described user terminal send described control information in one or more, comprising:
Before receiving the described data that described user terminal sends, what receive in the described control information that described user terminal sends is one or more; Or
Receiving described data that described user terminal sends simultaneously, what receive in the described control information that described user terminal sends is one or more.
This preferred version provides the mode that two kinds obtain control information.
Preferably, if before described user terminal sends described data in reception, what receive in the described control information that described user terminal sends is one or more, then described method also comprises:
After determining to allow described user terminal to send described data according to the described every control information received, send the message allowing to send described data to described user terminal, after receiving the message allowing to send described data, send described data to make described user terminal.
Adopt this preferred version, the control that data are sent can be realized.
Preferably, by destination address from described data to described data forward after, described method also comprises:
After arbitrary flow in the various flows that the described data determined respectively according to the every described control information received produce reaches the specified amount of default this flow, stop forwarding described data, and the message of rated limits is exceeded to described user terminal transmitted traffic, stop making described user terminal sending described data.
Adopt this preferred version, can realize whether amount is exceeded to enterprise domain application data flow and monitor in real time.
The third aspect, the embodiment of the present invention additionally provides a kind of user terminal, and described user terminal comprises:
Processing module, for determining the application that the data that will send are corresponding;
Transceiver module, for determine in described processing module described data corresponding be applied as the application of default enterprise domain time, by described data, the enterprise managing platform issued for the application traffic of management enterprise territory forwards, and determines to make enterprise managing platform the flow that described data produce.
Adopt the program, the flow that enterprise's application produces can be determined.
Preferably, described transceiver module also for: described processing module determine described data corresponding be applied as the application of default enterprise domain after, one or more in following control information is issued enterprise managing platform, determines according to the every described control information received the flow that described data produce to make enterprise managing platform respectively:
The global position system GPS address of the group mark of user's owning user group of the application identities of the application that described data are corresponding, the network access mode sending described data acquisition, the terminal iidentification of described user terminal, the user ID of the user of described user terminal, described user terminal, described user terminal.
Adopt this preferred version, can realize determining according to each control information the flow that enterprise domain application produces respectively.
Preferably, described transceiver module specifically for:
Before described data are issued enterprise managing platform, one or more in described control information is issued enterprise managing platform; Or
Enterprise managing platform is sent to together with the one or more and described data in described control information.
This preferred version provides two kinds of modes sent control information.
Preferably, described transceiver module specifically for:
If before described data are issued enterprise managing platform, one or more in described control information is issued enterprise managing platform, then after the permission receiving the transmission of enterprise managing platform sends the message of described data, described data are issued enterprise managing platform and forwards;
Wherein, allow the message sending described data to be the described control information that enterprise managing platform receives in basis, send after determining to allow to send described data.
Adopt this preferred version, the control that enterprise managing platform sends data can be realized.
Preferably, described transceiver module also for:
After described data being issued enterprise managing platform and forwarding, if receive enterprise managing platform send flow exceed the message of rated limits after, then stop send described data;
Wherein, the arbitrary flow in the message the flowing exceed rated limits various flows that to be enterprise managing platform produce according to the described data that the every described control information received is determined respectively sends after reaching the amount of default this flow.
Adopt this preferred version, enterprise managing platform can be realized and whether amount is exceeded to enterprise domain application data flow monitor in real time.
Fourth aspect, the embodiment of the present invention additionally provides a kind of enterprise managing platform, and described platform comprises:
User terminal interface module, for receiving the data that user terminal sends;
Processing module, for determining the flow that the described data that described user terminal interface module receives produce, and forwards the destination address of described data to described data;
Wherein, described data are described user terminals determine described data corresponding be applied as default enterprise domain application after send.
Adopt the program, the flow that enterprise's application produces can be determined.
Preferably, described user terminal interface module also for: before described processing module determines the flow that described data produce, receive described user terminal send following control information in one or more:
The application identities of the application that described data are corresponding, described user terminal send the network access mode of described data acquisition, the terminal iidentification of described user terminal, the user ID of the user of described user terminal, the group mark of user's owning user group of described user terminal, the global position system GPS address of described user terminal;
Described processing module specifically for: determine according to the every described control information received the flow that described data produce respectively.
Adopt this preferred version, can realize determining according to each control information the flow that enterprise domain application produces respectively.
Preferably, described user terminal interface module specifically for:
Before described user terminal sends described data in reception, what receive in the described control information that described user terminal sends is one or more; Or
Receiving described data that described user terminal sends simultaneously, what receive in the described control information that described user terminal sends is one or more.
This preferred version provides the mode that two kinds obtain control information.
Preferably, described user terminal interface module also for:
If before the described data receiving the transmission of described user terminal, receive described user terminal send described control information in one or more, then after determining to allow described user terminal to send described data according to the described every control information received, send the message allowing to send described data to described user terminal, after receiving the message allowing to send described data, send described data to make described user terminal.
Adopt this preferred version, the control that data are sent can be realized.
Preferably, described processing module also for: by destination address from described data to described data forward after, if the arbitrary flow in the various flows that the described data determined respectively according to the every described control information received produce stops forwarding described data after reaching the specified amount of default this flow;
Described user terminal interface module also for: if described processing module stops forwarding described data, then exceed the message of rated limits to described user terminal transmitted traffic, with make described user terminal stop send described data.
Adopt this preferred version, can realize whether amount is exceeded to enterprise domain application data flow and monitor in real time.
Accompanying drawing explanation
Fig. 1 provides the structural representation of the system of given data flow really for the embodiment of the present invention;
The diagram of protocol architecture of the user terminal that Fig. 2 provides for the embodiment of the present invention;
Fig. 3 is the operation system layering schematic diagram in the embodiment of the present invention;
Fig. 4 provide for the embodiment of the present invention the first determine the method flow diagram of data traffic;
The method flow diagram of the second determination data traffic that Fig. 5 provides for the embodiment of the present invention;
The structural representation of the user terminal that Fig. 6 provides for the embodiment of the present invention;
The structural representation of the enterprise managing platform that Fig. 7 provides for the embodiment of the present invention;
Fig. 8 is the procedure schematic diagram of the embodiment of the present invention one;
Fig. 9 is the procedure schematic diagram of the embodiment of the present invention two;
Figure 10 is the procedure schematic diagram of the embodiment of the present invention three.
Embodiment
Embodiments provide a kind of method, user terminal and the enterprise managing platform of determining data traffic, in order to provide a kind of method determining the flow that enterprise's application produces.There is provided in the embodiment of the present invention in the method for given data flow really, determine the application that the data that will send are corresponding; Determine these data corresponding be applied as the application of default enterprise domain time, by these data, the enterprise managing platform issued for the application traffic of management enterprise territory forwards, and determines to make enterprise managing platform the flow that these data produce.By determine these data corresponding be applied as the application of default enterprise domain time, by these data, the enterprise managing platform issued for the application traffic of management enterprise territory forwards, the flow that enterprise managing platform determination data produce can be made, thus achieve the flow determining that enterprise applies.
Below, by reference to the accompanying drawings the embodiment of the present invention is described in detail.
Fig. 1 provides the structural representation of the system of given data flow really for the embodiment of the present invention.As shown in Figure 1, this system comprises:
User terminal 101, for determining the application that the data that will send are corresponding; Determine data corresponding be applied as the application of default enterprise domain time, the enterprise managing platform 102 data issued for the application traffic of management enterprise territory forwards, and determines to make enterprise managing platform 102 flow that data produce.
Enterprise managing platform 102, for receiving the data that user terminal 101 sends; Determine the flow that data produce, and the destination address of data to data is forwarded.
As shown in fig. 1, for the data of enterprise domain application, user terminal 101 issues enterprise managing platform 102, after enterprise managing platform determination flow, is transmitted to the equipment corresponding to destination address of the data of enterprise domain application; For the data that individual territory is applied, user terminal 101 can not be issued enterprise managing platform 102 and carry out forwarding and determining flow, but the equipment that the destination address issuing the data of individual territory application is corresponding.In the embodiment of the present invention, judge that the data that will send are the data of enterprise domain or the data in individual territory by user terminal 101, achieve shunting from user terminal 101, judge without the need to network equipment, decrease the processing load of network equipment.
User terminal 101 can adopt dual domain framework, and user terminal 101 has divided individual territory and enterprise domain two independently logic environment, and wherein, the corresponding individual territory application of individual territory, for the treatment of the data that individual territory is applied; The corresponding enterprise domain application of enterprise domain, for the treatment of the data of enterprise domain application.A kind of optional implementation as shown in Figure 2, wherein, the inner nuclear layer of operating system is transformed, increase application and system process are to the access control of all kinds of resource (file, peripheral hardware, internal memory etc.), the security strategy utilizing some to preset, divides into two logics independently usage space by the operating system of user terminal 101 and application layer.Dual domain divides personal space and enterprise space, enterprise domain this independently in logic environment, an application that installation enterprises office is relevant.
Alternatively, enhanced security Linux (Security-Enhanced Linux) can be utilized to realize the dual domain framework shown in Fig. 2, wherein adopt the access control of forced symmetric centralization (Mandatory Access Control, MAC) realization to above-mentioned all kinds of resource.
User terminal 101 side, at the operating system layer of enterprise domain, by transforming the control of file system and access to netwoks, mutual by the application of all enterprise domain and network equipment, all force to point to enterprise domain control platform 101, undertaken forwarding and controlling by enterprise domain control platform 101, realize the access to external network.
Above, scheme user terminal 101 being realized dividing to dual domain is illustrated, below, emphasis describes the method for enterprise managing platform 102 according to the data traffic of different control information determination enterprise domain data.
User terminal 101 side, when carrying out NS software, by distinguishing different control informations, can realize determining data traffic respectively according to different control informations.The determination of this data traffic can realize in user terminal 101 side, also by user terminal 101 when sending enterprise domain data to enterprise managing platform 102, carry and send control information corresponding to data, determine the flow of reception data to make enterprise managing platform 102 according to the control information received.
These control informations can include but not limited to the information in table 1.
Table 1
Such as, enterprise managing platform 102 can with enterprises information technology (Information Technology, IT) system docking, the user of enterprise is divided into groups.When the user of enterprise uses enterprise domain to apply, need first to log in the user identity of this enterprise, such user terminal 101 records the user's owning user group logged in, enterprise domain data are sent at user terminal 101, send the group mark of user's group of record simultaneously, enterprise managing platform 102 is receiving the notice of enterprise domain data, according to the group mark of the user's group received, determines data traffic for user's group.
The user of user terminal 101 log in enterprise domain and user terminal 101 send the optional implementation of enterprise domain Data Data can with reference to embodiment one below.
For another example, when user terminal 101 sends enterprise domain data, send the application identities of application corresponding to these enterprise domain data simultaneously, enterprise managing platform 102 is while these enterprise domain data of reception, the enterprise domain application that this user terminal 101 uses can be determined, thus data traffic can be determined for the application of this enterprise domain.
In addition, also can send the network access mode of enterprise domain data acquisition for the user ID of the user of user terminal 101, user terminal 101, the time period that the GPS address of user terminal when sending enterprise domain data, enterprise managing platform 102 receive enterprise domain data determines the data traffic of enterprise domain data respectively.
Below, a kind of optional enterprise managing platform 102 embodiment of the present invention provided and and implementation mutual between user terminal 101 and other network equipments be illustrated.
Fig. 3 is the operation system layering schematic diagram in the embodiment of the present invention, and wherein, enterprise managing platform 102, as a part for this operation system, is positioned at SML.As shown in Figure 3, user terminal 101 is by various access way access network side, the data that user terminal 101 transmits are docked with the enterprise managing platform 102 in SML by transport network layer, enterprise managing platform 102 can realize the customization of the data traffic strategy of enterprise domain data, with the IT system of enterprises and docking of mobile office operation system.
In the operation system shown in Fig. 3, enterprise is by the unified flow buying operator, formed in one " enterprise traffic pond ", the relevant information (upper limit, the data traffic of spendable data traffic use rate etc.) in the enterprise traffic pond of formation is stored in the flow cell policy management apparatus shown in Fig. 3.Alternatively, flow cell policy management apparatus can be used as an independent equipment realization, also can realize as a part for enterprise managing platform 102.IT administrative department of enterprise is by the enterprise IT management system access enterprise managing platform 102 shown in Fig. 3, according to the one or more amount customizing its data traffic respectively in the work position of enterprise staff, affiliated function and position level, different flow management strategies is arranged for different work position, department and position level.Such as: have the employee in the department of mobile office demand and/or post etc. can configure higher flow amount for a long time; And for the configurable less flow amount of employee of inner support, management or research and development department.In addition, also distribution and the management strategy of flow can be formulated according to other use scenes, such as: according to the time period, according to geographical position, according to the different bearer such as WLAN (wireless local area network) or cellular mobile network mode etc., based on the enterprise traffic management strategy that aforesaid way is formulated, can dynamic and intelligent carry out the resource management that enterprise unifies flow cell.
One or more in control information in table 1, before enterprise domain data are issued enterprise managing platform 102, is issued enterprise managing platform by user terminal 101; Enterprise managing platform 102, according to receiving above-mentioned control information, determines whether to allow user terminal 101 to send above-mentioned enterprise domain data.
Alternatively, enterprise managing platform 102 can obtain the residual flow sending these enterprise domain data from flow cell policy management apparatus, when residual flow is less than default residual flow threshold value, determine to forward this enterprise domain data, the message that refusal sends data is sent to user terminal 101, this enterprise domain data cannot be sent with indicating user terminal 101, alternatively, the reason of refusal can be carried (such as: residue amount is not enough in message, without rights of using etc.), alternatively, when the reason refused is " residue amount is not enough ", remaining amount can be carried in the message.
If enterprise managing platform 102 is determined to allow this user terminal 101 to send this enterprise domain data, then can send to user terminal 101 message allowing to send these enterprise domain data, user terminal 101 after receiving that message, sends this enterprise domain data.
Below, be illustrated by the scheme of specific embodiment to determination data traffic of the present invention.
Embodiment one
Below, composition graphs 8 illustrates a kind of concrete grammar determining data traffic provided by the invention.As shown in Figure 8, the method comprises the steps:
S801: the user of user terminal 101 logs in enterprise domain;
S802a and S802b, corresponding enterprise domain application 1 sends data and enterprise domain application 2 transmission data respectively;
S803: the NS software module in user terminal 101 system library carries out NS software to application 1 and application 2;
S804: user terminal 101 identifies the source (such as user's owning user group) of application 1 and application 2 respectively;
S805: user terminal 101 connects enterprise managing platform 102;
S806: enterprise managing platform 102 determines data traffic according to application, user, network access mode etc.;
S807: enterprise managing platform 102 carries out flow control according to the enterprise traffic management strategy preset, such as, make when residual flow is less than default residual flow threshold value, stop forwarding the enterprise domain data of user terminal 101, and informing user terminal 101 residual flow is not enough.
Embodiment two
Below in conjunction with Fig. 9, enterprise IT personnel provided by the invention registered user and grouping flow process on enterprise managing platform 102 are described.
S901: the IT personnel of enterprise log in enterprise managing platform 102;
S902: the user registering new user terminal 101;
S903: the spendable list of application of user that user terminal 101 is set;
S904: the user of new registration is divided into groups;
S905: the group mark of group belonging to the mark of the user of recording user terminal 101, the mark of user terminal 101, user, the corresponding relation of the spendable list of application of user, realize user terminal 101, the user of user terminal 101 and the binding of enterprise domain.
Embodiment three
Below, illustrate that enterprise personnel creates the method in enterprise traffic pond in conjunction with Figure 10.As shown in Figure 10, the method comprises the steps:
S1001: the IT personnel of enterprise log in enterprise managing platform 102;
S1002: create enterprise traffic pond;
S1003: to setting and the distribution of enterprise and/or department's flow;
S1004: the distribution of flow and the setting of rights of using are organized to user and/or user.
Based on same inventive concept, the embodiment of the present invention additionally provides method, user terminal and the enterprise managing platform of determining data traffic, because the principle of dealing with problems and the embodiment of the present invention of determining the method for data traffic, user terminal and enterprise managing platform provide the system of given data flow really detailed, its enforcement can refer to the system that the embodiment of the present invention provides, and repeats part and repeats no more.
Fig. 4 provide for the embodiment of the present invention the first determine the method flow diagram of data traffic.As shown in Figure 4, the method comprises the steps:
S401: determine the application that the data that will send are corresponding;
S402: determine these data corresponding be applied as the application of default enterprise domain time, by these data, the enterprise managing platform issued for the application traffic of management enterprise territory forwards, with the flow making enterprise managing platform determination data produce.
Alternatively, in step S402, determine data corresponding be applied as the application of default enterprise domain after, the method also comprises:
One or more in following control information is issued enterprise managing platform, determines according to the every control information received the flow that data produce to make enterprise managing platform respectively:
The application identities of the application that these data are corresponding, send this data acquisition network access mode, send the user terminal of these data terminal iidentification, send the user of the user terminal of these data user ID, send the group mark of user's owning user group of the user terminal of these data, send the GPS address of the user terminal of these data.
Alternatively, one or more in above-mentioned control information is issued enterprise managing platform, comprising:
Before these data are issued enterprise managing platform, one or more in above-mentioned control information is issued enterprise managing platform; Or
One or more in above-mentioned control information is sent to enterprise managing platform together with these data.
Alternatively, in step S402, these data are issued enterprise managing platform and forward, comprising:
If before these data are issued enterprise managing platform, one or more in above-mentioned control information is issued enterprise managing platform, then after the permission receiving the transmission of enterprise managing platform sends the message of these data, these data are issued enterprise managing platform and forwards;
Wherein, allow the message sending these data to be the above-mentioned control information that enterprise managing platform receives in basis, send after determining to allow to send these data.
Alternatively, after step S402, the method also comprises:
Receive enterprise managing platform send flow exceed the message of rated limits after, stop send these data;
Wherein, the arbitrary flow in the message the flowing exceed rated limits various flows that to be enterprise managing platform produce according to these data that the above-mentioned every control information received is determined respectively sends after reaching the amount of default this flow.
The method flow diagram of the second determination data traffic that Fig. 5 provides for the embodiment of the present invention.As shown in Figure 5, the method comprises the steps:
S501: receive the data that user terminal sends;
S502: determine the flow that these data produce, and the destination address of these data to these data is forwarded;
Wherein, these data are user terminals determine these data corresponding be applied as default enterprise domain application after send.
Alternatively, determine the flow that these data produce in step S502 before, the method also comprises: what receive in the following control information that user terminal sends is one or more: the application identities of the application that these data are corresponding, this user terminal send the network access mode of this data acquisition, the terminal iidentification of this user terminal, the user ID of the user of this user terminal, the group mark of user's owning user group of this user terminal, the GPS address of this user terminal;
In step S502, determine to comprise the flow that these data produce: determine according to the above-mentioned every control information received the flow that these data produce respectively.
Alternatively, receive this user terminal send above-mentioned control information in one or more, comprising:
Receive this user terminal send these data before, receive this user terminal send above-mentioned control information in one or more; Or
Receiving this data that this user terminal sends simultaneously, what receive in the above-mentioned control information that this user terminal sends is one or more.
Alternatively, if receive before this user terminal sends these data in step S501, what receive in the above-mentioned control information that this user terminal sends is one or more, then the method also comprises:
After determining to allow this user terminal to send these data according to the above-mentioned every control information received, send the message allowing to send these data to this user terminal, after receiving the message allowing to send these data, send this data to make this user terminal.
Alternatively, after step S502, the method also comprises:
After arbitrary flow in the various flows that these data of determining respectively according to the above-mentioned control information received produce reaches the specified amount of default this flow, stop forwarding this data, and the message of rated limits is exceeded to this user terminal transmitted traffic, stop making this user terminal sending these data.
The structural representation of the user terminal that Fig. 6 provides for the embodiment of the present invention.As shown in Figure 6, this user terminal comprises:
Processing module 601, for determining the application that the data that will send are corresponding;
Transceiver module 602, for determine in processing module 601 these data corresponding be applied as the application of default enterprise domain time, by these data, the enterprise managing platform issued for the application traffic of management enterprise territory forwards, and determines to make enterprise managing platform the flow that these data produce.
Alternatively, transceiver module 602 also for: processing module 601 determine these data corresponding be applied as the application of default enterprise domain after, one or more in following control information is issued enterprise managing platform, determines according to the above-mentioned every control information received the flow that these data produce to make enterprise managing platform respectively:
The group mark of the user ID of the application identities of the application that these data are corresponding, the network access mode sending this data acquisition, the terminal iidentification of this user terminal, the user of this user terminal, user's owning user group of this user terminal, the GPS address of this user terminal.
Alternatively, transceiver module 602 specifically for:
Before these data are issued enterprise managing platform, one or more in above-mentioned control information is issued enterprise managing platform; Or
One or more in above-mentioned control information is sent to enterprise managing platform together with these data.
Alternatively, transceiver module 602 specifically for:
If before these data are issued enterprise managing platform, one or more in above-mentioned control information is issued enterprise managing platform, then after the permission receiving the transmission of enterprise managing platform sends the message of these data, these data are issued enterprise managing platform and forwards;
Wherein, allow the message sending these data to be the above-mentioned control information that enterprise managing platform receives in basis, send after determining to allow to send these data.
Alternatively, transceiver module 602 also for:
After these data being issued enterprise managing platform and forwarding, if receive enterprise managing platform send flow exceed the message of rated limits after, then stop send these data;
Wherein, the arbitrary flow in the message the flowing exceed rated limits various flows that to be enterprise managing platform produce according to these data that the above-mentioned every control information received is determined respectively sends after reaching the amount of default this flow.
The structural representation of the enterprise managing platform that Fig. 7 provides for the embodiment of the present invention.As shown in Figure 7, this platform comprises:
User terminal interface module 701, for receiving the data that user terminal sends;
Processing module 702, for determining the flow that these data that user terminal interface module 701 receives produce, and forwards the destination address of these data to these data;
Wherein, these data are these user terminals determine these data corresponding be applied as default enterprise domain application after send.
Alternatively, user terminal interface module 701 also for: before processing module 702 determines the flow that these data produce, receive this user terminal send following control information in one or more:
The application identities of the application that these data are corresponding, this user terminal send the network access mode of this data acquisition, the terminal iidentification of this user terminal, the user ID of the user of this user terminal, the group mark of user's owning user group of this user terminal, the GPS address of this user terminal;
Processing module 702 specifically for: determine according to the above-mentioned every control information received the flow that these data produce respectively.
Alternatively, user terminal interface module 701 specifically for:
Before this user terminal sends these data in reception, what receive in the above-mentioned control information that this user terminal sends is one or more; Or
Receiving this data that this user terminal sends simultaneously, what receive in the above-mentioned control information that this user terminal sends is one or more.
Alternatively, user terminal interface module 701 also for:
If before these data receiving the transmission of this user terminal, receive this user terminal send above-mentioned control information in one or more, then after determining to allow this user terminal to send these data according to the above-mentioned every control information received, send the message allowing to send these data to this user terminal, after receiving the message allowing to send these data, send this data to make this user terminal.
Alternatively, processing module 702 also for: by destination address from these data to these data forward after, if the arbitrary flow in the various flows that these data of determining respectively according to the above-mentioned control information received produce stops forwarding this data after reaching the specified amount of default this flow;
User terminal interface module 701 also for: if processing module 702 stops forwarding this data, then exceed the message of rated limits to this user terminal transmitted traffic, with make this user terminal stop send these data.
Those skilled in the art should understand, embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt the form of complete hardware embodiment, completely software implementation or the embodiment in conjunction with software and hardware aspect.And the present invention can adopt in the one or more form wherein including the upper computer program implemented of computer-usable storage medium (including but not limited to magnetic disc store, CD-ROM, optical memory etc.) of computer usable program code.
The present invention describes with reference to according to the flow chart of the method for the embodiment of the present invention, equipment (system) and computer program and/or block diagram.Should understand can by the combination of the flow process in each flow process in computer program instructions realization flow figure and/or block diagram and/or square frame and flow chart and/or block diagram and/or square frame.These computer program instructions can being provided to the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device to produce a machine, making the instruction performed by the processor of computer or other programmable data processing device produce device for realizing the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
These computer program instructions also can be stored in can in the computer-readable memory that works in a specific way of vectoring computer or other programmable data processing device, the instruction making to be stored in this computer-readable memory produces the manufacture comprising command device, and this command device realizes the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, make on computer or other programmable devices, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computer or other programmable devices is provided for the step realizing the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
Although describe the preferred embodiments of the present invention, those skilled in the art once obtain the basic creative concept of cicada, then can make other change and amendment to these embodiments.So claims are intended to be interpreted as comprising preferred embodiment and falling into all changes and the amendment of the scope of the invention.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.

Claims (20)

1. determine a method for data traffic, it is characterized in that, described method comprises:
Determine the application that the data that will send are corresponding;
Determine described data corresponding be applied as the application of default enterprise domain time, by described data, the enterprise managing platform issued for the application traffic of management enterprise territory forwards, and determines to make enterprise managing platform the flow that described data produce.
2. the method for claim 1, is characterized in that, determine described data corresponding be applied as the application of default enterprise domain after, described method also comprises:
One or more in following control information is issued enterprise managing platform, determines according to the every described control information received the flow that described data produce to make enterprise managing platform respectively:
The application identities of the application that described data are corresponding, send described data acquisition network access mode, send the user terminal of described data terminal iidentification, send the user of the user terminal of described data user ID, send the group mark of user's owning user group of the user terminal of described data, send the global position system GPS address of the user terminal of described data.
3. method as claimed in claim 2, is characterized in that, one or more in described control information is issued enterprise managing platform, comprising:
Before described data are issued enterprise managing platform, one or more in described control information is issued enterprise managing platform; Or
Enterprise managing platform is sent to together with the one or more and described data in described control information.
4. method as claimed in claim 3, is characterized in that, described data are issued enterprise managing platform and forwards, comprising:
If before described data are issued enterprise managing platform, one or more in described control information is issued enterprise managing platform, then after the permission receiving the transmission of enterprise managing platform sends the message of described data, described data are issued enterprise managing platform and forwards;
Wherein, allow the message sending described data to be the described control information that enterprise managing platform receives in basis, send after determining to allow to send described data.
5. the method as described in as arbitrary in claim 2 ~ 4, it is characterized in that, after described data being issued enterprise managing platform and forwarding, described method also comprises:
Receive enterprise managing platform send flow exceed the message of rated limits after, stop send described data;
Wherein, the arbitrary flow in the message the flowing exceed rated limits various flows that to be enterprise managing platform produce according to the described data that the every described control information received is determined respectively sends after reaching the amount of default this flow.
6. determine a method for data traffic, it is characterized in that, described method comprises:
Receive the data that user terminal sends;
Determine the flow that described data produce, and the destination address of described data to described data is forwarded;
Wherein, described data are described user terminals determine described data corresponding be applied as default enterprise domain application after send.
7. method as claimed in claim 6, it is characterized in that, before determining the flow that described data produce, described method also comprises: receive described user terminal send following control information in one or more: the application identities of the application that described data are corresponding, described user terminal send the network access mode of described data acquisition, the terminal iidentification of described user terminal, the user ID of the user of described user terminal, described user terminal user's owning user group group mark, described user terminal global position system GPS address;
Determine to comprise the flow that described data produce: determine according to the every described control information received the flow that described data produce respectively.
8. method as claimed in claim 7, is characterized in that, what receive in the described control information that described user terminal sends is one or more, comprising:
Before receiving the described data that described user terminal sends, what receive in the described control information that described user terminal sends is one or more; Or
Receiving described data that described user terminal sends simultaneously, what receive in the described control information that described user terminal sends is one or more.
9. method as claimed in claim 8, is characterized in that, if before the described user terminal of reception sends described data, what receive in the described control information that described user terminal sends is one or more, then described method also comprises:
After determining to allow described user terminal to send described data according to the described every control information received, send the message allowing to send described data to described user terminal, after receiving the message allowing to send described data, send described data to make described user terminal.
10. the method as described in any one of claim 7 ~ 9, is characterized in that, by destination address from described data to described data forward after, described method also comprises:
After arbitrary flow in the various flows that the described data determined respectively according to the every described control information received produce reaches the specified amount of default this flow, stop forwarding described data, and the message of rated limits is exceeded to described user terminal transmitted traffic, stop making described user terminal sending described data.
11. 1 kinds of user terminals, is characterized in that, described user terminal comprises:
Processing module, for determining the application that the data that will send are corresponding;
Transceiver module, for determine in described processing module described data corresponding be applied as the application of default enterprise domain time, by described data, the enterprise managing platform issued for the application traffic of management enterprise territory forwards, and determines to make enterprise managing platform the flow that described data produce.
12. user terminals as claimed in claim 11, it is characterized in that, described transceiver module also for: described processing module determine described data corresponding be applied as the application of default enterprise domain after, one or more in following control information is issued enterprise managing platform, determines according to the every described control information received the flow that described data produce to make enterprise managing platform respectively:
The global position system GPS address of the group mark of user's owning user group of the application identities of the application that described data are corresponding, the network access mode sending described data acquisition, the terminal iidentification of described user terminal, the user ID of the user of described user terminal, described user terminal, described user terminal.
13. user terminals as claimed in claim 12, is characterized in that, described transceiver module specifically for:
Before described data are issued enterprise managing platform, one or more in described control information is issued enterprise managing platform; Or
Enterprise managing platform is sent to together with the one or more and described data in described control information.
14. user terminals as claimed in claim 13, is characterized in that, described transceiver module specifically for:
If before described data are issued enterprise managing platform, one or more in described control information is issued enterprise managing platform, then after the permission receiving the transmission of enterprise managing platform sends the message of described data, described data are issued enterprise managing platform and forwards;
Wherein, allow the message sending described data to be the described control information that enterprise managing platform receives in basis, send after determining to allow to send described data.
15. as arbitrary in claim 12 ~ 14 as described in user terminal, it is characterized in that, described transceiver module also for:
After described data being issued enterprise managing platform and forwarding, if receive enterprise managing platform send flow exceed the message of rated limits after, then stop send described data;
Wherein, the arbitrary flow in the message the flowing exceed rated limits various flows that to be enterprise managing platform produce according to the described data that the every described control information received is determined respectively sends after reaching the amount of default this flow.
16. 1 kinds of enterprise managing platforms, is characterized in that, described platform comprises:
User terminal interface module, for receiving the data that user terminal sends;
Processing module, for determining the flow that the described data that described user terminal interface module receives produce, and forwards the destination address of described data to described data;
Wherein, described data are described user terminals determine described data corresponding be applied as default enterprise domain application after send.
17. platforms as claimed in claim 16, is characterized in that, described user terminal interface module also for: before described processing module determines the flow that described data produce, receive described user terminal send following control information in one or more:
The application identities of the application that described data are corresponding, described user terminal send the network access mode of described data acquisition, the terminal iidentification of described user terminal, the user ID of the user of described user terminal, the group mark of user's owning user group of described user terminal, the global position system GPS address of described user terminal;
Described processing module specifically for: determine according to the every described control information received the flow that described data produce respectively.
18. platforms as claimed in claim 17, is characterized in that, described user terminal interface module specifically for:
Before described user terminal sends described data in reception, what receive in the described control information that described user terminal sends is one or more; Or
Receiving described data that described user terminal sends simultaneously, what receive in the described control information that described user terminal sends is one or more.
19. platforms as claimed in claim 18, is characterized in that, described user terminal interface module also for:
If before the described data receiving the transmission of described user terminal, receive described user terminal send described control information in one or more, then after determining to allow described user terminal to send described data according to the described every control information received, send the message allowing to send described data to described user terminal, after receiving the message allowing to send described data, send described data to make described user terminal.
20. platforms as described in any one of claim 17 ~ 19, is characterized in that,
Described processing module also for: by destination address from described data to described data forward after, if the arbitrary flow in the various flows that the described data determined respectively according to the every described control information received produce stops forwarding described data after reaching the specified amount of default this flow;
Described user terminal interface module also for: if described processing module stops forwarding described data, then exceed the message of rated limits to described user terminal transmitted traffic, with make described user terminal stop send described data.
CN201310741682.7A 2013-12-27 2013-12-27 A kind of method of determining data traffic, user terminal and enterprise managing platform Active CN104753729B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310741682.7A CN104753729B (en) 2013-12-27 2013-12-27 A kind of method of determining data traffic, user terminal and enterprise managing platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310741682.7A CN104753729B (en) 2013-12-27 2013-12-27 A kind of method of determining data traffic, user terminal and enterprise managing platform

Publications (2)

Publication Number Publication Date
CN104753729A true CN104753729A (en) 2015-07-01
CN104753729B CN104753729B (en) 2019-01-01

Family

ID=53592877

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310741682.7A Active CN104753729B (en) 2013-12-27 2013-12-27 A kind of method of determining data traffic, user terminal and enterprise managing platform

Country Status (1)

Country Link
CN (1) CN104753729B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106454728A (en) * 2016-10-09 2017-02-22 广东欧珀移动通信有限公司 Network control method and device for terminal application, and terminal
CN108123808A (en) * 2016-11-28 2018-06-05 华为技术有限公司 The method and apparatus of traffic management
CN109889999A (en) * 2018-12-29 2019-06-14 深圳市中天网景科技有限公司 A kind of flow cell management method, system and the terminal of Internet of Things network interface card
CN110071864A (en) * 2019-04-29 2019-07-30 秒针信息技术有限公司 A kind of message method and device
CN110769067A (en) * 2019-10-30 2020-02-07 任子行网络技术股份有限公司 SD-WAN-based industrial internet security supervision system and method
CN112836203A (en) * 2021-02-03 2021-05-25 中标软件有限公司 Method for realizing android system equipment management and control based on kernel customization
CN112911579A (en) * 2015-12-31 2021-06-04 柏思科技有限公司 Method for sharing data usage on multiple network devices

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040148138A1 (en) * 2002-03-09 2004-07-29 Katrina Garnett System, method and model for autonomic management of enterprise applications
CN1941716A (en) * 2005-09-30 2007-04-04 杭州华为三康技术有限公司 Method, device and system for accounting application flow
CN101959220A (en) * 2009-07-15 2011-01-26 中兴通讯股份有限公司 Management method and management system of centralized mobile agent server
CN102664810A (en) * 2012-04-28 2012-09-12 杭州物趣科技有限公司 3G (The 3rd Generation Telecommunication) traffic management and optimization platform system
CN102957580A (en) * 2012-11-02 2013-03-06 华为技术有限公司 Flow statistical method and flow statistical equipment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040148138A1 (en) * 2002-03-09 2004-07-29 Katrina Garnett System, method and model for autonomic management of enterprise applications
CN1941716A (en) * 2005-09-30 2007-04-04 杭州华为三康技术有限公司 Method, device and system for accounting application flow
CN101959220A (en) * 2009-07-15 2011-01-26 中兴通讯股份有限公司 Management method and management system of centralized mobile agent server
CN102664810A (en) * 2012-04-28 2012-09-12 杭州物趣科技有限公司 3G (The 3rd Generation Telecommunication) traffic management and optimization platform system
CN102957580A (en) * 2012-11-02 2013-03-06 华为技术有限公司 Flow statistical method and flow statistical equipment

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112911579A (en) * 2015-12-31 2021-06-04 柏思科技有限公司 Method for sharing data usage on multiple network devices
CN112911579B (en) * 2015-12-31 2023-09-29 柏思科技有限公司 Method for sharing data usage on multiple network devices
CN106454728A (en) * 2016-10-09 2017-02-22 广东欧珀移动通信有限公司 Network control method and device for terminal application, and terminal
CN106454728B (en) * 2016-10-09 2019-10-25 Oppo广东移动通信有限公司 A kind of network control method of terminal applies, device and terminal
CN108123808A (en) * 2016-11-28 2018-06-05 华为技术有限公司 The method and apparatus of traffic management
CN108123808B (en) * 2016-11-28 2021-04-09 华为技术有限公司 Traffic management method and equipment
CN109889999A (en) * 2018-12-29 2019-06-14 深圳市中天网景科技有限公司 A kind of flow cell management method, system and the terminal of Internet of Things network interface card
CN110071864A (en) * 2019-04-29 2019-07-30 秒针信息技术有限公司 A kind of message method and device
CN110071864B (en) * 2019-04-29 2022-05-17 秒针信息技术有限公司 Message sending method and device
CN110769067A (en) * 2019-10-30 2020-02-07 任子行网络技术股份有限公司 SD-WAN-based industrial internet security supervision system and method
CN112836203A (en) * 2021-02-03 2021-05-25 中标软件有限公司 Method for realizing android system equipment management and control based on kernel customization

Also Published As

Publication number Publication date
CN104753729B (en) 2019-01-01

Similar Documents

Publication Publication Date Title
CN104753729A (en) Data flow determining method, user terminal and enterprise management and control platform
EP3473056B1 (en) Smart light fixture communication network infrastructure and methods of use
CN102257766A (en) Method and system for routing inter-carrier messaging application traffic via a carrier-assigned identifier
EP3319299A1 (en) Method and apparatus for controlling internet of things device
CN104995880A (en) Quantized congestion notification in a virtual networking system
CN104717137A (en) Managing data flows in overlay networks
US20050003835A1 (en) Method of providing location based information to a mobile terminal within a communications network
US20040266388A1 (en) Virtual mobile service provider
CN104704470A (en) Method and apparatus for automated deployment of geographically distributed applications within a cloud
CN104468648A (en) Data processing system and method
CN102833877B (en) A kind of Wi-Fi shares method and system
CN101442667A (en) Interworking system for operation class video monitoring system
CN110049504A (en) A kind of conversation managing method and device
US20140280937A1 (en) Method and apparatus for determining public safety priority on a broadband network
CN103237299B (en) A kind of shared charging control Network Based, policy control method and equipment
CN102149190B (en) Registration method and system of machine type communications (MTC) equipment
CN109246769A (en) A kind of PDU session establishing method and device
SE0403221L (en) Method and system for controlling / controlling service access in co-utilized networks
CN102647295A (en) Equipment management method and device
CN110519185A (en) A kind of method of novel across a network data exchange
US20190208432A1 (en) Systems and methods for identifying user density from network data
Silva et al. Standards for cooperative intelligent transportation systems: a proof of concept
CN104283801A (en) Method and system for processing service data
CN107079326A (en) Transition network communication lines by
EA024338B1 (en) Alert system with controlled load of network

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