JP7283776B2 - Ethernet terminal, communication method and communication program - Google Patents

Ethernet terminal, communication method and communication program Download PDF

Info

Publication number
JP7283776B2
JP7283776B2 JP2020212405A JP2020212405A JP7283776B2 JP 7283776 B2 JP7283776 B2 JP 7283776B2 JP 2020212405 A JP2020212405 A JP 2020212405A JP 2020212405 A JP2020212405 A JP 2020212405A JP 7283776 B2 JP7283776 B2 JP 7283776B2
Authority
JP
Japan
Prior art keywords
link
eee
disabled
ethernet terminal
ethernet
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020212405A
Other languages
Japanese (ja)
Other versions
JP2022098804A (en
Inventor
達彦 横山
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.)
NEC Platforms Ltd
Original Assignee
NEC Platforms 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 NEC Platforms Ltd filed Critical NEC Platforms Ltd
Priority to JP2020212405A priority Critical patent/JP7283776B2/en
Publication of JP2022098804A publication Critical patent/JP2022098804A/en
Application granted granted Critical
Publication of JP7283776B2 publication Critical patent/JP7283776B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Small-Scale Networks (AREA)
  • Communication Control (AREA)

Description

本発明はイーサーネット端末,通信方法及び通信プログラムに関にする。 The present invention relates to an Ethernet terminal, communication method and communication program.

イーサーネット(登録商標)通信において,Energy Efficient Ethernet(以後,EEEと略する)という省電力機能が存在する。昨今,省電力が求められている中,EEEを具備したイーサーネット端末が増加している。EEEは,省電力効果がある反面,相互接続性において問題が発生することがある。相互接続性の問題とは,通信中に意図せずリンクダウンが発生するような問題であり,このような問題が発生すると,ユーザーがインターネットに接続できない状態に陥るため,ユーザーへの影響度が大きい。 In Ethernet (registered trademark) communication, there is a power saving function called Energy Efficient Ethernet (hereinafter abbreviated as EEE). Recently, the number of Ethernet terminals equipped with EEE is increasing as power saving is demanded. Although EEE has a power saving effect, problems may occur in interconnectivity. An interoperability problem is a problem that unintentionally causes a link down during communication, and if such a problem occurs, the user will be unable to connect to the Internet. big.

例えば特許文献1には,リンクダウンでEEE機能を停止することが記載されている。 For example, Patent Literature 1 describes stopping the EEE function when a link is down.

特開2018-082235号公報JP 2018-082235 A

図6の上段に示すように,EEE無効状態でリンクアップすると,無通信状態でも常にIdle信号を送出し続ける。一方,EEE有効状態でリンクアップすると,無通信状態にLow Power Idle(以後,LPIと略する)というステートに入る。図6の下段に示す様にLPIでは,Refresh信号を間欠的に送出することで,リンクアップ状態を保持しながら,送信回路の電力を低減できる。 As shown in the upper part of FIG. 6, when linking up in the EEE invalid state, the Idle signal continues to be sent even in the non-communication state. On the other hand, when the link is established in the EEE valid state, a state called Low Power Idle (hereinafter abbreviated as LPI) is entered in the non-communication state. As shown in the lower part of FIG. 6, in the LPI, by intermittently transmitting the Refresh signal, the power of the transmission circuit can be reduced while maintaining the link-up state.

しかしながら,LPIではrefresh信号の送出タイミングのズレや,クロックリカバリの同期はずれ等が起こり,リンクダウンが発生しやすい傾向にある。リンクダウンが発生すると,再度リンクアップを試みるが,前述の問題により再度リンクダウンが発生する。以後,リンクアップ/リンクダウンを繰り返すことでユーザーがインターネット接続できない状態に陥る。 However, in the LPI, there is a tendency for link-downs to occur due to lags in the transmission timing of the refresh signal, out-of-synchronization of the clock recovery, and the like. When a link-down occurs, the link-up is attempted again, but the link-down occurs again due to the above-mentioned problem. After that, repeated link-up/link-down causes the user to be unable to connect to the Internet.

このように,EEE機能によりインタフェースが休止した場合に,STP(Spanning Tree Protocol)機能による経路切り替えに起因する通信断が発生してしまうという問題があった。 As described above, there is a problem that when an interface is suspended by the EEE function, a communication interruption occurs due to path switching by the STP (Spanning Tree Protocol) function.

