Traffic control in an IP based network
AssigneeNokia Corporation
InventorsMartti Tuulos, Kari-Matti Varanki, Ove Strandberg, Zhi-Chun Honkasalo, Erik Salo, Jussi Ruutu, Pertti Paski, Vilho Räisänen, Kari Niemelä, Ari Kynäslahti
Life of this patent
Estimating the term…
Abstract
According to the present invention, traffic control in an IP based network is provided. For this purpose, traffic situation in the network is measured, and the traffic flow is controlled on the basis of the measured traffic situation. Moreover, an operator may define rules for different measured situations, and the traffic flow is controlled on the basis of these rules.
Claims76
An apparatus, comprising:
- a processor configured to
- measure a traffic situation in an internet protocol-based communication network based on traffic situation data, wherein part of the traffic situation data is topology and routine data from a core internet protocol network and part of the traffic situation data is traffic load information from a radio network, and
- control a traffic flow based upon the measured traffic situation from the core internet protocol network and the radio network, wherein
- the processor is configured to transmit data via frame protocol frames on an interface between a radio network controller and a base station, wherein the frames comprise information to support flow control between the radio network controller and the base station or a node B, and
- the frames comprise at least one of
- an identifying field that identifies a number of a medium access control high speed data unit in the frame,
- an indicating field that indicates a buffer status of one or more radio network controller buffers and informs the base station or node B how much data belonging to the same traffic flow is still left in the radio network controller,
- a containing field that contains a user equipment identity type and a common transport channel priority indicator, and
- a buffer data indicating field that indicates a number of radio network controller buffers from which data has been applied into the frame.
A method, comprising:
- measuring a traffic situation in an internet protocol-based communication network based on traffic situation data, wherein part of the traffic situation data is topology and routing data from a core internet protocol network and part of the traffic situation data is traffic load information from a radio network;
- and
- controlling a traffic flow on the basis of the measured traffic situation from the core internet protocol network and the radio network, wherein
- data is transmitted via frame protocol frames on an interface between a radio network controller and a base station, wherein the frames comprise information to support flow control between the radio network controller and the base station or a node B, and
- the frames comprise at least one of
- an identifying field that identifies a number of a medium access control high speed data unit in the frame,
- an indicating field that indicates a buffer status of one or more radio network controller buffers and informs the base station or node B how much data belonging to the same traffic flow is still left in the radio network controller,
- a containing field that contains a user equipment identity type and a common transport channel priority indicator, and
- a buffer data indicating field that indicates a number of radio network controller buffers from which data has been applied into the frame.
An apparatus, comprising:
- a processor configured to measure traffic situation data in an internet protocol-based communication network, wherein part of the traffic situation data is topology and routing data from a core internet protocol network and part of the traffic situation data is traffic load information from a radio network, and wherein the processor is configured to use measured traffic situation data from the core internet protocol network and the radio network to control traffic flow, wherein
- the processor is configured to transmit data via frame protocol frames on an interface between a radio network controller and a base station, wherein the frames comprise information to support flow control between the radio network controller and the base station or a node B, and
- the frames comprise at least one of
- an identifying field that identifies a number of a medium access control high speed data unit in the frame,
- an indicating field that indicates a buffer status of one or more radio network controller buffers and informs the base station or node B how much data belonging to the same traffic flow is still left in the radio network controller,
- a containing field that contains a user equipment identity type and a common transport channel priority indicator, and
- a buffer data indicating field that indicates a number of radio network controller buffers from which data has been applied into the frame.
An apparatus, comprising:
- a processor configured to control traffic flow based upon traffic situation data measured in an internet protocol-based communication network, wherein part of the traffic situation data is topology and routing data from a core internet protocol network and part of the traffic situation data is traffic load information from a radio network, wherein
- the processor is configured to transmit data via frame protocol frames on an interface between a radio network controller and a base station, wherein the frames comprise information to support flow control between the radio network controller and the base station or a node B, and
- the frames comprise at least one of
- an identifying field that identifies a number of a medium access control high speed data unit in the frame,
- an indicating field that indicates a buffer status of one or more radio network controller buffers and informs the base station or node B how much data belonging to the same traffic flow is still left in the radio network controller,
- a containing field that contains a user equipment identity type and a common transport channel priority indicator, and
- a buffer data indicating field that indicates a number of radio network controller buffers from which data has been applied into the frame.
An apparatus, comprising:
- a processor configured to provide rules for traffic situations measured in an internet protocol-based communication network to control traffic flow on the basis of the provided rules, wherein the rules are based on traffic situation data, part of the traffic situation data is topology and routine data from a core internet protocol network and part of the traffic situation data is traffic load information from a radio network, and wherein
- the processor is configured to transmit data via frame protocol frames on an interface between a radio network controller and a base station, wherein the frames comprise information to support flow control between the radio network controller and the base station or a node B, and
- the frames comprise at least one of
- an identifying field that identifies a number of a medium access control high speed data unit in the frame,
- an indicating field that indicates a buffer status of one or more radio network controller buffers and informs the base station or node B how much data belonging to the same traffic flow is still left in the radio network controller,
- a containing field that contains a user equipment identity type and a common transport channel priority indicator, and
- a buffer data indicating field that indicates a number of radio network controller buffers from which data has been applied into the frame.
An apparatus, comprising:
- measuring means for measuring a traffic situation in an internet protocol-based communication network based on traffic situation data, wherein part of the traffic situation data is topology and routing data from a core internet protocol network and part of the traffic situation data is traffic load information from a radio network;
- controlling means for controlling traffic flow on the basis of the measured traffic situation from the core internet protocol network and the radio network;
- and
- transmitting means for transmitting data via frame protocol frames on an interface between a radio network controller and a base station, wherein
- the frames comprise information to support flow control between the radio network controller and the base station or a node B, and
- the frames comprise at least one of
- an identifying field that identifies a number of a medium access control high speed data unit in the frame,
- an indicating field that indicates a buffer status of one or more radio network controller buffers and informs the base station or node B how much data belonging to the same traffic flow is still left in the radio network controller,
- a containing field that contains a user equipment identity type and a common transport channel priority indicator, and
- a buffer data indicating field that indicates a number of radio network controller buffers from which data has been applied into the frame.
A method, comprising:
- measuring traffic situation data in an internet protocol-based communication network, wherein part of the traffic situation data is topology and routing data from a core internet protocol network and part of the traffic situation data is traffic load information from a radio network;
- using the measured traffic situation data from the core internet protocol network and the radio network to control traffic flow;
- and
- transmitting data via frame protocol frames on an interface between a radio network controller and a base station, wherein the frames comprise information to support flow control between the radio network controller and the base station or a node B, and
- the frames comprise at least one of
- an identifying field that identifies a number of a medium access control high speed data unit in the frame,
- an indicating field that indicates a buffer status of one or more radio network controller buffers and informs the base station or node B how much data belonging to the same traffic flow is still left in the radio network controller,
- a containing field that contains a user equipment identity type and a common transport channel priority indicator, and
- a buffer data indicating field that indicates a number of radio network controller buffers from which data has been applied into the frame.
A method, comprising:
- controlling traffic flow based upon traffic situation data measured in an internet protocol-based communication network, wherein part of the traffic situation data is topology and routing data from a core internet protocol network and part of the traffic situation data is traffic load information from a radio network;
- and
- transmitting data via frame protocol frames on an interface between a radio network controller and a base station, wherein the frames comprise information to support flow control between the radio network controller and the base station or a node B, and
- the frames comprise at least one of
- an identifying field that identifies a number of a medium access control high speed data unit in the frame,
- an indicating field that indicates a buffer status of one or more radio network controller buffers and informs the base station or node B how much data belonging to the same traffic flow is still left in the radio network controller,
- a containing field that contains a user equipment identity type and a common transport channel priority indicator, and
- a buffer data indicating field that indicates a number of radio network controller buffers from which data has been applied into the frame.
A method, comprising:
- providing rules for measuring traffic situations in an internet protocol-based communication network, wherein the rules are based on traffic situation data, part of the traffic situation data is topology and routing data from a core internet protocol network and part of the traffic situation data is traffic load information from a radio network;
- controlling traffic flow on the basis of the provided rules;
- and
- transmitting data via frame protocol frames on an interface between a radio network controller and a base station, wherein the frames comprise information to support flow control between the radio network controller and the base station or a node B, and
- the frames comprise at least one of
- an identifying field that identifies a number of a medium access control high speed data unit in the frame,
- an indicating field that indicates a buffer status of one or more radio network controller buffers and informs the base station or node B how much data belonging to the same traffic flow is still left in the radio network controller,
- a containing field that contains a user equipment identity type and a common transport channel priority indicator, and
- a buffer data indicating field that indicates a number of radio network controller buffers from which data has been applied into the frame.
A computer program embodied on a computer readable storage medium, the program configured to control a processor to perform a process, the process comprising:
- measuring traffic a situation in an internet protocol-based communication network based on traffic situation data, wherein part of the traffic situation data is topology and routing data from a core internet protocol network and part of the traffic situation data is traffic load information from a radio network;
- controlling a traffic flow on the basis of the measured traffic situation from the core internet protocol network and the radio network;
- and
- transmitting data via frame protocol frames on an interface between a radio network controller and a base station, wherein the frames comprise information to support flow control between the radio network controller and the base station or a node B, and
- the frames comprise at least one of
- an identifying field that identifies a number of a medium access control high speed data unit in the frame,
- an indicating field that indicates a buffer status of one or more radio network controller buffers and informs the base station or node B how much data belonging to the same traffic flow is still left in the radio network controller,
- a containing field that contains a user equipment identity type and a common transport channel priority indicator, and
- a buffer data indicating field that indicates a number of radio network controller buffers from which data has been applied into the frame.
A computer program embodied on a computer readable storage medium, the program configured to control a processor to perform a process, the process comprising:
- measuring traffic situation data in an internet protocol-based communication network, wherein part of the traffic situation data is topology and routing data from a core internet protocol network and part of the traffic situation data is traffic load information from a radio network;
- using the measured traffic situation data from the core internet protocol network and the radio network to control traffic flow;
- and
- transmitting data via frame protocol frames on an interface between a radio network controller and a base station, wherein the frames comprise information to support flow control between the radio network controller and the base station or a node B, and
- the frames comprise at least one of
- an identifying field that identifies a number of a medium access control high speed data unit in the frame,
- an indicating field that indicates a buffer status of one or more radio network controller buffers and informs the base station or node B how much data belonging to the same traffic flow is still left in the radio network controller,
- a containing field that contains a user equipment identity type and a common transport channel priority indicator, and
- a buffer data indicating field that indicates a number of radio network controller buffers from which data has been applied into the frame.
A computer program embodied on a computer readable storage medium, the program configured to control a processor to perform a process, the process comprising:
- controlling traffic flow based upon traffic situation data measured in an internet protocol-based communication network, wherein part of the traffic situation data is topology and routing data from a core internet protocol network and part of the traffic situation data is traffic load information from a radio network;
- and
- transmitting data via frame protocol frames on an interface between a radio network controller and a base station, wherein the frames comprise information to support flow control between the radio network controller and the base station or a node B, and
- the frames comprise at least one of
- an identifying field that identifies a number of a medium access control high speed data unit in the frame,
- an indicating field that indicates a buffer status of one or more radio network controller buffers and informs the base station or node B how much data belonging to the same traffic flow is still left in the radio network controller,
- a containing field that contains a user equipment identity type and a common transport channel priority indicator, and
- a buffer data indicating field that indicates a number of radio network controller buffers from which data has been applied into the frame.
A computer program embodied on a computer readable storage medium, the program configured to control a processor to perform a process, the process comprising:
- providing rules for measuring traffic situations in an internet protocol-based communication network, wherein the rules are based on traffic situation data, part of the traffic situation data is topology and routing data from a core internet protocol network and part of the traffic situation data is traffic load information from a radio network;
- controlling traffic flow on the basis of the provided rules;
- and
- transmitting data via frame protocol frames on an interface between a radio network controller and a base station, wherein the frames comprise information to support flow control between the radio network controller and the base station or a node B, and
- the frames comprise at least one of
- an identifying field that identifies a number of a medium access control high speed data unit in the frame,
- an indicating field that indicates a buffer status of one or more radio network controller buffers and informs the base station or node B how much data belonging to the same traffic flow is still left in the radio network controller,
- a containing field that contains a user equipment identity type and a common transport channel priority indicator, and
- a buffer data indicating field that indicates a number of radio network controller buffers from which data has been applied into the frame.
Dependencies are inferred from the claim text.