Patent ID: 9215738
Filing Date: 2015-12-15
Classification: H04W

Abstract:
1. A network communication system comprising: a terminal configured to perform communication through a wireless LAN; and a controller communicatively connected to said terminal, wherein: said terminal retains flow SSID information indicating a correspondence relationship between each flow and SSID; when initiating communication of a new flow, said terminal transmits an allocation request to said controller, wherein said allocation request requests for determination of an SSID to be used; said controller determines, in response to said allocation request, an allocated SSID to be used regarding said new flow and notifies said terminal of allocation information indicating a correspondence relationship between said new flow and said allocated SSID; said terminal registers, in accordance with said allocation information, the correspondence relationship between said new flow and said allocated SSID on said flow SSID information; and said terminal refers to said flow SSID information and uses said allocated SSID corresponding to said new flow to connect to an access point of said wireless LAN, wherein said terminal comprises: a flow processing unit configured to retain a flow table indicating a correspondence relationship between each flow and port; a management unit configured to retain a port management table indicating a correspondence relationship between each port and SSID; and a wireless communication unit configured to perform communication with said access point, wherein: said flow SSID information is a combination of said flow table and said port management table; when receiving a packet belonging to said new flow, said flow processing unit determines whether or not a flow entry regarding said new flow is registered on said flow table; if the flow entry regarding said new flow is registered on said flow table, said flow processing unit outputs said packet to a designated port being a port designated by the registered flow entry and refers to said port management table to obtain said allocated SSID being an SSID corresponding to said designated port; and said wireless communication unit accesses said access point by using said allocated SSID and transmits said packet output from said designated port, wherein: said terminal further comprises a controller communication unit configured to perform communication with said controller; if the flow entry regarding said new flow is not registered on said flow table, said flow processing unit outputs said packet as said allocation request to said management unit; said management unit transmits said allocation request to said controller through said controller communication unit and receives said allocation information from said controller through said controller communication unit; said management unit refers to said port management table to recognize an allocated port being a port corresponding to said allocated SSID indicated by said allocation information; said management unit instructs said flow processing unit to set a new flow entry indicating a correspondence relationship between said new flow and said allocated port in said flow table; and said flow processing unit registers said new flow entry on said flow table in accordance with the instruction from said management unit.