本開示の目的は,上述した課題を鑑み,EEE機能によりインタフェースが休止した場合に,STP機能による経路切り替えに起因する通信断を防ぐことができるイーサーネット端末,通信方法及び通信プログラムを提供することにある。 In view of the above problems, the purpose of the present disclosure is to provide an Ethernet terminal, a communication method, and a communication program that can prevent communication interruption due to path switching by the STP function when the interface is suspended by the EEE function. It is in.

一実施形態のイーサーネット端末は,対向機器と通信を行う送受信部と,EEE(Energy Efficient Ethernet)有効状態か無効状態かを記録するEEE状態部と,リンクダウンを検出するリンクダウン検出部と,EEE有効状態で,リンクダウンが発生した場合,EEE無効状態で前記送受信部にリンクアップを指示する制御部と,を備えるようにした。 An Ethernet terminal of one embodiment includes a transmission/reception unit that communicates with a counterpart device, an EEE status unit that records whether EEE (Energy Efficient Ethernet) is enabled or disabled, a link-down detection unit that detects a link-down, and a control unit for instructing the transmitting/receiving unit to link up in the EEE disabled state when a link down occurs in the EEE enabled state.

一実施形態の通信方法は,イーサーネット端末において,EEE(Energy Efficient Ethernet)有効状態か無効状態かを記録し,イーサーネット端末において,リンクダウンを検出し,EEE有効状態で,リンクダウンが発生した場合,EEE無効状態で,イーサーネット端末と対向機器との通信にリンクアップを指示するようにした。 In the communication method of one embodiment, an Ethernet terminal records whether EEE (Energy Efficient Ethernet) is enabled or disabled, detects a link down at the Ethernet terminal, and detects link down when EEE is enabled. In this case, in the EEE disabled state, a link-up instruction is given to the communication between the Ethernet terminal and the counterpart device.

一実施形態の通信プログラムは,イーサーネット端末において,EEE(Energy Efficient Ethernet)有効状態か無効状態かを記録する記録ステップと,イーサーネット端末において,リンクダウンを検出する検出ステップと,EEE有効状態で,リンクダウンが発生した場合,EEE無効状態で,イーサーネット端末と対向機器との通信にリンクアップを指示する指示ステップと,をコンピュータに実行させるようにした。 The communication program of one embodiment includes a recording step of recording whether EEE (Energy Efficient Ethernet) is enabled or disabled in an Ethernet terminal, a detection step of detecting a link down in an Ethernet terminal, and an EEE enabled state. , and an instruction step for instructing communication between the Ethernet terminal and the opposite device to link up in the EEE disabled state when a link down occurs.

本発明のイーサーネット端末,通信方法及び通信プログラムによれば,EEE機能によりインタフェースが休止した場合に,STP機能による経路切り替えに起因する通信断を防ぐことができる。 According to the Ethernet terminal, communication method, and communication program of the present invention, it is possible to prevent communication disconnection caused by path switching by the STP function when the interface is stopped by the EEE function.

実施の形態1にかかるイーサーネット端末の一例を示すブロック図である。1 is a block diagram showing an example of an Ethernet terminal according to Embodiment 1; FIG. 実施の形態2にかかるイーサーネット端末の一例を示すブロック図である。2 is a block diagram showing an example of an Ethernet terminal according to a second embodiment; FIG. イーサーネット端末同士が接続される形態を示す図である。1 is a diagram showing a form in which Ethernet terminals are connected to each other; FIG. 実施の形態2にかかるイーサーネット端末の動作の一例を示すフローチャートである。9 is a flow chart showing an example of the operation of the Ethernet terminal according to the second embodiment; 実施の形態3にかかるイーサーネット端末の一例を示すブロック図である。FIG. 11 is a block diagram showing an example of an Ethernet terminal according to a third embodiment; FIG. 通信状態と無通信状態の変化を示す図である。FIG. 10 is a diagram showing changes in a communication state and a non-communication state;

(実施の形態1)
以下,図面を参照して本発明の実施の形態について説明する。図1は,実施の形態1にかかるイーサーネット端末の一例を示すブロック図である。図1において,イーサーネット端末10は,送受信部11と,EEE状態部12と,リンクダウン検出部13と,制御部14とを備える。
(Embodiment 1)
Embodiments of the present invention will be described below with reference to the drawings. 1 is a block diagram of an example of an Ethernet terminal according to a first embodiment; FIG. In FIG. 1, an Ethernet terminal 10 comprises a transmission/reception section 11, an EEE state section 12, a link down detection section 13, and a control section .

