WO2014205732A1 - 流量控制方法及设备 - Google Patents
流量控制方法及设备 Download PDFInfo
- Publication number
- WO2014205732A1 WO2014205732A1 PCT/CN2013/078151 CN2013078151W WO2014205732A1 WO 2014205732 A1 WO2014205732 A1 WO 2014205732A1 CN 2013078151 W CN2013078151 W CN 2013078151W WO 2014205732 A1 WO2014205732 A1 WO 2014205732A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- address
- user
- value
- data message
- network server
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 60
- 238000012545 processing Methods 0.000 claims abstract description 30
- 230000008569 process Effects 0.000 claims description 16
- 238000011084 recovery Methods 0.000 claims description 9
- 230000008859 change Effects 0.000 claims description 6
- 230000004048 modification Effects 0.000 claims description 6
- 238000012986 modification Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 16
- 101100180304 Arabidopsis thaliana ISS1 gene Proteins 0.000 description 11
- 101150118172 VAS1 gene Proteins 0.000 description 11
- 101150054071 vas2 gene Proteins 0.000 description 11
- 230000003993 interaction Effects 0.000 description 4
- 238000005457 optimization Methods 0.000 description 4
- 230000011664 signaling Effects 0.000 description 4
- 241000700605 Viruses Species 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/12—Avoiding congestion; Recovering from congestion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
Definitions
- the present invention relates to communication technologies, and in particular, to a flow control method and device. Background technique
- VAS Value Added Service
- Each VAS server needs to parse the data packets that need to be processed through deep packet parsing and then process the data packets. This requires that each VAS server has a strong packet processing capability, which increases the operator's investment cost; and increases the network delay and the possibility of failure. Summary of the invention
- the embodiment of the invention provides a flow control method and device, which effectively reduces network delay and the possibility of fault occurrence.
- an embodiment of the present invention provides a flow control method, including:
- the gateway obtains the data packet of the user
- N is a positive integer greater than or equal to 1
- M is a positive integer greater than or equal to 1.
- the address sequence is a set of IP addresses allocated by the gateway to the user, and an address in the address sequence and a value-added service There is a correspondence between them;
- the obtaining, by the gateway, the data packet of the user includes:
- the gateway receives the uplink data packet sent by the user to the network server; or the gateway receives the downlink data packet sent by the network server to the user.
- the method before the modifying the first IP address to the IP address of the network server, the method further includes:
- the value of the M is changed, and the step of modifying the first IP address in the data message to the Mth IP address in the address sequence is performed.
- the method before the obtaining the data packet of the user, the method further includes:
- An address sequence is assigned to the user, one of the address sequences is visible to the user, and the other IP addresses are invisible to the user.
- the method further includes:
- the embodiment of the present invention provides a gateway device, including:
- a determining module configured to determine N value-added services required for obtaining the data packet obtained by the module, where N is a positive integer greater than or equal to 1;
- a modifying module configured to modify a first IP address in the data packet obtained by the obtaining module to an Mth IP address in the address sequence, where the first IP address is an IP address of the network server, where M is greater than or a positive integer equal to 1, the address sequence being an IP address assigned to the user by the gateway
- the address set, the address in the address sequence and the value-added service have a corresponding relationship;
- a sending module configured to send the data packet modified by the modifying module to a value-added service server corresponding to the Mth IP address, so that the value-added service server corresponding to the M-th IP address is to the modified data
- the message is processed by the value-added service
- a receiving module configured to receive a data packet processed by the value-added service
- a recovery module configured to modify a first IP address in the data packet received by the receiving module to an IP address of the network server.
- the obtaining module is specifically configured to: receive an uplink data packet sent by the user to the network server; or
- the method further includes:
- a determining module configured to determine, before the recovery module, the first IP address in the data packet received by the receiving module is changed to an IP address of the network server, whether the required N value-added services are all completed;
- the recovery module is specifically configured to: if the determination result of the determining module is yes, perform the step of modifying the first IP address in the data packet received by the receiving module to an IP address of the network server;
- the modifying module is further configured to: if the judgment result of the determining module is negative, change the value of the M, and perform the modifying the first IP address in the data packet to the Mth in the address sequence Steps for IP addresses.
- the method further includes:
- an allocation module configured to allocate an address sequence to the user, where one IP address in the address sequence is visible to a user, and other IP addresses are invisible to a user.
- a module is established for establishing a correspondence between N value-added services and IP addresses in the address sequence that are invisible to the user.
- an embodiment of the present invention provides a gateway device, including:
- a first receiver configured to obtain a data message of the user
- a first processor configured to determine N value-added services required by the data packet, and the data
- the first IP address in the packet is modified to be the Mth IP address in the address sequence, where N is a positive integer greater than or equal to 1, and M is a positive integer greater than or equal to 1, and the first IP address is a network.
- the IP address of the server, the address sequence is a set of IP addresses allocated by the gateway to the user, and the address in the address sequence has a corresponding relationship with the value-added service;
- a sender configured to send the modified data packet to the value-added service server corresponding to the Mth IP address, so that the value-added service server corresponding to the M-th IP address adds value to the modified data packet Business processing;
- a second receiver configured to receive a data packet processed by the value-added service
- the second processor is configured to modify the first IP address in the data packet received by the second receiver to be changed to an IP address of the network server.
- the first receiver is specifically configured to: receive an uplink data packet sent by the user to the network server; or receive the network server to send A downlink data message to the user.
- the first processor is further configured to: determine a required N before modifying the first IP address to an IP address of the network server Whether all value-added services are completed;
- the value of the M is changed, and the step of modifying the first IP address in the data message to the Mth IP address in the address sequence is performed.
- the method further includes:
- a third processor configured to allocate an address sequence to the user, where one IP address in the address sequence is visible to a user, and other IP addresses are invisible to a user.
- the third processor is further configured to: establish N value-added services and an address sequence Correspondence between IP addresses that are invisible to the user.
- the solution provided by the embodiment of the present invention uses the gateway to complete the SA identification, and sends the packet that needs the value-added service processing to the designated VAS server, reduces the traffic that the VAS server needs to process, and reduces the service identification process of the VAS server.
- Embodiment 1 is a flowchart of a flow control method according to Embodiment 1 of the present invention.
- FIG. 2 is still another implementation manner of step 105 in the foregoing embodiment according to the embodiment of the present invention
- FIG. 3 is a flowchart of still another flow control method according to Embodiment 1 of the present invention.
- FIG. 4 is a signaling interaction diagram of a flow control method according to Embodiment 2 of the present invention.
- FIG. 5 is a signaling interaction diagram of a flow control method according to Embodiment 3 of the present invention.
- FIG. 6 is a schematic structural diagram of a gateway device according to Embodiment 4 of the present invention.
- FIG. 7 is a schematic structural diagram of still another gateway device according to Embodiment 4 of the present invention.
- FIG. 8 is a schematic structural diagram of still another gateway device according to Embodiment 4 of the present invention.
- FIG. 9 is a schematic structural diagram of still another gateway device according to Embodiment 4 of the present invention.
- FIG. 10 is a schematic structural diagram of a gateway device according to Embodiment 5 of the present invention.
- FIG. 11 is still another schematic structural diagram of a gateway device according to Embodiment 5 of the present invention.
- the technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention.
- the embodiments are a part of the embodiments of the invention, and not all of the embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
- FIG. 1 is a flowchart of a flow control method according to Embodiment 1 of the present invention. As shown in FIG. 1, the method includes:
- the gateway obtains a data packet of the user.
- the gateway mentioned here may be, but not limited to, a Gateway GPRS Support Node (Gateway GPRS Support Node, GGSN for short), and a Packet Data Network Gateway (P-GW).
- GGSN Gateway GPRS Support Node
- P-GW Packet Data Network Gateway
- the data packet of the user mentioned here may be a downlink data packet sent from the user to the network server, or may be a downlink data packet sent from the network server to the user.
- the gateway determines N value-added services required for the data packet, where N is a positive integer greater than or equal to 1.
- the gateway (such as GGSN/P-GW) can be used as a Service Awareness (SA) engine and a centralized service distribution point to identify the user's subscription information, user access information, and service flow information.
- SA Service Awareness
- the value-added service required for the data packet can be determined according to the subscription information of the user, the access information of the user, the service flow information, and the like.
- the value-added service may be one or two or more, and is not limited herein. Value-added services can be, but are not limited to, video optimization processing, WEB optimization, advertisement insertion, virus filtering processing, and the like.
- the first IP address in the data packet to the Mth IP address in the address sequence, where the first IP address is an IP address of the network server, and M is a positive integer greater than or equal to 1, where the address sequence A set of IP addresses assigned to the user by the gateway, and a correspondence between the addresses in the address sequence and the value-added service.
- the address sequence mentioned here is a set of addresses assigned to each user by the gateway when assigning an IP address.
- One IP address in the address set is visible to the user, that is, the IP address used by the user; other IP addresses are for the user. Not visible, mainly used to complete the control of the user data message.
- the IP address assigned to the user is 101.123.0.1, which is visible to the user and is delivered to the user terminal through the activation response; meanwhile, at the GGSN/P-GW Locally, 101.123.0.2 ⁇ 101.123.0.10 is assigned to the user, but is invisible to the user. This address sequence will be used to complete user data message control.
- the IP address of the network server is the destination IP address of the data packet; for the downlink data packet, the IP address of the network server is the data packet. Source IP address.
- the gateway sends the data packet after the first IP address is modified to the value-added service server corresponding to the M-th IP address, so that the value-added service server corresponding to the M-th IP address is modified by the first IP address.
- the data message carries the corresponding value-added service processing.
- the gateway receives the processed data packet returned by the value-added service VAS server corresponding to the Mth IP address, and modifies the first IP address to the IP address of the network server.
- the flow control method provided by the embodiment of the present invention uses the gateway to centrally complete the SA identification, and sends the packet that needs the value-added service processing to the designated VAS server, reduces the traffic that the VAS server needs to process, and reduces the service identification process of the VAS server. Reduce the investment cost of operators for VAS servers.
- FIG. 2 is a step in the foregoing embodiment according to an embodiment of the present invention. Another way to achieve 105:
- the gateway receives the data packet returned by the VAS server corresponding to the value-added service corresponding to the Mth IP address;
- the method may further include:
- IP address visible to the user is used to assign to the user as an IP address, and the address that is invisible to the user is reserved for the user.
- These addresses that are invisible to the user actually represent the gateway. That is, when the first IP address of the data packet is modified in step 103 to be one of the invisible IP addresses reserved for the user, it represents that the VAS server will process the processed data packet after processing the data packet.
- the text is returned to the gateway to facilitate the processing of the gateway again.
- the correspondence between the Mth address in the foregoing address sequence and the Mth value-added service may be established.
- the M-th IP address corresponding to the M-th value-added service is directly used.
- the gateway can know, according to the first IP address in the received processed data message, that the message is returned from the VAS server responsible for which value-added service. Therefore, it can be quickly determined which value-added service has been processed by the processed data message, so that it can effectively determine which value-added service processing is needed for the processed data message, whether all value-added service processing has been completed, and the like.
- the private address pool can be planned by the operator, it can be considered that the user's address sequence is allocated without additional cost.
- the IP address sequence is assigned according to the plan of the user IP address pool. For example, as follows, assuming that data packets are allowed to pass through up to four different VAS servers, the user IP address can be assigned an interval of 5, as follows:
- the first type is to assign a value-added service private address sequence pool to each user.
- the destination IP address of the uplink packet (the source IP address of the downlink packet) is different. For example: Assume that data packets are allowed to pass through up to four different VAS servers, as follows:
- the second type is to assign a value-added service private address sequence pool to all users.
- the destination IP address of the uplink packet (the source IP address of the downlink packet) is the same. For example: Assume that data packets are allowed to pass through up to four different VAS servers, as follows:
- the UE1 (the visible IP address is 101.123.0.1) sends a data packet to the network server (the IP address is 10.1.1.1), and the GGSN/P-GW receives the data packet.
- the GGSN/P-GW determines, according to the subscription information of the user, the access information of the user, and the service flow information obtained when the UE1 is activated, which value-added services need to be performed on the data packet. For example, it is determined that the data packet of the uplink needs to be processed by VAS1, processed by VAS2, and then sent to the network server.
- the GGSN/P-GW changes the destination IP address of the uplink data packet to a second IP address (the IP address corresponding to VAS1) in the IP address sequence allocated by the GGSN/P-GW for the user, and then sends the IP address of the uplink data packet to the GGSN/P-GW.
- a second IP address the IP address corresponding to VAS1
- VAS1 server g ⁇ VAS Serverl
- the source IP address of the packet sent by the GGSN/P-GW to the VAS Server1 is 101.123.0.1
- the destination IP address is 101.123.0.2.
- the VAS Server1 After processing the data packet, the VAS Server1 forwards the data packet according to the destination IP address 101.123.0.2, and the network segment route still returns to the GGSN/P-GW.
- the GGSN/P-GW After receiving the data packet returned by the VAS Server1, the GGSN/P-GW determines that the data packet has been processed by VAS1 according to the destination IP address of the data packet (101.123.0.2), and continues to perform VAS2 processing.
- the djSN GGSN/P-GW changes the destination IP address of the data packet to the third IP address (the IP address corresponding to VAS2) in the IP address sequence assigned by the GGSN/P-GW to the user, and then sends it to VAS2 server (VAS Server2). That is, the source IP address of the data packet sent by the GGSN/P-GW to the VAS Server2 is 101.123.0.1, and the destination IP address is 101.123.0.3.
- the VAS Server2 After processing the data packet, the VAS Server2 forwards the data packet according to the destination IP address 101.123.0.3, and the network segment route still returns to the GGSN/P-GW.
- the GGSN/P-GW After receiving the data packet returned by the VAS Server 2, the GGSN/P-GW determines, according to the destination IP address of the data packet (101.123.0.3), that the data packet has been processed by the VAS2, that is, the uplink data packet is completed. All value-added services are processed, and their destination IP address is restored to 10.1.1.1 and forwarded to the network server.
- FIG. 5 is a signaling interaction diagram of a flow control method according to Embodiment 3 of the present invention. As shown in FIG. 5, specifically, the method includes:
- the network server (IP address is 10.1.1.1) sends a data packet to UE1 (the visible IP address is 101.123.0.1), and the GGSN/P-GW receives the data packet.
- the GGSN/P-GW determines, according to the subscription information of the user when the UE1 is activated, the access information of the user, and the service flow information, which value-added services need to be performed on the data packet. For example, it is determined that the downlink data packet needs to be processed by VAS2, processed by VAS1, and then sent to the user.
- the GGSN/P-GW changes the source IP address of the downlink data packet to a third IP address (the IP address corresponding to VAS2) in the IP address sequence allocated by the GGSN/P-GW for the user, and then sends the IP address of the downlink data packet to the GGSN/P-GW.
- VAS2 server VAS Server2 That is, the source IP address of the packet sent by the GGSN/P-GW to the VAS Server 2 is 101.123.0.3, and the destination IP address is 101.123.0.1.
- the VAS Server2 After processing the data packet, the VAS Server2 forwards the data packet according to the destination IP address 101.123.0.1, and the network segment route still returns to the GGSN/P-GW.
- the GGSN/P-GW After receiving the data packet returned by the VAS Server 2, the GGSN/P-GW determines that the data packet has been processed by the VAS2 according to the source IP address (101.123.0.3) of the data packet, and continues to perform VAS1 processing. Then, the GGSN/P-GW changes the source IP address of the data packet to the second IP address (the IP address corresponding to VAS1) in the IP address sequence allocated by the GGSN/P-GW for the user, and then sends it to VAS1.
- Server VAS Serverl
- the source IP address of the data packet sent by the GGSN/P-GW to the VAS Server1 is 101.123.0.2
- the destination IP address is 101.123.0.1.
- the VAS Server1 After processing the data packet, the VAS Server1 forwards the data packet according to the destination IP address 101.123.0.1, and the network segment route still returns to the GGSN/P-GW.
- the GGSN/P-GW After receiving the data packet returned by the VAS Server1, the GGSN/P-GW determines, according to the source IP address (101.123.0.2) of the data packet, that the data packet has been processed by VAS1, that is, the downlink data packet is completed. All value-added services are processed, and the source IP address is restored to 10.1.1.1 and sent to the user.
- the flow control method provided by the embodiment of the present invention uses the gateway to centrally complete the SA identification, and sends the packet that needs the value-added service processing to the designated VAS server, reduces the traffic that the VAS server needs to process, and reduces the service identification process of the VAS server. Reduced operators' VAS service The investment cost of the server.
- FIG. 6 is a schematic structural diagram of a gateway device according to Embodiment 4 of the present invention. It should be noted that the gateway device is one of the execution entities in the foregoing method embodiment, and the specific working process may refer to the method embodiment, where not Narration. As shown in FIG. 6, the gateway device includes: an obtaining module 601, a determining module 602, a modifying module 603, a sending module 604, a receiving module 605, and a restoring module 606.
- the obtaining module 601 is configured to obtain a data packet of the user; the determining module 602 is configured to determine N value-added services required to obtain the data packet obtained by the module 601, where N is a positive integer greater than or equal to 1;
- the first IP address in the data packet obtained by the obtaining module 601 is modified to the Mth IP address in the address sequence, the first IP address is the IP address of the network server, and M is a positive integer greater than or equal to 1, the address
- the sequence is a set of IP addresses assigned to the user by the gateway, and the address in the address sequence has a corresponding relationship with the value-added service;
- the sending module 604 is configured to send the modified data packet of the modifying module 603 to the value added corresponding to the Mth IP address.
- the service server is configured to process the value-added service of the modified data packet by the value-added service server corresponding to the M-th IP address; the receiving module 605 is configured to receive the data packet processed by the value-added service; and the recovery module 606 is configured to receive The first IP address in the data packet received by the module 605 is modified to the IP address of the network server.
- the obtaining module 601 is specifically configured to: receive an uplink data packet sent by the user to the network server; or receive a downlink data packet sent by the network server to the user.
- FIG. 7 is a schematic structural diagram of a gateway device according to Embodiment 4 of the present invention, further comprising: a determining module 607, configured to: in the recovery module 606, modify the first IP address in the data packet to the IP address of the network server. Before the address, it is determined whether the required N value-added services are all completed.
- the recovery module 606 is specifically configured to: if the determination result of the determining module 607 is yes, execute the first IP address in the data packet received by the receiving module 605.
- the step of modifying the IP address of the network server; the modifying module 603 is further configured to: if the judgment result of the determining module 607 is negative, change the value of the M, and perform the modification of the first IP address in the data packet into the address sequence.
- the steps of the Mth IP address is specifically configured to: if the determination result of the determining module 607 is yes, execute the first IP address in the data packet received by the receiving module 605.
- FIG. 8 is a schematic structural diagram of still another gateway device according to Embodiment 4 of the present invention, further comprising: an allocating module 608, configured to allocate an address sequence to a user, where an IP address in the address sequence is visible to the user, and other IP addresses are used. Not visible to the user.
- an allocating module 608 configured to allocate an address sequence to a user, where an IP address in the address sequence is visible to the user, and other IP addresses are used. Not visible to the user.
- FIG. 9 is a schematic structural diagram of a gateway device according to Embodiment 4 of the present invention, further comprising: an establishing module 609, configured to establish a correspondence between N value-added services and an IP address in an address sequence that is invisible to a user. relationship.
- the gateway device provided by the embodiment of the present invention centrally completes the SA identification, and sends the packet that needs the value-added service processing to the designated VAS server, reduces the traffic that the VAS server needs to process, reduces the service identification process of the VAS server, and reduces the operation. The investment cost of the VAS server.
- the gateway device is one of the execution entities in the foregoing method embodiment, and the specific working process may refer to the method embodiment, where not Narration.
- the gateway device includes: a first receiver 1001, configured to obtain a data packet of a user; and a first processor 1002, configured to determine N value-added services required for the data packet, and send the data packet
- the first IP address in the address is modified to the Mth IP address in the address sequence, where N is a positive integer greater than or equal to 1, M is a positive integer greater than or equal to 1, and the first IP address is an IP address of the network server.
- the address sequence is a set of IP addresses assigned to the user by the gateway, and the address in the address sequence has a correspondence with the value-added service;
- the sender 1003 is configured to send the modified data packet to the value added corresponding to the Mth IP address.
- a service server wherein the value-added service server corresponding to the Mth IP address performs value-added service processing on the modified data packet;
- the second receiver 1004 is configured to receive the data message processed by the value-added service; 1005.
- the first IP address in the data packet received by the second receiver is used to modify the IP address of the network server.
- the first receiver 1001 is specifically configured to: receive an uplink data packet sent by the user to the network server; or receive a downlink data packet sent by the network server to the user.
- the first processor 1002 is further configured to: determine whether the required N value-added services are all completed before modifying the first IP address to the IP address of the network server; if yes, execute the first The step of modifying an IP address to the IP address of the network server; if not, changing the value of M and performing the step of modifying the first IP address in the data message to the Mth IP address in the address sequence.
- FIG. 11 is still another schematic structural diagram of a gateway device according to Embodiment 5 of the present invention.
- the method further includes: a third processor 1006, configured to allocate an address sequence to a user, where an IP address in the address sequence is visible to the user, and other IP address pairs are used. The user is not visible.
- the third processor 1006 is further configured to: establish a correspondence between the N value-added services and the IP addresses in the address sequence that are invisible to the user.
- the gateway device provided by the embodiment of the present invention centrally completes SA identification, and needs a value-added service office.
- the sent message is sent to the designated VAS server, which reduces the traffic that the VAS server needs to process, reduces the service identification process of the VAS server, and reduces the investment cost of the VAS server.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
Claims
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610512230.5A CN106411724B (zh) | 2013-06-27 | 2013-06-27 | 流量控制方法及设备 |
JP2016522165A JP6145833B2 (ja) | 2013-06-27 | 2013-06-27 | フロー制御方法および装置 |
EP13887875.6A EP3002917B1 (en) | 2013-06-27 | 2013-06-27 | Flow control method and device |
CN201380000692.3A CN103650438B (zh) | 2013-06-27 | 2013-06-27 | 流量控制方法及设备 |
KR1020167001291A KR101870390B1 (ko) | 2013-06-27 | 2013-06-27 | 흐름 제어 방법 및 기기 |
PCT/CN2013/078151 WO2014205732A1 (zh) | 2013-06-27 | 2013-06-27 | 流量控制方法及设备 |
US14/998,258 US9923823B2 (en) | 2013-06-27 | 2015-12-24 | Flow control method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2013/078151 WO2014205732A1 (zh) | 2013-06-27 | 2013-06-27 | 流量控制方法及设备 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/998,258 Continuation US9923823B2 (en) | 2013-06-27 | 2015-12-24 | Flow control method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2014205732A1 true WO2014205732A1 (zh) | 2014-12-31 |
Family
ID=50253427
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2013/078151 WO2014205732A1 (zh) | 2013-06-27 | 2013-06-27 | 流量控制方法及设备 |
Country Status (6)
Country | Link |
---|---|
US (1) | US9923823B2 (zh) |
EP (1) | EP3002917B1 (zh) |
JP (1) | JP6145833B2 (zh) |
KR (1) | KR101870390B1 (zh) |
CN (2) | CN103650438B (zh) |
WO (1) | WO2014205732A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015015786A1 (ja) * | 2013-07-30 | 2015-02-05 | 日本電気株式会社 | 通信システム、通信装置、制御装置、ネットワークデバイス、通信方法、制御方法、および、プログラム |
CN107534609B (zh) * | 2016-04-12 | 2020-10-27 | 慧与发展有限责任合伙企业 | 用于服务功能链的方法、装置及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1556634A (zh) * | 2004-01-05 | 2004-12-22 | 中兴通讯股份有限公司 | 一种综合业务平台及其业务流程控制方法 |
US7177947B1 (en) * | 1999-01-22 | 2007-02-13 | Cisco Technology, Inc. | Method and apparatus for DNS resolution |
CN101459893A (zh) * | 2008-12-15 | 2009-06-17 | 中兴通讯股份有限公司 | 一种基于目的归属网络的短消息终呼路由器***及方法 |
CN102131239A (zh) * | 2010-10-27 | 2011-07-20 | 华为技术有限公司 | 业务处理单元和方法以及业务控制网关和负载均衡方法 |
US20130029708A1 (en) * | 2011-06-24 | 2013-01-31 | Vodafone Ip Licensing Limited | Telecommunication networks |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3581589B2 (ja) | 1999-01-11 | 2004-10-27 | 株式会社日立製作所 | 通信ネットワークシステムおよび通信ネットワークシステムにおけるサービス管理方法 |
US20020052915A1 (en) * | 2000-04-28 | 2002-05-02 | Bahman Amin-Salehi | Network service provider gateway that provides value added services |
US7032031B2 (en) * | 2000-06-23 | 2006-04-18 | Cloudshield Technologies, Inc. | Edge adapter apparatus and method |
US20020101848A1 (en) * | 2000-12-05 | 2002-08-01 | Ivan Lee | Systems and methods for on-location, wireless access of web content |
JP2002269061A (ja) * | 2001-03-08 | 2002-09-20 | Ntt Comware Corp | クライアントサーバシステム、中継サーバ、接続先サーバの決定方法 |
JP3898498B2 (ja) | 2001-12-06 | 2007-03-28 | 富士通株式会社 | サーバ負荷分散システム |
US20050289244A1 (en) * | 2004-06-28 | 2005-12-29 | Himansu Sahu | Method for service chaining in a communication network |
US8223631B2 (en) * | 2008-05-30 | 2012-07-17 | At&T Intellectual Property I, L.P. | Systems and methods to monitor and analyze customer equipment downtime in a voice over internet protocol (VoIP) service network |
EP2591371A2 (en) * | 2010-07-09 | 2013-05-15 | Logica Private Limited | System and method of proving energy as service |
CN102131154B (zh) * | 2010-11-30 | 2013-10-09 | 华为技术有限公司 | 一种消息增值业务处理方法、装置 |
JP5526015B2 (ja) * | 2010-12-22 | 2014-06-18 | 株式会社日立製作所 | ゲートウェイシステム、ゲートウェイ装置、負荷分散方法 |
JP2013105308A (ja) * | 2011-11-14 | 2013-05-30 | Nippon Telegr & Teleph Corp <Ntt> | 負荷分散システム、負荷分散装置、負荷分散方法および負荷分散プログラム |
US9094364B2 (en) * | 2011-12-23 | 2015-07-28 | A10 Networks, Inc. | Methods to manage services over a service gateway |
CN102783099B (zh) * | 2012-05-15 | 2016-05-25 | 华为技术有限公司 | 控制业务传输的方法和装置 |
-
2013
- 2013-06-27 JP JP2016522165A patent/JP6145833B2/ja active Active
- 2013-06-27 EP EP13887875.6A patent/EP3002917B1/en active Active
- 2013-06-27 CN CN201380000692.3A patent/CN103650438B/zh active Active
- 2013-06-27 CN CN201610512230.5A patent/CN106411724B/zh active Active
- 2013-06-27 KR KR1020167001291A patent/KR101870390B1/ko active IP Right Grant
- 2013-06-27 WO PCT/CN2013/078151 patent/WO2014205732A1/zh active Application Filing
-
2015
- 2015-12-24 US US14/998,258 patent/US9923823B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7177947B1 (en) * | 1999-01-22 | 2007-02-13 | Cisco Technology, Inc. | Method and apparatus for DNS resolution |
CN1556634A (zh) * | 2004-01-05 | 2004-12-22 | 中兴通讯股份有限公司 | 一种综合业务平台及其业务流程控制方法 |
CN101459893A (zh) * | 2008-12-15 | 2009-06-17 | 中兴通讯股份有限公司 | 一种基于目的归属网络的短消息终呼路由器***及方法 |
CN102131239A (zh) * | 2010-10-27 | 2011-07-20 | 华为技术有限公司 | 业务处理单元和方法以及业务控制网关和负载均衡方法 |
US20130029708A1 (en) * | 2011-06-24 | 2013-01-31 | Vodafone Ip Licensing Limited | Telecommunication networks |
Non-Patent Citations (1)
Title |
---|
See also references of EP3002917A4 * |
Also Published As
Publication number | Publication date |
---|---|
CN103650438A (zh) | 2014-03-19 |
KR101870390B1 (ko) | 2018-06-22 |
CN106411724A (zh) | 2017-02-15 |
EP3002917A4 (en) | 2016-06-22 |
JP2016530601A (ja) | 2016-09-29 |
EP3002917A1 (en) | 2016-04-06 |
CN103650438B (zh) | 2016-08-10 |
KR20160020562A (ko) | 2016-02-23 |
EP3002917B1 (en) | 2017-09-13 |
CN106411724B (zh) | 2019-08-23 |
US9923823B2 (en) | 2018-03-20 |
US20160134541A1 (en) | 2016-05-12 |
JP6145833B2 (ja) | 2017-06-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11811965B2 (en) | Charging method and device for a charging session for a user session utilizing a charging key | |
RU2583723C2 (ru) | Способ и устройство для управления передачей сервиса | |
US8989000B2 (en) | Cloud-based telecommunications infrastructure | |
CN111246453B (zh) | 一种数据传输方法、用户面网元及控制面网元 | |
US9270596B2 (en) | Selection of virtual network elements | |
US9173244B2 (en) | Methods for establishing and using public path, M2M communication method, and systems thereof | |
US10609225B2 (en) | Charging method, apparatus, and system | |
WO2011026440A1 (zh) | 群组策略与计费规则处理方法、装置以及通信*** | |
KR20120014586A (ko) | 모바일 가상 사설망 통신을 위한 방법, 장치 및 시스템 | |
CN103546304A (zh) | 业务处理方法、设备及*** | |
CN107547665B (zh) | 一种dhcp地址分配的方法、设备及*** | |
JPWO2014049910A1 (ja) | 移動通信システム、制御装置、通信制御方法、及びプログラム | |
CN109088823B (zh) | 一种实现终端互联的方法及装置 | |
US20240163725A1 (en) | Systems and methods for supporting multi-access edge computing using application-based quality of service flows | |
WO2014205732A1 (zh) | 流量控制方法及设备 | |
CN113938814B (zh) | 内容分发网络的业务调度方法、upf、***以及介质 | |
WO2016173363A1 (zh) | 策略规则制定方法、***及装置 | |
CA3130666C (en) | Multi-layered distributed gtp-c processing | |
CN103874240A (zh) | 一种信令发起方法、装置及网关设备 | |
WO2013068415A1 (en) | Method and system for provisioning frequently requested content | |
CN109089002B (zh) | 一种非法网络电话的封堵方法及设备 | |
WO2022247875A1 (zh) | 建立连接的方法、装置和*** | |
CN113438096B (zh) | 保障服务质量的方法、***和应用功能实体 | |
WO2013116978A1 (zh) | 用户资源请求的处理方法、装置及*** | |
WO2013075337A1 (zh) | 基于Gx接口的过滤器处理方法及PGW、PCRF |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13887875 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2016522165 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
REEP | Request for entry into the european phase |
Ref document number: 2013887875 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2013887875 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref document number: 20167001291 Country of ref document: KR Kind code of ref document: A |