摘要:
The present invention discloses a method carried out by a first communications device for determining performance of a plurality of connections and selecting at least one first connection from the plurality of connections substantially based on performance. Data packets are then transmitted through the at least one first connection. The plurality of connections are aggregated to form an aggregated connection. The determining of performance is performed by transmitting evaluation packets through the plurality of connections. The evaluation packets are based on data packets that are received by the first communication device but have not yet been transmitted through the aggregated connection. The data packets may be designated for a host or node reachable through the aggregated connection. Alternatively, the evaluation packets may be based on predefined information when there are no data packets to be transmitted through the aggregated connection. The performance may be determined periodically.
摘要:
A method carried out by a first communications router for transmitting data packets to a second communications router by establishing an aggregated end-to-end connection with the second communications router. The aggregated end-to-end connection comprises a plurality of established end-to-end connections which are classified into a first group and at least one non-first group of established end-to-end connection(s). The first group of established end-to-end connection(s) satisfy all of one or more conditions and the at least one non-first group of established end-to-end connection(s) do not satisfy all of the one or more conditions. Data packets are transmitted through the first group of established end-to-end connection(s) and the at least one non-first group of established end-to-end connection(s), although, it is preferred to transmit data packets through the first group of established end-to-end connection(s). The present invention further comprises a method and system for determining whether each of the established end-to-end connections of an aggregated end-to-end connection belongs to a first group of established end-to-end connection(s) or at least one non-first group of established end-to-end connection(s) and determining whether data packets are first type data packets. The first type data packets are transmitted through the first group of established end-to-end connection(s).
摘要:
A method and a first communications router for transmitting data packets to a second communications router by establishing an aggregated end-to-end connection with the second communications router. The aggregated end-to-end connection comprises a plurality of established end-to-end connections. Data packets are transmitted through a first established end-to-end connection when a first condition is satisfied, and through a second established end-to-end connection when a second condition is satisfied. The first and second established end-to-end connections belong to the aggregated end-to-end connection. The first communications router comprises a plurality of network interfaces.
摘要:
Methods and systems for transmitting data packets from a host to a destination via a virtual private network (VPN) connection at a VPN gateway. VPN gateway receives encapsulated packets via the VPN connection. The encapsulated packets encapsulate the data packets originated from the host. VPN gateway decapsulates the encapsulated packets to retrieve the data packets. VPN gateway determines whether the data packets originated from an IoT device based on IP address of the host. When the host is the IoT device, VPN gateway performs deep packet inspection (DPI) on the data packets. VPN gateway determines whether the data packets are allowed to be transmitted to the destination. When the data packets are allowed to be transmitted to the destination, VPN gateway transmits the data packets to the destination.
摘要:
A method, an apparatus and a system for using at least one SIM card interface selector to connect a plurality of radio frequency (RF) units with a plurality of Subscriber Identification Module (SIM) card interfaces in order to establish wireless connections. The quantity of SIM card interfaces is the same as or more than quantity of RF units. Further, selection of SIM card interfaces is substantially based on geographical location, data usage, time, duration of usage, and/or billing cycle information. Further, tunnels established through the wireless connections are aggregated together to form one aggregated tunnel.
摘要:
Apparatus with I/O modules such as a networked security camera with a plurality of wireless connections to continue to use at least one network connection is presented. The apparatus, comprising a plurality of RF units, a plurality of SIM card interfaces, at least one processing unit, at least one non-transitory computer readable storage medium and at least on input/output module, is able to continue sending and receiving data through one or more wireless networks using a plurality of RF units. Further, when more bandwidth and/or higher reliability is required, the apparatus aggregates data connections established with different wireless networks.