送受信部11は,対向機器と通信を行う。
EEE状態部12は,送受信部11においてEEE有効状態か無効状態かを記録する。
リンクダウン検出部13は,送受信部11におけるリンクダウンを検出する。
制御部14は,EEE有効状態で,リンクダウンが発生した場合,EEE無効状態で送受信部11にリンクアップを指示する。
The transmission/reception unit 11 communicates with the counterpart device.
The EEE status unit 12 records whether the EEE is valid or invalid in the transmission/reception unit 11 .
A link-down detection unit 13 detects a link-down in the transmission/reception unit 11 .
When link down occurs in the EEE enabled state, the control unit 14 instructs the transmitting/receiving unit 11 to link up in the EEE disabled state.

このように実施の形態1のイーサーネット端末によれば,EEE機能によりインタフェースが休止した場合に,STP機能による経路切り替えに起因する通信断を防ぐことができる。 As described above, according to the Ethernet terminal of the first embodiment, it is possible to prevent communication disconnection due to route switching by the STP function when the interface is suspended by the EEE function.

(実施の形態2)
図2は,実施の形態2にかかるイーサーネット端末の一例を示すブロック図である。図2において,イーサーネット端末200は,コネクタ201と,PHY202と,CPU203とを備える。
(Embodiment 2)
FIG. 2 is a block diagram showing an example of an Ethernet terminal according to the second embodiment. In FIG. 2, Ethernet terminal 200 comprises connector 201 , PHY 202 and CPU 203 .

コネクタ201は,対向機器とイーサーネットケーブルで接続可能なコネクタである。 A connector 201 is a connector that can be connected to a counterpart device via an Ethernet cable.

PHY202は,物理層の処理を行い,データの送受信をつかさどる。PHY202は,データ送受信部204と,リンクダウン検出部205と,接続状態監視部206と,オートネゴシエーション実行部207と,EEE状態部208と,リンクダウンタイマー209と,を備える。 The PHY 202 performs physical layer processing and controls transmission and reception of data. The PHY 202 includes a data transmission/reception unit 204 , a link-down detection unit 205 , a connection state monitoring unit 206 , an auto-negotiation execution unit 207 , an EEE status unit 208 and a link-down timer 209 .

CPU203は,端末の制御全体をつかさどるCPU(Central Processing Unit)である。CPU203は,データ送受信部210と,制御部211を備える。 A CPU 203 is a CPU (Central Processing Unit) that controls the entire terminal. The CPU 203 includes a data transmission/reception section 210 and a control section 211 .

データ送受信部204は,対向機器とデータ送受信を行う通信回路を備える。
リンクダウン検出部205は,データ送受信部204と対向機器との通信において,リンクダウン状態の有無を検出する。
The data transmission/reception unit 204 includes a communication circuit for transmitting/receiving data to/from the counterpart device.
A link-down detection unit 205 detects the presence or absence of a link-down state in communication between the data transmission/reception unit 204 and the counterpart device.

接続状態監視部206は,対向機器からの信号をモニタすることで,対向機器が接続されているか否かを確認する。
オートネゴシエーション実行部207は,対向機器との通信においてオートネゴシエーションを実行する。
The connection state monitoring unit 206 checks whether or not the counterpart device is connected by monitoring the signal from the counterpart device.
The auto-negotiation executing unit 207 executes auto-negotiation in communication with the counterpart device.

EEE状態部208は,対向機器との通信においてEEE有効か無効かを記録する。
リンクダウンタイマー209は,リンクダウン検出部205でリンクダウンを検出してから,接続状態監視部206で,対向機が接続されていることを検出するまでの時間を計測する。
The EEE status section 208 records whether EEE is valid or invalid in communication with the counterpart device.
A link-down timer 209 measures the time from when the link-down detection unit 205 detects a link-down until when the connection state monitoring unit 206 detects that the counterpart device is connected.

データ送受信部210は,PHY202に対してデータ送受信を行う。
制御部211は,全体の制御をつかさどる。
The data transmitting/receiving unit 210 transmits/receives data to/from the PHY 202 .
A control unit 211 takes charge of overall control.

