IP Library Granted Patent US 7,565,444
Granted Patent B2
US 7,565,444 · App. 10/798,441 · Granted Jul 21, 2009

Communication system

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,565,444
App. No.
10/798,441
Granted
Jul 21, 2009
Kind
B2
Abstract

In a communication system comprising plural communication terminals, each having a relay function, and a host having a relay function and a route control function, during route search, the communication terminal adds an ID of a self-terminal to a route search packet and broadcasts the packet. On receipt of a route search packet, the communication terminal adds a ID of the self-terminal to the received route search packet if the ID of the self-terminal is not yet added to the route search packet, and broadcasts the packet. The host obtains information of a route up to the communication terminal on a basis of the received route search packet, and notifies the communication terminal of the obtained route information.

Claims (15)

1. A communication system comprising (i) a plurality of communication terminals, each communication terminal having a relay function, and (ii) a host having a relay function and a route control function, wherein:

during a route search, a communication terminal of said plurality of communication terminals adds an ID of a self-terminal to a route search packet and broadcasts the route search packet over an area where communication is possible;

on receipt of a route search packet, said communication terminal of said plurality of communication terminals adds the ID of the self-terminal to the received route search packet if the ID of the self-terminal has not been added to the received route search packet, and broadcasts the received route search packet over the area where communication is possible;

said host obtains information of a route up to said communication terminal on a basis of the received route search packet, and notifies said communication terminal of the obtained route information;

during data communication, said communication terminal creates route information data on a basis of an ID of a destination terminal and IDs of relay terminals located between the self-terminal and said host, adds the route information data to a data packet, and transmits the data packet to said host;

on receipt of a data packet, said communication terminal transfers the received data packet on a basis of the route information data of the received data packet when a destination terminal of the received data packet is not the self terminal; and

said host creates route information data between itself and the destination terminal on a basis of the route information data of the received data packet when the destination terminal of the received data packet is not the self-terminal, adds an ID of the destination terminal and the created route information data to the received data packet, and transfers the received data packet to the destination terminal.

2. A communication system comprising (i) a plurality of communication terminals, each communication terminal having a relay function, and (ii) a host having a relay function and a route control function, wherein:

during a route search, a communication terminal of said plurality of communication terminals adds an ID of a self-terminal to a route search packet and broadcasts the route search packet over an area where communication is possible;

on receipt of a route search packet, said communication terminal of said plurality of communication terminals adds the ID of the self-terminal to the received route search packet if the ID of the self-terminal has not been added to the received route search packet, and broadcasts the received route search packet over the area where communication is possible;

said host obtains information of a route up to said communication terminal on a basis of the received route search packet, and notifies said communication terminal of the obtained route information;

said host creates pattern information of a route having a specific communication terminal as a relay terminal on a basis of the route information obtained during the route search, and notifies each communication terminal of the created pattern information at an arbitrary timing or periodically;

on receipt of a data packet, said host transfers the received data packet on a basis of the pattern information of the received data packet when a destination terminal of the received data packet is not the self-terminal;

said communication terminal adds, to the received data packet, pattern information of a route up to an arbitrary communication terminal, and transmits the received data packet having the pattern information of the route up to the arbitrary communication terminal added thereto; and

on receipt of the data packet, said communication terminal transfers the received data packet on a basis of the pattern information of the received data packet when the destination terminal of the data packet is not the self-terminal.

Assignments (2)
CHANGE OF NAME Recorded Nov 24, 2008
From: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
To: PANASONIC CORPORATION
Reel/Frame 021897/0653 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2004
From: ABE, YUMIKO; SATO, HIROAKI; HOSOE, YOSHINORI
To: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
Reel/Frame 015476/0686 →