IP Library › Granted Patent US 9,253,083
Granted Patent B2
US 9,253,083 · App. 13/967,252 · Granted Feb 2, 2016

Network system

Inventors: Katsumi Kusama (Chofu, JP); Atsushi Takahashi (Tokyo, JP); Taro Takahashi (Fuchu, JP); Yasuhiro Terakado (Fuchu, JP)
Assignee: KABUSHIKI KAISHA TOSHIBA
H04L45/28H04L12/437H04L12/4645
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 9,253,083
App. No.
13/967,252
Granted
Feb 2, 2016
Kind
B2
Abstract

According to an aspect, a network system comprises a ring-type network, and a master transmission apparatus. The master transmission apparatus includes blocking unit, conversion unit and transmission unit. The blocking unit prohibits relay of the transmission frame received through a first virtual transmission line and a second virtual transmission line. The conversion unit changes transmission path information included in the transmission frame from the first virtual transmission line to the second virtual transmission line. The transmission unit transmits the transmission frame including the transmission path information changed by the conversion unit.

Claims (42)

1. A network system comprising:

a master transmission apparatus;

a plurality of transmission apparatuses; and

a ring-type network in which a first virtual transmission line that transmits, in a first direction, a transmission frame to be transmitted and received between the master transmission apparatus and the plurality of transmission apparatuses and a second virtual transmission line that transmits the transmission frame in a second direction different from the first direction are formed;

wherein the master transmission apparatus includes:

a first blocking port configured to prohibit relay of the transmission frame received through the first virtual transmission line;

a second blocking port configured to prohibit relay of the transmission frame received through the second virtual transmission line;

a path switch configured to change transmission path information included in the transmission frame from the first virtual transmission line to the second virtual transmission line, upon receiving the transmission frame through the first virtual transmission line, and to change the transmission path information included in the transmission frame from the second virtual transmission line to the first virtual transmission line, upon receiving the transmission frame through the second virtual transmission line; and

an interface configured to transmit the transmission frame including the transmission path information changed by the path switch to a virtual transmission line different from the virtual transmission line through which the transmission frame is received,

wherein each of the plurality of transmission apparatuses includes:

a branch interface configured to communicate with a terminal apparatus through a branch transmission line;

a storage configured to store, for each terminal apparatus of a transmission source, a destination address for the first virtual transmission line and the destination address for the second virtual transmission line to be used to rewrite the destination address included in the received transmission frame when transmitting the transmission frame received through the branch interface to the first virtual transmission line and the second virtual transmission line; and

an arithmetic device configured to refer to the storage and to rewrite the destination address for at least one of the transmission frame to be transmitted to the first virtual transmission line and the transmission frame to be transmitted to the second virtual transmission line, when transmitting the transmission frame received from the terminal apparatus through the branch interface to the ring-type network;

wherein when the destination address is rewritten for at least one of the transmission frame to be transmitted to the first virtual transmission line and the transmission frame to be transmitted to the second virtual transmission line, the arithmetic device adds the destination address before the rewrite to an area other than an address area of the transmission frame; and

wherein when the destination address is added to the area other than the address area of the transmission frame received from the first virtual transmission line and the second virtual transmission line, the path switch rewrites the destination address of the received transmission frame using the destination address.

2. The network system according to claim 1 , wherein:

when setting an address indicating address conversion by the path switch as the destination address of the transmission frame, the arithmetic device creates a transmission frame having a header portion including the destination address, a transmission source address, and the transmission path information representing the virtual transmission line, and a frame data portion to be output by the path switch as a frame after conversion, and

upon receiving the transmission frame having the header portion and the frame data portion, the path switch converts the transmission frame into a transmission frame including the frame data portion in which the header portion is deleted.

3. The network system according to claim 1 , wherein:

when setting an address indicating address conversion by the path switch as the destination address of the transmission frame, the arithmetic device creates a transmission frame having a header portion including the destination address, a transmission source address, and the transmission path information representing the virtual transmission line, and a frame data portion to be output by the path switch as a frame after conversion, and

upon receiving the transmission frame having the header portion and the frame data portion, the path switch converts the transmission frame into a transmission frame including the frame data portion in which the header portion is deleted.

4. The network system according to claim 1 , wherein:

the storage further stores a destination address symbol that symbolizes the destination address of each terminal apparatus;

the arithmetic device creates a transmission frame by adding the destination address symbol that symbolizes an original destination address in place of the original destination address; and

when the destination address of the input transmission frame is the address indicating address conversion, the path switch converts the transmission path information representing the virtual transmission line in the transmission frame and converts the destination address of the transmission frame into the original destination address represented by the destination address symbol added to the transmission frame.

5. The network system according to claim 1 , wherein:

the storage further stores a destination address symbol that symbolizes the destination address of each terminal apparatus;

the arithmetic device creates a transmission frame by adding the destination address symbol that symbolizes an original destination address in place of the original destination address; and

when the destination address of the input transmission frame is the address indicating address conversion, the path switch converts the transmission path information representing the virtual transmission line in the transmission frame and converts the destination address of the transmission frame into the original destination address represented by the destination address symbol added to the transmission frame.

6. The network system according to claim 1 , wherein:

the arithmetic device adds an identification field storing a value representing same contents to the first transmission frame and the second transmission frame, and

the transmission apparatus further comprises a processor configured to select, based on the value of the identification field included in the received transmission frame, whether to output the transmission frame to the terminal apparatus or discard, when a destination of the transmission frame received from another transmission apparatus is the terminal apparatus connected to the transmission apparatus.

7. The network system according to claim 2 , wherein:

the arithmetic device adds an identification field storing a value representing same contents to the first transmission frame and the second transmission frame, and

the transmission apparatus further comprises a processor configured to select, based on the value of the identification field included in the received transmission frame, whether to output the transmission frame to the terminal apparatus or discard, when a destination of the transmission frame received from another transmission apparatus is the terminal apparatus connected to the transmission apparatus.

8. The network system according to claim 3 , wherein:

the arithmetic device adds an identification field storing a value representing same contents to the first transmission frame and the second transmission frame, and

the transmission apparatus further comprises a processor configured to select, based on the value of the identification field included in the received transmission frame, whether to output the transmission frame to the terminal apparatus or discard, when a destination of the transmission frame received from another transmission apparatus is the terminal apparatus connected to the transmission apparatus.

9. The network system according to claim 6 , wherein when the value of the identification field included in the received transmission frame is the same as that of an already received transmission frame, the processor discards the received transmission frame.

10. The network system according to claim 6 , wherein:

the arithmetic device sets, as the value of the identification field, a value that changes in accordance with a predetermined rule every time the transmission frame is output, and

when the value of the identification field included in the received transmission frame is the identification field value of a transmission frame to be output next to an already received transmission frame that has arrived previously, the processor selects the received transmission frame.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2013
From: KUSAMA, KATSUMI; TAKAHASHI, ATSUSHI; TAKAHASHI, TARO; TERAKADO, YASUHIRO
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 031011/0871 →
Priority Claims (1)
JP 2011-033439 · Feb 18, 2011 · national
Continuity (2)
Continuation PCTJP2012053825 · Feb 17, 2012
Related Publication 20130329549A1 · Dec 12, 2013