イーサーネット端末の動作の説明の前に,イーサーネット端末B同士がEEE有効状態でリンクアップされるまでの動作を説明する。図3に示すようにイーサーネット端末AとBが接続されるとオートネゴシエーションを実行する。オートネゴシエーションでは,それぞれのイーサーネット端末がサポートする通信モードを互いに送信する。その情報に基づいて最適な通信モードを決定しリンクアップが形成される。オートネゴシエーションでやり取りする情報の中には,イーサーネット端末がEEE有効か無効か示す情報が付加される。互いの端末がEEE有効である場合,EEE有効状態でリンクアップする。 Before explaining the operation of the Ethernet terminals, the operation until the Ethernet terminals B are linked up with each other in the EEE enabled state will be explained. As shown in FIG. 3, when Ethernet terminals A and B are connected, auto-negotiation is executed. In auto-negotiation, the communication modes supported by each Ethernet terminal are transmitted to each other. Based on that information, the optimum communication mode is determined and a linkup is formed. Information that indicates whether the Ethernet terminal is EEE enabled or disabled is added to the information exchanged by auto negotiation. If both terminals are EEE-enabled, they link up in the EEE-enabled state.

図2のイーサーネット端末200においては,EEE状態部208にEEE有効かEEE無効か設定されている。オートネゴシエーション実行部207は,オートネゴシエーションを実行する際,EEE状態部208を確認し,EEE有効であれば,イーサーネット端末200がEEE有効であることをオートネゴシエーションでやり取りする情報の中に付加する。またEEE状態部208を確認しEEE無効であれば,イーサーネット端末200がEEE無効であることをオートネゴシエーションでやり取りする情報の中に付加する。 In the Ethernet terminal 200 of FIG. 2, the EEE status field 208 is set to be EEE valid or EEE invalid. The auto-negotiation execution unit 207 checks the EEE status unit 208 when executing auto-negotiation, and if EEE is valid, adds that the Ethernet terminal 200 is EEE-valid to the information exchanged by auto-negotiation. . Also, if the EEE status section 208 is confirmed and EEE is invalid, the fact that the Ethernet terminal 200 is EEE invalid is added to the information exchanged by auto-negotiation.

図4は,実施の形態2にかかるイーサーネット端末の動作の一例を示すフローチャートである。実施の形態2では制御部211の動作が中核となるため,主に制御部211の動作として説明する。また前提として,イーサーネット端末200のEEE状態部208は,デフォルトEEE有効であるものとする。 FIG. 4 is a flow chart showing an example of the operation of the Ethernet terminal according to the second embodiment. Since the operation of the control unit 211 is the core of the second embodiment, the operation of the control unit 211 will be mainly described. As a premise, the EEE state section 208 of the Ethernet terminal 200 is assumed to be EEE enabled by default.

ステップS400において,制御部211は,接続状態監視部206をモニタし,対向機器と接続されていることを検知する。そしてステップS401に進む。 In step S400, the control unit 211 monitors the connection state monitoring unit 206 and detects that it is connected to the counterpart device. Then, the process proceeds to step S401.

ステップS401において,制御部211,はオートネゴシエーション実行部207にオートネゴシエーションを実行するよう指示する。そしてステップS402に進む。 In step S401, the control unit 211 instructs the auto-negotiation executing unit 207 to execute auto-negotiation. Then, the process proceeds to step S402.

ステップS402において,制御部211は,対向機器がEEE有効であるか否か判断する。対向機器がEEE無効である場合,ステップS403に進む。対向機器がEEE有効である場合,ステップS404に進む。 In step S402, the control unit 211 determines whether or not the counterpart device is EEE valid. If the counterpart device is EEE invalid, the process proceeds to step S403. If the counterpart device is EEE valid, the process proceeds to step S404.

ステップS403において,オートネゴシエーション実行部207は,EEE無効状態でリンクアップする。そして処理を終了する。 In step S403, the auto-negotiation executing unit 207 links up in the EEE disabled state. Then the process ends.

ステップS404において,オートネゴシエーション実行部207は,EEE有効状態でリンクアップする。そしてステップS405に進む。 In step S404, the auto-negotiation executing unit 207 links up in the EEE valid state. Then, the process proceeds to step S405.

