US 12,463,846 B2
Methods and systems for transmitting session-based packets
Patrick Ho Wai Sung, Kowloon (HK); Wan Chun Leung, New Territories (HK); Kam Chiu Ng, New Territories (HK); and Chun Kit Chan, New Territories (HK)
Assigned to Pismo Labs Technology Limited, Kowloon (HK)
Appl. No. 17/781,604
Filed by Pismo Labs Technology Limited, Kowloon (HK)
PCT Filed Aug. 28, 2020, PCT No. PCT/IB2020/058035
§ 371(c)(1), (2) Date Jun. 1, 2022,
PCT Pub. No. WO2022/043737, PCT Pub. Date Mar. 3, 2022.
Prior Publication US 2023/0011715 A1, Jan. 12, 2023
Int. Cl. H04W 8/12 (2009.01); H04L 9/40 (2022.01); H04L 12/46 (2006.01); H04L 67/143 (2022.01)
CPC H04L 12/4633 (2013.01) [H04L 63/0272 (2013.01); H04L 63/029 (2013.01); H04L 67/143 (2013.01); H04L 2212/00 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of sending and receiving Internet Protocol (IP) packets between a first network node and a second network node, comprising: at the first network node:
a. receiving a first IP packet at a local area network (LAN) interface of the first network node;
b. identifying a source address, a destination address, a source port number, and a destination port number of the first IP packet;
c. when the destination address of the first IP packet is reachable through the second network node and the first IP packet is a first of IP packets in a sequence of a session;
i. establishing a corresponding tunnel of the session with the second network node;
ii. encapsulating the first packet into an encapsulating IP packet;
iii. sending the encapsulating IP packet through the corresponding tunnel to the second network node; and
iv. sending a second IP packet to the second network node;
d. when the session ends, removing the corresponding tunnel; wherein the second IP packet is identical to the first IP packet.