Transmission apparatus and communication control method

Information

  • Patent Application
  • 20070206495
  • Publication Number
    20070206495
  • Date Filed
    June 15, 2006
    18 years ago
  • Date Published
    September 06, 2007
    17 years ago
Abstract
This invention is to carry out communication control according to required line quality. A transmission apparatus according to this invention includes: a line database that stores required line quality data for each first line connecting between the transmission apparatus and a router; a fault detector that detects a line fault in the first lines or a second line connecting between the transmission apparatus and another transmission apparatus; and a unit that identifies a line to be controlled from the first lines based on information of the line fault or the information of the line fault and the required line quality data, upon detection of the line fault by the fault detector. Accordingly, even if the line quality is degraded, the communication control can be carried out. Moreover, even if the required line quality varies for each router, the line to be controlled can be identified according to the required line quality.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a diagram to explain an outline of a network according to an embodiment of this invention;



FIG. 2 is a functional block diagram of a SONET/SDH apparatus according to the embodiment of this invention;



FIG. 3 is a diagram showing an example of a network configuration according to the embodiment of this invention;



FIG. 4 is a diagram showing a processing flow of a table generation processing;



FIG. 5A and FIG. 5B are diagrams showing examples of line state tables;



FIG. 6 is a diagram showing an example of a SONET/SDH frame format;



FIG. 7 is a diagram showing an example of a format of an F2 byte;



FIG. 8 is a diagram showing a setting example of the F2 byte;



FIG. 9 is a diagram showing an example of a format of a payload;



FIG. 10 is a diagram showing the definition of values set to the payload;



FIG. 11 is a diagram showing an example of the payload to which the line state table was set;



FIG. 12 is a diagram showing an example of the line state table;



FIG. 13A to FIG. 13C are diagrams showing examples of routing tables in routers;



FIG. 14A to FIG. 14C are diagrams showing examples of routing tables in routers;



FIG. 15A and FIG. 15B are diagrams showing examples of routing tables in the SONET/SDH apparatus;



FIG. 16 is a diagram showing a setting example of the F2 byte;



FIG. 17 is a diagram showing an example of a format of a payload;



FIG. 18 is a diagram showing an example of the routing table in the SONET/SDH apparatus;



FIG. 19 is a diagram showing a processing flow according to the embodiment of this invention;



FIG. 20 is a diagram showing a processing flow according to a line state control processing;



FIG. 21 is a diagram showing an example of the line state table;



FIG. 22 is a diagram showing an example of a payload to which the line state table is set;



FIG. 23 is a diagram showing a processing flow of a routing control processing;



FIG. 24 is a diagram showing an example of the routing table in the SONET/SDH apparatus;



FIG. 25 is a diagram showing a setting example of the F2 byte;



FIG. 26 is a diagram showing an example of a format of a payload;



FIG. 27 is a diagram showing an example of a payload to which an IP address and an output destination are set;



FIG. 28 is a diagram showing a processing flow of a routing table update processing;



FIG. 29 is a diagram showing a processing flow according to the embodiment of this invention;



FIG. 30 is a diagram showing an example of the payload to which the line state table is set;



FIG. 31 is a diagram showing a setting example of the F2 byte;



FIG. 32 is a diagram showing an example of a format of a payload;



FIG. 33 is a diagram showing a processing flow according to the embodiment of this invention;



FIG. 34 is a diagram showing a processing flow of the line state control processing;



FIG. 35 is a diagram showing an example of the line state table;



FIG. 36 is a diagram showing an example of the payload to which the line state table is set:



FIG. 37 is a diagram showing an example of the routing table in the SONET/SDH apparatus;



FIG. 38 is a diagram showing an example of the payload to which the IP address and the output destination are set;



FIG. 39 is a diagram showing a processing flow according to the embodiment of this invention;



FIG. 40 is a diagram showing an example of a network configuration according to this embodiment of this invention; and



FIG. 41 is a diagram showing an example of a network configuration according to this embodiment of this invention.