ステップS405において,制御部211はリンクダウン検出部205をモニタする。そして,リンクダウンが発生していない場合,ステップS405を繰り返す。リンクダウンが発生した場合,ステップS406に進む。 In step S405, the control unit 211 monitors the link down detection unit 205. FIG. If no link down has occurred, step S405 is repeated. If a link down has occurred, the process proceeds to step S406.

ステップS406において,制御部211は接続状態監視部206をモニタする。そして,対向機器が接続されていない場合,ステップS406を繰り返す。制御部211は,接続状態監視部206で,対向機器が接続されていることを検出した場合,ステップS407に進む。 At step S406, the control unit 211 monitors the connection state monitoring unit 206. FIG. If the counterpart device is not connected, step S406 is repeated. If the connection state monitoring unit 206 detects that the counterpart device is connected, the control unit 211 proceeds to step S407.

ステップS407において,制御部211は,リンクダウンタイマー209を確認する。リンクダウンタイマー209が1s以上である場合,イーサーネットケーブルが抜かれたことによるリンクダウンと判断され,ステップS401に戻る。リンクダウンタイマー209が1s未満である場合,EEE有効状態のリンクダウンと判断し,ステップS408に進む。 In step S<b>407 , the control unit 211 checks the link down timer 209 . If the link down timer 209 is 1 s or longer, it is determined that the link is down due to the removal of the Ethernet cable, and the process returns to step S401. If the link down timer 209 is less than 1 s, it is determined that the link is down with EEE enabled, and the process proceeds to step S408.

ステップS408において,制御部211は,EEE状態部208をEEE無効に設定する。そして,ステップS409に進む。 In step S408, the control unit 211 sets the EEE status unit 208 to EEE disabled. Then, the process proceeds to step S409.

ステップS409において,オートネゴシエーション実行部207は,イーサーネット端末200がEEE無効であることをオートネゴシエーションでやり取りする情報に付加する。そして,ステップS403に進む。 In step S409, the auto-negotiation execution unit 207 adds information that the Ethernet terminal 200 is EEE disabled to information exchanged by auto-negotiation. Then, the process proceeds to step S403.

このように,実施の形態2のイーサーネット端末によれば,相互接続性問題によりEEE有効状態におけるリンクダウンが発生した場合,以後,EEE無効状態でリンクアップすることで,安定した通信ができる。 As described above, according to the Ethernet terminal of the second embodiment, when a link down occurs in the EEE enabled state due to the interconnectivity problem, stable communication can be achieved by linking up in the EEE disabled state.

また,実施の形態2のイーサーネット端末によれば,自動(ユーザー操作なし)で通信の安定性を向上できる。 Also, according to the Ethernet terminal of the second embodiment, the stability of communication can be improved automatically (without user operation).

また,実施の形態2のイーサーネット端末によれば,リンクダウンタイマーを利用し,ユーザーが意図してリンクダウンを発生したか(LANケーブル抜き)もしくは相互接続性問題による意図しないリンクダウンであるかを判断し,意図しないリンクダウンのみEEEを無効化できる。 Also, according to the Ethernet terminal of Embodiment 2, a link down timer is used to determine whether the user intentionally caused the link down (disconnecting the LAN cable) or whether the link down was unintentional due to an interconnectivity problem. can be judged, and EEE can be invalidated only for unintended link down.

(実施の形態3)
実施の形態3では,MAC(Media Access Control)アドレスを記録する例について説明する。図5は実施の形態3にかかるイーサーネット端末の一例を示すブロック図である。図5において,図2と同一の構成は同じ番号を付し,説明を省略する。
(Embodiment 3)
Embodiment 3 describes an example of recording a MAC (Media Access Control) address. FIG. 5 is a block diagram showing an example of an Ethernet terminal according to the third embodiment. In FIG. 5, the same components as those in FIG. 2 are given the same numbers, and descriptions thereof are omitted.

図5において,イーサーネット端末500は,PHY202と,CPU503とを備える。CPU503は,データ送受信部510と,制御部511と,MACアドレス記録部512とを備える。 In FIG. 5, Ethernet terminal 500 comprises PHY 202 and CPU 503 . The CPU 503 includes a data transmission/reception section 510 , a control section 511 and a MAC address recording section 512 .

MACアドレス記録部512は,EEE有効状態でリンクダウン発生した際,対向機器のMACアドレスを記録する。 A MAC address recording unit 512 records the MAC address of the opposite device when a link down occurs in the EEE enabled state.

