US2017163545A1PendingUtilityA1

Traffic Control Method and Apparatus

Assignee: ZTE CORPPriority: Jun 23, 2014Filed: Sep 22, 2014Published: Jun 8, 2017
Est. expiryJun 23, 2034(~7.9 yrs left)· nominal 20-yr term from priority
H04L 12/1485H04L 47/2416H04L 47/20H04L 41/5019H04L 12/1475H04L 12/1407H04L 47/2475H04W 4/24H04M 15/80H04M 15/64H04M 15/07H04M 15/8016H04M 15/66H04L 47/822H04L 47/803H04L 47/78H04W 28/10
28
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present document discloses a method and apparatus for traffic control. The method includes: receiving a service requirement from a PGW and an Internet-surfing policy corresponding to the service requirement; acquiring traffic control information from an upper-layer application according to the service requirement and the Internet-surfing policy, herein the traffic control information includes: state information of a policy counter to be monitored and a traffic slice corresponding to the state information of the policy counter; and issuing the state information of the policy counter and the traffic slice to the PGW. The technical solution provided by the present document achieves an effect of opening the traffic control to the upper-layer application, saves the unnecessary overhead and investment of a network layer, and improves the capability of a system to quickly deploy a traffic-refined application.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method for traffic control, comprising:
 receiving a service requirement from a Packet Data Network Gateway, PGW, and an Internet-surfing policy corresponding to the service requirement;   acquiring traffic control information from an upper-layer application according to the service requirement and the Internet-surfing policy, wherein the traffic control information comprises: state information of a policy counter to be monitored and a traffic slice corresponding to the state information of the policy counter; and   issuing the state information of the policy counter and the traffic slice to the PGW.   
     
     
         2 . The method according to  claim 1 , wherein, acquiring traffic control information from an upper-layer application according to the service requirement and the Internet-surfing policy comprises:
 sending a Spending-Limit-Request, SLR, message to the upper-layer application according to the service requirement and the Internet-surfing policy; and   receiving a Spending-Limit-Answer, SLA, message corresponding to the SLR message from the upper-layer application, wherein the SLA message carries the traffic control information.   
     
     
         3 . The method according to  claim 1 , wherein, after issuing the state information of the policy counter and the traffic slice to the PGW, the method further comprises:
 receiving a use result of the traffic slice that is reported by the PGW and a service request for applying for a next traffic slice; and   reporting the use result of the traffic slice to the upper-layer application, and acquiring the next traffic slice from the upper-layer application according to the service request.   
     
     
         4 . The method according to  claim 3 , wherein, after issuing the state information of the policy counter and the traffic slice to the PGW, the method further comprises:
 when determining that all traffic slices issued to the PGW are used up and the PGW does not apply for a new traffic slice, reporting a use result of the last traffic slice used by the PGW to the upper-layer application, and sending a Session-Termination-Request, STR, message to the upper-layer application; and   receiving a Session-Termination-Answer, STA, message from the upper-layer application, and stopping traffic control to the PGW.   
     
     
         5 . The method according to  claim 4 , wherein, after issuing the state information of the policy counter and the traffic slice to the PGW, the method further comprises:
 receiving a Spending-Status-Notification-Request, SNR, message from the upper-layer application, wherein the SNR message is used for indicating adjusting the state information of the policy counter and the traffic slice;   notifying the PGW to adjust the state information of the policy counter and the traffic slice; and   after determining that the PGW completes adjustment of the state information of the policy counter and the traffic slice, returning a Spending-Status-Notification-Answer, SNA, message to the upper-layer application.   
     
     
         6 . The method according to  claim 1 , further comprising: acquiring the traffic control information from the upper-layer application through an extended Sy interface, wherein the extended Sy interface comprises Usage-Monitoring-Information, and the Usage-Monitoring-Information comprises:
 a Monitoring-Key, which is used for determining the state information of the policy counter;   a Granted-Service-Unit, which is used for carrying the traffic slice;   a Used-Service-Unit, which is used for reporting the use result of the traffic slice;   a Usage-Monitoring-Report, which is used for actively inquiring, by the upper-layer application, the number of used traffic slices; and   a Usage-Monitoring-Support, which is used for actively turning off, by the upper-layer application, traffic monitoring.   
     
     
         7 . An apparatus for traffic control, comprising:
 a first receiving module, arranged to receive a service requirement from a Packet Data Network Gateway, PGW, and an Internet-surfing policy corresponding to the service requirement;   a first acquiring module, arranged to acquire traffic control information from an upper-layer application according to the service requirement and the Internet-surfing policy, wherein the traffic control information comprises: state information of a policy counter to be monitored and a traffic slice corresponding to the state information of the policy counter; and   an issuing module, arranged to issue the state information of the policy counter and the traffic slice to the PGW.   
     
     
         8 . The apparatus according to  claim 7 , wherein, the first acquiring module comprises:
 a sending unit, arranged to send a Spending-Limit-Request, SLR, message to the upper-layer application according to the service requirement and the Internet-surfing policy; and   a receiving unit, arranged to receive a Spending-Limit-Answer, SLA, message corresponding to the SLR message from the upper-layer application, wherein the SLA message carries the traffic control information.   
     
     
         9 . The apparatus according to  claim 7 , further comprising:
 a second receiving module, arranged to receive a use result of the traffic slice that is reported by the PGW and a service request for applying for a next traffic slice; and   a second acquiring module, arranged to report the use result of the traffic slice to the upper-layer application, and acquire the next traffic slice from the upper-layer application according to the service request.   
     
     
         10 . The apparatus according to  claim 9 , further comprising:
 a sending module, arranged to, when determining that all traffic slices issued to the PGW are used up and the PGW does not apply for a new traffic slice, report a use result of the last traffic slice used by the PGW to the upper-layer application, and send a Session-Termination-Request, STR, message to the upper-layer application; and   a third receiving module, arranged to receive a Session-Termination-Answer, STA, message from the upper-layer application, and stop traffic control to the PGW.   
     
     
         11 . The apparatus according to  claim 10 , further comprising:
 a fourth receiving module, arranged to receive a Spending-Status-Notification-Request, SNR, message from the upper-layer application, wherein the SNR message is used for indicating adjusting the state information of the policy counter and the traffic slice;   a notifying module, arranged to notify the PGW to adjust the state information of the policy counter and the traffic slice; and   a feedback module, arranged to, after determining that the PGW completes adjustment of the state information of the policy counter and the traffic slice, return a Spending-Status-Notification-Answer, SNA, message to the upper-layer application.   
     
     
         12 . The apparatus according to  claim 7 , wherein, the first acquiring module is arranged to acquire the traffic control information from the upper-layer application through an extended Sy interface, wherein the extended Sy interface comprises Usage-Monitoring-Information, and the Usage-Monitoring-Information comprises:
 a Monitoring-Key, which is used for determining the state information of the policy counter;   a Granted-Service-Unit, which is used for carrying the traffic slice;   a Used-Service-Unit, which is used for reporting the use result of the traffic slice;   a Usage-Monitoring-Report, which is used for actively inquiring, by the upper-layer application, the number of used traffic slices; and   a Usage-Monitoring-Support, which is used for actively turning off, by the upper-layer application, traffic monitoring.   
     
     
         13 . The method according to  claim 2 , further comprising: acquiring the traffic control information from the upper-layer application through an extended Sy interface, wherein the extended Sy interface comprises Usage-Monitoring-Information, and the Usage-Monitoring-Information comprises:
 a Monitoring-Key, which is used for determining the state information of the policy counter;   a Granted-Service-Unit, which is used for carrying the traffic slice;   a Used-Service-Unit, which is used for reporting the use result of the traffic slice;   a Usage-Monitoring-Report, which is used for actively inquiring, by the upper-layer application, the number of used traffic slices; and   a Usage-Monitoring-Support, which is used for actively turning off, by the upper-layer application, traffic monitoring.   
     
     
         14 . The method according to  claim 3 , further comprising: acquiring the traffic control information from the upper-layer application through an extended Sy interface, wherein the extended Sy interface comprises Usage-Monitoring-Information, and the Usage-Monitoring-Information comprises:
 a Monitoring-Key, which is used for determining the state information of the policy counter;   a Granted-Service-Unit, which is used for carrying the traffic slice;   a Used-Service-Unit, which is used for reporting the use result of the traffic slice;   a Usage-Monitoring-Report, which is used for actively inquiring, by the upper-layer application, the number of used traffic slices; and   a Usage-Monitoring-Support, which is used for actively turning off, by the upper-layer application, traffic monitoring.   
     
     
         15 . The method according to  claim 4 , further comprising: acquiring the traffic control information from the upper-layer application through an extended Sy interface, wherein the extended Sy interface comprises Usage-Monitoring-Information, and the Usage-Monitoring-Information comprises:
 a Monitoring-Key, which is used for determining the state information of the policy counter;   a Granted-Service-Unit, which is used for carrying the traffic slice;   a Used-Service-Unit, which is used for reporting the use result of the traffic slice;   a Usage-Monitoring-Report, which is used for actively inquiring, by the upper-layer application, the number of used traffic slices; and   a Usage-Monitoring-Support, which is used for actively turning off, by the upper-layer application, traffic monitoring.   
     
     
         16 . The method according to  claim 5 , further comprising: acquiring the traffic control information from the upper-layer application through an extended Sy interface, wherein the extended Sy interface comprises Usage-Monitoring-Information, and the Usage-Monitoring-Information comprises:
 a Monitoring-Key, which is used for determining the state information of the policy counter;   a Granted-Service-Unit, which is used for carrying the traffic slice;   a Used-Service-Unit, which is used for reporting the use result of the traffic slice;   a Usage-Monitoring-Report, which is used for actively inquiring, by the upper-layer application, the number of used traffic slices; and   a Usage-Monitoring-Support, which is used for actively turning off, by the upper-layer application, traffic monitoring.   
     
     
         17 . The apparatus according to  claim 8 , wherein, the first acquiring module is arranged to acquire the traffic control information from the upper-layer application through an extended Sy interface, wherein the extended Sy interface comprises Usage-Monitoring-Information, and the Usage-Monitoring-Information comprises:
 a Monitoring-Key, which is used for determining the state information of the policy counter;   a Granted-Service-Unit, which is used for carrying the traffic slice;   a Used-Service-Unit, which is used for reporting the use result of the traffic slice;   a Usage-Monitoring-Report, which is used for actively inquiring, by the upper-layer application, the number of used traffic slices; and   a Usage-Monitoring-Support, which is used for actively turning off, by the upper-layer application, traffic monitoring.   
     
     
         18 . The apparatus according to  claim 9 , wherein, the first acquiring module is arranged to acquire the traffic control information from the upper-layer application through an extended Sy interface, wherein the extended Sy interface comprises Usage-Monitoring-Information, and the Usage-Monitoring-Information comprises:
 a Monitoring-Key, which is used for determining the state information of the policy counter;   a Granted-Service-Unit, which is used for carrying the traffic slice;   a Used-Service-Unit, which is used for reporting the use result of the traffic slice;   a Usage-Monitoring-Report, which is used for actively inquiring, by the upper-layer application, the number of used traffic slices; and   a Usage-Monitoring-Support, which is used for actively turning off, by the upper-layer application, traffic monitoring.   
     
     
         19 . The apparatus according to  claim 10 , wherein, the first acquiring module is arranged to acquire the traffic control information from the upper-layer application through an extended Sy interface, wherein the extended Sy interface comprises Usage-Monitoring-Information, and the Usage-Monitoring-Information comprises:
 a Monitoring-Key, which is used for determining the state information of the policy counter;   a Granted-Service-Unit, which is used for carrying the traffic slice;   a Used-Service-Unit, which is used for reporting the use result of the traffic slice;   a Usage-Monitoring-Report, which is used for actively inquiring, by the upper-layer application, the number of used traffic slices; and   a Usage-Monitoring-Support, which is used for actively turning off, by the upper-layer application, traffic monitoring.   
     
     
         20 . The apparatus according to  claim 11 , wherein, the first acquiring module is arranged to acquire the traffic control information from the upper-layer application through an extended Sy interface, wherein the extended Sy interface comprises Usage-Monitoring-Information, and the Usage-Monitoring-Information comprises:
 a Monitoring-Key, which is used for determining the state information of the policy counter;   a Granted-Service-Unit, which is used for carrying the traffic slice;   a Used-Service-Unit, which is used for reporting the use result of the traffic slice;   a Usage-Monitoring-Report, which is used for actively inquiring, by the upper-layer application, the number of used traffic slices; and   a Usage-Monitoring-Support, which is used for actively turning off, by the upper-layer application, traffic monitoring.

Join the waitlist — get patent alerts

Track US2017163545A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.