Patent ID: 7480274

Claim:
A data forwarding controller for performing data forwarding control via a network, comprising: a plurality of data input/output ports; means for storing a MAC learning table in which a MAC address of data for forwarding is associated with an output port; and a control section for updating said MAC learning table, wherein said control section is configured to set, for a mobile node, in said MAC learning table, a plurality of entries associating different output ports with a MAC address of said mobile node, and output data addressed to said MAC address of said mobile node received via said network, to said plurality of output ports in parallel, based on said plurality of entries set in said MAC learning table, and said control section is configured to set an entry in said MAC learning table as an additional entry based on a MAC address of a next access point contained in a handover start message received from said mobile node, wherein said additional entry sets a port to which said next access point is connected, as an output port corresponding to said MAC address of said mobile node, and output said data addressed to said MAC address of said mobile node received via said network in parallel, to said output ports listed in said plurality of entries as to said MAC address of said mobile node set in said MAC learning table, wherein said output ports are a plurality of ports to which a current access point and said next access point of said mobile node are connected.