データ送受信部510は,次回以降,記録したMACアドレスの対向機器とリンクアップした際,一度リンクダウンし,EEE無効で再度リンクアップすることで,EEE有効状態でリンクダウンが発生する対向機器との接続において,常にEEE無効でリンクアップすることができる。 From the next time onwards, when linking up with the counterpart device of the recorded MAC address, the data transmitting/receiving unit 510 performs link down once, and then links up again with EEE disabled. The connection can always be linked up with EEE disabled.

制御部511は,全体の制御をつかさどる。また,制御部511は,MACアドレス記録部512とデータ送受信部510を管理する。 A control unit 511 takes charge of overall control. Also, the control unit 511 manages the MAC address recording unit 512 and the data transmission/reception unit 510 .

なお,本発明は上記実施の形態に限られたものではなく,趣旨を逸脱しない範囲で適宜変更することが可能である。例えば,STP機能および,EEE機能を備えた通信装置において,Configuration BPDUのみを一定時間以上送受信しているインタフェースに対して,Configuration BPDU断の検出機能をマスクし,インタフェースをEEE機能により休止させる。Configuration BPDU以外のパケットを前記インタフェースのバッファにて検出した場合に,EEE機能により前記インタフェースを復旧させ,Configuration BPDU断の検出機能のマスクを解除するようにしてもよい。 It should be noted that the present invention is not limited to the above embodiments, and can be modified as appropriate without departing from the scope of the invention. For example, in a communication device having an STP function and an EEE function, for an interface that transmits and receives only the Configuration BPDU for a certain period of time or longer, the detection function of configuration BPDU disconnection is masked, and the interface is suspended by the EEE function. When a packet other than the configuration BPDU is detected in the buffer of the interface, the interface may be restored by the EEE function, and the mask of the configuration BPDU disconnection detection function may be released.

また,様々な処理を行う機能ブロックとして図面に記載される各要素は、ハードウェア的には、CPU、メモリ、その他の回路で構成することができ、ソフトウェア的には、メモリにロードされたプログラムなどによって実現される。したがって、これらの機能ブロックがハードウェアのみ、ソフトウェアのみ、またはそれらの組合せによっていろいろな形で実現できることは当業者には理解されるところであり、いずれかに限定されるものではない。 In addition, each element described in the drawing as a functional block that performs various processes can be configured by a CPU, memory, and other circuits in terms of hardware, and a program loaded in the memory in terms of software. etc. Therefore, those skilled in the art will understand that these functional blocks can be realized in various forms by hardware only, software only, or a combination thereof, and are not limited to either one.

また、上述したプログラムは、様々なタイプの非一時的なコンピュータ可読媒体を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば光磁気ディスク)、CD-ROM(Read Only Memory)、CD-R、CD-R/W、半導体メモリ(例えば、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM)、フラッシュROM、RAM(Random Access Memory))を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。 Also, the programs described above can be stored and supplied to the computer using various types of non-transitory computer-readable media. Non-transitory computer-readable media include various types of tangible storage media. Examples of non-transitory computer-readable media include magnetic recording media (eg, flexible discs, magnetic tapes, hard disk drives), magneto-optical recording media (eg, magneto-optical discs), CD-ROMs (Read Only Memory), CD-Rs, CD-R/W, semiconductor memory (eg, mask ROM, PROM (Programmable ROM), EPROM (Erasable PROM), flash ROM, RAM (Random Access Memory)). The program may also be delivered to the computer by various types of transitory computer readable media. Examples of transitory computer-readable media include electrical signals, optical signals, and electromagnetic waves. Transitory computer-readable media can deliver the program to the computer via wired channels, such as wires and optical fibers, or wireless channels.

また,様々な処理を行う機能ブロックとして図面に記載される各要素は、電子回路,FPGA(Field-Programmable Gate Array)またはASIC(Application Specific Integrated Circuit)で構成してもよい。 Also, each element described in the drawing as a functional block that performs various processes may be configured by an electronic circuit, FPGA (Field-Programmable Gate Array), or ASIC (Application Specific Integrated Circuit).

