[go: up one dir, main page]

WO2005015852A1 - Ponインタフェース装置、従局及びponシステム - Google Patents

Ponインタフェース装置、従局及びponシステム Download PDF

Info

Publication number
WO2005015852A1
WO2005015852A1 PCT/JP2003/010142 JP0310142W WO2005015852A1 WO 2005015852 A1 WO2005015852 A1 WO 2005015852A1 JP 0310142 W JP0310142 W JP 0310142W WO 2005015852 A1 WO2005015852 A1 WO 2005015852A1
Authority
WO
WIPO (PCT)
Prior art keywords
packet
address
learning
pon
unit
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.)
Ceased
Application number
PCT/JP2003/010142
Other languages
English (en)
French (fr)
Inventor
Shiro Mori
Osamu Sekihata
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to PCT/JP2003/010142 priority Critical patent/WO2005015852A1/ja
Publication of WO2005015852A1 publication Critical patent/WO2005015852A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming

Definitions

  • the present invention relates to a PON system for performing mutual communication between terminals connected via a master station, an optical power plug and a slave station, a PON interface device constituting the PON system, and a slave station.
  • EPON Error Network Passive Optical Network
  • terminals such as multiple personal computers (hereinafter referred to as personal computers), multiple slave stations accommodating multiple terminals, and optical power and master stations connecting multiple slave stations. Be composed.
  • Figure 22 is an external view showing an example of a network using an EPON system.
  • Terminal 2 # ijk (k 1,...) and slave station
  • 4 # ij is accommodated in the subscriber's house 8 # ii, and the slave station 4 # ij is connected to the optical power bra 10 # ij by the optical cable 12 # ij
  • the main station 12 is housed in the router 15.
  • the main station 12 and the router 15 Are connected by a communication cable 13.
  • the router 15 is connected to the gateway 20 through the network 18 and further connected to the Internet 22.
  • the main station 12 and the router 15 is accommodated in, for example, a subscriber accommodation station 16 owned by a communication carrier.
  • a packet abbreviated as a packet
  • Main station 1 2 to t PON interface unit packets contained in each data channel of the optical cable 1 4 # i which is connected to the optical power plug 1 0 # i with PON interface section ⁇ Pi L 2 sweep rate pitch Receives, converts optical signals to electrical signals, assembles them into buckets, and sends them out to the L2 switch.
  • the L2 switch receives a packet from the PON interface section, it sends the packet to the port corresponding to the destination address (DA) of the packet.
  • the L2 switch discards the received packet if the downlink port corresponding to the DA corresponds to the uplink port that received the packet.
  • the router 15 receives a packet from the L2 switch, it performs routing according to the IP address.
  • the PON interface when the PON interface receives a packet from the L2 switch, the PON interface converts the packet into, for example, an optical signal having a wavelength different from that of the upstream optical signal.
  • the slave station 4 # ij receives the packet from the optical transmission line 11 # ij, it converts the packet into an electric signal and transmits only the packet for the terminal address for which its own device is learning.
  • Patent Documents 1 and 2 are prior art documents.
  • Patent Document 1 discloses that the efficiency of PON use in uplink and downlink is improved by transmitting packets divided into master units at the timing specified by the master station without setting the ATM cell header. It discloses a PON system to improve.
  • Patent Document 2 discloses a passive double-star transmission method that enables efficient communication by allocating a subscriber device capable of accommodating a packet in an upstream frame by using a downstream packet signal. I have.
  • Patent Document 2 Japanese Patent Application Laid-Open No. 2000-150 [Patent Document 2]
  • the master station 12 learns the MAC address of the terminal 2 # ijk accommodated by the slave station 4 # ij connected to each optical power plug 10 # i, and learns the destination MAC address of the receiving bucket.
  • the terminal is accommodated in the optical power coupler 10 #i connected to the optical transmission line 14 #i that is received by the terminal # 4 #i, it is desirable to wrap the received packet.
  • Terminal 2 # 11 1 and terminal 2 do not have the loopback function, and the L2 switch discards the packet if the uplink port of the received packet is the corresponding downlink port. Communication between # 1 3 1 was via Router 15 For this reason, the master station 12 sends out useless packets to the router 15, and there is a problem that the load and traffic on the router 15 increase. Also, if the destination address is a broadcast address / multicast address, the slave station 4 # ij will receive the packet even if the terminal 2 accommodated by the source of the broadcast / multicast packet 2 is iik. Was sent to the cable 6 # ij without discarding it, and there was a problem that useless packets increased the traffic.
  • Patent Literatures 1 and 2 do not disclose the technology related to the loopback control of the packet in the master station and the control of the discarding of the packet in the slave station and the master station, and therefore cannot solve the above problem. DISCLOSURE OF THE INVENTION.
  • An object of the present invention is to perform communication between terminals accommodated in the same optical power bra via a router, and in the case of broadcast-to-multicast packets, do not send useless packets to the terminals. It is to provide a possible EPON system.
  • a PON interface device for interfacing a PON frame going up and down with a plurality of slave stations connected via an optical power plug.
  • a packet receiving unit that receives the upstream PON frame and extracts each packet accommodated in each data channel allocated to each slave station; and accommodates a packet in the downstream PON frame.
  • a packet transmitting unit that transmits the downlink PON frame; a first learning table; an address learning unit that learns addresses of terminals accommodated by the slave stations in the first learning table; and the packet receiving unit It is determined whether or not the destination address of the received packet is learned in the first learning table, and if the packet is a return packet that needs to be accommodated in the downstream PON frame, A PON interface device is provided, wherein the packet transmitting unit includes a loopback determining unit that outputs the packet.
  • a slave station that interfaces between one or a plurality of terminals and a master station connected via an optical power bra, wherein a second learning table;
  • An address processing unit that learns a source address in the second learning table; and, when the second learning table is updated, creates a table notification packet that includes the address learned in the second learning table.
  • a packet for transmitting an uplink PON frame by accommodating the packet received from the terminal and the table notification packet in the data channel allocated to the slave station.
  • a packet receiving unit that receives a packet contained in a downstream PON frame; and a source address of the bucket received by the bucket receiving unit is the second learning table. If it is learned in Le is slave characterized that you have and a filter control section for discarding the packet is provided.
  • FIG 1 is the principle diagram of the present invention
  • FIG. 2 is a network configuration diagram including an EPON system according to an embodiment of the present invention
  • FIG. 3 is a functional block diagram of a master station according to the first embodiment of the present invention
  • Figure 4 shows an example of the structure of an upstream PON frame
  • FIG. 5 is a diagram showing a configuration example of an upstream PON frame including a table notification packet
  • FIG. 6 is a configuration diagram of a learning table in FIG. 3;
  • Figure 7 is a functional block diagram of the buffer processing unit in Figure 3;
  • Fig. 8 is a functional block diagram of the slave station in Fig. 2;
  • Figure 9 is an explanatory diagram of the operation of Figure 2.
  • Figure 10 is an explanatory diagram of the operation of Figure 2;
  • FIG 11 is an explanatory diagram of the operation of Figure 2;
  • FIG. 12 is a functional block diagram of a master station according to the second embodiment of the present invention.
  • FIG. 13 is a functional block diagram of a slave station according to the second embodiment of the present invention.
  • FIG. 14 is a diagram showing a configuration example of an upstream PON frame for notifying an entry number
  • FIG. 15 is a functional block diagram of a master station according to a third embodiment of the present invention.
  • FIG. 16 is a functional block diagram of a slave station according to the third embodiment of the present invention.
  • FIG. 17 is a functional block diagram of the master station according to the fourth embodiment of the present invention.
  • Figure 18 is a functional block diagram of the buffer processing unit in Figure 17;
  • FIG. 19 is a functional block diagram of the master station according to the fifth embodiment of the present invention.
  • FIG. 20 is a diagram showing the configuration of the learning table in FIG. 19;
  • FIG. 21 is a functional block diagram of the slave station according to the fifth embodiment of the present invention.
  • FIG. 22 is a diagram showing an example of a network configuration including an EPON system. BEST MODE FOR CARRYING OUT THE INVENTION
  • FIG. 1 shows the principle of the present invention.
  • the master station 50 has a first packet receiving unit 56, an address learning unit 58, a first learning table 60, a loopback judging unit 62, and a first packet transmitting unit 64.
  • Each slave station 70 # i has an address processing section 72 # i, a second learning table 74 # i, a second packet transmitting section 76 # i, a second packet receiving section 78 # i and a It has a filter control unit 80 # i.
  • the second packet transmitting unit 76 #i collects the packet received from the terminal into the data channel allocated to the slave 70 #i. Then, transmit the upstream PON frame. For example, it is assumed that a terminal accommodated in slave station 70 # 1 has transmitted a bucket to a terminal accommodated in slave station 7 # 2.
  • the ⁇ address learning section 5 8 learns the ⁇ de-less terminals each slave station 7 0 # i (i 1, ⁇ ⁇ ⁇ ) is accommodated in the first learning table 6 0.
  • the loopback determining unit 62 determines whether or not the destination address of the packet received by the first bucket receiving unit 56 has been learned in the first learning table 60, and stores the packet in the downstream PON frame. If the packet needs to be returned, the packet is output to the first bucket transmitter 64.
  • a bucket whose source address is the terminal address accommodated in the slave station 70 # 1 and whose destination is the terminal address accommodated in the slave station 70 # 2 are those whose destination address is the first learning address. Since it has been learned in Table 60, it outputs the packet to the first packet transmitting section 64.
  • the first packet transmitting unit 64 accommodates the packet in the downstream PON frame and transmits the downstream PON frame.
  • the second packet receiving unit 78 # i receives the packet contained in the downstream PON frame. If the source address of the packet received by the second packet receiving unit 78 # i has been learned in the second learning table 74 # i, the filter control unit 80 # i receives the packet. Discard. For example, for a packet whose source address is the terminal address accommodated in the slave station 70 # 1 and whose destination is the terminal address accommodated in the slave station 70 # 2, the second learning table 74 # 1 The source address has been learned. The filter controller 8 0 # 1 discards the packet, and the source address has not been learned in the second learning table 7 4 # 2, and the destination address has not been learned. Sends the packet to the terminal because it has been learned.
  • FIG. 2 is a network configuration including the EPON system according to the first embodiment of the present invention. It is a figure, and the same code
  • FIG. 3 is a functional block diagram of the main station 100 in FIG. As shown in FIG. 3, the master station 100 has a PON interface section 110, an L2 switch 112 and a RAN interface section 114.
  • the PON interface section 110 is an optical interface section 120, a frame synchronization section 122, a frame generation section 124, a separation section 126, a multiplexing section 128, and PON control. It has a section 130, an address learning section 13 1, a learning table 13 2, a return determination section 13 4 and a buffer processing section 13 6.
  • FIG. 3 shows a configuration in which the main station 100 has one PON interface unit 110
  • a configuration in which a plurality of PON interface units 110 are provided may be used.
  • the downlink port 140 of the L2 switch 112 is provided for each of the P ⁇ ⁇ ⁇ ⁇ N interface sections 110, a plurality of downlink ports 140 are provided.
  • the PON interface section 110 is an optical cable 14 # i, that is, a slave station 102 # ij
  • the optical interface unit 120 has the following functions. (I) Receives an optical signal from the optical cable 14 # 1, converts it optically and electrically, and outputs it to the frame synchronization section 122. (Ii) The electric signal input from the frame generation unit 124 is converted into electric light and transmitted to the optical cable 14 # i. The frame synchronization unit 1222 synchronizes the frames by detecting the head position of the PON frame converted into an electric signal by the optical interface unit 120, and indicates, for example, the head of the frame. The signal is output to the separation unit 126 together with the PON frame.
  • Fig. 4 is a diagram showing an example of the format of an upstream PON frame.
  • the upstream PON frame is the reception frame of the main station 100
  • the downstream PON frame is the transmission frame of the main station 100.
  • an upstream PON frame is composed of a PON header area (control channel), a plurality of data areas (data channels), and a CRC area.
  • the PON header is an area where control information such as frame synchronization information and information on each data channel is stored.
  • Each data channel is composed of a start delimiter S, an end delimiter E, and a data storage area STX.
  • the start delimiter S is set with information indicating the head of the data storage area STX. For example, This is one pite area.
  • the data storage area CTx is an area where packet data is stored, and is, for example, a 1536-byte area.
  • the data channel is assigned, for example, by the main station 100 according to the operator's instruction.
  • the CRC area set at the end of the PON frame is used to confirm the validity of the frame. The calculated value of is stored.
  • the frame generation unit 124 has the following functions.
  • (I) Set the synchronization signal in the header of the downstream PON frame.
  • (Ii) The control information output from the multiplexing unit 128 is stored in the PON header.
  • (Iii) The packet is accommodated in the data channel.
  • (Iv) Set CRC.
  • the data channel of the downstream PON frame does not need to be fixedly allocated like the upstream PON frame. For example, packets are accommodated in the order of transmission.
  • the demultiplexing unit 126 forms the synchronization obtained by the frame synchronization unit 122, for example, according to the signal indicating the beginning of the uplink PON frame, the control information and each data channel contained in the control channel of the PON header.
  • the master station 100 stores in memory or the like which slave station each data channel is assigned to.
  • the multiplexing unit 128 accommodates the packet output from the PON control unit 130 in the data channel according to the downstream PON interface.
  • the PON control section 130 has the following functions.
  • the source address (SA) is the slave station 102 # 1 j and the destination address
  • the table notification packet containing all the MAC addresses learned in the learning table 2 1 1 # 1 j where the address (DA> is the master station 100) is divided into the slave station 102 # 1 j Assigned figure: Transmitted while accommodated in the data channel in 4.
  • the PON control unit 130 transmits the table notification packet accommodated in the data channel transmitted from each slave station 102 # 1j.
  • a normal packet and a table notification packet is determined by whether or not DA is the address of the master station 100.
  • the slave station 102 # ij is dependent on one bucket. If all the learned MAC addresses cannot be accommodated, the packet is sent several times. Since Buru notification packet transmits the slave station 1 0 2 # 1 j is independently, the upstream PON frame may table notification packet and a normal packet are mixed.
  • FIG. 5 is a diagram showing a PON frame accommodating a table notification packet.
  • the CTX table in Fig. 5 is data stored in the data storage area CTX in Fig. 4, and stores the contents of the MACC table of the slave station to which the CTX data channel is assigned.
  • the maximum number of MAC addresses that can be transmitted at one time depends on the size of the data storage area.For example, if the size of the data storage area CT x is 1536 bytes, one MAC address is 48 bits. Therefore, the following equation (1) is obtained.
  • the packet is read out from the buffer processing section 1336, and is output to the multiplex section 128 together with the control information.
  • a dress learning department :! 31 receives the MAC address and the slave station number from the PON control section 131, and learns the MAC address and the slave station number in the learning table 1332.
  • FIG. 6 is a diagram showing the structure of the learning table 132.
  • the learning In the table 1332 the MAC address and the number of the slave station accommodating the terminal having the MAC address are learned.
  • the slave station number is a number for specifying the slave station, and is, for example, the number of the slave station corresponding to the data channel accommodating the table notification packet including the MAC address.
  • the numbers of slave stations 10 2 # 11, 10 2 # 12, 10 2 # 13 are assigned to CT 1, CT 2, CT 3 and slave stations 10 2 # 11.
  • the MA C address is learned with CT 3.
  • the reason for learning the slave station number is that the SA and DA discard the packet of the MAC address of the terminal accommodated in the same slave station.
  • the loopback determination unit 1334 has the following functions.
  • a folded packet is transmitted from the optical interface unit 120 that has received a received packet.
  • the L2 switch 112 sends a pause signal requesting that the packet transmission be stopped, and the received packet is processed by the buffer processing unit 1336. Output to
  • the received packet is a broadcast or multicast packet, or when it is a packet other than a folded packet, the received packet is transmitted through the L2 switch 112. . However, packets with the same slave station number as SA and DA are discarded.
  • FIG. 7 is a configuration diagram of the buffer processing unit 1336.
  • the buffer processing unit 136 has a packet transmission buffer 140.
  • the packet transmitting buffer 140 stores the folded bucket from the folded bucket setting unit 134 and the packet input from the L2 switch 112.
  • the packet stored in the packet transmission buffer 140 is read out by the PON control unit 130.
  • the packet transmission buffer 140 can be shared to accumulate the return packet and the packet from the L2 switch 112 when the return packet is input. This is because the transmission is stopped by the pause signal in the L2 switch 112, so that both packets are not input at the same time. As a result, there is no need to provide a buffer for storing the return packet, so that the cost can be reduced.
  • the L2 switch 112 in FIG. 3 has a down link port 140, an up link port 142, and a switch section (not shown).
  • the downlink port 140 is a port connected to the PON interface section 110.
  • the uplink port 1442 is a port connected to the LAN interface section 114.
  • the switch has the following functions.
  • the LAN interface section 114 is composed of the router 15 and the L2 switch 1 1 2 in Fig. 2.
  • FIG. 8 is a functional block diagram of the slave station 102 #ij in FIG.
  • the slave station 102 #ij has a LAN interface section 200 #ij and a PON interface section 202 #ij.
  • the LAN interface section 200 # ij has the following functions.
  • (I) A packet is received from the cable 6 #ij connected to the terminal 2 #iik (k 1,...) According to the LAN interface and output to the PON interface section 202 #ij.
  • Ii When a packet is input from the PON interface section 202 # ij, the packet is transmitted from the cable 6 # ij.
  • the PON interface section 202 # ij is composed of an address processing section 210 # ij, a learning table 211 # ij, a filter control section 212 # ij, a PON control section 211 # ij, and a multiplexing section 2. 16 # ij, a separation unit 2 18 # ij, a frame generation unit 2 18 # ij, a frame synchronization unit 220 # ij, and a light interface unit 2 2 2 # ij.
  • the address processing unit 210 #ij has the following functions.
  • the learning table 2 1 1 # ij is a table for learning the MAC address (the filter control unit 2 1 2 # ij is a table for learning the SA of the packet input from the separation unit 2 18 # ij). 1 # If learned in ij, discard the packet To do. This is the case where the DA is a broadcast address or a multicast address.Since the SA has been learned in the learning table 2 1 1 # ij, the packet is transmitted to the slave station 10 2 # ij. This is to suppress the increase in traffic by discarding the packets since they are received by the accommodated terminal. If the packet is any other packet, the packet is output to the LAN interface unit 200 # ij.
  • the PON control section 2 1 4 #ij has the following functions.
  • the multiplexing unit 2 16 # ij receives the table notification packet from the PON control unit 2 14 # ij and the normal packet from the terminal 2 # ijk.
  • the packet is divided into the length of the data channel of the uplink PON frame, and each divided packet is output to the frame generation unit 218 # ij.
  • the demultiplexer 218 # ij performs PON control on the packets contained in each data channel from the signal indicating the beginning of the frame specified by the frame synchronizer 220 # ij according to the downstream PON frame interface. Output to the section 2 1 4 # ij.
  • the frame generation unit 2 16 # ij When a packet is input from the multiplexing unit 2 16 # ij, the frame generation unit 2 16 # ij receives the data assigned to the slave station 102 # ii of the upstream PON frame shown in FIGS. 4 and 5. The packet is accommodated in the channel and output to the optical interface unit 22 # ij.
  • the frame synchronization section 220 # ij synchronizes with the downstream PON frame, and outputs, for example, a signal indicating the head of the PON frame to the separation section 218 # ij together with the PON frame.
  • the optical interface unit 2 2 2 # ij has the following functions.
  • FIG. 9, FIG. 10 and FIG. 11 are diagrams for explaining the operation of the EPON system of FIG.
  • the slave station 10 2 # 1 j When the slave station 10 2 # 1 j. Receives a packet from the terminal 2 # 1 j k, it extracts the SA of the packet and learns it into the learning table 2 1 1 # 1 j. For example, as shown in Fig. 10, when the slave receives a packet of MAC 1 and the DA receives a packet of MAC 5, as shown in Fig. 10, the slave 1 learns MAC 1 in the learning table 2 1 1 # 11. ing. When the learning table 2 1 1 # 1 j is updated, the table notification packet is accommodated in the data channel allocated to the upstream PON frame shown in FIG. 5 and transmitted to the optical cable 1 1 # 1 j.
  • the upstream PON frame containing the table notification packet is multiplexed by the optical power coupler 10 # 1 and received by the master station 100 via the optical cable 14 # 1.
  • the master station 100 receives the table notification packet accommodated in the PON frame, it extracts each MAC address in the table notification packet, and the data channel in which the table notification packet is accommodated.
  • the MAC address is learned in the learning table 13 2 together with the slave station 1 0 2 # 1 j number corresponding to.
  • the learning table 13 2 is, for example, as shown in FIG.
  • the learning table 13 2 of the master station 100 can hold the same contents as the learning table 2 1 1 # 1 j of the slave station 102 # 1 j.
  • the slave station 102 # 11 receives the packet in the assigned data channel in the upstream PON frame, and transmits it to the optical cable 111 # 11.
  • the upstream PON frame is transmitted through the optical power plug 10 # 1 to the PON input in the master station 100.
  • Received by the tough ace section 110 Received by the tough ace section 110.
  • the PON interface unit 110 receives a packet contained in each data channel of the PON frame, and extracts a DA of the packet.
  • the PON interface 110 searches the learning table 132 to determine whether the DA (MA C 5) has been learned.
  • DA (MA C 5) has been learned, and DA and SA are terminals 2 # 1 3 1, 2 # 1 1 1 accommodated in different slave stations 1 0 2 # 1 3, 1 0 2 # 1 1 Therefore, it is determined that the packet is a return packet, a pause signal is sent to the L2 switch 112, and a return packet is written to the buffer 140.
  • the L2 switch 112 Upon receiving the pause signal, the L2 switch 112 stops sending packets stored in the buffer 113 for the PON interface 110.
  • the PON interface section 112 reads out the folded bucket from the buffer 140, accommodates it in the downstream PON frame, and transmits it to the optical cable 144 # 1.
  • a pause release signal is sent to L2 switch 112.
  • the L2 switch 112 Upon receiving the pause release signal, the L2 switch 112 reads the packet accumulated in the buffer 113, for example, the DA 1 packet of the MAC 1, and the PON interface section 110 To send to.
  • the data channel of the upstream PON frame is assigned to the slave station.Since one slave station does not occupy all data channels, the band used for the return packet is the same as the band of the downstream PON frame. Since it is smaller and the frequency of pause is low, there is no adverse effect due to the stop of the packet transmission from the L2 switch 112 due to the pause signal.
  • the packet whose DA is MAC 5 is transmitted via the optical fiber 14 # 1 and the optical power bracket 10 # 1 to the slave stations 102 # 1 1, 1 0 2 # 1 2, 1 0 2 # 1 3 Received.
  • Slave 1 0 2 # 1 1, 1 0 2 # 1 2 discards the bucket because MAC 5 has not been learned by the learning table 2 1 1 # 1 1, 2 1 1 # 1 2
  • MA I and MAC 2 are learned in the learning table 2 1 1 # 11, but since MA C 5 is not learned, DA Discards the MAC 5 packet.
  • the slave station 102 # 1 3 sends a packet to the terminal # 2 # 131 # 1 since the MAC # 5 has been learned by the learning table 211 # 1 # 13.
  • packets that pass through L2 switches 1 and 2 that are not folded packets. For example, a packet whose DA is MAC 7 is sent to the L2 switch 112.
  • terminal 2 # 11 1 1 The operation in the case of broadcast or multicast communication will be described by taking the case of terminal 2 # 11 1 1 as an example.
  • terminal 2 # 1 1 1 When terminal 2 # 1 1 1 performs broadcast or multicast communication, set the MAC 2 of terminal 2 # 1 1 1 to SA and the broadcast address / multicast address to DA, and 11. Send the packet as shown in 1.
  • the slave station 102 # 1 1 1 learns the MAC 1 of the SA in the learning table 2 1 1 # 1 1, stores the packet in the upstream PON frame, and sends it out to the optical cable 1 1 # 1 1. .
  • the bucket is received by the master station 100 via the optical cable 11 # 11, the optical power plug 10 # 1 and the optical cable 14 # 1.
  • the master station 100 determines that the DA is a return packet as described above, and the PON interface section 110 and the L2 switch 11 1
  • the received packet is transmitted to the router 15 through 2 and returned to the optical cable 14 # 1 in the same manner as described above.
  • the packets folded back to the optical cable 1 4 # 1 are multiplexed by the optical power bra 1 0 # 1, and the slaves 1 0 2 # 1 1, 1 0 2 # 1 2, 1 0 2 # 1 3 Received.
  • SA MA C 1
  • the SA (MA C 1) is not learned in the learning tables 2 1 1 # 1 2 and 2 1 1 # 1 3, so the received packets are not To the terminal 2 # 1 2 1, 2 # 1 3 1 side.
  • slave station 102 # 1 1 When transmitting a bucket, slave station 102 # 1 1 has learned MA C 1 and MA C 2 which are the MAC addresses of terminals 2 # 1 1 1 and 2 # 1 1 2.
  • Terminal 2 # 1 1 1, 2 # 1 1 2 Discards the packet due to communication between them, but even if the slave 1 0 2 # 1 1 does not discard the packet, the following control is performed by the master 1 100. To discard the bucket Yes.
  • the master station 100 receives the packet of MAC 1 for SA and MAC 2 for DA, and searches the learning table 13 2. Since MAC 2 which is the DA of the packet is learned together with its number CT 2 as being accommodated in the slave station 102 # 11 corresponding to the data channel in which the packet was accommodated, The master station 100 discards the packet. At this time, since the contents of the learning tables 2 1 1 # ij and 13 2 of the slave station 100 2 # ij and the master station 100 are synchronized, for example, it corresponds to DA (MA C 2). Even though terminal 2 # 11 1 has been moved to be accommodated in another slave station 102 # 12, there is no case of discarding the packet.
  • the master station 100 has the same learning table as the slave station 102 # ij, and is synchronized with the learning table of the slave station 102 # ij.
  • the packets can be correctly turned back, and unnecessary packets are not sent to the router 15 side, so that the load on the router 15 is suppressed.
  • the SA discards the packet received from the optical cable 14 # i learned in the learning table, so that unnecessary packets are not sent to the terminal 2 # ijk side.
  • the increase in traffic is suppressed.
  • the master station 100 discards the packet if the DA has been learned on the learning table 132 together with the number of the slave station to which the data channel accommodating the packet has been assigned. Since unnecessary packets are not turned back or sent to the router 15 side, it is possible to suppress an increase in traffic.
  • FIG. 12 is a configuration diagram of a master station 300 according to the second embodiment of the present invention. Components that are substantially the same as the components in FIG. 3 are given the same reference numerals.
  • FIG. 13 is a configuration diagram of a slave station 302 #ij according to the second embodiment of the present invention. Components that are substantially the same as the components in FIG. 8 are given the same reference numerals.
  • the notification method of the MAC address from the slave station 302 # ij to the master station 300 of the present embodiment is different from the notification method of the first embodiment.
  • an entry indicating the physical address in the learning table 211 # ij in which the SA of the packet transmitted from the slave station 302 # ij to the master station 300 is learned.
  • FIG. 14 is a diagram showing an example of the PON frame.
  • an area T for setting an entry number in each data channel is provided to notify the SA entry address of each packet contained in the PON frame.
  • the region T is defined as the start delimiter S, where the maximum number of MAC addresses that can be learned in the learning table 2 1 1 # ij of the slave station 3 0 2 # ij is 2 16. Is a one-pite area immediately after
  • the 0 4 # ij receives the packet from the address processing section 21 1 # ij # ij, and searches the learning table 2 1 1 # ij from the SA of the packet to obtain the entry number of the SA. Then, the packet and the packet are output to the multiplexing section 4 06 # ij.
  • the multiplexing unit 406 #ij divides the packet into the length of the data channel and outputs the packet to the frame generating unit 408 #ij together with the address of the packet.
  • the frame generation section 408 # ij sets the packet in the data storage area of the data channel of the upstream frame, sets the entry address in the area T, and sets the upstream PON frame to the optical interface section 22. Transmitted to optical cable 1 2 # ij through 2 # ij. Note that the address processing unit 4 0 2 # i j is the terminal 2 #
  • the identity of the contents of the learning table 13 2 at the master station 300 and the learning table 21 1 # ij at the slave station 30 # ij Holding By transmitting to the master station 300 together with the dress, the identity of the contents of the learning table 13 2 at the master station 300 and the learning table 21 1 # ij at the slave station 30 # ij Holding.
  • the PON control section 352 in the PON interface section 350 of the main station 300 extracts the SA and the entry address of the packet contained in each data channel of the PON frame, and It is output to the address learning section 353 along with the slave station number corresponding to the data channel.
  • the address learning unit 3 53 overwrites the SA with the subordinate number in the area corresponding to the entry address in the learning table 13 2 reserved in advance for the subordinate station corresponding to the subordinate station number. To learn.
  • the loopback decision unit 13 4 discards the packet which has been learned in the learning table 13 2 together with the number of the slave station 302 # ij corresponding to the data channel in which the packet was accommodated, together with the DA. There is no wrapping of useless packets. As described above, according to the present embodiment, This has the same effect as the first embodiment.
  • FIG. 15 is a configuration diagram of a master station 450 according to the second embodiment of the present invention. Components that are substantially the same as the components in FIG. 3 are given the same reference numerals.
  • FIG. 16 is a configuration diagram of the slave station 452 # ij according to the second embodiment of the present invention. Components that are substantially the same as the components in FIG. 8 are given the same reference numerals.
  • the slave station 45 2 # ij does not notify the master station 450 of the contents of the learning table 2 1 1 # ij, and the PON interface section 45 5 4 I try to learn.
  • the PON control unit 462 extracts the SA of each packet accommodated in each data channel, and outputs it to the end address learning unit 463.
  • the address learning unit 463 learns S A in the learning table 1332. At this time, the number of the corresponding slave station can be determined from the data channel in which the packet is accommodated. By learning the number to the slave station together with the SA in the learning table 132, each slave station can be identified. You can learn dresses. For each slave station 4 5 2 # ij, the number of maximum MAC addresses learned in the learning table 1 3 2 is made the same as the maximum number of MAC addresses in the learning table 2 1 # ij, and the algorithm overwrites the MAC address. Is made the same as the slave station 4 5 2 # ij, a table having almost the same contents as the slave station 2 1 # ij can be obtained. Unlike the PON control section 2 1 4 # ij in FIG.
  • the PON control section 4 7 2 # ij of the slave station 4 5 2 # ij notifies the master station 4 5 0 of the contents of the learning table 2 1 1 # ij. Does not have the ability to According to the present embodiment described above, the same effect as in the first embodiment can be obtained even if the slave station 45 2 # ij does not have the function of notifying the master station 450 of the contents of the learning table 21 i # ij. Can be achieved with a simple configuration.
  • FIG. 17 is a functional block diagram of the master station 500 according to the fourth embodiment of the present invention. Components that are substantially the same as the components in FIG. 3 are given the same reference numerals.
  • the packet return method of the present embodiment is different from the packet return method of the first embodiment or.
  • the return determination section 552 in the PON interface section 550 sends a pause signal to the L2 switch 112 when the received packet is a return packet. Without this, the loopback bucket is output to the buffer processing unit 554.
  • FIG. 18 is a functional block diagram of the buffer processing section 554 in FIG.
  • the buffer processing unit 554 includes an L2 switch buffer 560, a return buffer 562, a priority control unit 564, and a packet transmission buffer 566.
  • the L2 switch buffer 560 is a buffer in which packets received from the L2 switch 112 are accumulated.
  • the return buffer 562 is a buffer for storing return packets.
  • the priority control unit 564 performs priority control of the packets stored in the L2 switch buffer 660 and the folding buffer 562, multiplexes the packets, and sets the packet transmission buffer 5 6 Stored in '6. According to the present embodiment, in addition to the same effects as those of the first embodiment, priority control of the return bucket and the packet from the L2 switch 112 can be performed.
  • FIG. 19 is a functional block diagram of the master station 600 according to the fifth embodiment of the present invention.
  • the return control is performed according to the VLAN ID by learning the VLAN ID on the master station 600 side for each slave station 62 # ij.
  • the PON control unit 652 includes a MAC address for learning a MAC address and a slave station number in the same manner as in the first, second, or third embodiment. 5, and at this time, the VLAN information of the slave station is also output. For example, VLAN information is stored for each slave station based on settings from the operator and the like, and VLAN information is read when learning addresses.
  • the address learning section 655 learns the MAC address, the slave station number, and the VLAN ID in the learning table 656.
  • FIG. 20 is a configuration diagram of the learning table 654.
  • the learning table 654 stores the VLAN information of the SA in addition to the fields (MAC address and slave station number) of the learning table 132 in Fig. 6. Field is provided. For example, as shown in FIG. 20, if the VLAN IDs of the slave stations 60 2 # 11, 60 2 # 12, 60 2 # 13 are VLAN 1, VLAN 2, and VLAN 3, respectively. A VLAN can be constructed for each slave station 6 2 # 1 j. Also, one VLAN can be constructed by a plurality of slave stations. If the VLAN ID of the received bucket is learned in the learning table 654, the loopback determining unit 6556 determines that the received packet is a loopback bucket, and performs the same operation as described above. Wraps the packet. In addition, the received packet
  • V L AN ID is not learned in the learning table 654.
  • the L2 switch is used without returning the packet. Permeate or discard the switch.
  • FIG. 21 is a functional block diagram of the slave station 60 2 #ij, and the same reference numerals are given to components that are substantially the same as the components in FIG.
  • the address processing unit 702 # ij learns the SA and VLAN ID of the received packet into the learning table 704 # ij.
  • Filter processor 7 0 6 # ij when shall matches the VL AN ID of the received packet is not learned in the learning table 7 0 4 # ij discards the packet.
  • the same effects as in the first embodiment can be obtained, and a VLAN can be constructed.
  • the master station has a learning table having the same contents as the slave station, and is synchronized with the learning table of the slave station.
  • the data is not sent to the router, and the load on the router is reduced.
  • the SA discards the packets received from the optical cable that has been learned in the learning table, so that unnecessary packets are not sent to the terminal side, and the increase in traffic is suppressed. Is done.
  • the master station if the DA is learned in the learning table together with the number of the slave station to which the data channel accommodating the packet is assigned, the corresponding packet is discarded. This eliminates the need to loop back and send out packets to the router side, thereby suppressing an increase in traffic.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)