Claims
  • 1. A transmission apparatus, comprising: a line database that stores required line quality data for each first line connecting between said transmission apparatus and a router;a fault detector that detects a line fault in said first lines or a second line connecting between said transmission apparatus and another transmission apparatus; anda control target identifying unit that identifies a line to be controlled from said first lines based on information of said line fault or said information of said line fault and said required line quality data, upon detection of said line fault by said fault detector.
  • 2. The transmission apparatus as set forth in claim 1, further comprising: a unit that generates a record including a destination address and identification information of an output destination port corresponding to said destination address, and registers the generated record in a routing table; anda unit that invalidates a record in which identification information of a connection port connected to the identified line to be controlled is registered as said identification information of said output destination port in said routing table.
  • 3. The transmission apparatus as set forth in claim 2, further comprising: a recovery detector that detects a line recovery in said identified line to be controlled; anda unit that validates said record in which said identification information of said connection port connected to said identified line to be controlled, for which said line recovery was detected, is registered as said identification information of said output destination port in said routing table in response to detection of said line recovery by said recovery detector.
  • 4. The transmission apparatus as set forth in claim 1, wherein said line database further stores identification data to identify whether or not said first line is said line to be controlled, and said transmission apparatus further comprises:a unit that updates said identification data, upon detecting change of said line to be controlled; anda unit that outputs information concerning at least a changed portion of said line database to said another transmission apparatus, upon detecting change of said line database.
  • 5. The transmission apparatus as set forth in claim 1, further comprising: a unit that updates said line database based on received information concerning said line database, upon receiving said information concerning said line database from said another transmission apparatus.
  • 6. The transmission apparatus as set forth in claim 2, further comprising: a unit that outputs data of an added or changed record to said another transmission apparatus, upon detecting addition or change of a record in said routing table.
  • 7. The transmission apparatus as set forth in claim 2, further comprising: a unit that updates said routing table based on received data concerning a record in said routing table, upon receiving said data concerning said record in said routing table from said another transmission apparatus.
  • 8. The transmission apparatus as set forth in claim 2, further comprising: a unit that generates a control packet causing to reflect change of said routing table upon detecting said change of said routing table, and outputs the generated control packet to a router connected to the identified line to be controlled.
  • 9. A transmission apparatus, comprising: a unit that generates a record including a destination address and identification information of an output destination port corresponding to said destination address, and registers the generated record in a routing table;a fault detector that detects a line fault in first lines connecting between said transmission apparatus and routers or a second line connecting between said transmission apparatus and another transmission apparatus;a control target identifying unit that identifies a line to be controlled from said first lines based on information concerning said line fault, upon detection of said line fault by said fault detector; anda unit that invalidates a record in which identification information of a connection port connected to the identified line to be controlled is registered as said identification information of said output destination port in said routing table.
  • 10. The transmission apparatus as set forth in claim 9, further comprising: a line database storing required line quality data for each said first line, andwherein said control target identifying unit comprises:a unit that identifies a line to be controlled from said first lines based on said information of said line fault and said required line quality data, upon detection of said line fault in said second line by said fault detector.
  • 11. A communication control method, comprising: detecting a line fault in first lines connecting between a transmission apparatus and routers or a second line connecting between said transmission apparatus and another transmission apparatus; andupon detection of said line fault in said detecting, identifying a line to be controlled from said first lines based on information of said line fault or said information of said line fault and required line quality data stored in a line database storing said required line quality data for each said fist line.
  • 12. A communication control method, comprising: generating a record including a destination address and identification information of an output destination port corresponding to said destination address, and registering the generated record in a routing table;detecting a line fault in first lines connecting between a transmission apparatus and routers or a second line connecting between said transmission apparatus and another transmission apparatus;identifying a line to be controlled from said first lines based on information concerning said line fault, upon detection of said line fault in said detecting; andinvalidating a record in which identification information of a connection port connected to the identified line to be controlled is registered as said identification information of said output destination port in said routing table.
Priority Claims (1)
Number Date Country Kind
2006-055457 Mar 2006 JP national