•In order to control bandwidth of network, combing router and bridge is a necessity.
•The Brouter will route packet by using fixed path. All connection will be point to point.
•The Brouter will divide the network bandwidth in to a number of small chucks.
•Each chunk of bandwidth can be reserved.
•The brouter will have a virtual MAC address.
•The first two bytes of MAC address will be preserved for the system use (for path and other system control)
•The rest of four bytes will be IP v4 address.
•There are four layers of Brouters, only layer three Brouters connect to IP devices.
•Layer three Brouters will connect to layer two Brouters and Layer two Brouters will connect to Layer one Brouters.
•Layer four Brouters will directly connect to IP devices, computer, phone, TV,..,ETC
•Layer four Brouters will store IP addresses of attached devices, IP addresses not in Layer four virtaul IP address will send a information packet to destination Brouter with Virtual IP address subnet.
•The new system will use phone network topology and Virtual MAC address to route packets. The following are descriptions of first four bytes of MAC address.
•There are 4 layers of Brouters.
•The layer one sit on top has ip addresses of 0.0.0.0 and will have 0-255.0.0.0 256 directly connected children.
•Layer two will have 255 Brouters and each one
will use address range 0-255.0.0.0. Each Brouter will connect to 256 children.
•Layer three will have 256 * 256 Brouters and will have address of x.x.0-255.0
•Layer four will have 256 * 256 * 256 Brouters and directly connect to IP devices. Each Brouter will be given a virtual MAC address of consist of virtual IP address. The Brouter will have a mapping of attached IP address. (The device IP addresses may not have the same IP subnet addresses, The Brouter will send a packet to it’s correspondent Layer four Brouter who has the subnet IP address).
•The same layer Brouter doesn’t connect to each other.
•Path will be involve upper layer Brouters.
•The route will consist of Virtual MAC address of each Brouters of parent Brouters connect to the two Layer four Brouters ( including both layer four Brouter Virtual MAC address).
•There will be a path request for every new connection, this is part of the system, and by using special Virtual MAC address.
•Every Brouter will have a path table for all IP traffics.
•
•A typical voice need 56 k of data.
•To accommodate a voice channel, the minimal bandwidth for IP packet will be 128 K bytes (this value can be changed).
•A 100 Mega bits Ethernet can have 102 channels.
•Brouter will have x number of virtual channels.
•Half of the channels will be dedicated to reserved channels.
•Half of the channels will be dedicated to public channels.
•Reservation contains three import data.
–Bandwidth (how many virtual channels).
–Path (Virtual MAC addresses of Brouter in the path)
–Time Range (start time, end time)
•Virtual Token Ring Reservation
1.Every Brouter in the path will forward data from previous Brouter and adding data from current Brouter
2.Brouter will drop the data in the token where the data is from this Brouter.
•Virtual token Ring reservation can be used for TV broadcast and video conference. For TV broadcast application only start Brouter will attach data and remove data.
•The database can store reservation data and will send to all Brouter in the path.
•The database will have capacity of each Brouter. Brouter need register their capacity to database.
•The IP address can be redefined.
•The routing is based on known path.
•Class A, and B can be used as national private address (like 192.168.x.x).
•DNS will support .us ( for US), .br for British, .cn for China.
•A portion of IP addresses will be private for each nation and a portion IP address will be shared among nations.
•This reservation system can allow data, video, voice coexist in the same data network.
•It can provide a chance to re-born IPV4.
•Open source application
•It is much easy to plan bandwidth in the internet.