10,200,500 イーサーネット端末
11 送受信部
12 状態部
13,205 リンクダウン検出部
14 制御部
201 コネクタ
204,210,510 データ送受信部
206 接続状態監視部
207 オートネゴシエーション実行部
208 EEE状態部
209 リンクダウンタイマー
211,511 制御部
512 MACアドレス記録部
10, 200, 500 Ethernet terminal 11 Transmission/reception unit 12 Status unit 13, 205 Link down detection unit 14 Control unit 201 Connectors 204, 210, 510 Data transmission/reception unit 206 Connection state monitoring unit 207 Auto negotiation execution unit 208 EEE status unit 209 Link Down timers 211, 511 Control unit 512 MAC address recording unit

Claims (4)

対向機器と通信を行う送受信部と,
EEE(Energy Efficient Ethernet)有効状態か無効状態かを記録するEEE状態部と,
リンクダウンを検出するリンクダウン検出部と,
EEE有効状態で,リンクダウンが発生した場合,EEE無効状態で前記送受信部にリンクアップを指示する制御部と,
EEE有効状態でリンクダウンが発生した際,対向機器のMAC(Media Access Control)アドレスを記録するMACアドレス記録部と,を備え,
前記送受信部は,前記記録したMACアドレスの対向機器とリンクアップした際,一度リンクダウンし,EEE無効で再度リンクアップする,
イーサーネット端末。
a transmitting/receiving unit that communicates with the counterpart device;
an EEE status section for recording whether EEE (Energy Efficient Ethernet) is enabled or disabled;
a link-down detection unit that detects link-down;
a control unit that instructs the transmitting/receiving unit to link up in the EEE disabled state when a link down occurs in the EEE enabled state;
a MAC address recording unit that records the MAC (Media Access Control) address of the opposing device when a link down occurs in the EEE enabled state,
When linking up with the counterpart device of the recorded MAC address, the transmitting/receiving unit links down once, and links up again with EEE disabled.
Ethernet terminal.
リンクダウンしている時間を計測するリンクダウンタイマーを備え,
リンクダウンしている時間が所定の時間未満である場合,前記制御部は,EEE有効状態のリンクダウンと判断し,EEE無効状態で前記送受信部にリンクアップを指示し,
リンクダウンしている時間が所定の時間以上である場合,前記制御部は,ケーブル抜けのリンクダウンと判断する,請求項1に記載のイーサーネット端末。
Equipped with a link-down timer that measures the link-down time,
If the link-down time is less than a predetermined time, the control unit determines that the link-down is in the EEE enabled state, instructs the transmission/reception unit to link up in the EEE disabled state,
2. The Ethernet terminal according to claim 1, wherein when the link-down time is equal to or longer than a predetermined time, the control unit determines that the link-down is due to a cable disconnection.
イーサーネット端末において,EEE(Energy Efficient Ethernet)有効状態か無効状態かを記録し,
イーサーネット端末において,リンクダウンを検出し,
EEE有効状態で,リンクダウンが発生した場合,EEE無効状態で,イーサーネット端末と対向機器との通信にリンクアップを指示し,
EEE有効状態でリンクダウンが発生した際,対向機器のMAC(Media Access Control)アドレスを記録し,
前記記録したMACアドレスの対向機器とリンクアップした際,一度リンクダウンし,EEE無効で再度リンクアップする,
通信方法。
Record whether EEE (Energy Efficient Ethernet) is enabled or disabled at the Ethernet terminal,
Detecting a link down at an Ethernet terminal,
If a link-down occurs in the EEE enabled state, instruct the communication between the Ethernet terminal and the opposite device to link up in the EEE disabled state ,
When a link down occurs in the EEE enabled state, record the MAC (Media Access Control) address of the opposite device,
When linking up with the opposite device of the recorded MAC address, link down once, and link up again with EEE invalid,
Communication method.
イーサーネット端末において,EEE(Energy Efficient Ethernet)有効状態か無効状態かを記録する記録ステップと,
イーサーネット端末において,リンクダウンを検出する検出ステップと,
EEE有効状態で,リンクダウンが発生した場合,EEE無効状態で,イーサーネット端末と対向機器との通信にリンクアップを指示する指示ステップと,
EEE有効状態でリンクダウンが発生した際,対向機器のMAC(Media Access Control)アドレスを記録するMACアドレス記録ステップと,
前記記録したMACアドレスの対向機器とリンクアップした際,一度リンクダウンし,EEE無効で再度リンクアップするステップと,をコンピュータに実行させる通信プログラム。
a recording step of recording whether EEE (Energy Efficient Ethernet) is enabled or disabled in the Ethernet terminal;
a detection step of detecting a link down in an Ethernet terminal;
an instruction step of instructing communication between the Ethernet terminal and the counterpart device to link up in the EEE disabled state when a link down occurs in the EEE enabled state;
a MAC address recording step of recording the MAC (Media Access Control) address of the opposing device when a link down occurs in the EEE enabled state;
A communication program for causing a computer to execute the step of linking down once when linking up with the opposite device of the recorded MAC address, and linking up again with EEE disabled.
JP2020212405A 2020-12-22 2020-12-22 Ethernet terminal, communication method and communication program Active JP7283776B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020212405A JP7283776B2 (en) 2020-12-22 2020-12-22 Ethernet terminal, communication method and communication program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020212405A JP7283776B2 (en) 2020-12-22 2020-12-22 Ethernet terminal, communication method and communication program

