IP Library Granted Patent US 7,664,878
Granted Patent B2
US 7,664,878 · App. 11/344,015 · Granted Feb 16, 2010

Communication system, mobile terminal, relay apparatus, and transfer route learning method

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,664,878
App. No.
11/344,015
Granted
Feb 16, 2010
Kind
B2
Abstract

A communication system includes a relay apparatus which offers an access link to a mobile terminal, a layer 2 switch which relays data between the relay apparatus and a router on a next hop from a communication destination terminal of the mobile terminal, and a route information notification unit. The route information notification unit notifies, to the relay apparatus and the layer 2 switch in a subnet where the mobile terminal is present, route information including a data link layer unicast address of a packet addressed to the mobile terminal, and a data link layer multicast address thereof in a case where the mobile terminal is activated and in a case where the mobile terminal switches a connection.

Claims (28)

1. A communication system including a mobile terminal, a relay apparatus which offers an access link to the mobile terminal, and a layer 2 switch which relays data between the relay apparatus and a router on a next hop from a communication destination terminal of the mobile terminal, wherein

the mobile terminal comprises a route information notification unit which notifies, to the relay apparatus and the layer 2 switch in a subnet where the mobile terminal is present, route information including a data link layer unicast address of a packet addressed to the mobile terminal, and a data link layer multicast address of the mobile terminal in a case where the mobile terminal is activated and in a case where the mobile terminal switches a connection destination relay apparatus,

the route information is used by the relay apparatus and the layer 2 switch to update bridge forwarding tables (BFTs) owned thereby, and

the BFTs store the data link layer unicast address, the data link layer multicast address and a port from which the route information is received, while associating the data link layer unicast address, the data link layer multicast address and the port.

2. The communication system of claim 1 , wherein the data link layer unicast address is a MAC unicast address, and the data link layer multicast address is a MAC multicast address.

3. The communication system of claim 1 , wherein the route information notification unit notifies the route information by using an ICMP multicast listener report.

4. A mobile terminal disposed in a communication system including a relay apparatus which offers an access link to the mobile terminal, and a layer 2 switch which relays data between the relay apparatus and a router on a next hop from a communication destination terminal of the mobile terminal, the mobile terminal comprising:

a route information notification unit which notifies, to the relay apparatus and the layer 2 switch in a subnet where the mobile terminal is present, route information including a data link layer unicast address of a packet addressed to the mobile terminal, and a data link layer multicast address of the mobile terminal in a case where the mobile terminal is activated and in a case where the mobile terminal switches a connection destination relay apparatus, wherein

the route information is used by the relay apparatus and the layer 2 switch to update bridge forwarding tables (BFTs) owned thereby, and

the BFTs store the data link layer unicast address, the data link layer multicast address and a port from which the route information is received, while associating the data link layer unicast address, the data link layer multicast address and the port.

5. A relay apparatus disposed in a communication system including the relay apparatus which offers an access link to a mobile terminal, and a layer 2 switch which relays data between the relay apparatus and a router on a next hop from a communication destination terminal of the mobile terminal, the relay apparatus comprising:

a route information notification unit configured to acquire a data link layer unicast address of a packet addressed to the mobile terminal from the mobile terminal, configured to create a data link layer multicast address of the mobile terminal based on the data link layer unicast address, and configured to notify, to another relay apparatus and the layer 2 switch in a subnet where the mobile terminal is present, route information including the data link layer unicast address and the data link layer multicast address, in a case where the mobile terminal is activated and in a case where the mobile terminal switches a connection destination relay apparatus, wherein

the route information is used by the other relay apparatus and the layer 2 switch to update bridge forwarding tables (BFTs) owned thereby, and

the BFTs store the data link layer unicast address, the data link layer multicast address and a port from which the route information is received, while associating the data link layer unicast address, the data link layer multicast address and the port.

6. A transfer route learning method in a communication system including a mobile terminal, a relay apparatus which offers an access link to the mobile terminal, and a layer 2 switch which relays data between the relay apparatus and a router on a next hop from a communication destination terminal of the mobile terminal, the transfer route learning method comprising:

notifying, at the mobile terminal, to the relay apparatus and the layer 2 switch in a subnet where the mobile terminal is present, route information including a data link layer unicast address of a packet addressed to the mobile terminal, and a data link layer multicast address of the mobile terminal in a case where the mobile terminal is activated and in a case where the mobile terminal switches a connection destination relay apparatus; and

updating, at the relay apparatus and the layer 2 switch, bridge forwarding tables (BFTs) owned thereby based on the route information, wherein

the BFTs store the data link layer unicast address, the data link layer multicast address and a port from which the route information is received, while associating the data link layer unicast address, the data link layer multicast address and the port.

7. A communication system including a mobile terminal, a relay apparatus which offers an access link to the mobile terminal, and a layer 2 switch which relays data between the relay apparatus and a router on a next hop from a communication destination terminal of the mobile terminal, wherein

the relay apparatus comprises a router information notification unit configured to acquire a data link layer unicast address of a packet addressed to the mobile terminal from the mobile terminal, configured to create a data link layer multicast address of the mobile terminal based on the data link layer unicast address, and configured to notify, to another relay apparatus and the layer 2 switch in a subnet where the mobile terminal is present, route information including the data link layer unicast address and the data link layer multicast address, in a case where the mobile terminal is activated and in a case where the mobile terminal switches a connection destination relay apparatus, wherein

the route information is used by the other relay apparatus and the layer 2 switch to update bridge forwarding tables (BFTs) owned thereby, and

the BFTs store the data link layer unicast address, the data link layer multicast and a port from which the route information is received, while associating the data link layer unicast address, the data link layer multicast address and the port.

8. A transfer route learning method in a communication system including a mobile terminal, a relay apparatus which offers an access link to the mobile terminal, and a layer 2 switch which relays data between the relay apparatus and a router on a next hop from a communication destination terminal of the mobile terminal, the transfer route learning method comprising:

acquiring, at the relay apparatus, a data link layer unicast address of a packet addressed to the mobile terminal from the mobile terminal,

creating, at the relay apparatus, a data link layer multicast address of the mobile terminal based on the data link layer unicast address, and

notifying, at the relay apparatus, to another relay apparatus and the layer 2 switch in a subnet where the mobile terminal is present, route information including the data link layer unicast address and the data link layer multicast address, in a case where the mobile terminal is activated and in a case where the mobile terminal switches a connection destination relay apparatus,

and updating, at the other relay apparatus and the layer 2 switch, bridge forwarding tables (BFTs) owned thereby based on the route information, wherein

the BFTs store the data link layer unicast address, the data link layer multicast and a port from which the route information is received, while associating the data link layer unicast address, the data link layer multicast address and the port.

Assignments (3)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044101/0610 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2016
From: NTT DOCOMO, INC.
To: GOOGLE INC
Reel/Frame 039885/0615 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2006
From: TAKAHASHI, HIDEAKI; MOTEGI, MASAYUKI; KATO, YASUHIRO; NAKAMURA, TAKEHIRO
To: NTT DOCOMO, INC.
Reel/Frame 017850/0400 →