JP7636498B2 - 物理層衝突回避装置及びその緊急送信方法 - Google Patents

物理層衝突回避装置及びその緊急送信方法 Download PDF

Info

Publication number
JP7636498B2
JP7636498B2 JP2023181604A JP2023181604A JP7636498B2 JP 7636498 B2 JP7636498 B2 JP 7636498B2 JP 2023181604 A JP2023181604 A JP 2023181604A JP 2023181604 A JP2023181604 A JP 2023181604A JP 7636498 B2 JP7636498 B2 JP 7636498B2
Authority
JP
Japan
Prior art keywords
physical layer
collision avoidance
layer collision
avoidance device
transmission
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
JP2023181604A
Other languages
English (en)
Other versions
JP2024100683A (ja
Inventor
俊穎 黄
Original Assignee
九暘電子股▲ふん▼有限公司
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 九暘電子股▲ふん▼有限公司 filed Critical 九暘電子股▲ふん▼有限公司
Publication of JP2024100683A publication Critical patent/JP2024100683A/ja
Application granted granted Critical
Publication of JP7636498B2 publication Critical patent/JP7636498B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/245Traffic characterised by specific attributes, e.g. priority or QoS using preemption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/407Bus networks with decentralised control
    • H04L12/413Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0015Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40143Bus networks involving priority mechanisms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/90Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Emergency Management (AREA)
  • Environmental & Geological Engineering (AREA)
  • Public Health (AREA)
  • Quality & Reliability (AREA)
  • Small-Scale Networks (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Description

本発明は、物理層衝突回避(PLCA)技術に関し、特に、物理層衝突回避装置及び物理層衝突回避ネットワークにおける緊急送信の実施方法に関する。
既存の技術では、10BASE-T1Sがコントローラエリアネットワーク(CAN)バスなどの既存のマルチポイントネットワークと置き換わると期待されている。CAN(Controller Area Network)バスは、搬送波感知多重アクセス/衝突検出(CSMA/CD、Carrier Sense Multiple Access with Collision Detection)プロトコルを通じて、識別情報をプリセットし、送信中に優先順位を調停することで、データパケットの送信遅延を短縮し、予測可能な送信時間という目標を達成する。
IEEE 802.3cg-2019基準に基づいて、PLCAノードは帯域幅を均等に共有する。ユーザは、一部のノードの優先順位が高くなるように最大バースト数(maximum burst count)を調整して帯域幅を調整できるが、優先順位の高いこれらのPLCAノードは、データパケットを送信するために自分の送信機会(transmission opportunity,TO)を待つ必要がある。これは、データパケットが送信されるまでに(他のノードがパケット送信を完了するまでに)長い時間がかかる可能性があることを意味する。
これを考慮して、本発明は、上記の技術的課題を解決するために使用できる、物理層衝突回避装置及び物理層衝突回避ネットワークにおける緊急送信方法を提供する。
本発明の一実施形態は、物理層衝突回避ネットワークに属する物理層衝突回避装置を提供する。物理層衝突回避装置は、通信回路とコントローラとを含む。コントローラは、通信回路に接続され、以下の動作を実行するように構成される。物理層衝突回避装置が緊急送信モードに入ったという判断に応答して、対応する第1のパケット送信を実行している第1の物理層衝突回避装置を見つける。第1の物理層衝突回避装置の第1の送信優先度が第1の物理層衝突回避装置の送信優先度よりも低いとの判断に応答して、第1の物理層衝突回避装置の第1のパケット送信を中止する。物理層衝突回避装置が対応するパケット送信を実行する番であるとの判断に応答して、通信回路は緊急送信モードに対応する少なくとも1つの緊急パケットを送信するように制御される。
本発明の一実施形態は、以下の動作を含む、物理層衝突回避装置に適した、物理層衝突回避ネットワークにおいて緊急送信を実行する方法を提供する。物理層衝突回避装置が緊急送信モードに入ったという判断に応答して、対応する第1のパケット送信を実行している第1の物理層衝突回避装置を見つける。第1の物理層衝突回避装置の第1の送信優先度が第1の物理層衝突回避装置の送信優先度よりも低いとの判断に応答して、第1の物理層衝突回避装置の第1のパケット送信を中止する。物理層衝突回避装置が対応するパケット送信を実行する番であるとの判断に応答して、緊急送信モードに対応する少なくとも1つの緊急パケットが送信される。
上記に基づいて、本発明の実施形態によって提供される方法は、緊急送信モードに入るPLCA装置が、より低い送信優先度を有する他のPLCA装置のパケット送信を適時に中止することを可能にし、それによって待機時間を短縮する効果を達成する。
本発明の一実施形態によるPLCAネットワークの概略図である。 本発明の一実施形態によるPLCAメカニズムの概略図である。 本発明の一実施形態によるPLCAネットワークにおいて緊急送信を実行する方法のフローチャートである。
図1を参照すると、図1は、本発明の一実施形態によるPLCAネットワークの概略図である。図1において、PLCAネットワーク100は、PLCA装置10~1Nを含み、PLCA装置10~1Nは、同一または類似の構造を有していても良い。PLCA装置10を例に挙げると、それは、通信回路102とコントローラ104を含む。
一実施形態では、通信回路102は、例えば、PLCA装置10とPLCAネットワーク100内の他のPLCA装置との間の通信を実現するために使用されて良い。通信回路101は、PLCA装置10~1N間のパケット交換に使用される通信プロトコルに応じた対応する通信機能を有する通信モジュールとして実現されても良い。
一実施形態では、PLCA装置10~1Nは、例えば、パケット交換にCSMA/CDプロトコルを使用することができる。この場合、通信回路102は、例えば、CSMA/CD機能を備えた通信モジュールとして実現されても良いが、これに限定されない。
コントローラ104は、通信回路102に結合されており、汎用プロセッサ、専用プロセッサ、従来のプロセッサ、デジタル信号プロセッサ、複数のマイクロプロセッサ、1つ以上の複合デジタル信号処理マイクロプロセッサ、マイクロコントローラ、特定用途向け集積回路(ASIC)、フィールド・プログラマブル・ゲート・アレイ(FPGA)、他のタイプの集積回路、ステート・マシン、アドバンスト・リスク・マシン(ARM)ベースのプロセッサなどであっても良い。
図1において、PLCA装置11~1Nの構造は、PLCA装置10の関連説明を参照することができ、ここでは説明を繰り返さない。
本発明の実施形態では、PLCA装置10~1Nはそれぞれ、対応する送信機会に従って、PLCAネットワーク100内で対応するパケット送信を実行する。
図2を参照すると、図2は、本発明の一実施形態によるPLCAメカニズムの概略図である。図2に示す状況では、PLCA装置10~1Nが実際にPLCAメカニズムを動作させる前に、PLCA装置10~1Nの対応するノード識別子は手動で設定されても良いし、PLCAネットワーク100内のPLCA装置10~1Nのそれぞれのノード識別子は、特定のメカニズムに基づいて決定されても良い。
本開示の実施形態では、各PLCA装置10~1Nのノード識別子が対応するノード番号によって表現され、各PLCA装置10~1Nのノード番号はPLCAネットワーク100内の各PLCA装置10~1Nの送信優先度に対応しても良いと仮定する。
一実施形態では、例えば、より低いノード番号を有するPLCA装置は、より高い送信優先度を有していても良いが、これに限定されない。説明を容易にするために、以下では、PLCA装置10~1Nのノード番号がそれぞれノード番号0~Nであると仮定するが、これは単なる例であり、本発明の可能な実施を限定することを意図するものではない。
図2において、PLCA機器10~1Nのノード番号をそれぞれノード番号0~Nと仮定しているので、これは、PLCA機器10~1Nの送信優先度が順に低くなるということを意味する。この場合、PLCAメカニズムが動作している場合には、PLCA装置10~1Nの送信機会210~21Nが順番に配置される。
この場合、PLCAメカニズムが動作しているときは、PLCA装置10~1Nは、対応する送信機会で順次送信され、PLCA装置1Nに対応する送信機会21Nが終了した後(例えば、送信優先度が最も低いPLCA装置)、再びPLCA装置10(例えば、最も高い送信優先順位を有するPLCA装置)に対応する送信機会210の順番となる。さらに、各PLCA装置10~1Nは、現在の送信機会がどのPLCA装置に対応するかを決定しても良い。
一実施形態では、PLCA装置10~1Nのうちの1つが緊急送信モードに入る場合において、このPLCA装置が現在の送信機会に対応するPLCA装置でないときは、このPLCA装置は、対応する送信機会で送信するために長時間待機する必要がある可能性がある。
例えば、PLCA装置13が対応する送信機会213を実行するときに、PLCA装置11が緊急送信モードに入ると仮定すると、PLCA装置11は、PLCA装置13~11N、10が対応する送信契機213~21N、210を順次完了するのを待つ必要があり、PLCA装置11に対応する送信契機211を実行したときに、緊急送信モードに対応するパケットを送信することができる。さらに、緊急送信モードに入るPLCA装置11が対応する送信機会211を実行する番である場合でも、PLCA装置11によって実行される送信時間も、予め設定された最大送信時間(例えば、上記最大バースト数)に制限されるため、緊急送信モードに対応したパケットを完全に送信できない可能性がある。
これを考慮して、本発明は、上記の技術的課題を解決するために使用され得る、PLCAネットワークにおける緊急送信のための方法を提供する。これについては以下でさらに説明する。
図3を参照すると、図3は、本発明の一実施形態によるPLCAネットワークにおいて緊急送信を実行する方法のフローチャートである。本発明の一実施形態では、図3の方法は、図1のPLCA装置10~1Nのいずれかによって実行されても良い。説明を容易にするために、以下では、図3の各工程はPLCA装置10によって実行されると仮定し、図3の各工程の詳細は図1の内容と組み合わせて以下に説明する。
まず、工程S310において、PLCA装置10が緊急送信モードに入ったという判断に応答して、コントローラ104は、対応する第1のパケット送信を実行している第1のPLCA装置をPLCAネットワーク100から見つける。
上述したように、各PLCA装置10~1Nは、現在の送信機会がどのPLCA装置に対応するかを判断することができる。これに基づいて、一実施形態では、コントローラ104は、現在の送信機会を判断し、それに応じて、対応する第1のパケット送信を現在実行している第1のPLCA装置を判断することができる。
図2を例にとると、コントローラ104が現在の送信機会が送信機会211であると判断したと仮定すると、コントローラ104は、PLCA装置11が、対応する第1のパケット送信を現在実行している第1のPLCA装置であると判断することができる。別の例として、コントローラ104が、現在の送信機会が送信機会21Nであると判断したと仮定すると、コントローラ104は、PLCA装置1Nが、対応する第1のパケット送信を現在実行している第1のPLCA装置であると判断することができるが、これに限定されない。
さらに、図2の状況では、コントローラ104が、現在の送信機会がPLCA装置10に属する送信機会210であると判断した場合、コントローラ104は、PLCA装置10がパケット送信を実行する番であると判断することができるが、これに限定されない。
次に、工程S320において、第1のPLCA装置の第1の送信優先度がPLCA装置10の送信優先度より低いとの判断に応答して、コントローラ104は、第1のPLCA装置の第1のパケット送信を中止する。
上述したように、各PLCA装置10~1Nの送信優先度は、各PLCA装置10~1Nのノード番号として表すことができ、ノード番号が小さいほど送信優先度が高いことになる。これに基づいて、コントローラ104は、例えば、第1のPLCA装置のノード番号がPLCA装置10のノード番号より大きいかどうかを判断することによって、第1のPLCA装置の第1の送信優先度がPLCA装置10の送信優先度より低いかどうかを判断する。
第1の実施形態では、第1のPLCA装置のノード番号がPLCA装置のノード番号より小さいとの判断に応答して、コントローラ104は、第1のPLCA装置の第1の送信優先度がPLCA装置10の送信優先度より高いと判断することができる。この場合、コントローラ104は、例えば、第1のPLCA装置が第1のパケット送信を完了するのを待つことができるが、これに限定されない。
第2の実施形態では、第1のPLCA装置のノード番号がPLCA装置10のノード番号より大きいとの判断に応答して、コントローラ104は、第1のPLCA装置の第1の送信優先度がPLCA装置10の送信優先度より低いと判断することができる。この場合、コントローラ104は、第1のPLCA装置の第1のパケット送信を中止することができる。一実施形態では、コントローラ104は、例えば、通信回路102を制御して、PLCAネットワーク100内に干渉パケットを送信し、第1のPLCA装置の第1のパケット送信を中止することができる。この場合、第1のPLCA装置に対応する送信機会は、次の送信機会が早く開始されるように早く終了することができる。このようにして、PLCA装置10の待機時間を短縮する効果が得られ、PLCA装置10は、対応する送信機会をより早く実行することができる。
さらに、第1のPLCA装置の第1のパケット送信を中止した後、コントローラ104は、第1のPLCA装置の後に対応する第2のパケット送信を実行する1つまたは複数の第2のPLCA装置をPLCAネットワーク100から見つけ、各第2のPLCA装置の第2の送信優先度がPLCA装置10の送信優先度よりも低いかどうかを判断しても良い。
一実施形態では、各第2のPLCA装置の第2の送信優先度がPLCA装置10の送信優先度よりも低いとの判断に応答して、コントローラ104は、各第2のPLCA装置に対応する第2のパケット送信を中止しても良い。
例えば、コントローラ104は、各第2のPLCA装置が対応する第2のパケットを実行しているときに、各第2のPLCA装置に対応する第2のパケット送信を中止するように、通信回路102を制御することによって、対応する干渉パケットをPLCAネットワーク100内に送信することができる。
図2を例にとると、コントローラ104は、現在の送信機会がPLCA装置11に対応する送信機会211であると判断したと仮定する。この場合、コントローラ104が、PLCA装置11の送信優先度がPLCA装置10の送信優先度より低いと判断した後、コントローラ104は、通信回路102を制御して、PLCAネットワーク100内に干渉パケットを送信し、PLCA装置11のパケット送信を中止することができる。このようにして、送信機会211をより早く終了し、送信機会212をより早く開始することができ、それによって送信機会210の順になるのがより早くなり、これにより、PLCA装置10は、緊急送信モードに対応する緊急パケットを送信することができる。
次に、コントローラ104は、PLCA装置12(すなわち、PLCA装置11の後に対応するパケット送信を実行するPLCA装置)の送信優先度がPLCA装置10の送信優先度よりも低いと判断した後、コントローラ104は、通信回路102を制御して、PLCAネットワーク100内に干渉パケットを送信し、PLCA装置12のパケット送信を中止することができる。このようにして、送信機会212をより早く終了し、送信機会213をより早く開始することができる。
上記の原理に基づいて、コントローラ104は、各PLCA装置13~1Nが対応する送信機会213~21Nを実行するときに、対応する干渉パケットを使用して、各PLCA装置13~1Nのパケット送信を中止することができる。このようにして、PLCA装置10の待機時間を短縮することができ、PLCA装置10の送信機会210をより早く開始することができる。
工程S330において、PLCA装置10が対応するパケット送信を実行する順である(すなわち、PLCA装置10に対応する送信機会の順である)との判断に応答して、コントローラ104は、通信回路102を制御して、緊急送信モードに対応する緊急パケットを送信する。
一実施形態では、PLCA装置10は、すべての緊急パケットが送信されるまで、継続的に緊急パケットを送信することができる。言い換えれば、PLCA装置10が緊急パケットを送信するために使用する送信時間の合計は、PLCA装置10の予め設定された最大送信時間より大きくてもよいが、これに限定されない。
一実施形態では、緊急パケットに対応するパケット送信が完了したとの判断に応答して、コントローラ104は、緊急送信モードを終了するようにPLCA装置10を制御することができる。この場合、PLCA装置10は、他のPLCA装置のパケット送信を干渉パケットで中止することを停止し、PLCA装置10~1Nを従来のPLCAメカニズムに基づいて動作させることができるが、これに限定されない。
本発明の概念を理解しやすくするために、以下では図2を例としてさらに説明する。第3の実施形態では、PLCA機器13が送信機会213を実行したときに、PLCA機器12が緊急送信モードに入ると仮定すると、PLCA装置12は、前述の教示に従って、PLCA装置13~1N(その送信優先度がPLCA装置12より低い)のうちの少なくとも1つに対応するパケット送信を中止することができ、それによって、送信機会213~21Nのうちの少なくとも1つを短縮することができる。
そして、送信機会21Nが終了すると、再び送信機会210が開始される。この場合、PLCA装置10の送信優先度はPLCA装置13の送信優先度よりも高いため、PLCA装置13は、PLCA装置10が対応するパケット送信を完了するのを待つことになる。すなわち、PLCA装置13は、例えば干渉パケットを送信することによって、送信機会210を短縮しようとしない。同様に、PLCA装置11及び12の送信優先度はPLCA装置13の送信優先度よりも高いため、PLCA装置13は、PLCA装置11及び12が対応するパケット送信を完了するのを待つことになる。すなわち、PLCA装置13は、例えば干渉パケットを送信することによって、送信機会211及び212を短縮しようとしない。
送信機会212が終了した後、PLCA装置13は、対応する送信機会213で必要な緊急パケットを送信することができる。上記教示によれば、送信機会213~21Nのうちの少なくとも1つが短縮されるため、送信機会213をより早く開始することができ、PLCA装置13の待機時間を短縮することができる。
まとめると、本開示の実施形態によって提供される方法は、緊急送信モードに入るPLCA装置が、より低い送信優先度を有する他のPLCA装置のパケット送信を適時に中止することを可能にし、それによって待機時間を短縮する効果を達成する。
以上、実施形態を参照して本発明を詳細に説明したが、これらは本発明を限定するものではない。当業者は、本開示の精神及び範囲から逸脱することなく変更及び修正を加えることが可能であることを理解すべきである。したがって、本開示の保護範囲は、以下の特許請求の範囲によって定義されるものとする。
本発明の物理層衝突回避装置及び物理層衝突回避ネットワークにおいて緊急送信を実行する方法は、緊急送信モードに入るPLCA装置が、より低い送信優先度を有する他のPLCA装置のパケット送信を適時に中止できるようにするのに適しており、これにより、より高い優先順位を有するPLCAノードは、データパケットを送信する順番を待つ必要がなくなる。
100: PLCA ネットワーク
10~1N: PLCA装置
102: 通信回路
104: コントローラ
210~21N: 送信機会
S310~S330: 工程

Claims (11)

  1. 物理層衝突回避ネットワークに属する物理層衝突回避装置であって、
    通信回路と、
    前記通信回路に接続され、
    前記物理層衝突回避装置が緊急送信モードに入ったという判断に応答して、前記物理層衝突回避ネットワークから、対応する第1のパケット送信を実行している第1の物理層衝突回避装置を見つけ、
    前記第1の物理層衝突回避装置の第1の送信優先度が前記物理層衝突回避装置の送信優先度より低いとの判断に応答して、前記第1の物理層衝突回避装置の前記第1のパケット送信を中止し、
    前記物理層衝突回避装置が対応するパケット送信を実行する順番であるとの判断に応答して、前記緊急送信モードに対応する少なくとも1つの緊急パケットを送信するように前記通信回路を制御する様に構成されたコントローラと、
    を備え
    前記第1の物理層衝突回避装置の前記第1のパケット送信を中止した後、
    前記コントローラはさらに、
    前記第1の物理層衝突回避装置の後に対応する第2のパケット送信を実行する少なくとも1つの第2の物理層衝突回避装置を前記物理層衝突回避ネットワークから見つけ、
    各前記第2の物理層衝突回避装置の第2の送信優先度が前記物理層衝突回避装置の前記送信優先度より低いとの判断に応答して、各前記第2の物理層衝突回避装置に対応する前記第2のパケット送信を中止するように構成された物理層衝突回避装置。
  2. 前記物理層衝突回避ネットワークは、前記物理層衝突回避装置及び少なくとも1つの他の物理層衝突回避装置を備え、
    前記物理層衝突回避装置及び前記少なくとも1つの他の物理層衝突回避装置はそれぞれ、対応する送信機会に従って、前記物理層衝突回避ネットワーク内で対応するパケット送信を実行する、請求項1に記載の物理層衝突回避装置。
  3. 前記コントローラは、
    現在の送信機会を判断し、それに応じて、前記対応する第1のパケット送信を現在実行している第1の物理層衝突回避装置を判断するように構成された、請求項2に記載の物理層衝突回避装置。
  4. 前記コントローラは、
    前記現在の送信機会が前記物理層衝突回避装置に属するとの判断に応答して、前記物理層衝突回避装置が前記パケット送信を実行する番であると判断するように構成された、請求項3に記載の物理層衝突回避装置。
  5. 前記物理層衝突回避装置及び前記少なくとも1つの他の物理層衝突回避装置は、それぞれ対応するノード番号を有し、
    前記コントローラは、
    前記第1の物理層衝突回避装置の前記ノード番号が前記物理層衝突回避装置の前記ノード番号より大きいとの判断に応答して、
    記第1の物理層衝突回避装置の第1の送信優先度が前記物理層衝突回避装置の前記送信優先度より低いと判断し、
    前記第1の物理層衝突回避装置の前記ノード番号が前記物理層衝突回避装置の前記ノード番号より小さいとの判断に応答して、
    記第1の物理層衝突回避装置の第1の送信優先度が前記物理層衝突回避装置の前記送信優先度より高いと判断するように構成された、請求項2に記載の物理層衝突回避装置。
  6. 前記コントローラはさらに、
    記第1の物理層衝突回避装置の第1の送信優先度が前記物理層衝突回避装置の前記送信優先度より低いとの判断に応答して、前記第1の物理層衝突回避装置が前記第1のパケット送信を完了するのを待つように構成された、請求項1に記載の物理層衝突回避装置。
  7. 前記コントローラはさらに、
    前記物理層衝突回避ネットワーク内に干渉パケットを送信するように前記通信回路を制御することによって、前記第1の物理層衝突回避装置の前記第1のパケット送信を中止するように構成された、請求項1に記載の物理層衝突回避装置。
  8. 前記コントローラは、
    各前記第2の物理層衝突回避装置が前記対応する第2のパケット送信を実行するときに、前記物理層衝突回避ネットワーク内に対応する干渉パケットを送信するように前記通信回路を制御することによって、各前記第2の物理層衝突回避装置に対応する前記第2のパケット送信を中止するように構成された、請求項に記載の物理層衝突回避装置。
  9. 前記少なくとも1つの緊急パケットの送信時間の合計は、前記物理層衝突回避装置の予め設定された最大送信時間よりも大きい、請求項1に記載の物理層衝突回避装置。
  10. 前記コントローラはさらに、
    前記少なくとも1つの緊急パケットに対応する前記パケット送信が完了したとの判断に応答して、前記緊急送信モードを終了するように構成された、請求項1に記載の物理層衝突回避装置。
  11. 物理層衝突回避装置に適した、物理層衝突回避ネットワークにおいて緊急送信を実行する方法であって、
    前記物理層衝突回避装置が緊急送信モードに入ったという判断に応答して、前記物理層衝突回避ネットワークから、対応する第1のパケット送信を実行している第1の物理層衝突回避装置を見つけることと、
    前記第1の物理層衝突回避装置の第1の送信優先度が前記物理層衝突回避装置の送信優先度より低いとの判断に応答して、前記第1の物理層衝突回避装置の前記第1のパケット送信を中止することと、
    前記物理層衝突回避装置が対応するパケット送信を実行する順番であるとの判断に応答して、前記緊急送信モードに対応する少なくとも1つの緊急パケットを送信することと、
    前記第1の物理層衝突回避装置の前記第1のパケット送信を中止した後、さらに、前記第1の物理層衝突回避装置の後に対応する第2のパケット送信を実行する少なくとも1つの第2の物理層衝突回避装置を前記物理層衝突回避ネットワークから見つけ、各前記第2の物理層衝突回避装置の第2の送信優先度が前記物理層衝突回避装置の前記送信優先度より低いとの判断に応答して、各前記第2の物理層衝突回避装置に対応する前記第2のパケット送信を中止することと、を備える方法。
JP2023181604A 2023-01-16 2023-10-23 物理層衝突回避装置及びその緊急送信方法 Active JP7636498B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW112101676A TWI887597B (zh) 2023-01-16 2023-01-16 實體層碰撞避免裝置及其進行緊急傳輸的方法
TW112101676 2023-01-16

Publications (2)

Publication Number Publication Date
JP2024100683A JP2024100683A (ja) 2024-07-26
JP7636498B2 true JP7636498B2 (ja) 2025-02-26

Family

ID=85726865

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023181604A Active JP7636498B2 (ja) 2023-01-16 2023-10-23 物理層衝突回避装置及びその緊急送信方法

Country Status (5)

Country Link
US (1) US20240243946A1 (ja)
EP (1) EP4401363B1 (ja)
JP (1) JP7636498B2 (ja)
CN (1) CN118353846A (ja)
TW (1) TWI887597B (ja)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200136857A1 (en) 2018-10-30 2020-04-30 Hyundai Motor Company Method and apparatus for allocating priority transmission opportunities in vehicle network
US20200136993A1 (en) 2018-10-29 2020-04-30 Hyundai Motor Company Method and apparatus for allocating transmission opportunities in vehicle network
US20200322180A1 (en) 2017-12-19 2020-10-08 Volkswagen Aktiengesellschaft Method for Transmitting Data Packets, Controller and System Having a Controller
US20210144099A1 (en) 2018-05-02 2021-05-13 Volkswagen Aktiengesellschaft Method and Computer Program for Sending a Data Packet, Method and Computer Program for Receiving a Data Packet, Communication Unit and Motor Vehicle with Communication Unit
JP2021525473A (ja) 2018-05-25 2021-09-24 マイクロチップ テクノロジー インコーポレイテッドMicrochip Technology Incorporated Plca対応10speネットワーク上でのシェーピングトラフィック

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2227045B1 (en) * 2009-03-04 2015-10-14 Fujitsu Limited Improvements to body area networks
CN107787044A (zh) * 2016-08-29 2018-03-09 北京钧威科技有限公司 一种动态时隙分配的实现方法及装置
KR102772723B1 (ko) * 2018-10-30 2025-02-24 현대자동차주식회사 차량 네트워크에서 우선 전송 기회를 할당하는 방법 및 장치
CN111757286B (zh) * 2020-06-04 2021-10-26 华南理工大学 一种基于侦听机制的体域网紧急数据时隙分配方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200322180A1 (en) 2017-12-19 2020-10-08 Volkswagen Aktiengesellschaft Method for Transmitting Data Packets, Controller and System Having a Controller
US20210144099A1 (en) 2018-05-02 2021-05-13 Volkswagen Aktiengesellschaft Method and Computer Program for Sending a Data Packet, Method and Computer Program for Receiving a Data Packet, Communication Unit and Motor Vehicle with Communication Unit
JP2021525473A (ja) 2018-05-25 2021-09-24 マイクロチップ テクノロジー インコーポレイテッドMicrochip Technology Incorporated Plca対応10speネットワーク上でのシェーピングトラフィック
US20200136993A1 (en) 2018-10-29 2020-04-30 Hyundai Motor Company Method and apparatus for allocating transmission opportunities in vehicle network
US20200136857A1 (en) 2018-10-30 2020-04-30 Hyundai Motor Company Method and apparatus for allocating priority transmission opportunities in vehicle network

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Eunmin CHOI et al.,"High-Speed, Low-Latency In-Vehicle Network Based on the Bus Topology for Autonomous Vehicles: Automotive Networking and Applications",IEEE Vehicular Technology Magazine,2022年03月,Vol. 17, No. 1,p.74-84,DOI: 10.1109/MVT.2021.3128876
Jihyeon MIN et al.,"Performance Enhancement of In-Vehicle 10BASE-T1S Ethernet Using Node Prioritization and Packet Segmentation",IEEE Access,2022年,Vol. 10,p.103286-103295,DOI: 10.1109/ACCESS.2022.3209824

Also Published As

Publication number Publication date
US20240243946A1 (en) 2024-07-18
TWI887597B (zh) 2025-06-21
CN118353846A (zh) 2024-07-16
TW202431827A (zh) 2024-08-01
EP4401363A1 (en) 2024-07-17
JP2024100683A (ja) 2024-07-26
EP4401363B1 (en) 2025-06-18

Similar Documents

Publication Publication Date Title
US6192422B1 (en) Repeater with flow control device transmitting congestion indication data from output port buffer to associated network node upon port input buffer crossing threshold level
US6118787A (en) Apparatus and method for regulating assigned bandwidth in high speed packet switched networks
US7239636B2 (en) Multiple virtual channels for use in network devices
JP3671057B2 (ja) ネットワークアダプターにおけるパケットの自動再送信のための方法及び装置
US6198722B1 (en) Flow control method for networks
CN103823780B (zh) 一种实时现场总线控制调度方法
US5919250A (en) Data transmission system used for plant control and based on local area network
KR100232237B1 (ko) 근거리 통신망 인터페이스 장치 및 방법
US10965492B2 (en) Method for transmitting data packets, controller and system having a controller
EP1895710B1 (en) Transitioning of a port in a communications system from an active state to a standby state
JPH0345042A (ja) データ伝送装置
US7130271B1 (en) Relaying apparatus
JP7636498B2 (ja) 物理層衝突回避装置及びその緊急送信方法
CN100364304C (zh) 与以太网兼容的实时介质访问控制方法
CN115242267B (zh) 一种电力线通信plc方法及装置
EP4002779A1 (en) Method and apparatus for sharing information in redundant network, and computer storage medium
EP4312410B1 (en) CAN COMMUNICATION CONTROLLER AND METHOD OF OPERATING A CAN COMMUNICATION CONTROLLER
JP2001292150A (ja) 通信制御方法
Richter et al. Layer 1 and 2 of a ring-based, real-time network for in-vehicle communication
JP2009239451A (ja) 到着確認及び中継処理確認型ネットワーク装置及びシステム、フレーム転送方法
Ayyagari et al. A fiber-optic-based protocol for manufacturing system networks: Part I—conceptual development and architecture
JPH0343815B2 (ja)
JPH04354222A (ja) 割り込みリセット形パケット通信方法
JPH08149148A (ja) ループ状シリアル通信手順及びループ状シリアル通信網
JPS62181551A (ja) ゲ−トウエイ装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231023

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240904

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241119

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: 20250205

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250213

R150 Certificate of patent or registration of utility model

Ref document number: 7636498

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150