Abstract:
A network system and method regarding data flow transmission, including: a first network connection interface interconnecting with a transmitter; at least two second network connection interfaces interconnecting with a receiver through at least two access networks; and a control unit, used for receiving packets of a data flow from the transmitter by the first network connection interface, selecting an access network from the access networks connecting to the at least two second network connection interfaces to send the packets embedded with the packets of the data flow to the receiver, determining whether to generate at least one nominal reception acknowledgement message corresponding to the packets of the data flow, generating the nominal reception acknowledgement message on behalf receiver if it is determined to generate the nominal reception acknowledgement message, and sending the nominal reception acknowledgement message to the transmitter; and at least one storage medium.
Abstract:
A method and system for configuring a network device according to the identity of a plurality of removable wireless communications devices (RWCDs), the method comprising the steps of: determining the identities of the plurality of RWCDs; determining whether the network device is capable of using the plurality RWCDs; retrieving policy settings from an authorized party or a storage medium of the network device according to the identities of the plurality of RWCDs, determining priority of policy settings; and configuring the network device according to the policy settings. The priority of policy settings are based on the positions of the RWCDs when there are conflict among policy settings. The plurality of RWCDs are plugged to the network device and the network device provides wireless wide area network (WAN) connectivity through the plurality of RWCDs.
Abstract:
A method and system for managing actions of a network device based on policy settings retrieved according to the identity of at least one connected removable wireless communications device. The decision to retrieve the policy settings from an authorized party is also based on whether the network device is able to use the at least one connected removable wireless communication device and whether the policy settings has already been stored in a storage medium of the network device according to the identity, wherein the policy settings correspond to the identity. When retrieving the policy settings from the authorized party, the request includes the identity. When the policy settings have been retrieved, the network device executes the policy settings. The removable wireless communications device provides communication between the network device and a network over a wireless network communication channel.
Abstract:
A method and system for using tunnel association information to allow network device to transfer and receive layer two packets through provide a layer two tunnel between different layer two networks through multiple network links. Layer 3 packets are used to encapsulate layer two packets. The tunnel association information includes a network link identification and a tunnel sequence number. The network link identification is used to identify the network link and virtual private tunnel said one or more layer three packets belonging to and the tunnel sequence number is used to identify the sequence of said one or mow layer three packets in a network link.
Abstract:
Methods and apparatus for processing DNS request in a gateway with WAN and LAN interfaces. The gateway receives a first DNS request from a host via the LAN interface. The gateway selects DNS servers according to predefined selection policies and selects access networks that are authorized to send new DNS requests. The new DNS requests and the first DNA request have the same content. The gateway transmits the new DNS requests to corresponding DNS sever of the selected access networks through the selected access networks and via the WAN interfaces that are connected to the selected access networks. The gateway then identifies valid DNS responses from DNS responses received from the corresponding DNS server. The gateway selects one of the identified valid DNS responses and generates a first new DNS response with the same content thereof. The gateway sends the first new DNS response to the host.
Abstract:
A method and system for using tunnel association information to allow network device to transfer and receive layer two packets through provide a layer two tunnel between different layer two networks through multiple network links. Layer 3 packets are used to encapsulate layer two packets. The tunnel association information includes a network link identification and a tunnel sequence number. The network link identification is used to identify the network link and virtual private tunnel said one or more layer three packets belonging to and the tunnel sequence number is used to identify the sequence of said one or mow layer three packets in a network link.
Abstract:
The method and apparatus of the present invention concern the enablement and disablement of at least one identifier of a network device, which is capable of allowing connecting to a plurality of wide area network (WAN) connections through at least one wireless local area (WLAN) network connection. When a first WAN network connection does not meet at least one condition, the at least one corresponding identifier of said first WAN network connection are disabled and other identifiers not corresponding to said first WAN network connection are not affected. When first WAN network connection meets all said conditions again, said at least one corresponding identifier of said first WAN network connection are enabled again.
Abstract:
A network system and method regarding data flow transmission, including: a first network connection interface interconnecting with a transmitter; at least two second network connection interfaces interconnecting with a receiver through at least two access networks; and a control unit, used for receiving packets of a data flow from the transmitter by the first network connection interface, selecting an access network from the access networks connecting to the at least two second network connection interfaces to send the packets embedded with the packets of the data flow to the receiver, determining whether to generate at least one nominal reception acknowledgement message corresponding to the packets of the data flow, generating the nominal reception acknowledgement message on behalf receiver if it is determined to generate the nominal reception acknowledgement message, and sending the nominal reception acknowledgement message to the transmitter; and at least one storage medium.
Abstract:
The method and apparatus of the present invention concern the enablement and disablement of at least one identifier of a network device, which is capable of allowing connecting to a plurality of wide area network (WAN) connections through at least one wireless local area (WLAN) network connection. When a first WAN network connection does not meet at least one condition, the at least one corresponding identifier of said first WAN network connection are disabled and other identifiers not corresponding to said first WAN network connection are not affected. When first WAN network connection meets all said conditions again, said at least one corresponding identifier of said first WAN network connection are enabled again.
Abstract:
A method and a system for creating Internet Protocol address based network policies (IPPs) by using domain name based network policies (DNNTPs) is disclosed. The DNNTPs are stored in a second device, and are used for enforcing IPPs at a first device. The first device retrieves one or more DNNTPs from the second device and monitors network traffic for Domain Name System (DNS) look-up reply. When a network device receives a record Domain Name System look-up reply, the network device identifies one or more Internet Protocol addresses of one or more host names specified in the address record Domain Name System look-up reply, then determine whether the one or more host names contain a domain name used in one or more DNNTPs and create one or more IPPs.