US 7,596,151 B2
System and method for discovering path MTU in ad hoc network
Hyeong-seok Kim, Seongnam-si (Korea, Republic of)
Assigned to Samsung Electronics Co., Ltd., Suwon-si (Korea, Republic of)
Filed on Apr. 29, 2004, as Appl. No. 10/834,022.
Claims priority of application No. 10-2003-0028348 (KR), filed on May 02, 2003.
Prior Publication US 2004/0218550 A1, Nov. 04, 2004
Int. Cl. H04J 3/16 (2006.01)
U.S. Cl. 370—468  [370/235; 370/338; 370/400] 10 Claims
OG exemplary drawing
 
1. A system for discovering a path maximum transfer unit (MTU) in an ad hoc network, comprising:
a path MTU-determining unit operable to extract MTU values of nodes present on a transmission path from a MTU table constructed of MTU values of nodes present in the ad hoc network by using hello messages, and determining one of the extracted MTU values as a path MTU value,
a MTU table-managing unit operable to update the MTU table based on addresses and MTU values of nodes included in the hello messages wherein the hello messages are received periodically; and
a hello message-transmitting unit operable to insert the addresses and MTU values of nodes stored in the MTU table into each of the hello messages, and periodically transmitting the resultant hello messages,
wherein when updating the MTU table:
the path MTU-determining unit analyzes the received hello messages and extracts the addresses and MTU values of both the nodes transmitting the hello messages and the nodes present in the network; and
the MTU table-managing unit compares the extracted addresses and MTU values with the addresses and MTU values of nodes stored in the MTU table and determines whether there are any addresses and MTU values of nodes that should be added or changed; and
the MTU table-managing unit updates the MTU table based on the extracted addresses and MTU values, if it is determined that there are any addresses and MTU values of nodes which should be added or changed.