Method, apparatus, and system for identifying and efficiently treating classes of traffic
First Claim
1. A method of processing packets for transmission over a satellite communications network, the method comprising:
- receiving a packet associated with an application from a host;
classifying the packet into one of a plurality of transport services based upon the corresponding application; and
mapping the one transport service to one of a plurality of packet delivery services, wherein the one packet delivery service provides transmission of the packet over the satellite communications network.
13 Assignments
0 Petitions
Accused Products
Abstract
An approach for processing packets for transmission over a satellite communications network is disclosed. A communication system includes a satellite terminal that provides connectivity for a host. The satellite terminal includes a user interface that receives a packet associated with an application from the host, and classification logic that classifies the packet into one of a plurality of transport services based upon the corresponding application. The satellite terminal also includes a mapping logic that maps the one transport service to one of a plurality of packet delivery services, wherein the one packet delivery service provides transmission of the packet to the satellite. The system also includes a hub that is configured to communicate with the satellite terminal over the satellite to provide the plurality of packet delivery services.
105 Citations
50 Claims
-
1. A method of processing packets for transmission over a satellite communications network, the method comprising:
-
receiving a packet associated with an application from a host;
classifying the packet into one of a plurality of transport services based upon the corresponding application; and
mapping the one transport service to one of a plurality of packet delivery services, wherein the one packet delivery service provides transmission of the packet over the satellite communications network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A terminal apparatus for transmitting packets over a satellite network, comprising:
-
a user interface configured to receive a packet associated with an application from a host;
classification logic coupled to the user interface and configured to classify the packet into one of a plurality of transport services based upon the corresponding application; and
mapping logic configured to map the one transport service to one of a plurality of packet delivery services, wherein the one packet delivery service provides transmission of the packet over the satellite network. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A terminal apparatus for transmitting packets over a satellite network, comprising:
-
means for receiving a packet associated with an application from a host;
means for classifying the packet into one of a plurality of transport services based upon the corresponding application; and
means for mapping the one transport service to one of a plurality of packet delivery services, wherein the one packet delivery service provides transmission of the packet over the satellite communications network. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A communication system for transmitting packets over a satellite, comprising:
-
a satellite terminal providing connectivity for a host, the satellite terminal including, a user interface configured to receive a packet associated with an application from the host, and classification logic coupled to the user interface and configured to classify the packet into one of a plurality of transport services based upon the corresponding application, and mapping logic configured to map the one transport service to one of a plurality of packet delivery services, wherein the one packet delivery service provides transmission of the packet to the satellite; and
a hub configured to communicate with the satellite terminal over the satellite to provide the plurality of packet delivery services. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer-readable medium carrying one or more sequences of one or more instructions for processing packets for transmission over a satellite communications network, the one or more sequences of one or more instructions including instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:
-
receiving a packet associated with an application from a host;
classifying the packet into one of a plurality of transport services based upon the corresponding application; and
mapping the one transport service to one of a plurality of packet delivery services, wherein the one packet delivery service provides transmission of the packet over the satellite communications network. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50)
-
Specification