|
(11) | EP 1 983 695 B9 |
| (12) | CORRECTED EUROPEAN PATENT SPECIFICATION |
| Note: Bibliography reflects the latest situation |
|
|
| (54) |
A METHOD, AN APPARATUS AND A SYSTEM FOR CONTROLLING THE UPLINK TRAFFIC OF THE ACCESS NETWORK VERFAHREN, VORRICHTUNG UND SYSTEM ZUR STEUERUNG DES AUFWÄRTSVERKEHRS DES ZUGANGSNETZES PROCÉDÉ, APPAREIL ET SYSTÈME DE RÉGULATION DE TRAFIC ASCENDANT DANS UN RÉSEAU D'ACCÈS |
|
|
|||||||||||||||||||||||||||||||
| Note: Within nine months from the publication of the mention of the grant of the European patent, any person may give notice to the European Patent Office of opposition to the European patent granted. Notice of opposition shall be filed in a written reasoned statement. It shall not be deemed to have been filed until the opposition fee has been paid. (Art. 99(1) European Patent Convention). |
FIELD OF THE INVENTION
BACKGROUND
Service-based Policy Decision Function (SPDF) 102, configured to grant a resource request from an Application Function (AF) 101;
Access-Resource Admission Control Function (A-RACF) 103, configured to make a corresponding policy for resource admission control (QoS policy) based on the granted resource request from SPDF 102, and execute the QoS policy by controlling a Resource Control Enforcement Function (RCEF) 106 or an Access Node (AN) 107.
in the first solution, RACS controls uplink traffic of an access network by controlling AN 107; and
in the second one, RACS controls the uplink traffic of an access network by controlling CPE 108.
SUMMARY
A1. classifying an uplink data traffic according to a five-tuple;
A2. tagging identified data traffic with a priority tag and forwarding the tagged data traffic to a designated logical channel; and
A3. controlling actual bandwidth of the data traffic so that the actual bandwidth of the data traffic does not exceed the bandwidth threshold delivered to the customer premise equipment;
the executing the second data traffic policy on the received data traffic packets by the access node (207) at step B further comprises:B1. classifying the received data traffic received on the logical channel from the customer premise equipment (208) into different traffic pipes according to the logical channel and the priority for the data traffic;
B2. scheduling and forwarding the received data traffic according to the priority, and controlling each of traffic pipes so that the actual bandwidth of data traffic in the traffic pipe does not exceed the bandwidth threshold delivered to the access node (207).
receiving, by the customer premise equipment, the first data traffic policy from the resource admission and control subsystem via a Ru interface, and/or
receiving, by the access node, the second data traffic policy from the resource admission and control subsystem via a Ra interface.
receiving, by the access node, a request message for acquiring a QoS resource condition from the resource admission and control subsystem;
returning, by the access node, the QoS resource condition after receiving the request message.
C. receiving, by the customer premise equipment and the access node a message for deleting data traffic policy, from the resource admission and control subsystem, respectively;
D. deleting, by the customer premise equipment and the access node, their own data traffic policies, after receiving the data traffic policy deleting message.
a traffic policy receiving module, configured to receive the second data traffic policy from the resource admission and control subsystem, and send the received second data traffic policy to a traffic policy executing module; and
a traffic policy executing module, configured to save the second data traffic policy from the traffic policy receiving module, and execute the second data traffic policy on the data traffic received from the customer premise equipment.
a traffic policy generation module, configured to convert a data traffic policy received from SPDF and generate the first data traffic policy and the second data traffic policy, wherein the first data traffic policy and the second data traffic policy are executed on an uplink data traffic, and the first data traffic policy and the second traffic policy delivered from the resource admission and control subsystem comprise a logical channel identifier for identifying a logical channel corresponding to a currently delivered traffic policy, a data traffic priority for identifying a priority of the uplink data traffic corresponding to a currently delivered data traffic policy, and a bandwidth threshold for determining the maximum bandwidth of the uplink data traffic corresponding to a currently delivered data traffic policy, respectively; and
a traffic policy delivering module, configured to deliver the first and second data traffic policies, which are generated by the traffic policy generation module, to the customer premise equipment and the access node respectively.
BRIEF DESCRIPTION OF THE DRAWINGS
DETAILED DESCRIPTION
traffic classifying the uplink data traffic based on the five-tuple;
tagging the identified data traffic with a designated priority tag; and
forwarding the tagged data traffic to a designated logical channel , while controlling the actual bandwidth of the data traffic not to exceed the bandwidth threshold.
based on the logical channel and the priority, classifying the data traffic received on the logical channel into different traffic pipes according to a priority for the data traffic, in which data traffic coming from different logical channel with the same priority may be classified into the same traffic pipe, and each traffic pipe for each priority and the pipes for different logical routes are independent of each other;
scheduling and forwarding the data traffic according to the priority, and controlling the volume of data traffic according to the pipe, so that the actual bandwidth of data traffic in each pipe does not exceed the bandwidth threshold of AN 207.
traffic policy receiving module 501, configured to receive the data traffic policy from the RACS and send the received data traffic policy to a traffic policy executing module 502;
traffic policy executing module 502, configured to save the data traffic policy received from the traffic policy receiving module 501, and execute the data traffic policy on the data traffic to be sent to AN.
traffic policy receiving module 601, configured to receive the data traffic policy from the RACS and send the received data traffic policy to the traffic policy executing module 602;
traffic policy executing module 602, configured to save the data traffic policy received from the traffic policy receiving module 601, execute the data traffic policy on the data traffic received from the CPE, and then send the data traffic to an IP edge node.
the QoS of user service is guaranteed at AN;
AN schedules the data traffic according to the priority and logical channel, which is simple to realize, and reduces the complexity of AN equipment;
AN controls data traffic according to the logical channel and priority, which makes it impossible for CPE to send data traffic having a bandwidth exceeding the authorized bandwidth, thereby efficiently preventing malicious users from attacking the network traffic by using CPE;
RACS controls both AN and CPE, which ensures that the understanding and execution of traffic policy at AN and CPE are consistent with each other, thereby effectively guaranteeing the QoS of user service.
A. executing, by a customer premise equipment (208), a first data traffic policy that is delivered from a resource admission and control subsystem, and sending data traffic packets from the customer premise equipment (208) to an access node (207); characterized in that
B. executing, by the access node (207), a second data traffic policy that is delivered from the resource admission and control subsystem, on the received data traffic packets from the customer premise equipment (208), and sending, from the access node (207) to an upper level network, the data traffic packets obtained by executing the second data traffic policy;
wherein the first data traffic policy and the second traffic policy delivered from the resource admission and control subsystem comprises: a logical channel identifier for identifying a logical channel to which the traffic corresponding to a currently delivered data traffic policy is forwarded, a data traffic priority for identifying a priority of the traffic corresponding to a currently delivered data traffic policy, and a bandwidth threshold for determining the maximum bandwidth of the traffic corresponding to a currently delivered data traffic policy, respectively;A1. classifying an uplink data traffic according to a five-tuple;
A2. tagging identified data traffic with a priority tag and forwarding the tagged data traffic to a designated logical channel; and
A3. controlling actual bandwidth of the data traffic so that the actual bandwidth of the data traffic does not exceed the bandwidth threshold delivered to the customer premise equipment;
the executing the second data traffic policy on the received data traffic packets by the access node (207) at step B further comprises the steps of:B1. classifying the received data traffic received on the logical channel from the customer premise equipment (208) into different traffic pipes according to the logical channel and the priority for the data traffic;
B2. scheduling and forwarding the received data traffic according to the priority, and controlling each of traffic pipes so that the actual bandwidth of data traffic in the traffic pipe does not exceed the bandwidth threshold delivered to the access node (207).
receiving, by the customer premise equipment (208), the first data traffic policy from the resource admission and control subsystem via a Ru interface, and/or
receiving, by the access node (207), the second data traffic policy from the resource admission and control subsystem via a Ra interface.
receiving, by the access node (207), a request message for acquiring a QoS resource condition from the resource admission and control subsystem;
returning, by the access node (207), the QoS resource condition after receiving the request message.
C. receiving, by the customer premise equipment (208) and the access node (207), a message for deleting data traffic policy from the resource admission and control subsystem, respectively;
D. deleting, by the customer premise equipment (208) and the access node (207), their own data traffic policies, after receiving the message for deleting data traffic policy.
the customer premise equipment (208) is adapted to execute a first data traffic policy
that is delivered from a resource admission and control subsystem and to send data
traffic packets to an access node;
characterized in that
the access node (207) is adapted to execute a second data traffic policy that is delivered from the resource admission and control subsystem on the received data traffic packets from the customer equipment (208) and to send the data traffic packets to an upper level network obtained by executing the second data traffic policy;
wherein the first data traffic policy and the second traffic policy delivered from the resource admission and control subsystem comprise a logical channel identifier for identifying a logical channel corresponding to a currently delivered traffic policy, a data traffic priority for identifying a priority of the traffic corresponding to a currently delivered data traffic policy, and a bandwidth threshold for determining the maximum bandwidth of the traffic corresponding to a currently delivered data traffic policy, respectively.a traffic policy receiving module (601), configured to receive the second data traffic policy from the resource admission and control subsystem, and send the received second data traffic policy to a traffic policy executing module; and
a traffic policy executing module (602), configured to save the second data traffic policy from the traffic policy receiving module (601), and execute the second data traffic policy on the data traffic received from the customer premise equipment (208).
a traffic policy generation module (421), configured to convert a data traffic policy received from SPDF and generate a first data traffic policy and a second data traffic policy, wherein the first data traffic policy and the second data traffic policy are executed on an uplink data traffic, and the first data traffic policy and the second traffic policy delivered from the resource admission and control subsystem comprise a logical channel identifier for identifying a logical channel corresponding to a currently delivered traffic policy, a data traffic priority for identifying a priority of the uplink data traffic corresponding to a currently delivered data traffic policy, and a bandwidth threshold for determining the maximum bandwidth of the uplink data traffic corresponding to a currently delivered data traffic policy, respectively; and
a traffic policy delivering module (422), configured to deliver the first data traffic policy to the customer premise equipment and deliver the second data traffic policy to the access node (207) respectively.
means for obtaining a QoS resource condition of the access node, wherein the QoS resource condition is obtained by transmitting a request message for requesting a QoS resource condition to the access node and receiving the QoS resource condition returned by the access node, or by looking up the locally stored records on QoS resource condition of the access node.
A. Ausführen einer ersten Datenverkehrsrichtlinie durch ein Teilnehmergerät (208), die von einem Betriebsmittelzulassungs- und -steuersubsystem abgeliefert wird, und Senden von Datenverkehrspaketen von dem Teilnehmergerät (208) zu einem Zugangsknoten (207); gekennzeichnet durch
B. Ausführen einer zweiten Datenverkehrsrichtlinie durch den Zugangsknoten (207), die von dem Betriebsmittelzulassungs- und -steuersubsystem abgeliefert wird, an den empfangenen Datenverkehrspaketen aus dem Teilnehmergerät (208) und Senden der durch Ausführen der zweiten Datenverkehrsrichtlinie erhaltenen Datenverkehrspakete von dem Zugangsknoten (207) zu einem Netz der oberen Ebene;
wobei die erste Datenverkehrsrichtlinie und die zweite Verkehrsrichtlinie, die von dem Betriebsmittelzulassungs- und -steuersubsystem abgeliefert werden, Folgendes umfassen: eine Kennung eines logischen Kanals zum Identifizieren eines logischen Kanals, zu dem der einer gerade abgelieferten Datenverkehrsrichtlinie entsprechende Verkehr weitergeleitet wird, eine Datenverkehrspriorität zum Identifizieren einer Priorität des einer gerade abgelieferten Datenverkehrsrichtlinie entsprechenden Verkehrs bzw. eine Bandbreitenschwelle zum Bestimmen der maximalen Bandbreite des einer gerade abgelieferten Datenverkehrsrichtlinie entsprechenden Verkehrs;A1. Klassifizieren eines Aufwärtsstreckendatenverkehrs gemäß einem Fünf-Tuple;
A2. Etikettieren des identifizierten Datenverkehrs mit einem Prioritäts-Tag und Weiterleiten des etikettierten Datenverkehrs zu einem designierten logischen Kanal; und
A3. Steuern von tatsächlicher Bandbreite des Datenverkehrs dergestalt, dass die tatsächliche Bandbreite des Datenverkehrs die an das Teilnehmergerät abgelieferte Bandbreitenschwelle nicht überschreitet;
wobei das Ausführen der zweiten Datenverkehrsrichtlinie an den empfangenen Datenverkehrspaketen durch den Zugangsknoten (207) im Schritt B ferner die folgenden Schritte umfasst:B1. Klassifizieren des empfangenen Datenverkehrs, der auf dem logischen Kanal aus dem Teilnehmergerät (208) empfangen wird, zu verschiedenen Verkehrspipelines gemäß dem logischen Kanal und der Priorität für den Datenverkehr;
B2. Einteilen und Weiterleiten des empfangenen Datenverkehrs gemäß der Priorität und Steuern jeder der Verkehrspipelines dergestalt, dass die tatsächliche Bandbreite des Datenverkehrs in der Verkehrspipeline die an den Zugangsknoten (207) abgelieferte Bandbreitenschwelle nicht überschreitet.
Empfangen der ersten Datenverkehrsrichtlinie durch das Teilnehmergerät (208) von dem Betriebsmittelzulassungs- und -steuersubsystem über eine Ru-Schnittstelle und/oder
Empfangen der zweiten Datenverkehrsrichtlinie durch den Zugangsknoten (207) von dem Betriebsmittelzulassungs- und -steuersubsystem über eine Ra-Schnittstelle.
Empfangen einer Anforderungsnachricht zum Beschaffen eines QoS-Betriebsmittelzustands durch den Zugangsknoten (207) von dem Betriebsmittelzulassungs- und -steuersubsystem;
Zurückgeben des QoS-Betriebsmittelzustands durch den Zugangsknoten (207) nach dem Empfang der Anforderungsnachricht.
C. Empfangen einer Nachricht zum Löschen einer Datenverkehrsrichtlinie durch das Teilnehmergerät (208) und den Zugangsknoten (207) jeweils von dem Betriebsmittelzulassungs- und -steuersubsystem;
D. Löschen ihrer eigenen Datenverkehrsrichtlinien durch das Teilnehmergerät (208) und den Zugangsknoten (207) nach dem Empfang der Nachricht zum Löschen der Datenverkehrsrichtlinie.
das Teilnehmergerät (208) dafür ausgelegt ist, eine erste Datenverkehrsrichtlinie auszuführen, die von einem Betriebsmittelzulassungs- und -steuersubsystem abgeliefert wird, und Datenverkehrspakete zu einem Zugangsknoten zu senden; dadurch gekennzeichnet, dass
der Zugangsknoten (207) dafür ausgelegt ist, eine zweite Datenverkehrsrichtlinie, die von dem Betriebsmittelzulassungs- und -steuersubsystem abgeliefert wird, an den empfangenen Datenverkehrspaketen aus der Teilnehmereinrichtung (208) auszuführen und die Datenverkehrspakete zu einem Netz der oberen Ebene zu senden, die durch Ausführen der zweiten Datenverkehrsrichtlinie erhalten werden;
wobei die erste Datenverkehrsrichtlinie und die zweite Verkehrsrichtlinie, die von dem Betriebsmittelzulassungs- und -steuersubsystem abgeliefert werden, Folgendes umfassen: eine Kennung eines logischen Kanals zum Identifizieren eines logischen Kanals, der einer gerade abgelieferten Verkehrsrichtlinie entspricht, eine Datenverkehrspriorität zum Identifizieren einer Priorität des einer gerade abgelieferten Datenverkehrsrichtlinie entsprechenden Verkehrs bzw. eine Bandbreitenschwelle zum Bestimmen der maximalen Bandbreite des einer gerade abgelieferten Datenverkehrsrichtlinie entsprechenden Verkehrs.ein Verkehrsrichtlinienempfangsmodul (601), das dafür ausgelegt ist, die zweite Datenverkehrsrichtlinie von dem Betriebsmittelzulassungs- und -steuersubsystem zu empfangen und die empfangene zweite Datenverkehrsrichtlinie zu einem Verkehrsrichtlinienausführungsmodul zu senden; und
ein Verkehrsrichtlinienausführungsmodul (602), das dafür ausgelegt ist, die zweite Datenverkehrsrichtlinie aus dem Verkehrsrichtlinienempfangsmodul (601) abzuspeichern und die zweite Datenverkehrsrichtlinie an dem aus dem Teilnehmergerät (208) empfangenen Datenverkehr auszuführen.
ein Verkehrsrichtlinienerzeugungsmodul (421), das dafür ausgelegt ist, eine aus der SPDF empfangene Datenverkehrsrichtlinie umzusetzen und eine erste Datenverkehrsrichtlinie und eine zweite Datenverkehrsrichtlinie zu erzeugen, wobei die erste Datenverkehrsrichtlinie und die zweite Datenverkehrsrichtlinie an einem Aufwärtsstreckendatenverkehr ausgeführt werden und die erste Datenverkehrsrichtlinie und die zweite Verkehrsrichtlinie, die aus dem Betriebsmittelzulassungs- und -steuersubsystem abgeliefert werden, eine Kennung eines logischen Kanals zum Identifizieren eines logischen Kanals entsprechend einer gerade abgelieferten Verkehrsrichtlinie, eine Datenverkehrspriorität zum Identifizieren einer Priorität des Aufwärtsstreckendatenverkehrs entsprechend einer gerade abgelieferten Datenverkehrsrichtlinie bzw. eine Bandbreitenschwelle zum Bestimmen der maximalen Bandbreite des Aufwärtsstreckendatenverkehrs entsprechend einer gerade abgelieferten Datenverkehrsrichtlinie umfassen, und
ein Verkehrsrichtlinienablieferungsmodul (422), das dafür ausgelegt ist, die erste Datenverkehrsrichtlinie an das Teilnehmergerät abzuliefern bzw. die zweite Datenverkehrsrichtlinie an den Zugangsknoten (207) abzuliefern.
Mittel zum Erhalten eines QoS-Betriebsmittelzustands des Zugangsknotens, wobei der QoS-Betriebsmittelzustand durch Senden einer Anforderungsnachricht zum Anfordern eines QoS-Betriebsmittelzustands zu dem Zugangsknoten und Empfangen des von dem Zugangsknoten zurückgegebenen QoS-Betriebsmittelzustands oder durch Nachschlagen der lokal gespeicherten Datensätze über den QoS-Betriebsmittelzustand des Zugangsknotens erhalten wird.
A. exécution, par un équipement d'abonné (208), d'une première politique de trafic de données qui est délivrée par un sous-système d'admission et de commande de ressources, et envoi de paquets de trafic de données par l'équipement d'abonné (208) à un noeud d'accès (207) ;
B. exécution, par le noeud d'accès (207), d'une seconde politique de trafic de données qui est délivrée par le sous-système d'admission et de commande de ressources, sur les paquets de trafic de données reçus depuis l'équipement d'abonné (208), et envoi, par le noeud d'accès (207) à un réseau de niveau supérieur, des paquets de trafic de données obtenus en exécutant la seconde politique de trafic de données ;
dans lequel la première politique de trafic de données et la seconde politique de trafic délivrées par le sous-système d'admission et de commande de ressources comprennent : un identifiant de canal logique pour identifier un canal logique auquel le trafic correspondant à une politique de trafic de données présentement délivrée est transmis, une priorité de trafic de données pour identifier une priorité du trafic correspondant à une politique de trafic de données présentement délivrée, et un seuil de largeur de bande pour déterminer la largeur de bande maximum du trafic correspondant à une politique de trafic de données présentement délivrée, respectivement ;A1. classification d'un trafic de données ascendant selon un 5-tuplet ;
A2. étiquetage du trafic de données identifié avec une étiquette de priorité et transmission du trafic de données étiqueté à un canal logique désigné ; et
A3. régulation de la largeur de bande effective du trafic de données de telle sorte que la largeur de bande effective du trafic de données ne dépasse pas le seuil de largeur de bande délivré à l'équipement d'abonné ;
l'exécution de la seconde politique de trafic de données sur les paquets de trafic de données reçus par le noeud d'accès (207) à l'étape B comprend en outre les étapes suivantes :B1. classification du trafic de données reçu sur le canal logique depuis l'équipement d'abonné (208) en différents pipelines de trafic en fonction du canal logique et de la priorité du trafic de données ;
B2. ordonnancement et transmission du trafic de données reçu en fonction de la priorité, et régulation de chacun des pipelines de trafic de telle sorte que la largeur de bande effective du trafic de données dans le pipeline de trafic ne dépasse pas le seuil de largeur de bande délivré au noeud d'accès (207).
réception, par l'équipement d'abonné (208), de la première politique de trafic de données depuis le sous-système d'admission et de commande de ressources par l'intermédiaire d'une interface Ru, et/ou
réception, par le noeud d'accès (207), de la seconde politique de trafic de données depuis le sous-système d'admission et de commande de ressources par l'intermédiaire d'une interface Ra.
réception, par le noeud d'accès (207), d'un message de requête pour acquérir une condition de ressource de QoS depuis le sous-système d'admission et de commande de ressources ;
renvoi, par le noeud d'accès (207), de la condition de ressource de QoS après la réception du message de requête.
C. réception, par l'équipement d'abonné (208) et le noeud d'accès (207), d'un message de suppression de politique de trafic de données depuis le sous-système d'admission et de commande de ressources, respectivement ;
D. suppression, par l'équipement d'abonné (208) et le noeud d'accès (207), de leurs propres politiques de trafic de données, après la réception du message de suppression de politique de trafic de données.
l'équipement d'abonné (208) est adapté pour exécuter une première politique de trafic de données qui est délivrée par un sous-système d'admission et de commande de ressources et envoyer des paquets de trafic de données à un noeud d'accès ; caractérisé en ce que
le noeud d'accès (207) est adapté pour exécuter une seconde politique de trafic de données qui est délivrée par le sous-système d'admission et de commande de ressources, sur les paquets de trafic de données reçus depuis l'équipement d'abonné (208) et envoyer à un réseau de niveau supérieur les paquets de trafic de données obtenus en exécutant la seconde politique de trafic de données ;
dans lequel la première politique de trafic de données et la seconde politique de trafic délivrées par le sous-système d'admission et de commande de ressources comprennent : un identifiant de canal logique pour identifier un canal logique correspondant à une politique de trafic présentement délivrée, une priorité de trafic de données pour identifier une priorité du trafic correspondant à une politique de trafic de données présentement délivrée, et un seuil de largeur de bande pour déterminer la largeur de bande maximum du trafic correspondant à une politique de trafic de données présentement délivrée, respectivement.un module de réception de politique de trafic (601), configuré pour recevoir la seconde politique de trafic de données depuis le sous-système d'admission et de commande de ressources et envoyer la seconde politique de trafic de données reçue à un module d'exécution de politique de trafic ; et
un module d'exécution de politique de trafic (602), configuré pour sauvegarder la seconde politique de trafic de données provenant du module de réception de politique de trafic (601) et exécuter la seconde politique de trafic de données sur le trafic de données reçu depuis l'équipement d'abonné (208).
un module de génération de politiques de trafic (421), configuré pour convertir une politique de trafic de données reçue de la SPDF et générer une première politique de trafic de données et une seconde politique de trafic de données, dans lequel la première politique de trafic de données et la seconde politique de trafic de données sont exécutées sur un trafic de données ascendant, et la première politique de trafic de données et la seconde politique de trafic de données délivrées par le sous-système d'admission et de commande de ressources comprennent un identifiant de canal logique pour identifier un canal logique correspondant à une politique de trafic présentement délivrée, une priorité de trafic de données pour identifier une priorité du trafic de données ascendant correspondant à une politique de trafic de données présentement délivrée, et un seuil de largeur de bande pour déterminer la largeur de bande maximum du trafic de données ascendant correspondant à une politique de trafic de données présentement délivrée, respectivement ; et
un module de délivrance de politiques de trafic (422), configuré pour délivrer la première politique de trafic de données à l'équipement d'abonné et délivrer la seconde politique de trafic de données au noeud d'accès (207) respectivement.
le sous-système d'admission et de commande de ressources est connecté au noeud d'accès (207) par l'intermédiaire d'une interface Ra,
le sous-système d'admission et de commande de ressources est connecté à l'équipement d'abonné (208) par l'intermédiaire d'une interface Ru.
un moyen d'obtention d'une condition de ressource de QoS du noeud d'accès, dans lequel la condition de ressource de QoS est obtenue en transmettant un message de requête pour demander une condition de ressource de QoS au noeud d'accès et recevoir la condition de ressource de QoS renvoyée par le noeud d'accès, ou en consultant les enregistrements mémorisés localement de la condition de ressource de QoS du noeud d'accès.
REFERENCES CITED IN THE DESCRIPTION
Patent documents cited in the description