JP6083285B2 - Transmission signal processing device - Google Patents
Transmission signal processing device Download PDFInfo
- Publication number
- JP6083285B2 JP6083285B2 JP2013064650A JP2013064650A JP6083285B2 JP 6083285 B2 JP6083285 B2 JP 6083285B2 JP 2013064650 A JP2013064650 A JP 2013064650A JP 2013064650 A JP2013064650 A JP 2013064650A JP 6083285 B2 JP6083285 B2 JP 6083285B2
- Authority
- JP
- Japan
- Prior art keywords
- packet
- tdm
- header
- interface unit
- interface board
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 title claims description 66
- 238000000034 method Methods 0.000 claims description 5
- 238000006243 chemical reaction Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 239000000284 extract Substances 0.000 description 4
- 238000000926 separation method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- Time-Division Multiplex Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
本発明は、TDM(Time Division Multiplexing;時分割多重)信号及びパケットのスイッチングを行うことができる伝送信号処理装置に関するものである。 The present invention relates to a transmission signal processing apparatus capable of switching TDM (Time Division Multiplexing) signals and packets.
特許文献1には、同期網用のTDM信号と非同期網用のパケットとを同一装置内で効率的にスイッチングできる装置が記載されている。しかしながら、特許文献1の記載装置は、単なるスイッチングを意図したものであり、TDM信号及びパケット間のフォーマット変換を実行できないものである。そのため、TDM信号を非同期網に送出するためには、フォーマット変換を行う別な装置を用意しなければならない。 Patent Document 1 describes a device that can efficiently switch a TDM signal for a synchronous network and a packet for an asynchronous network within the same device. However, the device described in Patent Document 1 is intended for mere switching, and cannot perform format conversion between a TDM signal and a packet. For this reason, in order to send the TDM signal to the asynchronous network, another apparatus for performing format conversion must be prepared.
特許文献2には、TDM信号をパケットに変換できる装置が記載されている。特許文献2の記載装置は、TDMインタフェース部、パケット/デパケット化部及びパケットインタフェース部を有し、TDMインタフェース部とパケット/デパケット化部との間は時間スイッチで、パケット/デパケット化部とパケットインタフェース部との間はパケットスイッチでそれぞれスイッチングを行うものであった。 Patent Document 2 describes an apparatus that can convert a TDM signal into a packet. The device described in Patent Document 2 includes a TDM interface unit, a packet / depacketization unit, and a packet interface unit. A time switch is provided between the TDM interface unit and the packet / depacketization unit, and the packet / depacketization unit and the packet interface. Switching between each part is performed by a packet switch.
しかしながら、特許文献2は、TDMポートとパケットポート間のスイッチングについてのみ記載しており、TDMポート相互間のスイッチングや、パケットポート相互間のスイッチングについては、どのように行うかを言及していない。また、特許文献2の記載技術は、時間スイッチとパケットスイッチの2つのスイッチを適用しており、全体構成が大形、複雑になっていた。 However, Patent Document 2 describes only switching between a TDM port and a packet port, and does not mention how to switch between TDM ports or between packet ports. Further, the technology described in Patent Document 2 uses two switches, a time switch and a packet switch, and the overall configuration is large and complicated.
そのため、種々のスイッチングに対応できる、小形、簡易な構成の伝送信号処理装置が望まれている。 Therefore, there is a demand for a transmission signal processing apparatus having a small size and a simple configuration that can cope with various types of switching.
本発明の伝送信号処理装置は、(1)所定フォーマットのパケットをスイッチングするパケットスイッチと、(2)到来したTDM信号を入力処理するTDM入力インタフェース部と、(3)上記パケットスイッチからのパケットをデパケット化して得たTDM信号の出力処理を行うTDM出力インタフェース部と、(4)到来したパケットを入力処理して上記パケットスイッチに与えるパケット入力インタフェース部と、(5)上記パケットスイッチから与えられたパケットを出力処理するパケット出力インタフェース部とを備え、(6)上記TDM入力インタフェース部は、到来したTDM信号を上記所定フォーマットのパケットに、しかも、上記パケットスイッチからの宛先インタフェース部が上記TDM出力インタフェース部である場合には、上記TDM出力インタフェース部内での回線特定情報を付与したパケットにパケット化して上記パケットスイッチに与え、上記パケットスイッチからの宛先インタフェース部が上記パケット出力インタフェース部である場合には、上記パケット出力インタフェース部内での回線特定情報を付与したパケットにパケット化して上記パケットスイッチに与えるパケット化手段を有することを特徴とする。 The transmission signal processing apparatus of the present invention includes (1) a packet switch for switching a packet of a predetermined format, (2) a TDM input interface unit for processing an incoming TDM signal, and (3) a packet from the packet switch. A TDM output interface unit that performs output processing of a TDM signal obtained by depacketization; (4) a packet input interface unit that performs input processing on an incoming packet and applies the packet to the packet switch; and (5) provided from the packet switch. (6) the TDM input interface unit converts the incoming TDM signal into the packet of the predetermined format, and the destination interface unit from the packet switch is the TDM output interface. Part Expediently, it applied to the packet switch and a packet into packet grant line specific information within the TDM output interface unit, if the destination interface unit from the packet switch is the packet output interface unit, the packet It packetizes the granted line specific information in the output interface unit packet and having a packetizing means Ru applied to the packet switch.
本発明によれば、種々のスイッチングに対応できる、小形、簡易な構成の伝送信号処理装置を提供できる。 ADVANTAGE OF THE INVENTION According to this invention, the transmission signal processing apparatus of a small and simple structure which can respond to various switching can be provided.
(A)主たる実施形態
以下、本発明による伝送信号処理装置の一実施形態を、図面を参照しながら詳述する。
(A) Main Embodiment Hereinafter, an embodiment of a transmission signal processing apparatus according to the present invention will be described in detail with reference to the drawings.
(A−1)実施形態の構成
図1は、実施形態の伝送信号処理装置1の構成を示すブロック図である。
(A-1) Configuration of Embodiment FIG. 1 is a block diagram illustrating a configuration of a transmission signal processing device 1 of the embodiment.
図1において、実施形態の伝送信号処理装置1は、1又は複数のTDMインタフェースボード100(100−1、100−2)と、1又は複数のパケットインタフェースボード200(200−1、200−2)と、パケットスイッチ300とを有する。 In FIG. 1, the transmission signal processing apparatus 1 according to the embodiment includes one or more TDM interface boards 100 (100-1, 100-2) and one or more packet interface boards 200 (200-1, 200-2). And a packet switch 300.
TDMインタフェースボード100は、TDM信号を入出力するTDMポートを収容しているものであり、TDM受信処理部101とTDM送信処理部102とを有する。図1では、TDMインタフェースボード100−1についてTDM受信処理部101を記載し、TDMインタフェースボード100−2についてTDM送信処理部102を記載している。しかし、これは図1が信号の流れに重きをおいて描いているためであり、TDMインタフェースボード100−1及び100−2共に、TDM受信処理部101及びTDM送信処理部102を有する。なお、図1におけるTDMインタフェースボード100−1及び100−2が同じボードであっても良い。 The TDM interface board 100 accommodates a TDM port for inputting / outputting a TDM signal, and includes a TDM reception processing unit 101 and a TDM transmission processing unit 102. In FIG. 1, the TDM reception processing unit 101 is described for the TDM interface board 100-1, and the TDM transmission processing unit 102 is described for the TDM interface board 100-2. However, this is because FIG. 1 is drawn with emphasis on the signal flow, and both the TDM interface boards 100-1 and 100-2 have the TDM reception processing unit 101 and the TDM transmission processing unit 102. Note that the TDM interface boards 100-1 and 100-2 in FIG. 1 may be the same board.
TDM受信処理部101は、到来したTDM信号400の受信処理を行うTDM受信部110と、TDM受信部110で受信処理されたTDM信号401のパケット化処理を行って装置内パケット500(後述する図2参照)を生成するパケット化部120と、パケット化部120から与えられたヘッダ検索情報402に基づいてパケットのヘッダに挿入されるヘッダ情報403を取出してパケット化部120に返信する受信用テーブル130(後述する図3参照)とを有する。 The TDM reception processing unit 101 performs reception processing of the incoming TDM signal 400, and performs packetization processing of the TDM signal 401 received by the TDM reception unit 110 to perform intra-device packet 500 (FIG. 2), and a reception table that extracts header information 403 to be inserted into the header of the packet based on the header search information 402 given from the packetizing unit 120 and returns it to the packetizing unit 120 130 (see FIG. 3 described later).
ここで、ヘッダ検索情報402は、例えば、パケット化しようとするTDM信号のポート番号、パス番号及びチャネル番号である。また、ヘッダ情報403は、例えば、宛先ローカルアドレス、イーサネット(登録商標)ヘッダのType値及びMPLS−TP(MultiProtocol Label Switching−Transport Profile)ヘッダのLabel値である。ローカルアドレスは、当該装置10内のスイッチングをするために、各インタフェースボード100−1、100−2、200−1、200−2のスイッチインタフェースに付与した、装置内に閉じたアドレスである。 Here, the header search information 402 is, for example, the port number, path number, and channel number of the TDM signal to be packetized. The header information 403 is, for example, a destination local address, a Type value of an Ethernet (registered trademark) header, and a Label value of an MPLS-TP (Multi Protocol Label Switching-Transport Profile) header. The local address is an address closed in the device assigned to the switch interface of each interface board 100-1, 100-2, 200-1, 200-2 in order to perform switching in the device 10.
TDM送信処理部102は、パケットスイッチ300から受信した装置内パケット502をTDM信号410に変換するデパケット化部140と、デパケット化部140から与えられたヘッダ検索情報412に基づいてデパケット化されたTDM信号に盛り込まれるチャネル情報413を取出してデパケット化部140に返信する送信用テーブル150(後述する図5参照)と、デパケット化されたTDM信号410の送信処理を行ってTDM信号411を出力ポートから送信するTDM送信部160とを有する。
The TDM transmission processing unit 102 includes a depacketizing unit 140 that converts the in-device packet 502 received from the
ここで、ヘッダ検索情報412は、例えば、送信元ローカルアドレス、イーサネットヘッダのType値及びMPLS−TPヘッダのLabel値であり、TDM信号のチャネル情報413は、例えば、TDM信号に係るポート番号、パス番号及びチャネル番号である。 Here, the header search information 412 is, for example, the source local address, the Ethernet header Type value, and the MPLS-TP header Label value, and the TDM signal channel information 413 includes, for example, the port number and path associated with the TDM signal. Number and channel number.
パケットインタフェースボード200は、パケットを入出力するパケットポートを収容しているものであり、パケット受信処理部201とパケット送信処理部202とを有する。図1では、パケットインタフェースボード200−1についてパケット受信処理部201を記載し、パケットインタフェースボード200−2についてパケット送信処理部202を記載している。しかし、これは図1が信号の流れに重きをおいて描いているためであり、パケットインタフェースボード200−1及び200−2共に、パケット受信処理部201及びパケット送信処理部202を有する。なお、図1におけるパケットインタフェースボード200−1及び200−2が同じボードであっても良い。 The packet interface board 200 accommodates a packet port for inputting and outputting packets, and includes a packet reception processing unit 201 and a packet transmission processing unit 202. In FIG. 1, a packet reception processing unit 201 is described for the packet interface board 200-1, and a packet transmission processing unit 202 is described for the packet interface board 200-2. However, this is because FIG. 1 is drawn with emphasis on the signal flow, and both the packet interface boards 200-1 and 200-2 have a packet reception processing unit 201 and a packet transmission processing unit 202. Note that the packet interface boards 200-1 and 200-2 in FIG. 1 may be the same board.
パケット受信処理部201は、到来したパケット420の受信処理を行うパケット受信部210と、受信したパケット421のヘッダを付け替えて装置内パケット501を生成するヘッダ付け替え部220と、ヘッダ付け替え部220から与えられたヘッダ検索情報422に基づいて付け替え後の装置内パケット501に盛り込まれるヘッダ情報423を取出してヘッダ付け替え部220に返信する受信用テーブル230(後述する図4参照)とを有する。 The packet reception processing unit 201 is provided from the packet reception unit 210 that performs reception processing of the incoming packet 420, the header replacement unit 220 that generates the in-device packet 501 by replacing the header of the received packet 421, and the header replacement unit 220. A receiving table 230 (see FIG. 4 to be described later) that extracts header information 423 included in the in-device packet 501 after replacement based on the header search information 422 and returns it to the header replacement unit 220.
ここで、ヘッダ検索情報422は、例えば、パケットの送信元MACアドレス及びMPLS−TPヘッダのLabel値であり、ヘッダ情報423は、例えば、宛先ローカルアドレス及びMPLS−TPヘッダのLabel値である。 Here, the header search information 422 is, for example, the source MAC address of the packet and the Label value of the MPLS-TP header, and the header information 423 is, for example, the destination local address and the Label value of the MPLS-TP header.
パケット送信処理部202は、パケットスイッチ300から受信したパケット503のイーサネットヘッダの付け替えを行うヘッダ付け替え部240と、ヘッダ付け替え部240から与えられたヘッダ検索情報432に基づいてヘッダ情報433を取出してヘッダ付け替え部240に返信する送信用テーブル250(後述する図6参照)と、ヘッダ付け替え部240で生成されたパケット430の送信処理を行ってパケット431を出力ポートから送信するパケット送信部260とを有する。
The packet transmission processing unit 202 extracts the header information 433 based on the
ここで、ヘッダ検索情報432は、例えば、装置内パケット503の送信元ローカルアドレス及びMPLS−TPヘッダのLabel値であり、ヘッダ情報433は、例えば、MACアドレス及びMPLS−TPヘッダのLabel値である。 Here, the header search information 432 is, for example, the transmission source local address of the in-device packet 503 and the Label value of the MPLS-TP header, and the header information 433 is, for example, the MAC address and the Label value of the MPLS-TP header. .
パケットスイッチ300は、TDMインタフェースボード100から出力された装置内パケット500やパケットインタフェースボード200から出力された装置内パケット501のスイッチングを行い、装置内パケット501、502のイーサネットヘッダやMPLS−TPヘッダで定まるTDMインタフェースボード100若しくはパケットインタフェースボード200に与えるものである。例えば、TDMインタフェースボード100−1から出力された装置内パケット500は、TDMインタフェースボード100−2に与えられることもあれば、パケットインタフェースボード200−2に与えられることもある。また例えば、パケットインタフェースボード200−1から出力された装置内パケット501は、TDMインタフェースボード100−2に与えられることもあれば、パケットインタフェースボード200−2に与えられることもある。
The
図2は、パケットスイッチ300でスイッチングされる装置内パケット(500〜503)のフォーマットを示す説明図である。装置内パケットは、図2から明らかなように、MPLS−TPパケット転送方式に従うパケット(以下、MPLSパケットと呼ぶ)のフォーマットに従っている。なお、この実施形態の場合、パケットインタフェースボード200−1に入力されるパケットやパケットインタフェースボード200−2から出力されるパケットも、図2に示すフォーマットに従っている。
FIG. 2 is an explanatory diagram showing the format of the in-device packets (500 to 503) switched by the
装置内パケットは、イーサネットヘッダ、MPLS−TPヘッダ、ペイロード及びFCS(Flame Check Sequence)からなる。イーサネットヘッダは、宛先MACアドレス(DA)、送信元MACアドレス(SA)及びType値のフィールドを有し、MPLS−TPヘッダは、Label値、タイムコード(TC)、S値及びTTL(Time TO Live)値のフィルタを有する。TDMインタフェースボード100−2へ向かう装置内パケットの場合、Label値にはダミーラベル値が挿入され、Type値にはダミーラベル値が挿入されていることを表す値が挿入される。一方、パケットインタフェースボード200−2へ向かう装置内パケットの場合、Label値には一般的なMPLS−TPラベルの値が挿入され、Type値にはMPLS−TPラベルの有効な値が挿入されていることを表す値が挿入される。TDMインタフェースボード100−1から出力された装置内パケットの場合、ペイロードにはTDM信号をパケット化したデータ(カプセル化パケット)が挿入され、パケットインタフェースボード200−1から出力された装置内パケットの場合、ペイロードには当該ボードに入力された際のデータがそのまま挿入されている。 The in-device packet is composed of an Ethernet header, an MPLS-TP header, a payload, and FCS (Frame Check Sequence). The Ethernet header has fields of a destination MAC address (DA), a source MAC address (SA), and a Type value, and an MPLS-TP header has a Label value, a time code (TC), an S value, and a TTL (Time TO Live). ) Has a value filter. In the case of an in-device packet directed to the TDM interface board 100-2, a dummy label value is inserted into the Label value, and a value indicating that the dummy label value is inserted into the Type value. On the other hand, in the case of an in-device packet directed to the packet interface board 200-2, a general MPLS-TP label value is inserted into the Label value, and a valid value of the MPLS-TP label is inserted into the Type value. A value indicating that is inserted. In the case of an in-device packet output from the TDM interface board 100-1, data obtained by packetizing a TDM signal (encapsulated packet) is inserted into the payload, and in the case of an in-device packet output from the packet interface board 200-1. In the payload, the data inputted to the board is inserted as it is.
図3は、TDMインタフェースボード(100−1)における受信用テーブル130の構成を示す説明図である。 FIG. 3 is an explanatory diagram showing the configuration of the reception table 130 in the TDM interface board (100-1).
受信用テーブル130は、入力情報が、TDM信号のポート番号、パス番号、チャネル番号であり、出力情報が、宛先ローカルアドレス、イーサネットヘッダのType値、MPLS−TPヘッダのLabel値である。この実施形態の場合、イーサネットヘッダのType値は、パケットスイッチ300による装置内パケットの宛先がTDMインタフェースボード100かパケットインタフェースボード200かを区別できる情報となされている。宛先がパケットインタフェースボード200の場合には、例えば、1行目に示すように、MPLSパケットの場合に一般的に使われる「0x8847」がイーサネットヘッダのType値のフィールドに格納され、宛先がTDMインタフェースボード100の場合には、例えば、2行目に示すように、無意味な固定値「0xFFFF」が格納されている。図3における「DL1」はダミーラベル値の一つを表しており、宛先がいずれかのTDMインタフェースボード100の場合にダミーラベル値DL1が対応付けられている。
In the reception table 130, input information is the port number, path number, and channel number of the TDM signal, and output information is the destination local address, the Ethernet header Type value, and the MPLS-TP header Label value. In the case of this embodiment, the Type value of the Ethernet header is information that can distinguish whether the destination of the in-device packet by the
図4は、パケットインタフェースボード(200−1)における受信用テーブル230の構成を示す説明図である。 FIG. 4 is an explanatory diagram showing the configuration of the reception table 230 in the packet interface board (200-1).
受信用テーブル230は、入力情報が、送信元MACアドレス、MPLS−TPヘッダのLabel値であり、出力情報が、宛先ローカルアドレス、MPLS−TPヘッダのLabel値である。図4の1行目はパケットスイッチ300の出力をパケットインタフェースボード(200−2)に与える場合を示しており、図4の2行目はパケットスイッチ300の出力をTDMインタフェースボード(100−2)に与える場合を示しており、基本的には同様な変換であるが、前者の場合、Label値の変換も行われるが、後者の場合には、Label値の変換は実行されない点が異なっている。これは、パケットスイッチ300の宛先がTDMインタフェースボードの場合、TDMインタフェースボードでLabel値から、ポート番号、パス番号、チャネル番号に変換する必要があるため、この例では、パケットインタフェースボードでLabel値の変換を行わず、Label値を透過している。但し、装置内で管理しているユニークな値であれば、Label値を付け替えても良い。宛先がパケットインタフェースボードの場合には、送信元と宛先でLabel値が異なるときに送信元で変換する構成としているため、Label値の変換を行っている。
In the reception table 230, the input information is the source MAC address and the Label value of the MPLS-TP header, and the output information is the destination local address and the Label value of the MPLS-TP header. The first line of FIG. 4 shows the case where the output of the
図5は、TDMインタフェースボード(100−2)における送信用テーブル150の構成を示す説明図である。 FIG. 5 is an explanatory diagram showing the configuration of the transmission table 150 in the TDM interface board (100-2).
送信用テーブル150は、入力情報が、宛先ローカルアドレス、イーサネットヘッダのType値、MPLS−TPヘッダのLabel値であり、出力情報が、TDM信号のポート番号、パス番号、チャネル番号である。1行目は、イーサネットヘッダのType値が「0x8847」であってMPLS−TPヘッダのLabel値に有効な値(ダミーラベルの値ではない)が挿入されているので、送信元ボードがパケットインタフェースボード(200−1)の場合である。2行目は、イーサネットヘッダのType値が「0xFFFF」であってMPLS−TPヘッダのLabel値にダミーラベル値が挿入されているので、送信元ボードがTDMインタフェースボード(100−1)の場合である。 In the transmission table 150, the input information is the destination local address, the Ethernet header Type value, and the MPLS-TP header Label value, and the output information is the TDM signal port number, path number, and channel number. In the first line, since the Type value of the Ethernet header is “0x8847” and a valid value (not a dummy label value) is inserted in the Label value of the MPLS-TP header, the transmission source board is the packet interface board. This is the case of (200-1). The second line is when the type value of the Ethernet header is “0xFFFF” and the dummy label value is inserted in the Label value of the MPLS-TP header, so that the transmission source board is the TDM interface board (100-1). is there.
図6は、パケットインタフェースボード200における送信用テーブル250の構成を示す説明図である。 FIG. 6 is an explanatory diagram showing the configuration of the transmission table 250 in the packet interface board 200.
送信用テーブル250は、入力情報が、送信元ローカルアドレス、イーサネットヘッダのType値、MPLS−TPヘッダのLabel値であり、出力情報は、ポート番号、宛先MACアドレス、送信元MACアドレスでなるヘッダ情報433である。 In the transmission table 250, input information includes a source local address, a type value of an Ethernet header, and a Label value of an MPLS-TP header, and output information includes header information including a port number, a destination MAC address, and a source MAC address. 433.
次に、ダミーラベルについて補足説明する。 Next, the dummy label will be supplementarily described.
ダミーラベルは、パケットスイッチ300の宛先インタフェースボード内の回線を特定するために、MPLS−TPヘッダのLabel値フィールドに付与される、当該装置内に閉じたラベルの値である。TDMインタフェースボードが複数チャネルを収容する場合、チャネル番号を特定するために、ダミーラベルにはチャネル番号を付与する。また、複数パス、複数ポートを収容する場合には、パス番号、ポート番号も併せて付与する。
The dummy label is a value of a label closed in the apparatus, which is given to the Label value field of the MPLS-TP header in order to identify the line in the destination interface board of the
<付与例1>
以下に、パケットスイッチ300の宛先インタフェースボードが、ポート数が1、パス数が1、チャネル数が24の構成の場合についての付与例を記載する。
<Granting example 1>
In the following, a description will be given of an example in which the destination interface board of the
ダミーラベルは、「DDDD_DDDD_DDDD_DDDC_CCCC」(4ビット毎の区切りは読み易くするためであり、区切りには何ら意味はない;付与例2も同様)である。上位15ビットは、未使用ビット(0固定)Dであり、下位5ビット「CCCCC」がチャネル番号特定用ビットとなっており、00000〜10111の範囲内の値をとる。例えば、チャネル番号特定用ビットには、「チャネル番号−1」を付与する。 The dummy label is “DDDD_DDDD_DDDD_DDDC_CCCC” (separation every 4 bits is for easy reading, and there is no meaning for the separation; the same applies to the example 2). The upper 15 bits are unused bits (fixed to 0) D, and the lower 5 bits “CCCCC” are channel number specifying bits and take values in the range of 00000 to 10111. For example, “channel number-1” is assigned to the channel number specifying bit.
<付与例2>
以下に、パケットスイッチ300の宛先インタフェースボードが、ポート数が8、パス数が84、チャネル数が96の構成の場合についての付与例を記載する。
<Granting example 2>
In the following, a description will be given of an example in which the destination interface board of the
ダミーラベルは、「DDDA_AAPP_PPPP_PCCC_CCCC」である。上位3ビットは、未使用ビット(0固定)Dである。その次の3ビット「AAA」がポート番号特定用ビットとなっており、000〜111の範囲内の値をとる。例えば、ポート番号特定用ビットには、「ポート番号−1」を付与する。さらにその次の7ビット「PPPPPPP」は、パス番号特定用ビットとなっており、0000000〜1010011)の範囲内の値をとる。例えば、パス番号特定用ビットには、「パス番号−1」を付与する。下位側の7ビット「CCCCCCC」は、チャネル番号特定用ビットとなっており、0000000〜1011111の範囲内の値をとる。例えば、チャネル番号特定用ビットには、「チャネル番号−1」を付与する。 The dummy label is “DDDA_AAPP_PPPP_PCCC_CCCC”. The upper 3 bits are unused bits (fixed to 0) D. The next three bits “AAA” are port number specifying bits and take values in the range of 000 to 111. For example, “port number-1” is assigned to the port number specifying bit. Further, the next 7 bits “PPPPPPP” are pass number specifying bits and take values within the range of 0000000 to 1010011). For example, “pass number −1” is assigned to the pass number specifying bit. The lower 7 bits “CCCCCCCC” are channel number specifying bits and take values in the range of 0000000 to 1011111. For example, “channel number-1” is assigned to the channel number specifying bit.
(A−2)実施形態の動作
次に、実施形態の伝送信号処理装置1の動作を、TDMインタフェースボード100のTDM受信処理部101の動作、パケットインタフェースボード200のパケット受信処理部201の動作、パケットスイッチ300の動作、TDMインタフェースボード100のTDM送信処理部102の動作、パケットインタフェースボード200のパケット送信部202の動作の順に説明する。
(A-2) Operation of Embodiment Next, the operation of the transmission signal processing device 1 of the embodiment is the operation of the TDM reception processing unit 101 of the TDM interface board 100, the operation of the packet reception processing unit 201 of the packet interface board 200, The operation of the
まず、TDMインタフェースボード(100−1)のTDM受信処理部101の動作を説明する。 First, the operation of the TDM reception processing unit 101 of the TDM interface board (100-1) will be described.
TDM受信部110で到来したTDM信号400の受信処理を行い、受信処理後のTDM信号401(主信号データ)をパケット化部120に与える。パケット化部120は、TDM信号401をCESoPSN(RFC5086;Structure−aware TDM Circuit Emulation Service over Packet Switched Network)等によりカプセル化を行うと共に、TDM信号401の入力ポート番号、パス番号、チャネル番号をヘッダ検索情報402として、受信用テーブル130から、宛先ローカルアドレス、イーサネットヘッダのType値、MPLS−TPラベルのLabel値でなるヘッダ情報403を検索する。ここで、宛先ローカルアドレスは、パケットスイッチ300の宛先ボードにスイッチするための情報、イーサネットヘッダのType値及びMPLS−TPヘッダのLabel値は、パケットスイッチ300の宛先ボードが回線を特定するための情報として用いられる。MPLS−TPヘッダのLabel値は、パケットスイッチ300の宛先がパケットインタフェースボード(200−2)の場合には、パケットインタフェースボード(200−2)からの送信パケット431におけるLabel値が格納されており、TDMインタフェースボード(100−2)の場合には、TDMインタフェースボード(100−2)からの送信TDM信号411内の回線を特定するためのダミーラベルが格納されている。また、イーサネットヘッダのType値は、パケットスイッチ300の宛先ボードがパケットインタフェースボード(200−2)の場合には、MPLSパケットの場合に一般的に使われる「0x8847が格納されており、宛先ボードがTDMインタフェースボード(100−2)の場合は、「0xFFFF」が格納されている。これにより、Label値かダミーラベルの値かの区別を可能としている。パケット化部120は、受信用テーブル130からの情報により、パケット化を行い、装置内パケット500を生成し、パケットスイッチ300に与える。
The TDM receiving unit 110 receives the TDM signal 400 and performs reception processing on the TDM signal 401 (main signal data) to the packetizing unit 120. The packetizing unit 120 encapsulates the TDM signal 401 by CESoPSN (RFC5086; Structure-aware TDM Circuit Emulation Service over Packet Switched Network) and the like, and also searches the input port number, channel number, and channel number of the TDM signal 401. As information 402, header information 403 including a destination local address, a type value of the Ethernet header, and a label value of the MPLS-TP label is retrieved from the reception table 130. Here, the destination local address is information for switching to the destination board of the
次に、パケットインタフェースボード(200−1)のパケット受信処理部201の動作を説明する。 Next, the operation of the packet reception processing unit 201 of the packet interface board (200-1) will be described.
パケット受信部210で到来したパケット420の受信処理を行い、受信処理後のパケット421をヘッダ付け替え部220に与える。ヘッダ付け替え部220では、パケットの送信元MACアドレス及びMPLS−TPヘッダのLabel値をヘッダ検索情報422として、受信用テーブル230から、宛先ローカルアドレス及びMPLS−TPヘッダのLabel値でなるヘッダ情報423を検索する。受信用テーブル230に格納されているMPLS−TPヘッダのLabel値は、パケットスイッチ300の宛先ボードがパケットインタフェースボード(200−2)の場合には、パケットインタフェースボード(200−2)からの送信パケット431のLabel値であり、宛先ボードがTDMインタフェースボード(100−2)の場合には、受信パケット420のLabel値である。ヘッダ付け替え部220は、受信用テーブル230からの情報により、ヘッダの付け替えを行い、装置内パケット501を生成し、パケットスイッチ300に与える。
The packet receiving unit 210 performs reception processing on the incoming packet 420 and gives the packet 421 after reception processing to the header reassigning unit 220. The header re-assignment unit 220 uses the packet source MAC address and the MPLS value of the MPLS-TP header as header search information 422, and receives header information 423 including the destination local address and the label value of the MPLS-TP header from the reception table 230. Search for. When the destination board of the
次に、パケットスイッチ300の動作を説明する。
Next, the operation of the
パケットスイッチ300は、インタフェースボード(100−1、200−1)から受信したパケット500若しくは501の宛先ローカルアドレスを参照してスイッチングを行い、出力パケット502若しくは503をインタフェースボード(100−2、200−2)へ送出する。
The
次に、TDMインタフェースボード(100−2)のTDM送信処理部102の動作を説明する。 Next, the operation of the TDM transmission processing unit 102 of the TDM interface board (100-2) will be described.
デパケット化部140は、パケットスイッチ300から受信した装置パケット502の、送信元ローカルアドレス、イーサネットヘッダのType値、MPLS−TPヘッダのLabel値をヘッダ検索情報412として、送信用テーブル150から、ポート番号、パス番号、チャネル番号でなるチャネル情報413を検索する。デパケット化部140は、デパケット化を行い、TDM信号410を生成してチャネル情報413を伴ってTDM送信部160に送信する。TDM送信部160は、送信用テーブル150から得たポート番号、パス番号、チャネル番号に従い、TDM信号411を出力する。
The depacketizer 140 uses the port number of the device packet 502 received from the
最後に、パケットインタフェースボード(200−2)のパケット送信部202の動作を説明する。 Finally, the operation of the packet transmission unit 202 of the packet interface board (200-2) will be described.
ヘッダ付け替え部240は、パケットスイッチ300から受信した装置内パケット503の、送信元ローカルアドレス、イーサネットヘッダのType値、MPLS−TPヘッダのLabel値をヘッダ検索情報432として、送信用テーブル250から、ポート番号、宛先MACアドレス、送信元MACアドレスでなるヘッダ情報433を検索する。ヘッダ付け替え部240で、送信用テーブル250から得た、宛先MACアドレス、送信元MACアドレスを付け替え、ポート番号と共にパケット430をパケット送信部260に与える。パケット送信部260は、与えられたパケット431を、送信用テーブル250から得たポート番号に送信する。
The
(A−3)実施形態の効果
上記実施形態の伝送信号処理装置によれば、TDMインタフェースボード若しくはパケットインタフェースボードからパケットスイッチに装置内パケットを送信する際、MPLSパケットのフォーマットに統一し、TDMポート間相互接続の場合には、装置出力側のインタフェースボードの回線を特定するためのダミーラベル(ポート番号、パス番号、チャネル番号等を規定する回線特定情報を含む)の値を、MPLS−TPヘッダのLabel値に付与することにより、一つのパケットスイッチのみの構成で、TDMポートとパケットポートとの間、パケットポート相互間のスイッチングは元より、TDMポート相互間のスイッチングも実現することができる。
(A-3) Effect of Embodiment According to the transmission signal processing device of the above embodiment, when transmitting the in-device packet from the TDM interface board or the packet interface board to the packet switch, the MPLS packet format is unified, and the TDM port In the case of interconnection between devices, the value of a dummy label (including line specifying information that defines a port number, a pass number, a channel number, etc.) for specifying the line of the interface board on the device output side is used as the MPLS-TP header. By assigning to the Label value, it is possible to realize not only switching between TDM ports and packet ports, but also switching between TDM ports as well as switching between TDM ports with a configuration of only one packet switch.
ここで、TDMポートとパケットポートとの間、パケットポート相互間のスイッチングの場合、イーサネットヘッダのType値に、MPLSパケットの場合に一般的に使われる「0x8847」を付与し、TDMポート相互間のスイッチングの場合には、「0xFFFF」(ラベルスイッチングで適用されていない他の値を適用しても良い)を付与することで、Label値かダミーラベル値か否かを判別することができ、上述した多様なスイッチングを適切に実行させることができる。 Here, in the case of switching between the TDM port and the packet port and between the packet ports, “0x8847” generally used in the case of the MPLS packet is added to the Type value of the Ethernet header, In the case of switching, it is possible to determine whether the value is a Label value or a dummy label value by adding “0xFFFF” (other values not applied in label switching may be applied). Can be performed appropriately.
また、TDMポートからパケットポートにスイッチングされた、TDM信号を変換したパケットは、MPLSパケットになっているので、そのまま、MPLS−TPパケット転送方式に従う網に送出することができる。 Further, since the packet converted from the TDM signal switched from the TDM port to the packet port is an MPLS packet, it can be sent as it is to the network according to the MPLS-TP packet transfer method.
(B)他の実施形態
上記実施形態では、当該伝送信号処理装置への入力パケットや当該伝送信号処理装置からの出力パケットが、MPLS−TPヘッダを有するMPLSパケットであるものを示したが、MPLS−TPヘッダを持たないパケットが入出力パケットであっても良い。この場合、入力段にMPLS−TPヘッダの付与部を設け、出力部にMPLS−TPヘッダの除去部を設けるようにすれば良い。
(B) Other Embodiments In the above embodiment, the input packet to the transmission signal processing device and the output packet from the transmission signal processing device are MPLS packets having an MPLS-TP header. -A packet having no TP header may be an input / output packet. In this case, an MPLS-TP header adding unit may be provided at the input stage, and an MPLS-TP header removing unit may be provided at the output unit.
上記実施形態では、インタフェース部がインタフェースボード構成のものを示したが、インタフェース部がボード以外(例えば、カードやLSIなど)で構成されていても良いことは勿論である。 In the above-described embodiment, the interface unit has an interface board configuration. However, the interface unit may be configured by other than a board (for example, a card or an LSI).
上記実施形態では、ボード間のスイッチングを中心に説明したが、各部が上述した処理に加え、他の処理を行うようにしても良い。例えば、パケット受信部210がTTLフィールドで規定されている時間を超えた入力パケットを廃棄するようにしても良い。 In the embodiment described above, switching between boards has been mainly described, but each unit may perform other processing in addition to the processing described above. For example, the packet reception unit 210 may discard an input packet that exceeds the time specified by the TTL field.
1…伝送信号処理装置、
100(100−1、100−2)…TDMインタフェースボード、101…TDM受信処理部、102…TDM送信処理部、110…TDM受信部、120…パケット化部、130…受信用テーブル、140…デパケット化部、150…送信用テーブル、160…TDM送信部、
200(200−1、200−2)…パケットインタフェースボード、201…パケット受信処理部、202…パケット送信処理部、210…パケット受信部、220…ヘッダ付け替え部、230…受信用テーブル、240…ヘッダ付け替え部、250…送信用テーブル、260…パケット送信部、
300…パケットスイッチ。
1 ... transmission signal processing device,
DESCRIPTION OF SYMBOLS 100 (100-1, 100-2) ... TDM interface board, 101 ... TDM reception process part, 102 ... TDM transmission process part, 110 ... TDM reception part, 120 ... Packetization part, 130 ... Reception table, 140 ... Depacket Conversion unit, 150 ... transmission table, 160 ... TDM transmission unit,
200 (200-1, 200-2) ... Packet interface board, 201 ... Packet reception processing unit, 202 ... Packet transmission processing unit, 210 ... Packet reception unit, 220 ... Header replacement unit, 230 ... Reception table, 240 ... Header Replacement unit, 250 ... transmission table, 260 ... packet transmission unit,
300: Packet switch.
Claims (3)
到来したTDM信号を入力処理するTDM入力インタフェース部と、
上記パケットスイッチからのパケットをデパケット化して得たTDM信号の出力処理を行うTDM出力インタフェース部と、
到来したパケットを入力処理して上記パケットスイッチに与えるパケット入力インタフェース部と、
上記パケットスイッチから与えられたパケットを出力処理するパケット出力インタフェース部とを備え、
上記TDM入力インタフェース部は、到来したTDM信号を上記所定のフォーマットのパケットに、しかも、上記パケットスイッチからの宛先インタフェース部が上記TDM出力インタフェース部である場合には、上記TDM出力インタフェース部内での回線特定情報を付与したパケットにパケット化して上記パケットスイッチに与え、上記パケットスイッチからの宛先インタフェース部が上記パケット出力インタフェース部である場合には、上記パケット出力インタフェース部内での回線特定情報を付与したパケットにパケット化して上記パケットスイッチに与えるパケット化手段を有する
ことを特徴とする伝送信号処理装置。 A packet switch for switching packets of a predetermined format;
A TDM input interface unit for processing an incoming TDM signal;
A TDM output interface unit for performing output processing of a TDM signal obtained by depacketizing a packet from the packet switch;
A packet input interface unit that processes incoming packets and gives them to the packet switch;
A packet output interface unit that performs output processing of a packet given from the packet switch;
The TDM input interface unit converts an incoming TDM signal into a packet of the predetermined format, and if the destination interface unit from the packet switch is the TDM output interface unit, a line in the TDM output interface unit Packets to which packet identification information is added and packetized to the packet switch, and when the destination interface unit from the packet switch is the packet output interface unit, the packet to which line identification information is added in the packet output interface unit transmission signal processing device into packets and having a packetizing means Ru applied to the packet switch.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013064650A JP6083285B2 (en) | 2013-03-26 | 2013-03-26 | Transmission signal processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013064650A JP6083285B2 (en) | 2013-03-26 | 2013-03-26 | Transmission signal processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014192598A JP2014192598A (en) | 2014-10-06 |
| JP6083285B2 true JP6083285B2 (en) | 2017-02-22 |
Family
ID=51838524
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013064650A Active JP6083285B2 (en) | 2013-03-26 | 2013-03-26 | Transmission signal processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6083285B2 (en) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003289324A (en) * | 2002-03-28 | 2003-10-10 | Fujitsu Ltd | Communication device |
| WO2004084506A1 (en) * | 2003-03-19 | 2004-09-30 | Fujitsu Limited | Router, frame transfer method, and lower-level layer frame virtual transfer system |
| JP5413654B2 (en) * | 2009-06-29 | 2014-02-12 | 日本電気株式会社 | Circuit emulation method and apparatus |
-
2013
- 2013-03-26 JP JP2013064650A patent/JP6083285B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2014192598A (en) | 2014-10-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105791214B (en) | A conversion method and device between RapidIO message and Ethernet message | |
| US8369347B2 (en) | Fiber channel over Ethernet and fiber channel switching based on Ethernet switch fabrics | |
| US11444798B2 (en) | Methods and apparatus for configuring a flex ethernet node | |
| US9560177B2 (en) | Network system and network flow tracing method | |
| JP5585219B2 (en) | Switching device and virtual LAN construction method | |
| CN101573913B (en) | Method and apparatus for improved multicast routing | |
| US9813342B2 (en) | Method and system for improved load balancing of received network traffic | |
| JP2004320785A (en) | Test apparatus and method for network communication | |
| CN112333151A (en) | Method, device and system for receiving CPRI data stream and Ethernet frame | |
| KR20160122226A (en) | Communication system, control device, communication control method and program | |
| US8588219B2 (en) | Circuit emulation method and device | |
| CN113557696A (en) | Routing Flexe data in a network | |
| EP3468114A1 (en) | Method for transmitting ethernet frames over software defined networks (sdn) | |
| JP5366841B2 (en) | Packet transmission method and packet transmission apparatus | |
| CN104092790A (en) | Base station master-slave station communication method and system | |
| JP2016523062A (en) | Method and apparatus for generating input parameters | |
| JP6083285B2 (en) | Transmission signal processing device | |
| US8315254B2 (en) | Bandwidth management switching card | |
| JP5940632B2 (en) | Network grouping system and network grouping method | |
| JP5971405B2 (en) | Network statistical information providing system, network statistical information providing method and program | |
| WO2014117474A1 (en) | Routing method, system, and related device | |
| RU191373U1 (en) | MULTI-SERVICE ROUTER WITH MASKING INFORMATION DIRECTIONS | |
| JP2010010995A (en) | Protection switch system in gfp frame layer | |
| JP2010200269A (en) | Communication device, packet transmission/reception device, communication method, and program | |
| JP4418402B2 (en) | IP packet processing apparatus and traffic counting method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20151117 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160810 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160830 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161026 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20161227 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170109 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6083285 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |