WO2011148748A1 - 伝送装置、帯域制御方法及びコンピュータプログラム - Google Patents
伝送装置、帯域制御方法及びコンピュータプログラム Download PDFInfo
- Publication number
- WO2011148748A1 WO2011148748A1 PCT/JP2011/059947 JP2011059947W WO2011148748A1 WO 2011148748 A1 WO2011148748 A1 WO 2011148748A1 JP 2011059947 W JP2011059947 W JP 2011059947W WO 2011148748 A1 WO2011148748 A1 WO 2011148748A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- transmission
- packet
- band
- relay station
- control unit
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/12—Avoiding congestion; Recovering from congestion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/25—Flow control; Congestion control with rate being modified by the source upon detecting a change of network conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/18—Negotiating wireless communication parameters
- H04W28/20—Negotiating bandwidth
Definitions
- the present invention relates to a technique for controlling transmission of a PDU (Protocol Data Unit) such as a packet or a frame.
- PDU Protocol Data Unit
- the conventional AMR has the following problems.
- the modulation / demodulation method is adaptively changed according to the state of the radio line, so that the transmission band changes according to this change.
- the transmission band does not fluctuate in a transmission path other than between relay stations in which the wireless line status has changed. Therefore, when the transmission band is degenerated only between some relay stations, transmission data of an excessive band that cannot be transmitted flows into the network and congestion occurs.
- the cause of the reduction of the transmission band between some relay stations is not limited to AMR, and there are other factors such as congestion due to a failure of the transmission line.
- the present invention provides a technique capable of suppressing the occurrence of congestion due to a change in the transmission band between relay stations in a multi-hop connection transmission network in which the transmission band changes between relay stations. It is aimed.
- One aspect of the present invention is a transmission apparatus connected to a network composed of a plurality of relay stations, the transmission unit transmitting a signal to the network side, and the lowest transmission among the transmission bands between the relay stations
- a band control unit that controls a transmission band of the transmission unit based on a band.
- One aspect of the present invention is a bandwidth control method performed by a transmission apparatus connected to a network including a plurality of relay stations, wherein the transmission apparatus transmits a signal to the network side, and the transmission
- the apparatus includes a bandwidth control step of controlling the transmission bandwidth of the transmission in the transmission step based on the lowest transmission bandwidth among the transmission bandwidths between the relay stations.
- One aspect of the present invention provides a transmission step of transmitting a signal to the network side to a computer connected to a network composed of a plurality of relay stations, and a transmission band that is the lowest of the transmission bands between the relay stations. And a bandwidth control step for controlling a transmission transmission bandwidth in the transmission step based on the computer program.
- the present invention it is possible to suppress the occurrence of congestion due to a change in the transmission band between relay stations in a multi-hop connection transmission network in which the transmission band changes between relay stations.
- FIG. 1 is a system configuration diagram showing a system configuration of a packet transmission system 1.
- FIG. It is a figure showing the outline of a structure of the packet relay station 10 connected so that communication with several packet relay stations 10 is possible.
- 1 is a diagram illustrating an outline of a configuration of a packet relay station 10 that is communicably connected to one packet relay station 10 and a plurality of communication terminals 20.
- FIG. 3 is a diagram illustrating a specific configuration example of a packet relay station 10-2 that is communicably connected to a plurality of packet relay stations 10.
- FIG. 2 is a diagram illustrating a specific configuration example of a packet relay station 10-1 that is communicably connected to one packet relay station 10 and a plurality of communication terminals 20.
- FIG. 3 is a schematic block diagram showing a functional configuration of a transmission / reception control unit 12-1 of the non-endpoint packet relay station 10.
- FIG. 3 is a schematic block diagram showing a functional configuration of a transmission / reception control unit 12-2 of the endpoint packet relay station 10.
- FIG. It is a figure showing the specific example of the format of a band confirmation notification frame among ETH-OAM frames. It is a figure showing the format of a band information frame among ETH-OAM frames.
- 4 is a flowchart showing an operation flow of a transmission / reception control unit 12-1 of the non-endpoint packet relay station 10.
- 4 is a flowchart showing an operation flow of a transmission / reception control unit 12-2 of the endpoint packet relay station 10. It is a figure showing the modification of the packet transmission system. It is a figure showing the modification of the packet transmission system.
- FIG. 1 is a system configuration diagram showing a system configuration of the packet transmission system 1.
- the packet transmission system 1 is configured using a plurality of packet relay stations (10-1 to 10-4) and a plurality of communication terminals 20.
- Each packet relay station 10 is connected to another specific packet relay station 10 so as to be able to perform wireless communication, and transmits and receives packets.
- the packet relay station 10-1 and the packet relay station 10-2, the packet relay station 10-2 and the packet relay station 10-3, and the packet relay station 10-3 and the packet relay station 10-4 are mutually connected. It is connected so that wireless communication is possible.
- a plurality of communication terminals 20 are communicably connected to the packet relay station 10-1 and the packet relay station 10-4.
- the transmission path between the communication terminal 20 and the packet relay station 10-1 is not limited to wireless communication, and may be formed by wired communication such as LAN (Local Area Network).
- the transmission path between the communication terminal 20 and the packet relay station 10-4 is not limited to wireless communication, and may be formed by wired communication such as a LAN.
- a traffic channel is set in advance.
- an end-to-end traffic channel from the packet relay station 10-1 to the packet relay station 10-4 is set. That is, a traffic channel that reaches the packet relay station 10-4 from the packet relay station 10-1 via the packet relay station 10-2 and the packet relay station 10-3 is set.
- this traffic channel for example, data transmitted from the communication terminal 20 is transmitted.
- MEP Maintenancetenentity group End Point
- MIP Maintenance entity group Intermediate Point
- Ethernet registered trademark
- OAM Operations, Administration and Maintenance
- the packet relay station 10-1 and the packet relay station 10-4 are set as MEPs.
- the packet relay station 10-2 and the packet relay station 10-3 are set as MIP.
- MEPs belonging to the same Group are set for the packet relay station 10-1 and the packet relay station 10-4.
- MIP is set in the packet relay station 10-2 and the packet relay station 10-3 located between the MEPs.
- an individual ETH-OAM frame along the traffic is transmitted between the packet relay station 10-1 and the packet relay station 10-4.
- a packet relay station 10 (in the case of FIG. 1, a packet relay station 10-1: hereinafter referred to as “endpoint packet relay station 10”) serving as an end point (end point) on a traffic transmission side.
- packet relay stations 10-2 and 10-3 hereinafter referred to as “non-endpoint packet relay station 10” located in the middle of the traffic route, Request notification.
- a request for notification of bandwidth information (hereinafter referred to as “bandwidth information”) is made by transmitting a bandwidth confirmation notification frame.
- the bandwidth confirmation notification frame is, for example, data in which a request for notification of bandwidth information (bandwidth confirmation notification identifier) is stored in a predetermined area of an OAM VSP (Vender-Specific OAM Function).
- Each non-endpoint packet relay station 10 that has received the band confirmation notification frame generates a band information frame.
- the bandwidth information frame is obtained by storing bandwidth information in a predetermined area of an OAM VSP, for example.
- the non-endpoint packet relay station 10 transmits a bandwidth information frame to the endpoint packet relay station 10 that is the transmission source of the bandwidth confirmation notification frame.
- the packet relay station 10-2 notifies the bandwidth information of the transmission path between the packet relay station 10-2 and the packet relay station 10-3. Further, for example, the packet relay station 10-3 notifies the bandwidth information of the transmission path between the packet relay station 10-3 and the packet relay station 10-4.
- the packet relay station 10-1 acquires the bandwidth information of the transmission path between the packet relay station 10-1 and the packet relay station 10-2 in its own device. In the packet transmission system 1, congestion is prevented from occurring by transmitting and receiving such band information. Note that which packet relay station 10 notifies which transmission path bandwidth information is not necessarily limited to the above example, and may be set as appropriate.
- the configuration of the packet transmission system 1 shown in FIG. 1 is merely an example.
- the number of packet relay stations 10 provided in the packet transmission system 1, the connection relationship, the traffic route, and the like may be changed as appropriate.
- which packet relay station 10 is set as MEP or MIP may be changed as appropriate.
- the packet relay station 10 may be connected to a single communication terminal 20 instead of a plurality of communication terminals 20. Further, a packet relay station (not shown), another communication device, or a communication terminal 20 may be further connected to each of the packet relay stations 10-1 to 10-4.
- FIG. 2A is a diagram showing an outline of the configuration of the packet relay station 10 (10-2 and 10-3 in the case of FIG. 1) that is communicably connected to a plurality of packet relay stations 10.
- the packet relay station 10 includes a plurality of antenna units 11, a plurality of transmission / reception control units 12, and a relay control unit 13.
- the antenna unit 11 transmits and receives radio signals to and from the antenna unit 11 of another packet relay station 10 connected so as to be capable of wireless communication.
- the antenna unit 11 transmits a signal to be transmitted (hereinafter referred to as “transmission signal”) received from the transmission / reception control unit 12 to the antenna unit 11 of another packet relay station 10 connected so as to be capable of wireless communication.
- transmission signal a signal to be transmitted
- reception control unit 12 receives a signal from the antenna unit 11 of another packet relay station 10 connected so as to be capable of wireless communication, and transmits the received signal (hereinafter referred to as “received signal”) to the transmission / reception control unit 12. hand over.
- the transmission / reception control unit 12 performs demodulation processing and decoding processing on the received signal, and restores a packet corresponding to the received signal (hereinafter referred to as “received packet”). Then, the transmission / reception control unit 12 determines the received packet and performs OAM processing or the like. When receiving the normal packet as the received packet, the transmission / reception control unit 12 passes the received packet to the relay control unit 13.
- the normal packet is a packet that is not an ETH-OAM frame, for example, a user data packet.
- the transmission / reception control unit 12 receives an ETH-OAM frame not addressed to itself from the antenna unit 11 as a received packet, the transmission / reception control unit 12 passes the received packet to the relay control unit 13.
- the transmission / reception control unit 12 when receiving a packet to be transmitted from the relay control unit 13 (hereinafter referred to as “transmission packet”), the transmission / reception control unit 12 performs encoding processing and modulation processing to generate a transmission signal. Then, the transmission / reception control unit 12 transmits a transmission signal via the antenna unit 11.
- the relay control unit 13 performs a relay process on the received packet received from the transmission / reception control unit 12 based on header information and the like.
- the relay process performed by the relay control unit 13 is realized using existing technology.
- FIG. 2B is a diagram showing an outline of the configuration of the packet relay station 10 (10-1 and 10-4 in the case of FIG. 1) that is communicably connected to one packet relay station 10 and a plurality of communication terminals 20. It is.
- the packet relay station 10 includes an antenna unit 11, a transmission / reception control unit 12, and a relay control unit 14.
- the configurations of the antenna unit 11 and the transmission / reception control unit 12 in FIG. 2B are the same as the antenna unit 11 and the transmission / reception control unit 12 in FIG. 2A.
- the relay control unit 14 is different from the relay control unit 13 in that it is connected to a plurality of communication terminals 20.
- the relay control unit 14 performs a relay process on the packet received from the communication terminal 20 based on the header information and the like. Further, the relay control unit 14 performs a relay process on the received packet received from the transmission / reception control unit 12 based on header information and the like.
- the relay processing performed by the relay control unit 14 is realized using existing technology. In the following description, it is assumed that the non-endpoint packet relay station 10 includes the relay control unit 13 and the endpoint packet relay station 10 includes the relay control unit 14. However, as described above, whether the relay control unit 13 or the relay control unit 14 is provided depends on whether a plurality of transmission paths connected to the packet relay station 10 are all wireless transmission paths or include wired transmission paths. It depends on what. Therefore, the non-endpoint packet relay station 10 may be provided with the relay control unit 14, or the endpoint packet relay station 10 may be provided with the relay control unit 14.
- FIG. 3A is a diagram illustrating a specific configuration example of the packet relay station 10-2 that is communicably connected to a plurality of packet relay stations 10.
- one antenna unit 11 or a plurality of antenna units 11 may be connected to the transmission / reception control unit 12 of the packet relay station 10-2.
- an antenna unit 11 for wireless communication with the packet relay station 10-1 is connected to the left transmission / reception control unit 12.
- the right transmission / reception control unit 12 is connected to an antenna unit 11 for wireless communication with the packet relay station 10-3.
- FIG. 3B is a diagram illustrating a specific configuration example of the packet relay station 10-1 that is communicably connected to one packet relay station 10 and a plurality of communication terminals 20.
- one antenna unit 11 or a plurality of antenna units 11 may be connected to the transmission / reception control unit 12 of the packet relay station 10-1.
- the relay control unit 14 is connected to a plurality of communication terminals 20 via a wired transmission line such as a LAN.
- the transmission / reception control unit 12 is connected to an antenna unit 11 for wireless communication with the packet relay station 10-2.
- Each antenna unit 11 provided in each packet relay station 10 may be configured to wirelessly communicate with another antenna unit 11 disposed opposite to each other using a highly directional radio wave such as a microwave. good.
- each antenna unit 11 may be configured to perform wireless communication by other methods.
- the transmission / reception control unit 12 provided in the packet relay station 10 is different in configuration between the endpoint packet relay station 10 and the non-endpoint packet relay station 10. Hereinafter, the configuration of each transmission / reception control unit 12 will be described.
- FIG. 4 is a schematic block diagram showing the functional configuration of the transmission / reception control unit 12 (hereinafter referred to as “transmission / reception control unit 12-1”) of the non-endpoint packet relay station 10.
- the transmission / reception control unit 12-1 includes a CPU (Central Processing Unit) connected to the bus, a memory, an auxiliary storage device, and the like, and executes a non-endpoint transmission / reception control program.
- the transmission / reception control unit 12-1 executes the non-endpoint transmission / reception control program to receive the reception unit 101, the packet filter 102, the transmission path information estimation unit 103, the OAM processing unit 104, the band information generation unit 105, the adaptive modulation control unit 106, It functions as a device including the transmission unit 107.
- CPU Central Processing Unit
- All or part of each function of the transmission / reception control unit 12-1 is realized by using hardware such as ASIC (Application Specific Integrated Circuit), PLD (Programmable Logic Device), and FPGA (Field Programmable Gate Array). Also good.
- the non-endpoint transmission / reception control program may be recorded on a computer-readable recording medium.
- the computer-readable recording medium is, for example, a portable medium such as a flexible disk, a magneto-optical disk, a ROM, a CD-ROM, or a storage device such as a hard disk built in the computer system.
- a part or all of hardware such as a CPU and a memory provided in the transmission / reception control unit 12-1 may be shared with the relay control unit 13 and other transmission / reception control units 12.
- receiving unit 101 When receiving unit 101 receives the received signal from antenna unit 11, receiving unit 101 performs reception processing such as demodulation processing and decoding processing, and restores the received packet. Then, the receiving unit 101 passes the received packet to the packet filter 102.
- the receiving unit 101 also provides the transmission path information estimation unit 103 with information necessary for the transmission path information estimation unit 103 to estimate the transmission path information. For example, the reception unit 101 provides the transmission path information estimation unit 103 with the signal strength (reception level) of the received signal and the error rate in the decoding process. Further, the transmission path information is information indicating the status of the transmission path and includes information indicating the transmission band.
- the packet filter 102 determines whether the received packet is an ETH-OAM frame. When the received packet is an ETH-OAM frame, the packet filter 102 passes the received packet to the OAM processing unit 104. On the other hand, when the received packet is not an ETH-OAM frame, the packet filter 102 passes the received packet to the relay control unit 13.
- the transmission path information estimation unit 103 is a packet relay station 10 (hereinafter referred to as “transmission source packet relay station 10” that is a transmission source of a signal subjected to reception processing in the reception unit 101. ”) Is estimated.
- the transmission path information estimation process performed by the transmission path information estimation unit 103 is realized by an existing technique.
- the transmission path information estimation unit 103 transmits the estimation result of the transmission path information to the transmission source packet relay station 10 via the antenna unit 11.
- the OAM processing unit 104 determines whether or not the received packet (ETH-OAM frame) is a bandwidth confirmation notification frame.
- the OAM processing unit 104 passes the bandwidth confirmation notification frame to the bandwidth information generation unit 105.
- the OAM processing unit 104 performs OAM processing based on the ETH-OAM frame. Note that the OAM processing performed by the OAM processing unit 104 is realized using existing technology.
- the bandwidth information generation unit 105 When the bandwidth information generation unit 105 receives the bandwidth confirmation notification frame from the OAM processing unit 104, the bandwidth information generation unit 105 acquires the bandwidth information and generates a bandwidth information frame.
- the band information generation unit 105 acquires current band information based on the modulation scheme and coding scheme currently performed by the adaptive modulation control unit 106 of the other transmission / reception control unit 12 of the packet relay station 10 provided with the band information generation unit 105. To do.
- the band information generation unit 105 provided in the left transmission / reception control unit 12 in FIG. 3A obtains the current band information based on the processing of the adaptive modulation control unit 106 provided in the transmission / reception control unit 12 on the right side of the same device. get.
- the band information acquired by the band information generation unit 105 is band information of a transmission path in which the packet relay station 10 provided therein is a transmission source packet relay station.
- the band information generation unit 105 generates a band information frame by storing the generated band information in the VSP. Then, the band information generation unit 105 transmits the generated band information frame to the endpoint packet relay station 10 via the transmission unit 107.
- the adaptive modulation control unit 106 receives the transmission path information via the antenna unit 11.
- the transmission path information received by the adaptive modulation control unit 106 is the transmission path information estimation unit 103 of the receiving side packet relay station 10 of the transmission path in which the packet relay station 10 provided therein is the transmission source packet relay station. It is the information estimated by.
- adaptive modulation control section 106 determines the encoding processing and modulation processing scheme to be performed when transmission section 107 generates a transmission signal.
- the adaptive modulation control unit 106 performs processing based on an existing adaptive modulation technique.
- the transmission unit 107 generates a transmission signal by performing transmission processing such as encoding processing and modulation processing on the packet received from the relay control unit 13 or the band information frame received from the band information generation unit 105.
- FIG. 5 is a schematic block diagram showing the functional configuration of the transmission / reception control unit 12 (hereinafter referred to as “transmission / reception control unit 12-2”) of the endpoint packet relay station 10.
- the transmission / reception control unit 12-2 includes a CPU, a memory, an auxiliary storage device, and the like connected by a bus and executes an endpoint transmission / reception control program.
- the transmission / reception control unit 12-2 receives the reception unit 101, the packet filter 102, the transmission path information estimation unit 103, the adaptive modulation control unit 106, the band confirmation notification generation unit 111, the OAM processing unit 112, It functions as a device including a band information extraction unit 113, a band control unit 114, and a transmission unit 115.
- All or some of the functions of the transmission / reception control unit 12-2 may be realized using hardware such as an ASIC, PLD, or FPGA.
- the endpoint transmission / reception control program may be recorded on a computer-readable recording medium.
- a part or all of hardware such as a CPU and a memory included in the transmission / reception control unit 12-2 may be shared with the relay control unit 14 and other transmission / reception control units 12.
- the band confirmation notification generation unit 111 generates a band confirmation notification frame at a predetermined timing.
- the predetermined timing may be, for example, every time a predetermined time (for example, 1 minute, 10 minutes, 1 hour, or the like) elapses, or every time a predetermined number of packets are transmitted or received, Other timings may be used.
- the bandwidth confirmation notification frame is an ETH-OAM frame for requesting the non-endpoint packet relay station 10 to notify the bandwidth information.
- the band confirmation notification generation unit 111 generates a band confirmation notification frame by storing predetermined information in the VSP. Then, the band confirmation notification generation unit 111 transmits the generated band confirmation notification frame to each non-endpoint packet relay station 10 via the transmission unit 115.
- the OAM processing unit 112 determines whether the received packet (ETH-OAM frame) is a bandwidth information frame. When the ETH-OAM frame is a bandwidth information frame, the OAM processing unit 112 passes the bandwidth information frame to the bandwidth information extraction unit 113. On the other hand, when the ETH-OAM frame is not a bandwidth information frame, the OAM processing unit 112 performs OAM processing based on the ETH-OAM frame. Note that the OAM processing performed by the OAM processing unit 112 is realized using existing technology. When receiving the band information frame from the OAM processing unit 112, the band information extracting unit 113 extracts the band information from the band information frame. Then, the band information extraction unit 113 passes the extracted band information to the band control unit 114.
- the band information extracting unit 113 extracts the band information from the band information frame. Then, the band information extraction unit 113 passes the extracted band information to the band control unit 114.
- the bandwidth control unit 114 receives the bandwidth information of each non-endpoint packet relay station 10 from the bandwidth information extraction unit 113. Further, the band control unit 114 receives the band information of its own device from the adaptive modulation control unit 106. The band control unit 114 selects the lowest transmission band among the transmission bands between the packet relay stations. Then, the bandwidth control unit 114 controls the transmission unit 115 so as to perform transmission processing in the selected lowest transmission band.
- the transmission unit 115 performs encoding processing and modulation processing according to the adaptive modulation processing by the adaptive modulation control unit 106 within a range not exceeding the transmission band controlled by the band control unit 114, and performs transmission.
- Band control by the band control unit 114 is prioritized over control by the adaptive modulation control unit 106. Even if the encoding process and the modulation process specified by the adaptive modulation control unit 106 are performed, if the transmission band specified by the band control unit 114 is not exceeded, the transmission unit 115 is controlled by the adaptive modulation control unit 106.
- a transmission signal is generated by the specified encoding process and modulation process.
- the transmission unit 115 is controlled by the band control unit 114.
- a transmission signal is generated by an encoding process and a modulation process that do not exceed the transmission band to be transmitted.
- the encoding process and the modulation process performed by the transmission unit 115 are different from the encoding process and the modulation process specified by the adaptive modulation control unit 106.
- the transmission unit 115 may perform transmission so as not to exceed the transmission band specified by the low-frequency control unit 114, and the transmission band may be adjusted by any method.
- the transmission band may be adjusted by changing the encoding process and the modulation process as described above, or the transmission band is adjusted by delaying the transmission timing by buffering the transmission packet with a transmission buffer. You may do it.
- FIG. 6A is a diagram showing the format of the bandwidth confirmation notification frame in the ETH-OAM frame.
- the bandwidth confirmation notification frame is generated by providing a field for storing a bandwidth confirmation notification identifier for an ETH-VSM frame which is a kind of ETH-OAM frame.
- the format of the ETH-VSM frame is ITU-T G.264. 1731.
- the field for storing the band confirmation notification identifier is provided in the VSM data portion, for example. More specifically, the bandwidth confirmation notification frame is configured, for example, by inserting a bandwidth confirmation notification identifier field between the SubOpCode field and the END TLV field of the ETH-VSM frame.
- a predetermined value indicating a bandwidth confirmation notification frame is stored as a bandwidth confirmation notification identifier.
- FIG. 6B is a diagram showing the format of the bandwidth information frame.
- the bandwidth information frame is generated by providing a field for storing a bandwidth information identifier and a field for storing bandwidth information for an ETH-VSR frame which is a kind of ETH-OAM frame.
- the format of the ETH-VSR frame is ITU-T G.264. 1731.
- the field for storing the band information identifier and the field for storing the band information are provided in the VSR data section, for example. More specifically, the band information frame is configured, for example, by inserting a band information identifier field and a band information field between the SubOpCode field and the END TLV field of the ETH-VSR frame.
- a predetermined value indicating a band information frame is stored as a band information identifier. Band information is stored in the band information field.
- FIG. 7 is a flowchart showing an operation flow of the transmission / reception control unit 12-1 of the non-endpoint packet relay station 10.
- the receiving unit 101 first receives the received signal and restores the received packet, thereby inputting the received packet to the transmission / reception control unit 12-1 (step S101). Then, the receiving unit 101 passes the received packet to the packet filter 102.
- the packet filter 102 refers to EtherType in the header of the received packet and determines whether the received packet is an ETH-OAM frame (step S102). When the received packet is not an ETH-OAM frame (step S102—NO), the packet filter 102 performs normal relay processing on the received packet (step S103). That is, the packet filter 102 passes the received packet to the relay control unit 13.
- the relay control unit 13 performs relay according to the destination of the received packet.
- the case where the received packet is not an ETH-OAM frame is, for example, a case where the received packet is a user data packet.
- the packet filter 102 passes the received packet to the OAM processing unit 104 (step S104).
- the OAM processing unit 104 determines whether or not the received packet is a bandwidth confirmation notification frame (step S105).
- the OAM processing unit 104 determines whether or not the received packet is a bandwidth confirmation notification frame based on the value of the OpCode of the ETH-OAM frame and the bandwidth confirmation notification identifier of the data portion.
- the OAM processing unit 104 executes normal OAM processing according to the received ETH-OAM frame (step S106). ).
- the OAM processing unit 104 passes the bandwidth confirmation notification frame to the bandwidth information generation unit 105.
- the bandwidth information generation unit 105 generates a bandwidth information frame in response to the reception of the bandwidth confirmation notification frame (step S107).
- the bandwidth information generation unit 105 sets the transmission source of the bandwidth confirmation notification frame, that is, the address of the endpoint packet relay station 10 as the destination of the bandwidth information frame.
- the transmission unit 107 generates a transmission signal by performing encoding processing and modulation processing on the band information frame, and transmits the transmission signal via the antenna unit 11 (step S108).
- FIG. 8 is a flowchart showing an operation flow of the transmission / reception control unit 12-2 of the endpoint packet relay station 10.
- the receiving unit 101 first receives a received signal and restores the received packet, thereby inputting the received packet to the transmission / reception control unit 12-2 (step S101). Then, the receiving unit 101 passes the received packet to the packet filter 102.
- the packet filter 102 refers to EtherType in the header of the received packet and determines whether the received packet is an ETH-OAM frame (step S102). When the received packet is not an ETH-OAM frame (step S102—NO), the packet filter 102 performs normal relay processing on the received packet (step S103). That is, the packet filter 102 passes the received packet to the relay control unit 13.
- the relay control unit 13 performs relay according to the destination of the received packet.
- the packet filter 102 passes the received packet to the OAM processing unit 112 (step S104).
- the OAM processing unit 112 determines whether or not the received packet is a bandwidth information frame (step S111). Based on the OpCode value of the ETH-OAM frame and the bandwidth information identifier of the data portion, the OAM processing unit 112 determines whether the received packet is a bandwidth information frame. As a result of the determination as described above, when the received packet is not a bandwidth information frame (step S111—NO), the OAM processing unit 112 executes normal OAM processing according to the received ETH-OAM frame (step S106). . On the other hand, when the received packet is a bandwidth information frame (step S111—YES), the OAM processing unit 112 passes the bandwidth information frame to the bandwidth information extraction unit 113.
- the band information extraction unit 113 extracts band information from the band information frame, and passes the extracted band information to the band control unit 114.
- the bandwidth control unit 114 acquires the bandwidth information of the transmission path between the packet relay stations 10 in the traffic that is the end point itself.
- the band control unit 114 selects the lowest transmission band among the transmission bands represented by the acquired band information.
- the bandwidth control unit 114 controls the transmission unit 115 so as to perform transmission processing in the selected lowest transmission band (step S113).
- the operation of the packet transmission system 1 will be described by taking as an example a case where the channel state of the wireless channel between the packet relay stations 10-2 and 10-3 deteriorates and the reception level of the packet relay station 10-3 deteriorates.
- the transmission path information estimation unit 103 of the packet relay station 10-3 transmits transmission path information based on the deteriorated reception level to the packet relay station 10-2.
- the adaptive modulation control unit 106 of the packet relay station 10-2 receives the transmission path information and performs adaptive modulation processing to degenerate the transmission band of the transmission unit 107.
- the band information generation unit 105 of the packet relay station 10-2 When the band information generation unit 105 of the packet relay station 10-2 receives the band confirmation notification frame after the transmission band is reduced, the band information generation unit 105 transmits a band information frame storing the reduced transmission band to the endpoint packet relay station 10.
- the endpoint packet relay station 10 in this case is the packet relay station 10-1.
- the bandwidth control unit 114 of the packet relay station 10-1 transmits a transmission band between the packet relay station 10-1 and the packet relay station 10-2, and a transmission band between the packet relay station 10-2 and the packet relay station 10-3.
- the transmission band between the packet relay station 10-3 and the packet relay station 10-4 is collected.
- the bandwidth control unit 114 controls the transmission unit 115 so as to perform transmission processing in the lowest transmission band among the transmission bands. In this case, the bandwidth control unit 114 controls the transmission unit 115 so that transmission processing is performed in the transmission band between the packet relay station 10-2 and the packet relay station 10-3.
- the packet transmission system 1 configured as described above, transmission is performed from the endpoint packet relay station 10 in the lowest transmission band among the transmission bands between the packet relay stations constituting the traffic. Therefore, it is possible to prevent an unprocessable amount of signals (packets) from flowing from the endpoint packet relay station 10 into the downstream network. Therefore, efficient transmission can be realized without causing congestion even between packet relay stations having the lowest transmission band. Further, the packet transmission system 1 has an effect that the end point packet relay station 10 can easily collect the band information of the packet relay stations 10 that are not adjacent to each other.
- ⁇ Modification> 9 and 10 are diagrams illustrating modifications of the packet transmission system 1.
- the packet transmission system 1 may be configured such that a plurality of traffics exist in the same multi-stage hop.
- the bandwidth information generation unit 105 of each packet relay station 10 notifies the end point packet relay station 10 of bandwidth information for each traffic.
- a plurality of traffics exist in units of VLAN (Virtual Local Area Network) between the packet relay station 10-1 and the packet relay station 10-4.
- each packet relay station 10 may be connected by wired communication instead of wireless communication.
- each packet relay station 10 may not perform adaptive modulation.
- the transmission band in each VLAN changes not due to adaptive modulation control but due to the occurrence of congestion or the like.
- the band information generation unit 105 does not receive band information from the adaptive modulation control unit 106 but collects band information based on the amount of packets per time transmitted by the transmission unit 107 and the like.
- the bandwidth control unit 114 of the packet relay station 10-1 selects the smallest transmission bandwidth for each traffic. Then, the bandwidth control unit 114 controls the transmission unit 115 so as to perform transmission processing of each traffic with the lowest transmission band selected for each traffic.
- each packet relay station 10 may be connected by wired communication instead of wireless communication. Further, each packet relay station 10 may not perform adaptive modulation. The bandwidth at each priority level changes not due to adaptive modulation control but due to the occurrence of congestion.
- the band information generation unit 105 does not receive band information from the adaptive modulation control unit 106 but collects band information based on the amount of packets per time transmitted by the transmission unit 115 and the like.
- the bandwidth control unit 114 of the packet relay station 10-1 selects the smallest transmission bandwidth for each priority. Then, the bandwidth control unit 114 controls the transmission unit 115 so as to perform transmission processing of each traffic in the lowest transmission band selected for each priority.
- the transmission / reception control unit 12-1 provided in the non-endpoint packet relay station 10 and the transmission / reception control unit 12-2 provided in the endpoint packet relay station 10 have been described as different configurations.
- a transmission / reception control unit 12 having all the configurations of the transmission / reception control units 12-1 and 12-2 is constructed, and such a transmission / reception control unit 12 is provided to both the non-endpoint packet relay station 10 and the endpoint packet relay station 10. You may make it provide.
- packets and frames are used as specific examples of PDU (Protocol Data Unit), but the packet relay station 10 and the packet transmission system 1 may be configured as transmission devices that transmit other PDUs. good.
- PDU Protocol Data Unit
Abstract
Description
中継制御部13は、送受信制御部12から受けた受信パケットについて、ヘッダ情報などに基づいて中継処理を行う。中継制御部13が行う中継処理は、既存の技術を用いて実現される。
各パケット中継局10に設けられた各アンテナ部11は、例えばマイクロ波などの指向性の強い電波を用いて、対向して設置された他のアンテナ部11と無線通信するように構成されても良い。また、各アンテナ部11は、他の方式によって無線通信するように構成されても良い。
送信部107は、中継制御部13から受けるパケット又は帯域情報生成部105から受ける帯域情報フレームに対し、符号化処理や変調処理などの送信処理を行うことによって、送信信号を生成する。
帯域確認通知生成部111は、所定のタイミングで帯域確認通知フレームを生成する。所定のタイミングとは、例えば所定の時間(例えば1分、10分、1時間など)が経過する度であっても良いし、所定数のパケットを送信又は受信する度であっても良いし、その他のタイミングであっても良い。帯域確認通知フレームは、非エンドポイントパケット中継局10に対して帯域情報の通知を要求するためのETH-OAMフレームである。帯域確認通知生成部111は、所定の情報をVSPに格納することによって帯域確認通知フレームを生成する。そして、帯域確認通知生成部111は、生成した帯域確認通知フレームを、送信部115を介して、各非エンドポイントパケット中継局10宛に送信する。
帯域情報抽出部113は、OAM処理部112から帯域情報フレームを受けると、帯域情報フレームから帯域情報を抽出する。そして、帯域情報抽出部113は、抽出した帯域情報を帯域制御部114へ渡す。
また、パケット伝送システム1では、エンドポイントパケット中継局10において、隣接していないパケット中継局10の帯域情報を容易に収集することが可能となるという効果がある。
図9及び図10は、パケット伝送システム1の変形例を表す図である。図1に示した実施例では、パケット中継局10-1からパケット中継局10-4に一つのトラフィックが存在している。これに対し、図9及び図10に示した変形例では、パケット中継局10-1からパケット中継局10-4に複数(n個)のトラフィックが存在している。このように、同一の多段ホップに複数のトラフィックが存在するようにパケット伝送システム1が構成されても良い。この場合、各パケット中継局10の帯域情報生成部105は、エンドポイントパケット中継局10に対し、トラフィック毎の帯域情報を通知する。
本願は、2010年5月28日に、日本に出願された特願2010-123255号に基づき優先権を主張し、その内容をここに援用する。
20 通信端末
11 アンテナ部
12(12-1,12-2) 送受信制御部
13,14 中継制御部
101 受信部
102 パケットフィルタ
103 伝送路情報推定部
104,112 OAM処理部
105 帯域情報生成部
106 適応変調制御部
107,115 送信部
111 帯域確認通知生成部
113 帯域情報抽出部
114 帯域制御部
Claims (4)
- 複数の中継局によって構成されるネットワークに接続される伝送装置であって、
前記ネットワーク側へ信号を送信する送信部と、
各中継局間の伝送帯域のうち最も低い伝送帯域に基づいて前記送信部の伝送帯域を制御する帯域制御部と、
を備える伝送装置。 - 前記帯域制御部は、前記複数の中継局から、前記伝送帯域を表す帯域情報を受信することによって、前記各中継局間の伝送帯域を取得する請求項1に記載の伝送装置。
- 複数の中継局によって構成されるネットワークに接続される伝送装置が行う帯域制御方法であって、
前記伝送装置が、前記ネットワーク側へ信号を送信する送信ステップと、
前記伝送装置が、各中継局間の伝送帯域のうち最も低い伝送帯域に基づいて前記送信ステップにおける送信の伝送帯域を制御する帯域制御ステップと、
を備える帯域制御方法。 - 複数の中継局によって構成されるネットワークに接続されるコンピュータに対し、
前記ネットワーク側へ信号を送信する送信ステップと、
各中継局間の伝送帯域のうち最も低い伝送帯域に基づいて前記送信ステップにおける送信の伝送帯域を制御する帯域制御ステップと、
を実行させるためのコンピュータプログラム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP11786448.8A EP2579518B1 (en) | 2010-05-28 | 2011-04-22 | Transmission device, bandwidth control method and computer program |
US13/700,610 US9185602B2 (en) | 2010-05-28 | 2011-04-22 | Transmission device, bandwidth control method and computer program |
CN201180026586.3A CN102918814B (zh) | 2010-05-28 | 2011-04-22 | 传送设备和带宽控制方法 |
JP2012517203A JP5423888B2 (ja) | 2010-05-28 | 2011-04-22 | 伝送装置、帯域制御方法及びコンピュータプログラム |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010-123255 | 2010-05-28 | ||
JP2010123255 | 2010-05-28 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2011148748A1 true WO2011148748A1 (ja) | 2011-12-01 |
Family
ID=45003740
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2011/059947 WO2011148748A1 (ja) | 2010-05-28 | 2011-04-22 | 伝送装置、帯域制御方法及びコンピュータプログラム |
Country Status (5)
Country | Link |
---|---|
US (1) | US9185602B2 (ja) |
EP (1) | EP2579518B1 (ja) |
JP (1) | JP5423888B2 (ja) |
CN (1) | CN102918814B (ja) |
WO (1) | WO2011148748A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10097468B2 (en) | 2012-06-29 | 2018-10-09 | Coriant Oy | Method and a system for finding smallest hop-specific data transfer speed |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9780964B1 (en) * | 2012-01-23 | 2017-10-03 | Cisco Technology, Inc. | System and method for ring protection switching over adaptive modulation microwave links |
US9161259B2 (en) | 2013-03-20 | 2015-10-13 | Cisco Technology, Inc. | System and method for layer 3 ring protection with adaptive bandwidth microwave links in a network environment |
US9392526B2 (en) | 2013-05-28 | 2016-07-12 | Cisco Technology, Inc. | Protection against fading in a network ring |
US10616897B1 (en) | 2017-02-23 | 2020-04-07 | Sprint Communications Company L.P. | Wireless access point to control wireless user data exchanges through wireless relays |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002025878A1 (fr) * | 2000-09-22 | 2002-03-28 | Matsushita Electric Industrial Co., Ltd. | Procede de transmission/reception de donnees, dispositif de transmission, dispositif de reception, systeme de transmission/reception et programme |
JP2005328458A (ja) * | 2004-05-17 | 2005-11-24 | Advanced Telecommunication Research Institute International | 無線ネットワークのための制御装置 |
JP2007536878A (ja) | 2004-05-10 | 2007-12-13 | アルカテル−ルーセント | イーサネット(登録商標)oamネットワークにおけるアラーム指示および抑制(ais)機構 |
JP2008078966A (ja) * | 2006-09-21 | 2008-04-03 | Nec Corp | 通信システム、トンネリング装置、通信方法、およびプログラム |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6320846B1 (en) * | 1997-08-05 | 2001-11-20 | Hi/Fm, Inc. | Method and apparatus for controlling network bandwidth |
US20010044835A1 (en) * | 2000-05-17 | 2001-11-22 | Schober Joseph Frank | Selecting content to be communicated based on automatic detection of communication bandwidth |
DE10045205A1 (de) * | 2000-09-13 | 2002-03-28 | Siemens Ag | Verfahren zum Aufbau von Verbindungen mit vorgegebener Dienstgüte für ein paketorientiertes Kommunikationsnetz mit einem Resourcenmanager |
JP3729051B2 (ja) * | 2000-10-18 | 2005-12-21 | 日本電気株式会社 | インタードメインルーティング装置、システムおよび方法 |
US7151749B2 (en) * | 2001-06-14 | 2006-12-19 | Microsoft Corporation | Method and System for providing adaptive bandwidth control for real-time communication |
US7263063B2 (en) * | 2001-07-06 | 2007-08-28 | Sri International | Per hop behavior for differentiated services in mobile ad hoc wireless networks |
US7006437B2 (en) * | 2001-07-06 | 2006-02-28 | Sri International | Scheduling mechanisms for use in mobile ad hoc wireless networks for achieving a differentiated services per-hop behavior |
JP2003258881A (ja) * | 2002-02-28 | 2003-09-12 | Nippon Telegr & Teleph Corp <Ntt> | アダプティブ品質制御方式 |
US7068600B2 (en) * | 2002-04-29 | 2006-06-27 | Harris Corporation | Traffic policing in a mobile ad hoc network |
US20050099949A1 (en) * | 2003-11-10 | 2005-05-12 | Nortel Networks Limited | Ethernet OAM domains and ethernet OAM frame format |
US7646752B1 (en) * | 2003-12-31 | 2010-01-12 | Nortel Networks Limited | Multi-hop wireless backhaul network and method |
JP3879754B2 (ja) | 2004-08-31 | 2007-02-14 | ヤマハ株式会社 | 帯域制御装置およびプログラム |
US7733868B2 (en) * | 2005-01-26 | 2010-06-08 | Internet Broadcasting Corp. | Layered multicast and fair bandwidth allocation and packet prioritization |
US20070076693A1 (en) * | 2005-09-30 | 2007-04-05 | Dilip Krishnaswamy | Scheduling variable bit rate multimedia traffic over a multi-hop wireless network |
US7936680B2 (en) * | 2005-12-08 | 2011-05-03 | Nortel Networks Limited | Method and apparatus for increasing the scalability of Ethernet OAM |
CN1992638A (zh) * | 2005-12-26 | 2007-07-04 | 华为技术有限公司 | 在网络中获取路径最大传输单元的方法及系统 |
US20080107063A1 (en) * | 2006-11-03 | 2008-05-08 | Fujitsu Limited | Bandwidth reuse in a multi-hop mobile relay system |
US8165015B1 (en) * | 2007-12-21 | 2012-04-24 | World Wide Packets, Inc. | Modifying a rate based on at least one performance characteristic |
US8509063B1 (en) * | 2007-12-21 | 2013-08-13 | World Wide Packets, Inc. | Deactivating a packet tunnel based on at least one performance characteristic |
ATE546915T1 (de) * | 2008-01-24 | 2012-03-15 | Mitsubishi Electric Corp | Bandgarantie-kommunikationssystem |
KR101400990B1 (ko) * | 2008-04-03 | 2014-05-29 | 연세대학교 산학협력단 | 멀티 홉 통신 시스템에서의 중계기 및 상기 중계기의 동작방법 |
JP5233504B2 (ja) * | 2008-08-25 | 2013-07-10 | 富士通株式会社 | 経路制御装置およびパケット廃棄方法 |
JP2010239369A (ja) * | 2009-03-31 | 2010-10-21 | Nec Corp | 通信ネットワークにおける通信装置およびその通信制御方法 |
-
2011
- 2011-04-22 JP JP2012517203A patent/JP5423888B2/ja not_active Expired - Fee Related
- 2011-04-22 WO PCT/JP2011/059947 patent/WO2011148748A1/ja active Application Filing
- 2011-04-22 US US13/700,610 patent/US9185602B2/en active Active
- 2011-04-22 CN CN201180026586.3A patent/CN102918814B/zh not_active Expired - Fee Related
- 2011-04-22 EP EP11786448.8A patent/EP2579518B1/en not_active Not-in-force
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002025878A1 (fr) * | 2000-09-22 | 2002-03-28 | Matsushita Electric Industrial Co., Ltd. | Procede de transmission/reception de donnees, dispositif de transmission, dispositif de reception, systeme de transmission/reception et programme |
JP2007536878A (ja) | 2004-05-10 | 2007-12-13 | アルカテル−ルーセント | イーサネット(登録商標)oamネットワークにおけるアラーム指示および抑制(ais)機構 |
JP2005328458A (ja) * | 2004-05-17 | 2005-11-24 | Advanced Telecommunication Research Institute International | 無線ネットワークのための制御装置 |
JP2008078966A (ja) * | 2006-09-21 | 2008-04-03 | Nec Corp | 通信システム、トンネリング装置、通信方法、およびプログラム |
Non-Patent Citations (2)
Title |
---|
KOJI YADA: "Multi Service IP Network ni Okeru Tekiogata Hinshitsu Seigyo Hoshiki", NTT R&D, vol. 50, no. 12, 10 December 2001 (2001-12-10), pages 985 - 992 * |
See also references of EP2579518A4 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10097468B2 (en) | 2012-06-29 | 2018-10-09 | Coriant Oy | Method and a system for finding smallest hop-specific data transfer speed |
EP2680492B1 (en) * | 2012-06-29 | 2020-02-12 | Infinera Oy | A method and a system for finding smallest hop-specific data transfer speed |
Also Published As
Publication number | Publication date |
---|---|
US9185602B2 (en) | 2015-11-10 |
CN102918814A (zh) | 2013-02-06 |
EP2579518A1 (en) | 2013-04-10 |
EP2579518A4 (en) | 2014-01-08 |
JPWO2011148748A1 (ja) | 2013-07-25 |
US20130077559A1 (en) | 2013-03-28 |
CN102918814B (zh) | 2016-06-29 |
JP5423888B2 (ja) | 2014-02-19 |
EP2579518B1 (en) | 2016-09-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2501078B1 (en) | Stream path selection within convergent networks | |
Ramaboli et al. | Bandwidth aggregation in heterogeneous wireless networks: A survey of current approaches and issues | |
US7729328B2 (en) | Real-time sessions for wireless mesh networks | |
JP5534006B2 (ja) | 伝送装置、伝送方法及びコンピュータプログラム | |
CN105939539A (zh) | 用于网络环境中蜂窝接口的动态带宽调整的系统和方法 | |
JP5423888B2 (ja) | 伝送装置、帯域制御方法及びコンピュータプログラム | |
CN110943933A (zh) | 一种实现数据传输的方法、装置和系统 | |
WO2006040875A1 (ja) | アクセスポイント、アクセスポイント制御装置および無線lanシステム | |
EP2426984B1 (en) | Wireless transmission system and mac frame transmission method | |
JP5590150B2 (ja) | Amr機能を有する無線通信装置に適用されるstp経路制御システム | |
US10966112B2 (en) | Method and system for distribution of high data throughput over multiple wireless connections | |
Huang et al. | Network layer support for gigabit tcp flows in wireless mesh networks | |
JP4380485B2 (ja) | ノード装置、ノード装置におけるパケット通信方法、およびプログラム | |
US8837453B2 (en) | Methods and apparatus for transmitting data based on interframe dependencies | |
Guo et al. | Cross-layer transmission for video streaming in wireless relay networks | |
KR20230100596A (ko) | 다운링크 스케쥴링 방법 및 장치 | |
JP6023655B2 (ja) | 中継通信装置、中継通信方法、及び中継通信プログラム | |
Aluvalu et al. | Efficient real-time video transmission in wireless mesh network | |
Sharma | A multipath transport protocol for lossy and disruption-prone networks | |
KR20060039820A (ko) | 패킷 전송 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 201180026586.3 Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 11786448 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2012517203 Country of ref document: JP |
|
REEP | Request for entry into the european phase |
Ref document number: 2011786448 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2011786448 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 13700610 Country of ref document: US |