Description

明 細 書
P O Nイ ンタフェース装置、 従局及ぴ P O Nシステム 技 術 分 野
本発明は主局、 光力プラ及び従局を介して接続された端末間で相互通信を行う P O Nシステム並びに P O Nシステムを構成する P O Nイ ンタフェース装置及ぴ 従局に関する。 背 景 技 術
E P O N (Ethernet Passive Optical Network)システムほ、 複数のノ ーソナル コンピュータ (以下、 パソコンと呼ぶ) などの端末、 複数の端末を収容する複数 の従局、 複数の従局を接続する光力ブラ及ぴ主局から構成される。
図 2 2は E P O Nシステムを利用したネッ トワークの一例を示す外観図である c 図 2 2中 E P O Nシステムは、 端末 2 # i j k ( i = 1 , …, j = 1 , …, k = 1, …) 、 従局 4 # i j ( i = 1 , ··· , j = 1 , …) 、 光力ブラ 1 0 # i及び主 局 1 2並びにこれらを接続する通信ケーブル 6 # i j ( i = 1 , ··· , j = 1 , … 1 1 # i j ( i = 1, ·.·, j = l , …) , 1 4 # i ( i = 1 , …) によ り 構成される。 端末 2 # i j k ( i = 1 , ··· , j = 1 , k = 1 , …) は従局 4 # i j に L A Nケーブル 6 # i j によ り接続される。 端末 2 # i j k ( k = 1 , …) 及び従局 4 # i j は、 例えば、 加入者宅 8 # i i に収容される。 従局 4 # i j は光ケーブル 1 2 # i j によ り光力ブラ 1 0 # i j に接続される。 光力プラ 1 0 # i j は光ケーブル 1 4 # i によ り主局 1 2に接続されている。 主局 1 2はル ータ 1 5に収容されている。 主局 1 2 とルータ 1 5間は通信ケーブル 1 3によ り 接続されている。 ルータ 1 5はネッ トワーク 1 8を通してゲー ト ウェイ 2 0に接 続され、 更にイ ンターネッ ト 2 2に接続される。 主局 1 2及びルータ 1 5は、 例 えば、 通信事業者が所有する加入者収容局 1 6に収容される。
各従局 4 # i j は各端末 2 # i j k ( k = 1 , …) よ りイーサパケッ ト (パケ ッ トと略す) を受信すると、 固定長、 例えば、 1 5 3 6パイ トよ り長ければ 1 5 3 6パイ 卜に分割して、 自局に割当てられたデータチャネルの送信タイ ミ ングで 光信号に変換したバケツ トを送信する。
光力プラ 1 0 # i は各従局 4 # i j ( j = 1 , ·'·) に接続される光ケーブル 1 1 # i j よ り受信した光信号を合波して、 主局 1 2に接続される光ケーブル 1 4 # i に送信する。 主局 1 2は P O Nイ ンタフェース部及ぴ L 2スィ ッチを有する t P O Nインタフェース部は光力プラ 1 0 # i に接続される光ケーブル 1 4 # i の 各データチャネルに収容されたパケッ トを受信し、 光信号から電気信号に変換し て、 バケツ 卜に組み立て、 L 2スィ ッチに送出する。 L 2スィ ッチは、 P O Nィ ンタフヱース部よ りパケッ トを受信する とパケッ トの宛先ア ドレス (D A) に該 当するポー トに送出する。 尚、 L 2スィ ッチは、 D Aに該当するダウンリ ンクポ 一 卜がパケッ トを受信したアツプリ ンクポー 卜に対応する場合は受信パケッ トを 廃棄する。 ルータ 1 5は L 2スィ ッチよ りパケッ トを受信すると、 I Pア ドレス に従ってル一ティ ングを行う。
一方、 P O Nイ ンタフエース部は L 2スィ ッチよ りパケッ トを受信すると、 ノ ケッ トを、 例えば、 上り信号の光信号の波長とは異なる波長の光信号に変換して. 光力ブラ 1 0 # i に接続される光ケーブル 1 4 # i に送出する。 光力プラ 1 0 # i は光ケーブル 1 4 # i よ り光信号を分波 (同じデータ信号をコピー) して、 複 数の光ケーブル 1 1 # i j ( j = 1 , --) に出力する。 従局 4 # i j はパケッ ト を光伝送路 1 1 # i j よ り受信すると、 電気信号に変換して、 自装置が学習して いる端末ァ ドレス向けのパケッ トのみ透過する。
先行技術文献と して、 特許文献 1 , 2があった。
特許文献 1 は、 A T Mセルヘッダを設定せずに、 主局から指定されたタイ ミ ン グで親機に分割したパケッ トを送信することによ り、 上り及ぴ下り回線の P O N の利用効率を向上させる P O Nシステムを開示している。
特許文献 2は、 上り フレームにパケッ 卜を収容することのできる加入者装置を 下りパケッ ト信号を用いて割り当てることによ り効率的な通信を可能とするパッ シブダブルスター伝送方式を開示している。
【特許文献 1 】
特開 2 0 0 3 — 1 5 2 7 5 0号公報 【特許文献 2】
特開平 1 1 一 8 8 4 3 2号公報
しかしながら、 従来の E P O Nシステムでは以下のよ うな問題点があった。
1つの加入者収容局に収容される二つの従局に収容される端末間で通信を行い たい場合がある。 例えば、 光力プラ 1 0 # 1 に接続される従局 4 # 1 1 , 4 # 1 2に収容される端末 2 # 1 1 1 と端末 2 # 1 2 1 との間で I P電話などによ り通 信する場合である。 このとき、 主局 1 2には、 各光力プラ 1 0 # i に接続される 従局 4 # i j が収容する端末 2 # i j kの MA C了 ドレスを学習し、 受信バケツ 卜の宛先 MACァ ドレスの端末が受信した光伝送路 1 4 # i に接続される光力プ ラ 1 0 # i に接続される従局 4 # i j に収容される場合には受信パケッ トを折り 返すことが望ましいが、 その折り返し機能が無いこと、 L 2スィ ッチでは受信パ ケッ 卜のアップリ ンクポー 卜が対応するダウンリ ンクポー トである場合にはパケ ッ トを廃棄することから、 端末 2 # 1 1 1 と端末 2 # 1 3 1 間の通信はルータ 1 5を経由して行われていた。 このため、 主局 1 2ではルータ 1 5に無駄なパケッ トを送出してしまい、 ルータ 1 5の負荷や トラヒ ックが増大する問題があった。 また、 宛先ァ ドレスがブロー ドキャス トァ ドレス/マルチキャス トァ ドレスで ある場合、 従局 4 # i j では、 ブロー ドキャス ト/マルチキャス トパケッ トの送 信元が収容する端末 2共 i i kの場合でも、 パケッ トを廃棄せずに、 ケーブル 6 # i j に送出していたことから無駄なパケッ トによ り トラヒ ックが增大する とい う問題があった。 特許文献 1 , 2では、 主局でのパケッ トの折り返し制御や従局 や主局でのパケッ トの廃棄制御に関する技術が開示されていないため上記課題を 解決するこ とはできない。 発明の開示 .
本発明の目的は、 同一の光力ブラに収容される端末間の通信をルータ経由で行 う こ と及びブロー ドキャス トゃマ リ チキャス トパケッ 卜の場合、 無駄なパケッ ト を端末側に送出しないことの可能な E P O Nシステムを提供することである。 本発明の一側面によれば、 光力プラを介して接続される複数の従局との間で上 り及ぴ下り P O Nフレームをインタフェースする P O Nイ ンタフェース装置であ つて、 前記上り P O Nフレームを受信し、 前記各従局に割り 当てられた各データ チャネルに収容される各パケッ トを抽出するパケッ ト受信部と、 前記下り P O N フ レームにパケッ トを収容して、 前記下り P O Nフレームを送信するパケッ ト送 信部と、 第 1学習テーブルと、 前記各従局が収容する端末のア ドレスを前記第 1 学習テーブルに学習するァ ドレス学習部と、 前記パケッ ト受信部が受信したパケ ッ 卜の宛先ァ ドレスが前記第 1学習テーブルに学習されているか否かを判定し、 該バケツ トを前記下り P O Nフレームに収容する必要のある折り返しパケッ 卜で ある場合には、 前記パケッ ト送信部に該パケッ トを出力する折り返し判定部とを 具備したことを特徴とする P O Nィンタフエース装置が提供される。
本発明の他の側面によれば、 1つ又は複数の端末と光力ブラを介して接続され る主局との間をインタフェースする従局であって、 第 2学習テーブルと、 前記パ ケッ トの送信元ァ ドレスを前記第 2学習テーブルに学習するァ ドレス処理部と、 前記第 2学習テーブルが更新されたとき、 前記第 2学習テーブルに学習されてい るァ ドレスを含むテーブル通知パケッ トを作成するテーブル通知パケッ ト作成部 と、 前記端末よ り受信したパケッ ト及ぴ前記テーブル通知パケッ トを前記従局に 割り 当てられたデータチャネルに収容して、 上り P O Nフ レームを送信するパケ ッ ト送信部と、 下り P O Nフレームに収容されたパケッ トを受信するバケツ ト受 信部と、 前記バケツ ト受信部が受信したバケツ トの送信元ァ ドレスが前記第 2学 習テーブルに学習されている場合には、 該パケッ トを廃棄するフィルタ制御部と を具備したこ とを特徴とする従局が提供される。 図面の簡単な説明
図 1 は本発明の原理図 ;
図 2は本発明の実施形態による E P O Nシステムを含むネッ トワーク構成図 ; 図 3は本発明の第 1実施形態による主局の機能プロ ック図 ;
図 4は上り P O Nフレームの構成例を示す図 ;
図 5はテーブル通知パケッ トを含む上り P O Nフレームの構成例を示す図 ; 図 6は図 3中の学習テーブルの構成図 ;
図 7は図 3中のバッファ処理部の機能ブロック図 ; 図 8は図 2中の従局の機能プロ ック図 ;
図 9は図 2の動作説明図 ;
図 1 0は図 2の動作説明図 ;
図 1 1 は図 2の動作説明図 ;
図 1 2は本発明の第 2実施形態による主局の機能ブロック図 ;
図 1 3は本発明の第 2実施形態による従局の機能プロック図 ;
図 1 4 はェン ト リ番号を通知する上り P O Nフレームの構成例を示す図 ; 図 1 5は本発明の第 3実施形態による主局の機能プロック図
図 1 6は本発明の第 3実施形態による従局の機能プロック図
図 1 7は本発明の第 4実施形態による主局の機能プロック図
図 1 8は図 1 7 中のバッファ処理部の機能ブロ ック図 ;
図 1 9は本発明の第 5実施形態による主局の機能プロック図 ;
図 2 0は図 1 9中の学習テーブルの構成図 ;
図 2 1 は本癸明の第 5実施形態による従局の機能プロック図 ;
図 2 2は E P O Nシステムを含むネッ トワーク構成例を示す図である。 発明を実施するための最良の態様
本発明の実施形態を説明する前に本発明の原理について説明する。 図 1 は本発 明の原理図である。 P O Nシステムは、 複数の従局 7 0 # i ( i = l, ···, n ) . L 2スィ ッチ 5 4及ぴ P O Nイ ンタフェース部 5 2を有する主局 5 0及ぴ主局 5 0に接続される光ケーブル 9 0、 従局 7 0 # i ( i = 1, ···) に接続される光ケ 一ブル 9 2 # i ( i = 1 , ··· , n ) を含む。 主局 5 0は第 1パケッ ト受信部 5 6、 ァ ドレス学習部 5 8、 第 1学習テーブル 6 0、 折り返し判定部 6 2及び第 1パケ ッ 卜送信部 6 4を有する。 各従局 7 0 # i は、 ァ ドレス処理部 7 2 # i 、 第 2学 習テーブル 7 4 # i 、 第 2パケッ ト送信部 7 6 # i 、 第 2パケッ 卜受信部 7 8 # i及ぴフィルタ制御部 8 0 # i を有する。
ァ ドレス処理部 7 2 # i ( i = 1 , -■) は、 端末よ り受信したバケツ トの送信 元ア ドレスを第 2学習テーブル 6 0に学習する。 第 2パケッ ト送信部 7 6 # i は 端末よ り受信したパケッ トを従局 7 0 # i に割り当てられたデータチャネルに収 容して、 上り P O Nフレームを送信する。 例えば、 従局 7 0 # 1 に収容される端 末が従局 7 ひ # 2に収容される端末宛てにバケツ トを送信したものとする。
ァ ドレス学習部 5 8は、 各従局 7 0 # i ( i 1 , · · · ) が収容する端末のァ ド レスを第 1学習テーブル 6 0に学習する。 第 1パケッ ト受信部 5 6は、 上り P O Nフレームを受信し、 各従局 7 0 # i ( i = 1 , · ·· ) に割り 当てられた各データ チャネルに収容される各パケッ トを分離する。 折り返し判定部 6 2は第 1バケツ ト受信部 5 6 が受信したパケッ トの宛先ァ ドレスが第 1学習テーブル 6 0 に学習 されているか否かを判定し、 該パケッ トを下り P O Nフレームに収容する必要の ある折り返しバケツ トである場合には、 第 1バケツ ト送信部 6 4に該パケッ トを 出力する。 例えば、 送信元ァ ドレスが従局 7 0 # 1 に収容される端末ァ ドレス、 送信先が従局 7 0 # 2に収容される端末ァ ドレスであるバケツ トは、 送信先ァ ド レスが第 1学習テーブル 6 0に学習されているので、 第 1パケッ ト送信部 64 に パケッ トを出力する。 第 1パケッ ト送信部 6 4は、 下り P O Nフレームにバケツ トを収容して、 下り P O Nフレームを送信する。
第 2パケッ 卜受信部 7 8 # i は、 下り P O Nフレームに収容されたパケッ トを 受信する。 フィルタ制御部 8 0 # i は、 第 2パケッ ト受信部 7 8 # i が受信した パケッ トの送信元ァ ドレスが第 2学習テーブル 7 4 # i に学習されている場合に は、 該パケッ トを廃棄する。 例えば、 送信元ァ ドレスが従局 7 0 # 1 に収容され る端末ァ ドレス、 送信先が従局 7 0 # 2 に収容される端末ァ ドレスであるパケッ 卜について、 第 2学習テーブル 7 4 # 1 に送信元ァ ドレスが学習されているので. フィルタ制御部 8 0 # 1は当該パケッ トを廃棄し、 第 2学習テーブル 7 4 # 2に 送信元ア ドレスが学習されておらず、 宛先ア ドレスが学習されているので、 パケ ッ トを端末に送出する。 このよ う に、 主局 5 0では折り返しパケッ トは L 2 スィ ツチに出力せずに折り返すので、 L 2スィ ツチに接続されるルータなどの負荷が 増大することを抑制できる。 従局 7 0 # i でも、 送信元ァ ドレスが第 2学習テー ブル 7 4 # i に学習されているパケッ トは廃棄するので端末側の トラヒ ックが增 大することを抑制できる。
第 1実施形態
図 2は本発明の第 1実施形態による E P O Nシステムを含むネッ 卜ワーク構成 図であり 、 図中の構成要素と実質的に同一の構成要素には同一の符号を附してい る。 図 3は図 2中の主局 1 0 0の機能ブロ ック図である。 図 3.に示すよ うに、 主 局 1 0 0は P ONイ ンタフェース部 1 1 0、 L 2スィ ッチ 1 1 2及ぴ L ANイ ン タフエース部 1 1 4を有する。 P ONイ ンタフェース部 1 1 0は、 光イ ンタフエ —ス部 1 2 0、 フ レーム同期部 1 2 2、 フ レーム生成部 1 2 4、 分離部 1 2 6、 多重部 1 2 8、 P O N制御部; 1 3 0、 ア ドレス学習部 1 3 1 、 学習テーブル 1 3 2、 折り返し判定部 1 3 4及ぴパッファ処理部 1 3 6 を有する。 図 3では、 主局 1 0 0が P ONインタフェース部 1 1 0を 1個設けた構成を記載しているが、 複 数の P O Nイ ンタフェース部 1 1 0を設ける構成でもよレ、。 この場合、 L 2スィ ツチ 1 1 2のダウンリ ンクポー ト 1 4 0が P〇 Nイ ンタフェース部 1 1 0毎に設 けられるために、 ダウンリ ンクポー ト 1 4 0が複数個設けられること となる。 P ONイ ンタフェース部 1 1 0は、 光ケーブル 1 4 # i 、 即ち、 従局 1 0 2 # i j
( j = 1 , ···) 毎に設けられることから、 ここでは、 従局 1 0 2 # 1 j ( j = 1 , ···) に対応するものと して説明する。
光イ ンタフェース部 1 2 0は、 次の機能を有する。 (i)光ケーブル 1 4 # 1 よ り光信号を受信して、 光ノ電気変換し、 フ レーム同期部 1 2 2に出力する。 (ii) フ レーム生成部 1 2 4 よ り入力した電気信号を電気 光変換し、 光ケーブル 1 4 # i に送信する。 フレーム同期部 1 2 2は、 光イ ンタフェース部 1 2 0 よ り電気 信号に変換された P ONフ レームの先頭位置を検出することによ り フ レーム同期 を取り、 例えば、 フレームの先頭を示す信号を P O Nフレームと ともに分離部 1 2 6に出力する。
図 4は上り P O Nフ レームのフォーマツ 卜の一例を示す図である。 上り P ON フ レームとは主局 1 0 0の受信フ レ一ム、 下り P O Nフ レームとは主局 1 0 0の 送信フ レームをいう。 図 4に示すように、 上り P O Nフレームは P O Nヘッダ領 域 (制御チャネル) 、 複数のデータ領域 (データチャネル) 及び C R C領域によ り構成される。 P ONヘッダは、 フレーム同期情報、 各データチャネルに関する 情報など制御情報が格納される領域である。 各データチャネルは、 スター トデリ ミ タ S、 エン ドデリ ミ タ E及ぴデータ格納領域 S T Xから構成される。 スター ト デリ ミ タ Sは、 データ格納領域 S T Xの先頭を示す情報がセッ 卜される、 例えば, 1パイ ト領域である。
データ格納領域 C T xは、 パケッ トデータが格納される領域であり、 例えば、 1 5 3 6パイ ト領域である。 エン ドデリ ミ タ Eはデータ領域 C T x ( X = 1 , 2 , の最後を示す情報がセッ トされる領域であり、 例えば、 1バイ ト領域である c データチャネルの個数は、 例えば 3 2個である。 尚、 データチャネルの割り 当て は、 例えば、 主局 1 0 0がオペレータの指示に従って行う。 P ONフ レームの最 後尾にセッ 卜される C R C領域は、 フレームの正当性を確認するための演算値が 格納される。
フ レーム生成部 1 2 4は、 次の機能を有する。 (i)下り P O Nフ レームのへッ ダに同期信号を設定する。 (ii)多重部 1 2 8 よ り 出力される制御情報を P O Nへ ッダに収容する。 (iii)パケッ トをデータチャネルに収容する。 (iv) C R Cを設 定する。 尚、 下り P O Nフ レームのデータチャネルは上り P ONフレームのよ う に固定的に割り 当てる必要がなく 、 例えば、 パケッ トを送信の順に収容する。 分離部 1 2 6は、 フレーム同期部 1 2 2によ り取られた同期、 例えば、 上り P O Nフレームの先頭を示す信号に従って、 P O Nヘッダの制御チャネルに収容さ れた制御情報及ぴ各データチャネルに収容されたパケッ ト情報をデータチャネル 毎に分離して、 P ON制御部 1 3 0に出力する。 主局 1 0 0は各データチャネル がどの従局に割り 当てられているかをメモ リ等に記憶している。 多重部 1 2 8 ·は. P ON制御部 1 3 0 よ り 出力されるパケッ トを下り P ONイ ンタフェースに従つ てデータチャネルに収容する。
P O N制御部 1 3 0は、 次の機能を有する。
(i) 各従局 1 0 2 # l j ( j = 1 , ···) よ り通知された後述するテーブル通 知バケツ トよ り従局 1 0 2 # 1 j の学習テーブル 2 1 1 # 1 j の内容を学習テー ブル 1 3 2に学習するためのァ ドレスを抽出して、 了 ドレス学習部 1 3 1 に出力 する。 主局 1 0 0の学習テーブル 1 3 2 と従局 1 0 2 # 1 j の学習テーブル 2 1
1 # 1 j とを同一とするためである。 従局 1 0 2 # 1 j から主局 1 0. 0へ学習テ 一ブル 2 1 1 # 1 j の内容を通知する必要があるが、 本実施形態では、 以下のよ うにする。
各従局 1 0 2 # 1 j よ り 、 送信元ァ ドレス ( S A) が従局 1 0 2 # 1 j 、 宛先 ア ドレス (DA> が主局 1 0 0である、 学習テーブル 2 1 1 # 1 j に学習されて いる全ての MA Cア ドレスを含むテーブル通知パケッ トを従局 1 0 2 # 1 j に割 り当てられた図: 4 中のデータチャネルに収容して送信する。 P O N制御部 1 3 0 は、 各従局 1 0 2 # 1 j から送信された、 データチャネルに収容されているテー ブル通知パケッ 卜を受信して、 該パケッ 卜に収容されている MACア ドレスを順 次抽出して、 データチャネルに該当する従局 1 0 2 # 1 j の番号と ともにァ ドレ ス学習部 1 3 1 に出力する。 通常のパケッ トとテーブル通知パケッ トとの区別は、 D Aが主局 1 0 0のァ ドレスであるか否かによ り判断する。 1個のバケツ 卜に従 局 1 0 2 # i j が学習している全 MACァ ドレスを収容できない場合には、 何回 かに分けてパケッ トを送信する。 また、 テーブル通知パケッ トは各従局 1 0 2 # 1 j が独立して送信するので、 上り P O Nフレームには、 テーブル通知パケッ ト と通常のパケッ ト とが混在することがある。
図 5はテーブル通知パケッ トを収容する P O Nフレームを示す図である。 図 5 中の C T Xテーブルは図 4 中のデータ格納領域 C T Xに格納されるデータであり, C T Xのデータチャネルが割り当てられた従局の M A Cテーブルの内容が格納さ れる。 一度に送信できる、 MA Cア ドレスの最大数はデータ格納領域のサイズに 依存するが、 例えば、 データ格納領域 C T xのサイズを 1 5 3 6バイ 卜とすると、 1 MACア ドレスは 4 8 ビッ トであることから、 次式 ( 1 ) となり、
1 5 3 6 X 8 (ビッ ト) ÷ ( 4 8 ) (ビッ ト) = 2 5 6 · · · ( 1 )
1度テーブル情報通知で最大 2 5 6 MAC分通知することが可能である。
(ii) 分離部 1 2 6 よ り 出力された各データチャネルに収容されていたパケッ 卜の送信元ア ドレス (DA) , S Aを抽出する。 テーブル通知パケッ ト以外のパ ケッ 卜と と もに D A, S Aを折り返し判定部 1 3 4に出力する。
(iii) バッファ処理部 1 3 6 よ りパケッ トを読み出し、 制御情報と と もに多 重部 1 2 8 に出力する。
ア ドレス学習部:! 3 1 は、 P O N制御部 1 3 1 よ り MACア ドレス、 従局の番 号を受け取ると、 学習テーブル 1 3 2に MACア ドレス及び従局の番号を学習す る。
図 6は学習テーブル 1 3 2の構造を示す図である。 図 6に示すよ うに、 学習テ 一ブル 1 3 2は、 M A Cァ ドレス及び該 MA Cア ドレスを有する端末が収容され る従局の番号が学習される。 従局の番号とは、 従局を特定する番号であり、 例え ば、 MACァ ドレスを含むテーブル通知パケッ トが収容されたデータチャネルに 該当する従局の番号である。 図 6 に示すよ うに、 例えば、 従局 1 0 2 # 1 1, 1 0 2 # 1 2 , 1 0 2 # 1 3の番号を C T 1 , C T 2 , C T 3、 従局 1 0 2 # 1 1 に収容される端末 2 # 1 1 1 , 2 # 1 1 2の MA Cア ドレスを MAC l , MAC 2、 従局 1 0 2 # 1 2に収容される端末 2 # 1 2 1 , 2 # 1 2 2の MACァ ドレ スを MAC 3, MAC 4 とする と、 図 6 に示すよ うに、 従局 1 0 2 # 1 1 , 1 0 2 # 1 2 , 1 0 2 # 1 3の番号 C T 1 , C T 2 , C T 3 と と もに MA Cア ドレス が学習される。 従局の番号を学習するのは、 S A及ぴ D Aが同じ従局に収容され る端末の MACァ ドレスのパケッ トを廃棄するためである。 学習テーブル 1 3 2 のサイズは、 例えば、 各従局 1 0 2 # 1 j ( j = 1 , ···) が学習する学習テープ ル 2 1 1 # 1 j の最大テーブルサイズ X従局 1 0 2 # i j ( j = 1 , ·'·, ) の個 数とする。
折り返し判定部 1 3 4は、 以下の機能を有する。
(i) 受信パケッ トが折り返しパケッ トであるか否かを判断する。 折り返しパ ケッ 卜 とは、 受信パケッ トを受信した光イ ンタ フェース部 1 2 0から送出する
(折り返す) 必要のあるパケッ トであり、 (a)抽出した D Aが学習テーブル 1 3 2に学習されており、 且つ S Aと D Aの従局の番号が同じでないとき、 (b)抽出 した D Aがブロー ドキャス トァ ドレス又はマルチキャス トァ ドレスのと きである ,
(ii) 受信パケッ トが折り返しパケッ トであるとき、 L 2スィ ッチ 1 1 2にパ ケッ ト送信停止を要求するポーズ信号を送信すると と もに受信パケッ トをパッフ ァ処理部 1 3 6に出力する。
(iii) 受信パケッ 卜がブロー ドキャス ト、 マルチキャス 卜バケツ トである と き、 又は折り返しパケッ ト以外のパケッ 卜である とき、 L 2スィ ッチ 1 1 2に受 信パケッ トを透過信する。 但し、 S Aと D Aの従局の番号が同じであるパケッ ト は廃棄する。
(i V) 折り返しパケッ 卜がバッファ処理部 1 3 6に出力してから、 L 2スィ ッ チ 1 1 2にバケツ ト送信停止を解除するポーズ解除信号を送出する。 図 7はバッファ処理部 1 3 6の構成図である。 バッファ処理部 1 3 6は、 パケ ッ ト送信用バッファ 1 4 0を有する。 パケッ ト送信用バッファ 1 4 0は、 折り返 しバケツ ト定部 1 3 4 よ り折り返しバケツ ト及び L 2スィ ッチ 1 1 2 よ り入力さ れたパケッ 卜が蓄積される。 パケッ ト送信用パッファ 1 4 0に蓄積されたバケツ トは P O N制御部 1 3 0によ り読み出される。 ここで、 パケッ ト送信用バッファ 1 4 0が折り返しバケツ ト及び L 2スィ ッチ 1 1 2からのバケツ トを蓄積するた めに共有できるのは、 折り返しパケッ 卜が入力される場合には、 L 2スィッチ 1 1 2ではポーズ信号によ り送信が停止されていることから、 両パケッ トが同時に 入力されることがないからである。 これによ り、 折り返しパケッ トを格納するた めのバッファを設けることがないので、 コス 卜が低減できる。
図 3 中の L 2スィ ッチ 1 1 2は、 ダウンリ ンクポー ト 1 4 0及ぴアップリ ンク ポー ト 1 4 2並びに図示しないスィ ッチ部を有する。 ダウンリ ンクポー ト 1 4 0 は、 P ONイ ンタフェース部 1 1 0に接続されるポー トである。 アップリ ンクポ 一ト 1 4 2は L ANインタフェース部 1 1 4に接続されるポー トである。
スィ ツチ部は次の機能を有する。
(i) ダウンリ ンクポー ト 1 4 0 よ りパケッ トを受信する と、 D Aに該当する ダウンリ ンクボー ト 1 4 0が受信したダウンリ ンクポー ト 1 4 0に一致する とき , ノ ケッ トを廃棄し、 DAがブロー ドキャス トァ ドレス又はマルチキャス トァ ドレ スであるとき、 受信したダゥンリ ンクポー ト 1 4 0以外のダゥンリ ンクポー ト及 ぴアップリ ンクポー ト 1 4 2にパケッ トを送出し、 これら以外の学習済みのパケ ッ トを DAに該当する他のダウンリ ンクポー トに送出し、 それ以外のバケツ 卜を アツプリ ンクポー ト 1 4 2に送出する。
(ii) ダウンリ ンクポー ト 1 4 0 よ りポーズ信号を受信する と、 当該ダゥンリ ンクポー ト 1 4 0宛てのパケッ 卜の送信を停止して、 図示しないバッファに格納 する。 ダウンリ ンクポー 卜 1 4 0 よ りポーズ解除信号を受信する と、 バッファに 格納されているパケッ トを読み出して、 ダウンリ ンクポー ト 1 4 0に送出する。
(iii) アップリ ンクポー ト 1 4 2 よ りパケッ トを受信する と、 D Aに該当す るダウンリ ンクポー ト 1 4 0に送出する。
L ANイ ンタフェース部 1 1 4は、 図 2中のルータ 1 5 と L 2スィ ッチ 1 1 2 との間のインタフェースを司るものであり、 例えば、 ルータ 1 5側とは、 R J _
4 5イ ンタフェースを司る。
図 8は図 2中の従局 1 0 2 # i j の機能プロ ック図である。 図 8に示すよ うに、 従局 1 0 2 # i j は、 L ANイ ンタフェース部 2 0 0 # i j 及び P O Nイ ンタフ エース部 2 0 2 # i j. を有する。 L ANイ ンタフェース部 2 0 0 # i j は、 次の 機能を有する。 (i)端末 2 # i i k ( k = 1 , ·■·) が接続されるケーブル 6 # i j よ り L ANインタフェースに従ってパケッ トを受信して P O Nインタフェース 部 2 0 2 # i j に出力する。 (ii) P O Nイ ンタフェース部 2 0 2 # i j よ りパケ ッ トを入力すると、 ケーブル 6 # i j よ りパケッ トを送出する。
P O Nイ ンタフェース部 2 0 2 # i j は、 ア ドレス処理部 2 1 0 # i j 、 学習 テーブル 2 1 1 # i j 、 フィルタ制御部 2 1 2 # i j、 P O N制御部 2 1 4 # i j 、 多重部 2 1 6 # i j 、 分離部 2 1 8 # i j 、 フレーム生成部 2 1 8 # i j、 フレーム同期部 2 2 0 # i j 及ぴ光イ ンタフェース部 2 2 2 # i j を有する。 ァ ドレス処理部 2 1 0 # i j は、 次の機能を有する。
(i) L ANイ ンタフェース部 2 1 0 # i j よ りパケッ トを入力する と、 S A が学習テーブル 2 1 l # i j に学習済みであるか否かを判別する。 S Aが学習テ 一ブル 2 1 1 # i j に学習されている とき、 学習テーブル 2 1 1 # i j に既に学 習されている S Aが学習された時刻を最新にする。
(ii) S Aが学習テーブル 2 1 1 # i j に学習されていないとき、 学習テープ ル 2 1 1 # i j に追加できる場合は S Aを追加し、 学習テーブル 2 1 1 # i j に 追加できない場合は、 例えば、 学習時刻が最も古い MACア ドレスに S Aを上書 きする。
(iii) L ANイ ンタフェース部 2 1 0 # i j よ り入力したパケッ 卜の D Aが 学習テーブル 2 1 1 # i j に学習済みであるとき、 当該パケッ トを廃棄する。 そ れ以外のパケッ 卜であるとき、 当該パケッ トを P O N制御部 2 1 4 # i j に出力 する。
学習テーブル 2 1 1 # i j は MACァ ドレスを学習するためのテーブルである ( フィルタ制御部 2 1 2 # i j は、 分離部 2 1 8 # i j よ り入力したパケッ 卜の S Aが学習テーブル 2 1 1 # i j に学習されている場合には、 当該パケッ トを廃棄 する。 これは、 DAがブロー ドキャス トア ドレスやマルチキャス トア ドレスであ る場合であるが、 S Aが学習テーブル 2 1 1 # i j に学習されていることから、 当該パケッ トは従局 1 0 2 # i j に収容される端末によ り受信されているので、 パケッ トを廃棄することにより トラヒ ックの増加を抑制するためである。 それ以 外のパケッ トである とき、 当該パケッ トを L ANインタフェース部 2 0 0 # i j に出力する。
P O N制御部 2 1 4 # i j は、 次の機能を有する。
(i) 了 ドレス処理部 2 1 0 # i j が学習テーブル 2 1 1 # i j を更新したと き、 学習テーブル 2 1 1 # i j に学習されている MA Cァ ドレスを順に読み出し、 テーブル通知バケツ トを作成して、 多重部 2 1 6 # i j に出力する。
(ii) ァ ドレス処理部 2 1 0 # i j よ りパケッ トを入力すると、 多重部 2 1 6 # i j に出力する。 分離部 2 1 8 # i j よ りパケッ トを入力すると、 フィルタ制 御部 2 1 2 # i j に出力する。
多重部 2 1 6 # i j は、 P O N制御部 2 1 4 # i j よ りテーブル通知パケッ ト や端末 2 # i j kからの通常のパケッ トを入力すると、 必要ならば、 図 4 , 5や 図に示した上り P ONフレームのデータチャネルの長さにパケッ トを分割して、 各分割パケッ トをフレーム生成部 2 1 8 # i j に出力する。 分離部 2 1 8 # i j は、 下り P O Nフ レームイ ンタフェースに従って、 フ レーム同期部 2 2 0 # i j より指示されたフレームの先頭を示す信号よ り、 各データチャネルに収容された パケッ トを P O N制御部 2 1 4 # i j に出力する。
フレーム生成部 2 1 6 # i j は、 多重部 2 1 6 # i j よ りパケッ トを入力する と、 図 4や図 5に示した上り P O Nフレームの従局 1 0 2 # i i に割り 当てられ たデータチャネルにパケッ トを収容して、 光イ ンタフェース部 2 2 # i j に出力 する。 フ レーム同期部 2 2 0 # i j は、 下り P O Nフレームと同期を取り、 例え ば、 P O Nフ レームの先頭を示す信号を分離部 2 1 8 # i j に P ONフ レームと と もに出力する。 光イ ンタフェース部 2 2 2 # i j は、 次の機能を有する。 (i) フレーム生成部 2 1 8 # i j よ り P O Nフ レームを入力する と、 電気ノ光変換を して、 光ケーブル 1 4 # i j に送信する。 (ii)光ケーブル 1 4 # i j を下り P O Nフレームを受信すると、 光 電気変換をして、 フ レーム同期部 2 2 0 # i j に 出力する。
以下、 図 2の E P O Nシステムの動作説明をする。 図 9、 図 1 0及ぴ図 1 1 は 図 2の E P O Nシステムの動作を説明するための図である。
( 1 ) ア ドレス学習 '
従局 1 0 2 # 1 j. は端末 2 # 1 j kよ りパケッ トを受信すると、 パケッ トの S Aを抽出して、 学習テーブル 2 1 1 # 1 j に学習している。 例えば、 従局 1 0 2 # 1 1では、 図 1 0に示すように、 S Aが MAC 1 , D Aが MAC 5のパケッ ト を受信する と、 学習テーブル 2 1 1 # 1 1 に MAC 1 を学習している。 学習テー ブル 2 1 1 # 1 j が更新されたとき、 テーブル通知パケッ トを図 5に示した上り P ONフレームの割り 当てられたデータチャネルに収容して光ケーブル 1 1 # 1 j に送信する。 テーブル通知パケッ トが収容された上り P O Nフレームが光力プ ラ 1 0 # 1 によ り合波され、 光ケーブル 1 4 # 1 を通して主局 1 0 0で受信され る。 主局 1 0 0は P ONフ レームに収容されたテーブル通知パケッ トを受信する と、 テーブル通知パケッ ト内の各 M A Cア ドレスを抽出して、 当該テーブル通知 パケッ 卜が収容されていたデータチャネルに該当する従局 1 0 2 # 1 j の番号と ともに MA Cァ ドレスを学習テーブル 1 3 2に学習する。 学習テーブル 1 3 2は、 例えば、 図 9に示すよ うになる。 これによ り、 従局 1 0 2 # 1 j の学習テーブル 2 1 1 # 1 j の内容と同一の内容のものを主局 1 0 0の学習テーブル 1 3 2が保 持することができる。
( 2 ) 折り返し制御
従局 1 0 2 # 1 1 に収容される端末 2 # 1 1 1 と従局 1 0 2 # 1 3に収容され る端末 2 # 1 3 1 との間で通信、 例えば、 I P電話を行う場合を例に折り返し制 御の説明をする。 主局 1 0 0では、 図 9に示したよ う に、 学習テーブル 1 3 2に MACア ドレスが学習されており 、 端末 2 # 1 1 1, 2 # 1 3 1 の MACァ ドレ スが MAC 1 , MAC 5であるとする。 端末 2 # 1 1 1 は、 ヘッダの S Aに MA C 1 , DAに MA C 5を設定して、 端末 2 # 1 3 1宛てのパケッ ト、 例えば、 音 声パケッ トを送信する。 従局 1 0 2 # 1 1 はパケッ トを上り P ONフレーム中の 割り 当てられたデータチャネルに収容して、 光ケーブル 1 1 # 1 1 に送信する。 上り P O Nフレームは、 光力プラ 1 0 # 1 を通して主局 1 0 0中の P ONイ ン タフエース部 1 1 0で受信される。 P O Nイ ンタフェース部 1 1 0は、 P O Nフ レームの各デ一タチャネルに収容されたパケッ トを受信して、 パケッ 卜の D Aを 抽出する。 P O Nイ ンタフェース部 1 1 0は、 学習テーブル 1 3 2を検索して、 D A (MA C 5 ) が学習済みであるか否かを判断する。 D A (MA C 5 ) が学習 済みであり、 D Aと S Aが別々の従局 1 0 2 # 1 3 , 1 0 2 # 1 1 に収容される 端末 2 # 1 3 1 , 2 # 1 1 1であるので、 折り返しパケッ トであると判断して、 L 2スィ ッチ 1 1 2にポーズ信号を送出すると と もにバッファ 1 4 0に折り返し バケツ トを書き込む。
L 2スィ ッチ 1 1 2は、 ポーズ信号を受信する と、 バッファ 1 1 3に蓄積され た P O Nイ ンタフェース 1 1 0向けのパケッ トの送出を停止する。 P O Nインタ フェース部 1 1 2は、 バッファ 1 4 0 よ り折り返しバケツ トを読み出し、 下り P O Nフ レームに収容して光ケーブル 1 4 # 1 に送信する。 折り返しバケツ トがバ ッファ 1 4 0 よ り読み出されると、 L 2スィ ッチ 1 1 2にポーズ解除信号を送出 する。 L 2スィ ッチ 1 1 2はポーズ解除信号を受信する と、 ノ ッファ 1 1 3に蓄 積されたパケッ ト、 例えば、 D Aが M A C 1 のパケッ トを読み出して、 P O Nィ ンタフエース部 1 1 0に送出する。
このとき、 上り P O Nフレームのデータチャネルが従局に割り 当てられており . 1個の従局が全データチャネルを専有することがないことから、 折り返しパケッ 卜に使用される帯域は下り P O Nフレームの帯域に比べて小さく 、 ポーズされる 頻度が少ないことから、 ポーズ信号による L 2スィッチ 1 1 2からのパケッ ト送 信の停止による悪影響がない。 D Aが M A C 5のパケッ トは、 光ファイバ 1 4 # 1及び光力ブラ 1 0 # 1 を経由して、 従局 1 0 2 # 1 1 , 1 0 2 # 1 2 , 1 0 2 # 1 3で受信される。 従局 1 0 2 # 1 1 , 1 0 2 # 1 2は、 MA C 5が学習テー ブル 2 1 1 # 1 1, 2 1 1 # 1 2に学習されていないので、 バケツ トを廃棄する, 例えば、 従局 1 0 2 # 1 1 では、 図 1 0に示すよ うに、 学習テーブル 2 1 1 # 1 1 に MA I , M A C 2が学習されているが、 MA C 5が学習されていないので、 D Aが MA C 5のパケッ トを廃棄する。 従局 1 0 2 # 1 3は、 MA C 5が学習テ —ブル 2 1 1 # 1 3に学習されているので、 端末 2 # 1 3 1側にパケッ トを送出 する。 一方、 折り返しパケッ トではない L 2スィ ッチ 1 1 2を経由するパケッ ト. 例えば、 D Aが M A C 7のパケッ トは、 L 2スィ ッチ 1 1 2に送出される。
( 3 ) ブロー ドキャス ト Zマルチキャス ト通信
端末 2 # 1 1 1 の場合を例にブロー ドキャス ト又はマルチキャス ト通信の場合 の動作を説明する。 端末 2 # 1 1 1がブロードキャス ト又はマルチキャス ト通信 を行う場合、 S Aに端末 2 # 1 1 1 の MA C 1、 D Aにブロー ドキャス トァ ドレ ス/マルチキャス トア ドレスを設定して、 図 1 1 に示すよ う に、 パケッ トを送出 する。 従局 1 0 2 # 1 1 は、 S Aの MA C 1 を学習テーブル 2 1 1 # 1 1 に学習 する と ともに、 パケッ トを上り P O Nフ レームに収容して、 光ケーブル 1 1 # 1 1 に送出する。 バケツ トは光ケーブル 1 1 # 1 1、 光力プラ 1 0 # 1及び光ケー ブル 1 4 # 1 を経由して、 主局 1 0 0で受信される。
主局 1 0 0は、 D Aがブロー ドキャス トァ ドレス又はマノレチキャス トァ ドレス であるので、 上述したよ う に折り返しパケッ トである と判断して、 P O Nインタ フェース部 1 1 0及び L 2 スィ ツチ 1 1 2を通してルータ 1 5に受信パケッ トを 送信すると と もに上述したと同様にして光ケーブル 1 4 # 1 に折り返す。 光ケー ブル 1 4 # 1 に折り返されたパケッ トは、 光力ブラ 1 0 # 1 で合波されて、 従局 1 0 2 # 1 1 , 1 0 2 # 1 2 , 1 0 2 # 1 3で受信される。 従局 1 0 2 # 1 1で は、 図 1 1 に示すよ うに、 S A (MA C 1 ) が学習テーブル 2 1 1 # 1 1 に学習 されていることから、 受信パケッ トを廃棄する。 このよ うに、 無駄なパケッ トを 廃棄することによ り、 トラヒ ックが増大することが抑制される。 一方、 従局 1 0 2 # 1 2 , 1 0 2 # 1 3では、 学習テーブル 2 1 1 # 1 2 , 2 1 1 # 1 3に S A (MA C 1 ) が学習されていないことから、 受信パケッ トを端末 2 # 1 2 1 , 2 # 1 3 1側に送出する。
( 4 ) 主局 1 0 0でのパケッ ト廃棄
従局 1 0 2 # i j に収容される端末 2 # i j k ( k = 1, 2 , ·'·) 間で通信 |r 行う場合、 例えば、 端末 2 # 1 1 1が端末 2 # 1 1 2宛てのバケツ トを送信する 場合、 従局 1 0 2 # 1 1 は、 端末 2 # 1 1 1 , 2 # 1 1 2の MA Cア ドレスであ る MA C 1 , MA C 2を学習していることから、 端末 2 # 1 1 1 , 2 # 1 1 2間 通信によるパケッ トを廃棄するが、 従局 1 0 2 # 1 1 でバケツ ト廃棄がなされて いない場合でも、 主局 1 0 0で以下の制御によ りバケツ トを廃棄するよ うにして いる。
主局 1 0 0は、 S Aが MAC 1 , D Aが MAC 2のパケッ トを受信して、 学習 テーブル 1 3 2を検索する。 パケッ トの D Aである MAC 2が、 当該パケッ 卜が 収容されていたデータチャネルに該当する従局 1 0 2 # 1 1 に収容されるものと してその番号 C T 2 と ともに学習されているので、 主局 1 0 0は当該パケッ トを 廃棄する。 このとき、 従局 1 0 2 # i j と主局 1 0 0の学習テーブル 2 1 1 # i j , 1 3 2の内容に同期が取れられているので、 例えば、 D A (MA C 2 ) に該 当する端末 2 # 1 1 1が他の従局 1 0 2 # 1 2に収容されるよ う移動されたにも かかわらずパケッ トを廃棄するよ うなことがない。
以上説明した本実施形態によれば、 主局 1 0 0では従局 1 0 2 # i j と同じ内 容の学習テーブルを持っており、 従局 1 0 2 # i j の学習テーブルと同期が取れ ているので、 パケッ トを正しく折り返しことができ、 無駄なパケッ トをルータ 1 5側に送出することがなく なり、 ルータ 1 5の負荷が抑制される。 従局 1 0 2 # i j では S Aが学習テーブルに学習されている光ケーブル 1 4 # i よ り受信した パケッ トを廃棄するので、 無駄なパケッ トを端末 2 # i j k側に送出することが なく なり、 トラヒ ックの増大が抑制される。 主局 1 0 0では、 D Aがそのパケッ 卜が収容されるデータチャネルが割り 当てられた従局の番号と ともに学習テープ ル 1 3 2に学習されている場合には、 当該パケッ トを廃棄するので、 無駄なパケ ッ トを折り返したり、 ルータ 1 5側に送出することがなく なるので、 トラヒ ック の增大を抑制することができる。
第 2実施形態
図 1 2は本発明の第 2実施形態による主局 3 0 0の構成図であり、 図 3中の構 成要素と実質的に同一の構成要素には同一の符号を附している。 図 1 3は本発明 の第 2実施形態による従局 3 0 2 # i j の構成図であり、 図 8 中の構成要素と実 質的に同一の構成要素には同一の符号を附している。 本実施形態の従局 3 0 2 # i j から主局 3 0 0への MACァ ドレスの通知方式が第 1実施形態の通知方式と 異なっている。 本実施形態では、 従局 3 0 2 # i j が主局 3 0 0に送信するパケ ッ 卜の S Aが学習されている学習テーブル 2 1 1 # i j 内の物理的なァ ドレスを 示すェン ト リ ァ ド レスを付加して、 バケツ 卜と ともに送信するよ うにしている。 図 1 4は P O Nフレ一ムの一例を示す図である。 図 1 4に示すよ う に、 P O N フ レームに収容される各パケッ 卜の S Aのェン ト リア ドレスを通知するべく 、 各 データチャネルにェン ト リ番号を設定する領域 Tを設け、 この領域 Tにェン ト リ 番号を設定する。 本実施形態では、 領域 Tは従局 3 0 2 # i j の学習テーブル 2 1 1 # i j に学習可能な最大 MA Cア ドレスの数を 2 1 6個であると して、 スタ ー トデリ ミ タ Sの直後の 1パイ ト領域と している。
従局 3 ひ 2 # i j の P O Nインタフェース部 4 0 0 # i j 中の P O N制御部 4
0 4 # i j はア ドレス処理部 2 1 ◦ # i j よ,りパケッ トを受け取ると、 パケッ ト の S Aよ り学習テーブル 2 1 1 # i j を検索して、 S Aのエン ト リ番号を取得し て、 パケッ ト と と もに多重部 4 0 6 # i j に出力する。 多重部 4 0 6 # i j は、 データチャネルの長さにパケッ トを分割して、 ェンリ トア ドレスと と もにフレー ム生成部 4 0 8 # i j に出力する。 フ レーム生成部 4 0 8 # i j は、 パケッ トを 上り フレームのデータチャネルのデータ格納領域に、 ェン ト リ ァ ドレスを領域 T に設定して、 上り P O Nフ レームを光イ ンタフェース部 2 2 2 # i j を通して光 ケーブル 1 2 # i j に送出する。 尚、 了 ドレス処理部 4 0 2 # i j は、 端末 2 #
1 j k ( k = 1 , ···) 間の通信パケッ トについても、 その S Αを学習することか ら、 本実施形態では、 かかる通信パケッ トを廃棄せずに、 パケッ トをエン ト リァ ドレスと と もに主局 3 0 0に送信することによ り、 主局 3 0 0における学習テー ブル 1 3 2 と従局 3 0 2 # i j における学習テーブル 2 1 1 # i j の内容の同一 性を保持している。
主局 3 0 0の P O Nイ ンタフェース部 3 5 0中の P O N制御部 3 5 2は、 P O Nフレームの各データチャネルに収容されたパケッ 卜の S A及びェン 卜 リ ァ ドレ スを抽出し、 該データチャネルに該当する従局 3 0 2 # i j の番号と ともにア ド レス学習部 3 5 3に出力する。 ァ ドレス学習部 3 5 3は、 従局の番号に該当する 従局用に予め確保された学習テーブル 1 3 2内のエン ト リ ア ドレスに該当する領 域に S Aを従属の番号と と もに上書きして学習する。 また、 折り返し判定部 1 3 4は、 パケッ 卜が収容されていたデータチャネルに該当する従局 3 0 2 # i j の 番号が D Aと ともに学習テーブル 1 3 2に学習済みのパケッ トは廃棄するので、 無駄なパケッ トを折り返すことがない。 以上説明したよ うに、 本実施形態によれ ば、 第 1実施形態と同様の効果がある。
第 3実施形態
図 1 5は本発明の第 2実施形態による主局 4 5 0の構成図であり、 図 3 中の構 成要素と実質的に同一の構成要素には同一の符号を附している。 図 1 6は本発明 の第 2実施形態による従局 4 5 2 # i j の構成図であり、 図 8中の構成要素と実 質的に同一の構成要素には同一の符号を附している。 本実施形態では、 従局 4 5 2 # i j は学習テーブル 2 1 1 # i j の内容を主局 4 5 0に通知せずに、 主局 4 5 0の P O Nインタフエ一ス部 4 5 4が独自に学習するよう にしている。 P O N 制御部 4 6 2は、 各データチャネルに収容された各パケッ 卜の S Aを抽出して、 了 ドレス学習部 4 6 3に出力する。
ア ドレス学習部 4 6 3は、 S Aを学習テーブル 1 3 2に学習する。 このとき、 パケッ トが収容されているデータチャネルによ り該当する従局の番号も分かるの で、 学習テーブル 1 3 2に S Aと ともに従局に番号を学習しておく ことによ り、 従局毎にァ ドレスを学習することができる。 各従局 4 5 2 # i j について、 学習 テーブル 1 3 2に学習する最大 M A Cァ ドレスの個数を学習テーブル 2 1 1 # i j の最大 M A Cァ ドレスの個数と同じにし、 M A Cァ ドレスを上書きするァルゴ リズムを従局 4 5 2 # i j と同じにすることによ り従局 2 1 1 # i j とほぼ同一 の内容のテーブルを得ることができる。 従局 4 5 2 # i j の P O N制御部 4 7 2 # i j は、 図 8 中の P O N制御部 2 1 4 # i j と異なり学習テ一ブル 2 1 1 # i j の内容を主局 4 5 0に通知する機能を持っていない。 以上説明した本実施形態 によれば、 従局 4 5 2 # i j に主局 4 5 0 に学習テーブル 2 1 i # i j の内容に ついて通知する機能が無くても、 第 1実施形態と同様の効果を簡易な構成によ り 奏することができる。
第 4実施形態
図 1 7は本発明の第 4実施形態による主局 5 0 0の機能プロック図であり、 図 3中の構成要素と実質的に同一の構成要素には同一の符号を附している。 本実施 形態のパケッ ト折り返し方式は第 1実施形態又はのパケッ ト折り返し方式と異な る。 P O Nイ ンタフェース部 5 5 0中の折り返し判定部 5 5 2は、 受信パケッ ト が折り返しパケッ 卜であったとき、 ポーズ信号を L 2スィ ッチ 1 1 2に送出する ことなく、 折り返しバケツ トをバッファ処理部 5 5 4 に出力する。
図 1 8は図 1 7 中のバッファ処理部 5 5 4の機能ブロ ック図である。 ノ ッファ 処理部 5 5 4は、 L 2スィ ッチ用バッファ 5 6 0、 折り返し用バッファ 5 6 2、 優先制御部 5 6 4及ぴパケッ ト送信用パッファ 5 6 6 を有する。 L 2スィ ッチ用 バッファ 5 6 0 は L 2スィ ツチ 1 1 2からの受信パケッ 卜が蓄積されるバッファ である。 折り返し用バッファ 5 6 2は折り返しパケッ 卜が蓄積されるバッファで ある。 優先制御部 5 6 4は L 2スィ ツチ用パッファ 5 6 0及び折り返し用バッフ ァ 5 6 2に蓄積されたパケッ トの優先制御を行い、 パケッ トを多重化して、 パケ ッ ト送信用バッファ 5 6 '6 に格納する。 本実施形態によれば、 第 1実施形態と同 様の効果がある上に、 折り返しバケツ 卜と L 2スィ ッチ 1 1 2からのパケッ 卜の 優先制御を行う こ とができる。
第 5実施形態
図 1 9は本発明の第 5実施形態による主局 6 0 0の機能プロ ック図であり 、 図 3中の構成要素と実質的に同一の構成要素には同一の符号を附している。 本実施 形態では、 V L A N I Dを従局 6 0 2 # i j 毎に主局 6 0 0側で学習すること により、 V L A N I Dに応じて折り返し制御を行う よ うにしている。 P O N制 御部 6 5 2は、 第 1実施形態、 第 2実施形態又は第 3実施形態と同様にして、 M A Cァ ドレスを学習するための M A Cァ ドレス、 従局の番号をァ ドレス学習部 6 5 5に出力するが、 このとき、 従局の V L AN情報もこれら と ともに出力する。 例えば、 V L A N情報はオペレータからの設定等によ り従局毎に記億しておき、 ァ ドレスの学習の際に V L AN情報を読み出す。 ア ドレス学習部 6 5 5は、 MA Cァ ドレス、 従局の番号及び V L AN I Dを学習テーブル 6 5 6に学習する。 図 2 0は学習テーブル 6 5 4の構成図である。 図 2 0に示すよ うに、 学習テー ブル 6 5 4は、 図 6 中の学習テーブル 1 3 2のフィール ド ( M A Cア ドレス, 従 局の番号) に加えて、 当該 S Aの V L AN情報を格納するフィールドが設けられ ている。 例えば、 図 2 0のよ うに、 従局 6 0 2 # 1 1 , 6 0 2 # 1 2 , 6 0 2 # 1 3の V L AN I Dをそれぞれ V L AN 1 , V L A N 2 , V L AN 3 とすると . 各従局 6 0 2 # 1 j 毎に V L ANを構築することができる。 また、 複数の従局に よ り 1つの V L A Nを構築することもできる。 折り返し判定部 6 5 6は受信バケツ 卜の V L AN I Dが学習テーブル 6 5 4 に学習されている場合は、 当該受信パケッ 卜が折り返しバケツ 卜であると判断し て、 上述したと同様にして、 パケッ トの折り返しを行う。 また、 受信パケッ トの
V L AN I Dが学習テーブル 6 5 4に学習されていない場合、 受信パケッ 卜の
V L A N I Dと同一の V L AN I Dであって、 パケッ トの S Aの従局番号と 異なる番号のものが学習テ一ブル 6 5 4に学習されていない場合には、 パケッ 卜 を折り返さずに、 L 2スィ ッチ 1 1 2に透過又は廃棄する。
図' 2 1 は従局 6 0 2 # i j の機能プロ ック図であり 、 図 1 6 中の構成要素と実 質的に同一の構成要素には同一の符号を附している。 ァ ドレス処理部 7 0 2 # i j は受信パケッ 卜の S A及び V L AN I Dを学習テーブル 7 0 4 # i j に学習 する。 フィルタ処理部 7 0 6 # i j は、 受信パケッ トの V L AN I Dに一致す るものが学習テーブル 7 0 4 # i j に学習されていない場合は、 当該パケッ トを 廃棄する。 以上説明した本実施形態によれば、 第 1実施形態と同様の効果がある 上に、 V L ANを構築することができる。 産業上の利用可能性
以上説明した本発明によれば、 主局は従局と同じ内容の学習テーブルを持って おり、 従局の学習テーブルと同期が取れているので、 パケッ トを正しく折り返し ことができ、 無駄なパケッ トをルータ側に送出することがなく なり、 ルータの負 荷が抑制される。 また、 従局では S Aが学習テーブルに学習されている光ケープ ルよ り受信したパケッ 卜を廃棄するので、 無駄なパケッ トを端末側に送出するこ とがなく なり、 トラヒ ックの増大が抑制される。 更に、 主局では、 D Aがそのパ ケッ トが収容されるデータチャネルが割り 当てられた従局の番号と ともに学習テ 一ブルに学習されている場合には、 当該パケッ トを廃棄するので、 無駄なパケッ トを折り返したり、 ルータ側に送出することがなく なるので、 トラヒ ックの増大 を抑制することができる。

Claims

請 求 の 範 囲
1 . 光力ブラを介して接続される複数の従局との間で上り及ぴ下り P O Nフ レ ームをインタフェースする P O Nインタフエース装置であって、
前記上り P O Nフ レームを受信し、 前記各従局に割り 当てられた各データチヤ ネルに収容される各パケッ トを抽出するパケッ ト受信部と、
前記下り P O Nフ レームにパケッ トを収容して、 前記下り P O Nフ レームを送 信するバケツ ト送信部と、
第 1学習テーブルと、
前記各従局が収容する端末のァ ドレスを前記第 1学習テーブルに学習するァ ド レス学習部と、
前記バケツ ト受信部が受信したパケッ 卜の宛先ァ ドレスが前記第 1学習テープ ルに学習されているか否かを判定し、 該パケッ トを前記下り P O Nフ レームに収 容する必要のある折り返しバケツ トである場合には、 前記パケッ ト送信部に該パ ケッ トを出力する折り返し判定部とを具備したことを特徴とする P O Nインタフ エース装置。
2 . 前記ア ドレス学習部は、 前記パケッ ト受信部が受信した、 前記各従局の第 2学習テーブルに学習されているア ドレスを含む前記データチャネルに収容され たテーブル通知パケッ トに含まれるァ ドレスを抽出し、 前記第 1学習テーブルに 学習するこ とを特微とする請求項 1記載の P O Nイ ンタフェース装置。
3 . 前記ア ドレス学習部は、 前記パケッ ト受信部が受信したパケッ トの送信元 ァ ドレス及ぴ該パケッ 卜を送信した前記従局の第 2学習テーブルで学習されてい る該送信元ァ ドレスの前記第 2学習テーブルにおける物理的なァ ドレスを示すェ ン ト リア ドレスを抽出し、 前記第 1学習テーブルの該エン ト リ ア ドレスに該当す る領域に上書きして学習することを特徴とする請求項 1記載の P◦ Nイ ンタフヱ ース装置。
4 . 前記ア ドレス学習部は、 前記パケッ ト受信部が受信したパケッ トの送信元 ァ ドレスを前記第 1学習テーブルに学習することを特徴とする請求項 1記載の P O Nイ ンタフエース装置。
5 . 前記折り返し判定部は、 前記折り返しパケッ トを前記パケッ ト送信部に出 力する場合は、 各受信ポー トに受信した各パケッ トの送信先ァ ドレスに該当する 送信ポー トに該バケツ トを送出する L 2 スィ ツチにパケッ 卜の送信を停止するよ う指示するポーズ信号を送信し、 前記バケツ ト送信部に前記折り返しパケッ トを 出力した後、 前記 L 2スィ ッチにバケツ 卜の送信停止の解除を指示するポーズ解 除信号を送信することを特徴とする請求項 1記載の P O Nイ ンタフェース装置。
6 - 前記パケッ ト送信部は、 各受信ポー トに受信した各パケッ トの送信先ア ド レスに該当する送信ポー トに該パケッ トを送出する L 2スィ ッチからパケッ トを 受信して蓄積する第 1バッファ と、 前記折り返しバケツ トを蓄積する第 2バッフ ァ と、 前記第 1及び第 2バッファに蓄積されたパケッ トの読み出し順を制御する こ とによ り前記上り P O Nフレームに収容する際の優先制御する優先制御部とを 具備したことを特徴とする請求項 1記載の P O Nイ ンタフェース装置。
7 . 前記折り返し判定部は、 前記送信先ア ドレスがブロー ドキャス トア ドレス 又はマルチキャス トア ドレスであるとき、 前記バケツ 卜が折り返しパケッ トであ ると判定することを特徴とする請求項 1記載の P O Nイ ンタフェース装置。
8 . 前記ァ ドレス学習部は前記テーブル通知パケッ 卜が収容されるデータチヤ ネルに該当する従局の番号を前記ァ ドレス と と もに前記第 1学習テーブルに学習 し、 前記折り返し判定部は前記バケツ ト受信部が受信したパケッ 卜の送信元ア ド レスの従局の番号と宛先ァ ドレスの従局の番号が同じである と前記第 1学習テー ブルに学習されている場合には当該パケッ トを廃棄することを特徴とする請求項 2記載の P O N ンタフェース装置。
9 . 前記ァ ドレス学習部は前記パケッ 卜が収容されるデータチャネルに該当す る従局の番号を前記ァ ドレスと と もに前記第 1学習テーブルに学習し、 前記折り 返し判定部は、 前記パケッ ト受倌部が受信したバケツ 卜の送信元ア ドレスの従局 の番号と宛先ァ ドレスの従局の番号が同じである と前記第 1学習テーブルに学習 されている場合には当該パケッ トを廃棄することを特徴とする請求項 3記載の P O Nイ ンタフェース装置。
1 0 . 前記ァ ドレス学習部は前記第 1学習テーブルに学習するァ ドレスを有す る端末の V L A N情報を前記ァ ドレス と と もに前記第 1学習テーブルに学習し、 前記折り返し判定部は前記パケッ ト受信部が受信したバケツ 卜の V L A N情報が 前記第 1学習テーブルに学習されているか否かを判定することによ り、 前記パケ ッ 卜が折り返しバケツ 卜であるか否かを判定することを特徴とする請求項 1記載 の P O Nイ ンタフェース装置。
1 1 . 前記折り返し判定部は、 前記パケッ ト受信部が受信したパケッ 卜の送信 元ァ ドレスの従局の番号と従局の番号が異なり且つ前記パケッ 卜の V L A N情報 と 同一の V L A N情報を有するァ ドレスが前記第 1学習テーブルに学習されてい ないパケッ トは前記折り返しバケツ 卜ではないものと判断することを特徴とする 請求項 1 0記載の P O Nイ ンタフェース装置。
1 2 . 1つ又は複数の端末と光力ブラを介して接続される主局との間をインタ フェースする従局であって、
第 2学習テーブルと、
前記パケッ 卜の送信元ァ ドレスを前記第 2学習テーブルに学習するァ ドレス処 理部と、
前記第 2学習テーブルが更新されたとき、 前記第 2学習テーブルに学習されて いるァ ドレスを含むテーブル通知パケッ トを作成するテーブル通知パケッ ト作成 部と、
前記端末より受信したパケッ ト及び前記テーブル通知バケツ トを前記従局に割 り 当てられたデータチャネルに収容して、 上り P O Nフレームを送信するパケッ ト送信部と
下り P O Nフレームに収容されたバケツ トを受信するパケッ ト受信部と、 前記パケッ ト受信部が受信したバケツ 卜の送信元ア ドレスが前記第 2学習テー ブルに学習されている場合には、 該パケッ トを廃棄するフィルタ制御部と、 を具備したことを特徴とする従局。
1 3 . 1つ又は複数の端末と光力プラを介して接続される主局との間をインタ フェースする従局であって、
第 2学習テーブルと、
前記パケッ 卜の送信元ァ ドレスを前記第 2学習テーブルに学習するァ ドレス処 理部と、
前記端末よ り受信したパケッ 卜及び該パケッ 卜の送信元ァ ドレスが学習されて いる前記第 2学習テーブルにおける物理的な学習の順番を示すェン ト リア ドレス を前記従局に割り 当てられたデータチャネルに収容して、 上り P〇 Nフレームを 送信するパケッ ト送信部と、
下り P O Nフレームに収容されたパケッ トを受信するパケッ ト受信部と、 前記パケッ ト受信部が受信したバケツ 卜の送信元ァ ドレスが前記第 '2学習テー ブルに学習されている場合には、 該パケッ トを廃棄するフィルタ制御部と、 を具備したことを特徴とする従局。
1 4 . 端末からのパケッ 卜の送信先ァ ドレスが前記第 2学習テーブルに学習さ れている場合は、 当該バケツ トを廃棄することを特徴とする請求項 1 2又は 1 3 記載の従局。
1 5 . 複数の従局、 L 2スィ ッチ及び前記 L 2スィ ッチと前記従局との間をィ ンタフェースする P O Nイ ンタフェース部を有する主局並びに前記各従局及び前 記主局を光ケーブルによ り接続される光力プラとを含む P O Nシステムであって、 前記上り P O Nフレームを受信し、 前記各従局に割り 当てられた各データチヤ ネルに収容される各パケッ トを分離する前記 P O Nイ ンタフェース部に設けられ た第 1パケッ ト受信部と、
前記下り P O Nフレームにパケッ トを収容して、 前記下り P O Nフ レームを送 信する前記 P O Nインタフ'エース部に設けられた第 1パケッ ト送信部と、
前記 P O Nイ ンタフヱース部に設けられた第 1学習テーブルと、
前記各従局が収容する端末のァ ドレスを前記第 1学習テーブルに学習する前記 P O Nイ ンタフェース部に設けられたア ドレス学習部と、
前記第 1パケッ 卜受信部が受信したパケッ トの宛先ァ ドレスが前記第 1学習テ 一ブルに学習されているか否かを判定し、 該パケッ トを前記下り P O Nフレーム に収容する必要のある折り返しパケッ トである場合には、 前記第 1パケッ ト送信 部に該パケッ トを出力する前記 P〇 Nイ ンタフェース部に設けられた折り返し判 定部と、
前記従局に設けられた第 2学習テーブルと、 前記パケッ 卜の送信元ァ ドレスを前記第 2学習テーブルに学習する前記各従局 に設けられたァ ドレス処理部と、
前記端末よ り受信したパケッ トを前記従局に割り 当てられたデータチャネルに 収容して、 上り P O Nフレームを送信する前記各従局に設けられた第 2バケツ ト 送信部と
下り : P O Nフレームに収容されたパケッ トを受信する前記各従局に設けられた 第 2パケッ ト受信部と、
前記第 2バケツ ト受信部が受信したパケッ 卜の宛先ァ ドレスが前記第 2学習テ 一ブルに学習されている場合には、 該パケッ トを廃棄する前記各従局に設けられ たフィルタ制御部と、
を具備したことを特徴とする P O Nシステム。
1 6 . 前記第 2学習テーブルが更新されたとき、 前記第 2学習テーブルに学習 されているァ ドレスを含むテーブル通知パケッ トを作成する前記各従局に設けら れたテーブル通知パケッ ト作成部を更に具備し、 前記第 2パケッ ト送信部は前記 テーブル通知パケッ トを前記データチャネルに収容して前記上り P O Nフレーム を送信し、 前記ア ドレス学習部は前記第 2パケッ ト受信部が受信した、 前記デー タチャネルに収容されたテーブル通知パケッ 卜に含まれるァ ドレスを抽出し、 前 記第丄学習テーブルに学習することを特徴とする請求項 1 5記載の P O Nシステ ム。
1 7 . 前記第 2バケツ ト送信部は前記パケッ ト及ぴ前記パケッ トの送信元ァ ド レスが学習されている前記第 2学習テーブルにおける物理的なア ドレスを示すェ ン ト リア ドレスを前記従局に割り 当てられたデータチャネルに収容して、 前記上 り P O Nフ レームを送信し、 前記ァ ドレス学習部は前記第 2パケッ ト受信部が受 信したバケツ 卜の送信元ァ ドレス及び前記ェン ト リア ドレスを抽出し、 前記第 1 学習テーブルの該エン ト リ ア ドレスに該当する領域に上書き して学習することを 特徴とする請求項 1 5記載の P O Nシステム。
PCT/JP2003/010142 2003-08-08 2003-08-08 Ponインタフェース装置、従局及びponシステム Ceased WO2005015852A1 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/JP2003/010142 WO2005015852A1 (ja) 2003-08-08 2003-08-08 Ponインタフェース装置、従局及びponシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2003/010142 WO2005015852A1 (ja) 2003-08-08 2003-08-08 Ponインタフェース装置、従局及びponシステム

Publications (1)

Publication Number Publication Date
WO2005015852A1 true WO2005015852A1 (ja) 2005-02-17

Family

ID=34131277

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2003/010142 Ceased WO2005015852A1 (ja) 2003-08-08 2003-08-08 Ponインタフェース装置、従局及びponシステム

Country Status (1)

Country Link
WO (1) WO2005015852A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3078177A1 (fr) * 2018-02-21 2019-08-23 Alstom Transport Technologies Procede de controle, systeme de controle, vehicule ferroviaire et installation ferroviaire associes

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003032272A (ja) * 2001-07-19 2003-01-31 Hitachi Ltd Atm−ponを用いたデータフレーム転送システム
JP2003152750A (ja) * 2001-11-19 2003-05-23 Fujitsu Ltd Pon通信方法及びその装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003032272A (ja) * 2001-07-19 2003-01-31 Hitachi Ltd Atm−ponを用いたデータフレーム転送システム
JP2003152750A (ja) * 2001-11-19 2003-05-23 Fujitsu Ltd Pon通信方法及びその装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3078177A1 (fr) * 2018-02-21 2019-08-23 Alstom Transport Technologies Procede de controle, systeme de controle, vehicule ferroviaire et installation ferroviaire associes
EP3530546A1 (fr) * 2018-02-21 2019-08-28 ALSTOM Transport Technologies Procédé de contrôle, système de contrôle, véhicule ferroviaire et installation ferroviaire associés

Similar Documents

Publication Publication Date Title
EP1441481B1 (en) Gigabit ethernet interface to synchronous optical network (SONET) ring
US6353609B1 (en) Digital packet network for the local access loop
US6839322B1 (en) Method and system for optical routing of variable-length packet data
EP1435754A1 (en) Converter/bridge and method of operation between Ethernet and ATM interfaces
JP5413654B2 (ja) 回線エミュレーション方法および装置
JP3379759B2 (ja) セルの中継伝送機構
JP4235572B2 (ja) 伝送装置
US8073010B2 (en) Ring transmission apparatus and signal processing method
US20110268132A1 (en) Device and method for transmission of tdm signal over asynchronous network
JP6067689B2 (ja) Dslバックチャネル通信のための方法および装置
WO2005015852A1 (ja) Ponインタフェース装置、従局及びponシステム
KR970056389A (ko) 에이티엠(atm) 스위치를 이용한 아이피(ip) 라우터 기능 수용을 위한 이더넷 접속 장치
US7042845B1 (en) System and method for time division multiplexed switching of data using a high-speed packet switch
KR20250059421A (ko) 범용 데이터 전송 시스템의 작동 방법
JP2005159701A (ja) ディジタル伝送方式
JP4017506B2 (ja) ノード装置
WO2000042739A1 (en) System and method of simulating a star network topology
JP2001308869A (ja) 信号多重方法及びイーサネット(登録商標)信号伝送装置
JP2004349999A (ja) リング状光伝送システム及び光伝送装置
EP1407565B1 (en) Method and apparatus for converting data packets between a higher bandwidth network and lower bandwidth network
US7486677B1 (en) Technique for providing inter-nodal communications in a photonics network
KR20040046351A (ko) 복합 트래픽 처리기능을 갖는 패킷 포워딩 장치
JP2002026851A (ja) J2インターフェースのための方法及び装置
JP2002271381A (ja) 帯域制御回路
JP2011044973A (ja) データ伝送制御装置

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CN JP US

NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP