Automatic packet tagging
First Claim
1. Network device comprising:
- a first interface unit for coupling to a first network segment where service parameters are not controlled and no Quality of Service (QoS) information is available, wherein the first interface unit receives data packets via the first network segment, further wherein the received data packets comprise non-Quality of Service aware (non-QoS aware) data packets;
a second interface unit for coupling to a second network segment, wherein the second network segment is QoS aware and operates according to a type of service;
transfer means for transferring data packets between the first and second network segments; and
determining means for determining a service requirement for a received data packet that is to be transferred, via the transfer means, from the first network segment to the second network segment, as if the type of service was present for the received data packet, for accommodating the service requirement in the second network segment as determined for the received data packet;
wherein the determining means is arranged for detecting a source of the received data packet in the first network segment, andfor assigning, to the received data packet that comprises the non-QoS aware data packet, the type of service in dependence of the source of the received data packet, wherein said assigning the type of service is based on analyzing a control portion of the received data packet according to a predefined criteria, the predefined criteria including a mapping of a content type of the received data packet to the source of the received data packet; and
wherein said assigning is made without use of any Quality of Service information previously provided for the received data packet.
1 Assignment
0 Petitions
Accused Products
Abstract
A network device is arranged for coupling to a first network segment (18) to a second network segment (17), and has a transfer unit (23) for transferring data packets between the first and second network segments. The device has a determining unit (24) for determining a service requirement for a received data packet for accommodating the service requirement in the second network segment. A source of the received data packet in the first network segment is detected. Based on priority criteria and content type criteria a type of service is tagged to the data packet in dependence of the source. The transfer unit is arranged for accommodating the type of service in the second network segment. Advantageously a bridge is formed for transferring data packets that are unaware of quality of service to a network segment that operates according to quality of service requirements.
-
Citations
15 Claims
-
1. Network device comprising:
-
a first interface unit for coupling to a first network segment where service parameters are not controlled and no Quality of Service (QoS) information is available, wherein the first interface unit receives data packets via the first network segment, further wherein the received data packets comprise non-Quality of Service aware (non-QoS aware) data packets; a second interface unit for coupling to a second network segment, wherein the second network segment is QoS aware and operates according to a type of service; transfer means for transferring data packets between the first and second network segments; and determining means for determining a service requirement for a received data packet that is to be transferred, via the transfer means, from the first network segment to the second network segment, as if the type of service was present for the received data packet, for accommodating the service requirement in the second network segment as determined for the received data packet; wherein the determining means is arranged for detecting a source of the received data packet in the first network segment, and for assigning, to the received data packet that comprises the non-QoS aware data packet, the type of service in dependence of the source of the received data packet, wherein said assigning the type of service is based on analyzing a control portion of the received data packet according to a predefined criteria, the predefined criteria including a mapping of a content type of the received data packet to the source of the received data packet; and
wherein said assigning is made without use of any Quality of Service information previously provided for the received data packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 11, 12, 13)
-
-
9. Method of determining a service requirement while transferring data packets between a first network segment and a second network segment, wherein service parameters for the first network segment are not controlled and no Quality of Service (QoS) information is available, further wherein received data packets comprise non-Quality of Service aware (non-QoS aware) data packets, and wherein the second network segment is QoS aware and operates according to a type of service, the method comprising the steps of:
-
determining a service requirement for a received data packet of the received data packets, the received data packet to be transferred from the first network segment to the second network segment, as if the type of service was present for the received data packet, for accommodating the service requirement in the second network segment as determined for the received data packet; which determining comprises; detecting a source of the received data packet in the first network segment; and assigning, to the received data packet that comprises the non-QoS aware data packet, the type of service in dependence of the source of the received data packet, wherein said assigning the type of service is based on analyzing a control portion of the received data packet according to a predefined criteria, the predefined criteria including a mapping of a content type of the received data packet to the source of the received data packet; and
wherein said assigning is made without use of any Quality of Service information previously provided for the received data packet;and which transferring comprises; accommodating the type of service in the second network segment for the received data packet. - View Dependent Claims (14)
-
-
10. Non-transitory computer readable storage medium comprising a computer program including a set of instructions executable by a processor to perform method steps for determining a service requirement while transferring data packets between a first network segment and a second network segment, wherein service parameters for the first network segment are not controlled and no Quality of Service (QoS) information is available, further wherein received data packets comprise non-Quality of Service aware (non-QoS aware) data packets, and wherein the second network segment is QoS aware and operates according to a type of service, the method steps comprising:
-
determining a service requirement for a received data packet of the received data packets that is to be transferred from the first network segment to the second network segment, as if the type of service was present for the received data packet, for accommodating the service requirement in the second network segment as determined for the received data packet;
which determining comprises;detecting a source of the received data packet in the first network segment; and assigning, to the received data packet that comprises the non-QoS aware data packet, the type of service in dependence of the source of the received data packet, wherein said assigning the type of service is based on analyzing a control portion of the received data packet according to a predefined criteria, the predefined criteria including a mapping of a content type of the received data packet to the source of the received data packet; and
wherein said assigning is made without use of any Quality of Service information previously provided for the received data packet. - View Dependent Claims (15)
-
Specification