Patent ID: 9661493
Date: 2017-05-23
CPC Classifications: H04L,H04W

Claim:
1. An apparatus for providing a wireless communication in a portable terminal, comprising: a wireless communication unit; and a controller configured to: obtain basic service set identifications (BSSIDs) of access points when roaming between access points, determines whether an existing internet protocol (IP) address, used for a current connection to a first access point, is to be maintained after connection to a second access point, based on a wireless communication network list stored in memory within the portable terminal and the BSSIDs, and perform wireless communication by using an IP address corresponding to a determination result, wherein the wireless communication network list is a list which classifies a plurality of access points according to one or more dynamic host configuration protocol (DHCP) servers by using BSSIDs of the plurality of access points, and the wireless communication network list having been generated at the portable terminal based on previous communicative connection between the portable terminal and at least one of the plurality of access points, and in response to a determination that an obtained BSSID of the second access point is in a different set of the network list than that of the first access point, or does not exist in the network list, the controller generates a request for a lease term extension of the IP address, transmits the request for a lease term extension of the IP address to a DHCP server, receives a response message from the DHCP server in response to the request, and modifies the network list based on the response message wherein, when the obtained BSSID of the second access point is in a different set of the network list than that of the first access point, the controller generates and transmits a first message requesting a lease term extension of the IP address, and when a second message indicating an approval of the lease term extension is received in response to the first message, the controller performs the wireless communication with the second access point by using the existing IP address and modifies the wireless communication network list by combining the different sets into one set.