Publications (2)

Publication Number Publication Date
JP2022098804A JP2022098804A (en) 2022-07-04
JP7283776B2 true JP7283776B2 (en) 2023-05-30

Family

ID=82261808

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020212405A Active JP7283776B2 (en) 2020-12-22 2020-12-22 Ethernet terminal, communication method and communication program

Country Status (1)

Country Link
JP (1) JP7283776B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010141881A (en) 2008-11-13 2010-06-24 Ricoh Co Ltd Network system, network control method, lan switch, and network control program
US20180136883A1 (en) 2016-11-14 2018-05-17 Brother Kogyo Kabushiki Kaisha Communication device
JP2020150322A (en) 2019-03-11 2020-09-17 ブラザー工業株式会社 Radio communication apparatus

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010141881A (en) 2008-11-13 2010-06-24 Ricoh Co Ltd Network system, network control method, lan switch, and network control program
US20180136883A1 (en) 2016-11-14 2018-05-17 Brother Kogyo Kabushiki Kaisha Communication device
JP2018082235A (en) 2016-11-14 2018-05-24 ブラザー工業株式会社 Communication device
CN108075901A (en) 2016-11-14 2018-05-25 兄弟工业株式会社 Communicator
JP2020150322A (en) 2019-03-11 2020-09-17 ブラザー工業株式会社 Radio communication apparatus

Also Published As

Publication number Publication date
JP2022098804A (en) 2022-07-04

Similar Documents

Publication Publication Date Title
US6122248A (en) Data transmission system with bus failure recovery
JP2005347943A (en) Network relay device and its control method
US7681051B2 (en) Transitioning of a port in a communications system from an active state to a standby state
CN112214441B (en) Communication switching method, equipment and system based on serial bus polling protocol
JP4071117B2 (en) Transmission / reception circuit, transmission / reception method, and transmission / reception apparatus
WO2016086582A1 (en) Signal detection method and device
CN112822102B (en) Link switching method, device, equipment, system and storage medium
CN110391928B (en) Communication method and device for executing main/standby switching by using electronic switch
JP7283776B2 (en) Ethernet terminal, communication method and communication program
JP2005123715A (en) Network relay apparatus
US8837506B2 (en) Data transfer device
JP2012227804A (en) Information processing device, and control method for information processing device
WO2024066449A1 (en) Communication fault processing method and system, and device
JP5576421B2 (en) COMMUNICATION DEVICE, COMMUNICATION METHOD, AND PROGRAM
US9063736B2 (en) Method and apparatus for reducing a link rate of communication device in a pre-standby state upon detecting no traffic for a predetermined time period
CN111224803B (en) Multi-master detection method in stacking system and stacking system
JP3920828B2 (en) Communication apparatus and connection recovery method
JP5408750B2 (en) Power saving method of relay device, relay device and switch
JP2005333255A (en) Data transfer device and method of detecting failure in transfer
CN112087378B (en) Method, device and medium for realizing LACP forceup function
WO2022063207A1 (en) Time synchronization failure processing method, device and system
WO2022037654A1 (en) Time synchronization failure processing method, apparatus and system, and storage medium
US20040039850A1 (en) Apparatus and method for automatically configuring network media connection
JP2002300176A (en) Data communication unit, data communication method, program for the data communication method, and recording medium with recorded program for the data communication method
JP2012070025A (en) Ring type network system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220404

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230201

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230207

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230320

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20230418

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230511

R151 Written notification of patent or utility model registration

Ref document number: 7283776

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151