Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7214062B2 - インタフェース変換装置、制御回路、記憶媒体およびネットワーク構成方法 - Google Patents
[go: Go Back, main page]

JP7214062B2 - インタフェース変換装置、制御回路、記憶媒体およびネットワーク構成方法 - Google Patents

インタフェース変換装置、制御回路、記憶媒体およびネットワーク構成方法 Download PDF

Info

Publication number
JP7214062B2
JP7214062B2 JP2022557921A JP2022557921A JP7214062B2 JP 7214062 B2 JP7214062 B2 JP 7214062B2 JP 2022557921 A JP2022557921 A JP 2022557921A JP 2022557921 A JP2022557921 A JP 2022557921A JP 7214062 B2 JP7214062 B2 JP 7214062B2
Authority
JP
Japan
Prior art keywords
communication
fluctuation
amount
unit
communication group
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
JP2022557921A
Other languages
English (en)
Other versions
JPWO2022118435A1 (ja
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Publication of JPWO2022118435A1 publication Critical patent/JPWO2022118435A1/ja
Application granted granted Critical
Publication of JP7214062B2 publication Critical patent/JP7214062B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/14Monitoring arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/003Arrangements to increase tolerance to errors in transmission or reception timing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0638Clock or time synchronisation among nodes; Internode synchronisation
    • H04J3/0658Clock or time synchronisation among packet nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/0226Mapping or translating multiple network management protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0852Delays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0852Delays
    • H04L43/087Jitter
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/50Queue scheduling
    • H04L47/62Queue scheduling characterised by scheduling criteria
    • H04L47/6215Individual queue per QOS, rate or priority
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/61Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources taking into account QoS or priority requirements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/004Synchronisation arrangements compensating for timing error of reception due to propagation delay
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0638Clock or time synchronisation among nodes; Internode synchronisation
    • H04J3/0658Clock or time synchronisation among packet nodes
    • H04J3/0661Clock or time synchronisation among packet nodes using timestamps
    • H04J3/0667Bidirectional timestamps, e.g. NTP or PTP for compensation of clock drift and for compensation of propagation delays

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

本開示は、移動無線通信ネットワークにおけるインタフェース変換装置、制御回路、記憶媒体およびネットワーク構成方法に関する。
3GPP(3rd Generation Partnership Project)で規格化が進められる第5世代移動通信(以下、5Gと称する。)システムでは、高信頼、低遅延性を活かした産業用途での活用が検討されており、産業用イーサネット(登録商標)などで高精度に時刻同期した通信を提供するTSC(Time Sensitive Communication)への対応が期待されている。これまで工場内のLAN(Local Area Network)などの有線接続における通信環境を前提としてきた産業用機器に影響を与えず、IEEE(Institute of Electrical and Electronics Engineers)で規格化されたIEEE802.1AS、IEEE802.1QbvなどのTSN(Time Sensitive Networking)プロトコルに対応するためには、電波環境、移動などによって変化する移動通信ネットワーク内でCC(Control & Communication)-Link IE(Industrial Ethernet(登録商標)) TSNなどの産業用プロトコルを伝送するEthernetパケットの伝送遅延、揺らぎなどを低減し、さらに産業用機器と通信する制御情報を高信頼に伝送する必要がある。そのため、産業用ネットワークへの適用を想定した5Gシステムの高信頼、低遅延化技術の標準化が進められている。一方で、産業用ネットワークの無線化では、時刻同期した各機器がネットワーク内で連係して動作するため、電波環境の影響が大きい通信回線の特性を考慮してネットワークを構成する必要があるという課題があった。
このような課題の解決方法として、特許文献1には、産業用ネットワーク上で5Gシステムを論理的なTSNブリッジ化するためにすべての無線区間におけるデータ到達時間の揺らぎを吸収した後に、通信を行う他のTSNブリッジおよびEndStationにパケットを一定の時刻で送信する産業用ネットワークの無線化技術が開示されている。これによって、5Gシステムを装置内の通信遅延が固定となる論理的なTSNブリッジ内と見なすことが可能となり、5GシステムをTSNネットワーク内の一つの装置としてTSNを用いる産業用プロトコルの要求品質を保証することができる。
国際公開第2020/122782号
しかしながら、上記従来の技術によれば、移動、遮蔽、中継などに伴う電波環境の変化が発生した場合、同じ優先度を持つデータについては、電波環境の影響が大きい通信回線に基づきデータ到達時間の揺らぎを吸収する揺らぎ調整時間が設定される必要がある。この結果、同じ優先度を持つデータの揺らぎ調整時間は、電波環境の影響が小さい通信品質の良好な通信回線の性能には寄与しないという問題があった。
本開示は、上記に鑑みてなされたものであって、産業用プロトコルを伝送する移動無線通信ネットワークにおいて異なる電波環境に起因して発生するデータ伝送の揺らぎ調整時間の影響を低減することができるインタフェース変換装置を得ることを目的とする。
上述した課題を解決し、目的を達成するために、本開示は、産業用プロトコルを伝送する移動通信システムが備えるインタフェース変換装置であって、通信品質測定部と、記憶部と、調整時間判定部と、通信グループ選択部と、通信時間調整部と、を備える。通信品質測定部は、移動通信システムの内部での通信品質を測定する。記憶部は、通信品質測定部で測定された通信品質の測定結果を含む履歴情報を記憶する。調整時間判定部は、通信グループ毎に、許容される通信品質の測定結果の変動量の許容範囲と、受信したパケットの到達時間の揺らぎを吸収する揺らぎ調整時間と、を規定した評価指標情報を参照して、パケットに含まれる通信プロトコル種別を含む識別情報毎に履歴情報から得られる通信品質の測定結果の変動量が許容範囲となる通信グループを決定する。通信グループ選択部は、調整時間判定部で決定された通信グループとパケットの識別情報との対応関係に基づいて、受信したパケットの識別情報から、受信したパケットの通信グループを選択する。通信時間調整部は、調整時間判定部で決定された通信グループに対応する評価指標情報中の揺らぎ調整時間を用いて、通信グループ毎に受信したパケットを制御する。
本開示に係るインタフェース変換装置は、産業用プロトコルを伝送する移動無線通信ネットワークにおいて異なる電波環境に起因して発生するデータ伝送の揺らぎ調整時間の影響を低減することができるという効果を奏する。
実施の形態1に係る移動無線通信ネットワークの構成の一例を示す図 実施の形態1に係る5Gシステムの論理的なTSNBridgeの構成の一例を示すブロック図 実施の形態1に係る5Gシステムの基地局の接続構成の一例を示す図 実施の形態1に係る5Gシステムの論理的なTSNBridgeの構成により確立されるTSNリンクの一例を示す図 実施の形態1に係るネットワーク側インタフェース変換装置の構成の一例を示すブロック図 実施の形態1に係るデバイス側インタフェース変換装置の構成の一例を示すブロック図 実施の形態1に係るネットワーク側インタフェース変換装置が備える時分割スケジューリング部の構成の一例を示す図 実施の形態1に係るネットワーク側インタフェース変換装置の時分割スケジューリング部が備える送信キューのトラフィッククラスの一例を示す図 実施の形態1に係るネットワーク側インタフェース変換装置の時分割スケジューリング部が備えるゲート制御リストの構成の一例を示す図 実施の形態1に係る5Gシステム内における通信遅延量の測定結果の一例を示す図 実施の形態1に係る5Gシステムでの通信遅延量の測定結果から揺らぎ量を計算する方法の一例を示す図 実施の形態1に係る5Gシステムでの通信遅延量の測定結果から揺らぎ量を計算する方法の一例を示す図 実施の形態1に係るネットワーク側インタフェース変換装置の通信グループ判定処理の一例を示すフローチャート 実施の形態1に係るデータ識別情報のパラメータの一例を示す図 実施の形態1に係るネットワーク側インタフェース変換装置が備えるメモリに格納される評価指標情報の一例を示す図 図10に示す測定結果を評価指標情報に基づいて通信グループに分類した一例を示す図 図10に示す測定結果を評価指標情報に基づいて通信グループに分類した一例を示す図 実施の形態1に係るデータ処理部における通信グループの接続構成の一例を示す図 実施の形態1に係るデータ処理部における通信グループの接続構成の他の例を示す図 実施の形態1に係る通信グループ適用による5Gシステム上に確立されるTSNリンクの一例を示す図 実施の形態2に係る5Gシステム内における揺らぎ量の測定結果の一例を示す図 実施の形態2に係る5Gシステム内における揺らぎ量の測定結果から揺らぎ量の評価値を計算する方法の一例を示す図 実施の形態2に係る5Gシステム内における揺らぎ量の測定結果から揺らぎ量の評価値を計算する方法の一例を示す図 実施の形態2に係るネットワーク側インタフェース変換装置が備えるメモリに格納される通信グループ判定処理の評価指標情報の一例を示す図 実施の形態1,2に係るネットワーク側インタフェース変換装置が備える処理回路をプロセッサおよびメモリで実現する場合の処理回路の構成の一例を示す図 実施の形態1,2に係るネットワーク側インタフェース変換装置が備える処理回路を専用のハードウェアで構成する場合の処理回路の構成の一例を示す図
以下に、本開示の実施の形態にかかるインタフェース変換装置、制御回路、記憶媒体およびネットワーク構成方法を図面に基づいて詳細に説明する。以下の説明において、移動無線通信ネットワークとして5Gシステムを前提に説明するが、移動無線通信ネットワークはこれに限定されない。
実施の形態1.
図1は、実施の形態1に係る移動無線通信ネットワークの構成の一例を示す図である。移動無線通信ネットワーク1は、TSCをサポートするネットワークである。移動無線通信ネットワーク1は、5Gシステム10と、TSNBridge20と、TSN機器21と、を備える。5Gシステム10は、産業用プロトコルを伝送する移動通信システムである。5Gシステム10は、5G無線規格に準拠した通信機器で構成され、移動無線通信ネットワーク1上でサービスを提供する。TSN機器21は、TSNBridge、EndStationなどの通信機器である。TSNBridge20は、TSNのマスター時刻に同期しており、5Gシステム10を経由してTSN機器21と時刻同期を行い、産業用プロトコルなどの通信を行う。
図2は、実施の形態1に係る5Gシステムの論理的なTSNBridgeの構成の一例を示すブロック図である。3GPPの規格では、5Gシステム10に接続されるTSNBridge20、TSN機器21などから見た場合、5Gシステム10が1つの論理的なTSNBridgeを構成しているとみなすことができる。図2では、論理的なTSNBridgeの構成が示されている。また、図2では、一例として、図1に示すTSN機器21のうち、デバイス側に配置されるTSN機器21をEndStation21aとし、ネットワーク側に配置されるTSN機器21をEndStation21bとする場合が示されている。
5Gシステム10は、移動局30と、基地局31と、コア装置32,33と、デバイス側インタフェース変換装置50と、ネットワーク側インタフェース変換装置51,52と、を備える。5Gシステム10は、基地局31から送信される無線信号40によってサービスエリアが構成され、サービスエリア内の移動局30が基地局31と無線信号40で接続されている。
コア装置32は、移動局30の呼制御、認証処理、および位置管理を行う装置である。コア装置32は、基地局31の制御を実施する。
コア装置33は、移動局30が基地局31を経由して通信を行う際にデータを転送するゲートウェイ装置である。コア装置33は、EndStation21a、TSNBridge20、およびEndStation21bの間で行われる通信において、産業用プロトコルの転送処理を行う。
デバイス側インタフェース変換装置50は、EndStation21aと移動局30との間で、TSNプロトコルの変換処理を行い、産業用プロトコルを伝送するEthernetパケットの中継を行うインタフェース変換装置である。
ネットワーク側インタフェース変換装置51は、TSNBridge20とコア装置33との間で、TSNプロトコルの変換処理を行い、産業用プロトコルを伝送するEthernetパケットの中継を行うインタフェース変換装置である。実施の形態1で説明する機能がコア装置33およびネットワーク側インタフェース変換装置51のどちらにも備えることが可能な場合は、これらを合わせたものが、ネットワーク側インタフェース変換装置70と称される。
ネットワーク側インタフェース変換装置52は、TSNの制御装置であり、ユーザ設定、ネットワーク設定などを担当するTSNCNC(Time Sensitive Networking Centralized Network Configuration)60、およびTSNCUC(Time Sensitive Networking Centralized User Configuration)61からのQoS(Quality of Service)設定または時刻情報に基づくEthernetパケットのスケジューリング情報などを5Gシステム10用のQoS設定に変換するためのプロトコル変換を行うインタフェース変換装置である。また、ネットワーク側インタフェース変換装置52は、デバイス側インタフェース変換装置50のポート設定情報などを無線プロトコル経由で伝達する。
なお、5Gシステム10は、基地局31の配下に複数の移動局30が接続可能な構成であり、コア装置32,33の配下に複数の基地局31が接続可能な構成である。また、デバイス側インタフェース変換装置50、およびネットワーク側インタフェース変換装置51は、図2の例では1台のTSN機器21のみが接続されているが、LAN接続により複数のTSN機器21と接続可能である。
5Gシステム10が備える基地局31の接続構成について説明する。3GPP規格では、基地局31のバックホール回線を無線化するIAB(Integrated Access and Backhaul)と呼ばれる技術を導入可能としており、移動局30と基地局31との間だけではなく、基地局31間も無線信号により接続することで柔軟なネットワークを構成することができる。
図3は、実施の形態1に係る5Gシステムの基地局の接続構成の一例を示す図である。図3で、コア装置32,33と接続される基地局31aは、有線ネットワークから無線ネットワークに切り替わるアンカーとなる基地局である。また、基地局31aは、デバイス側インタフェース変換装置50aと接続する移動局30aと無線信号40aにより接続する。さらに、基地局31aは、無線信号41aを介して基地局31bと接続する。このとき、無線信号40aと無線信号41aとは同一の無線信号でもよいし、周波数帯域などが異なる無線信号で構成されてもよい。
基地局31bは、デバイス側インタフェース変換装置50bと接続する移動局30bと無線信号40bにより接続する。ここでは、移動局30bは、基地局31aから送信される無線信号40aを観測できない場所に配置されている例が示されているものとするが、移動局30bが無線信号40aを観測した場合には、移動局30bは、電波環境が良い基地局31a,31bに接続できる。また、基地局31bは、無線信号41bを介して基地局31cと接続する。基地局31cは、デバイス側インタフェース変換装置50cと接続する移動局30cと無線信号40cにより接続する。
本接続形態において、移動局30a,30b,30cの無線接続はアンカーとなる基地局31aにより制御され、基地局31b,31cは基地局31aからの制御に基づき移動局30b,30cと無線通信を行うことを前提とする。ただし、各基地局31a,31b,31cが自局と接続する移動局30a,30b,30cおよび基地局31b,31cの無線接続を制御してもよく、本開示ではそれは限定されない。
図4は、実施の形態1に係る5Gシステムの論理的なTSNBridgeの構成により確立されるTSNリンクの一例を示す図である。5Gシステム10内におけるネットワーク側インタフェース変換装置70とデバイス側インタフェース変換装置50との間のネットワークは、時間制約が厳しいTSNBridge20およびEndStation21aのアプリケーションからは、5Gシステム10の論理的なTSNBridge内に1つの固定な遅延時間を持つ1つのTSNリンク700であると見なされる。
5Gシステム10が備えるネットワーク側インタフェース変換装置70の構成について説明する。図5は、実施の形態1に係るネットワーク側インタフェース変換装置の構成の一例を示すブロック図である。ネットワーク側インタフェース変換装置70は、外部インタフェース100a,100bと、装置管理部110と、データ処理部120と、通信部130と、を備える。
外部インタフェース100aは、基地局31と接続するRJ(Registered jack)45などの光回線などと接続可能な物理インタフェースである。
外部インタフェース100bは、TSNBridge20と接続するRJ45などのEthernet回線と接続可能な物理インタフェースである。
装置管理部110は、ネットワーク側インタフェース変換装置70の設定、管理を行う。装置管理部110は、管理インタフェース部111と、電源部112と、メモリ113と、時刻管理部114と、装置管理機能部115と、を備える。
管理インタフェース部111は、ネットワーク側インタフェース変換装置52、TSNCNC60、TSNCUC61などの制御装置と通信し、ネットワーク側インタフェース変換装置70の設定情報等を取得する。電源部112は、ネットワーク側インタフェース変換装置70の各構成に電源を供給する。メモリ113は、ネットワーク側インタフェース変換装置70が動作するための装置パラメータ、TSNプロトコル関連パラメータなどの設定情報を格納する記憶部である。一例では、メモリ113は、後述するデータ処理部120の通信品質測定部123で測定された通信品質の測定結果を含む履歴情報も記憶する。時刻管理部114は、データ処理部120の後述する時刻同期部122より取得した時刻情報を管理する。装置管理機能部115は、ネットワーク側インタフェース変換装置70の稼働状態などの装置状態を管理する。
ネットワーク側インタフェース変換装置70が、コア装置33およびネットワーク側インタフェース変換装置51の個別の装置として構成される場合には、個別の装置に設けられる装置管理部110には、各装置に必要となる機能を実現する処理部がそれぞれ配備されるようにしてもよい。
データ処理部120は、5Gシステム10内のデータ伝送処理および外部のTSNBridge20と接続するためにTSNプロトコルの変換処理を行う。データ処理部120は、5Gデータ通信部121と、時刻同期部122と、通信品質測定部123と、調整時間判定部124と、通信グループ選択部125と、通信時間調整部126と、時分割スケジューリング部127と、を備える。
5Gデータ通信部121は、コア装置33の機能を実現する機能部であり、基地局31と時刻同期した状態で通信を行う。さらに、ネットワーク側インタフェース変換装置52で変換されたQoS設定に基づき、5Gシステム10内のQoS制御を行う。時刻同期部122は、IEEE802.1ASの時刻同期処理を行う。
通信品質測定部123は、移動通信システムの内部での通信品質を測定する。通信品質の一例は、遅延量である通信遅延量、および通信遅延量の変動量である揺らぎ量である。一例では、通信品質測定部123は、EndStation21aから送信されるEthernetパケットのデバイス側インタフェース変換装置50からネットワーク側インタフェース変換装置70までの5Gシステム10内のパケット単位またはアプリケーション単位の通信遅延量および揺らぎ量を測定し、メモリ113に格納する。具体的には、通信品質測定部123は、移動通信システムの送信端となるネットワーク側インタフェース変換装置70からの出力時刻と、受信端となるデバイス側インタフェース変換装置50からの入力時刻と、の差分から、移動通信システムの内部での通信遅延量を測定する。通信品質測定部123は、測定した通信遅延量からパケットの揺らぎ量を計算し、通信遅延量および揺らぎ量を履歴情報として記憶部であるメモリ113に格納する。
調整時間判定部124は、通信グループ毎に、許容される通信品質の測定結果の変動量の許容範囲と、受信したパケットの到達時間の揺らぎを吸収する揺らぎ調整時間と、を規定した評価指標情報に基づいて、パケットに含まれる通信プロトコル種別を含む識別情報毎に履歴情報から得られる通信品質の測定結果の変動量が許容範囲となる通信グループを決定する。具体的には、調整時間判定部124は、メモリ113に格納された通信遅延量および揺らぎ量を取得し、ネットワーク側インタフェース変換装置52から設定されたTSNの通信グループ情報単位で揺らぎ吸収時間の評価を行い、各バッファ長を判定する。ここでは、TSNの通信グループ情報はネットワーク側インタフェース変換装置52から設定され、メモリ113内に格納された情報を使用するが、事前にネットワーク側インタフェース変換装置70に保存されてもよく、ネットワーク側インタフェース変換装置52以外のメンテナンスツールなどから設定されてもよい。
通信グループ選択部125は、調整時間判定部124で決定された通信グループとパケットの識別情報との対応関係を参照して、受信したパケットの識別情報から、受信したパケットの通信グループを選択する。具体的には、通信グループ選択部125は、5Gデータ通信部121から受信したEthernetパケットが属するTSNの通信グループを識別し、通信時間調整部126に転送する。
通信時間調整部126は、調整時間判定部124で決定された通信グループに対応する揺らぎ調整時間を用いて、通信グループ毎に受信したパケットを制御する。具体的には、通信時間調整部126は、TSNの通信グループ毎に調整時間判定部124から設定された異なるバッファ長を持つキューを用いた優先制御を行う。このとき、同一の優先度を持つEthernetパケットを受信した場合でもTSNの通信グループが異なる場合には、バッファ長が異なる点が特徴である。時分割スケジューリング部127は、他のTSN機器であるTSNBridge20と高精度に同期してIEEE802.1Qbvに規定される各トラフィッククラスの送信時間を制御する機能を提供する。
時刻同期処理では、TSNBridge20とTSNプロトコルを用いて外部インタフェース100b経由で通信を行い、SYNCメッセージ受信時に時刻管理部114から時刻情報、すなわち5Gシステム10がSYNCメッセージを取得した時刻を示す入力時刻を取得し、入力時刻をSYNCメッセージに追加し、SYNCメッセージを更新する。次に、更新したSYNCメッセージを5Gデータ通信部121、外部インタフェース100aを介して基地局31および移動局30に送信する。更新したSYNCメッセージを受信したデバイス側インタフェース変換装置50は、5Gシステム10の遅延量をTSNプロトコルで使用されるメッセージのcorrectionFieldに加算し、TSNBridge20に転送することでTSN機器との時刻同期を行う。ここでは、TSNプロトコルで使用されるメッセージとして、SYNCメッセージを前提とする。
通信部130は、装置管理部110と、データ処理部120と、が外部インタフェース100bを介してTSNBridge20と通信する機能を提供する。
次に、5Gシステム10が備えるデバイス側インタフェース変換装置50の構成について説明する。図6は、実施の形態1に係るデバイス側インタフェース変換装置の構成の一例を示すブロック図である。基本的な構成はネットワーク側インタフェース変換装置70と同様である。デバイス側インタフェース変換装置50は、外部インタフェース150a,150bと、装置管理部160と、データ処理部170と、通信部180と、を備える。
外部インタフェース150aは、移動局30と接続するUSB(Universal Serial Bus)またはRJ45などにより構成される物理インタフェースである。
外部インタフェース150bは、EndStation21aと接続するRJ45などのEthernet回線と接続可能な物理インタフェースである。
装置管理部160は、デバイス側インタフェース変換装置50の設定、管理を行う。装置管理部160は、管理インタフェース部161と、電源部162と、メモリ163と、時刻管理部164と、装置管理機能部165と、を備える。
管理インタフェース部161は、デバイス側インタフェース変換装置50、ネットワーク側インタフェース変換装置52、TSNCNC60、TSNCUC61などの制御装置と通信し、デバイス側インタフェース変換装置50の設定情報等を取得する。電源部162は、デバイス側インタフェース変換装置50の各構成に電源を供給する。メモリ163は、デバイス側インタフェース変換装置50が動作するための装置パラメータ、TSNプロトコル関連パラメータなどの設定情報を格納する記憶部である。一例では、メモリ163は、後述するデータ処理部170の通信品質測定部173で測定された通信品質の測定結果を含む履歴情報も記憶する。時刻管理部164は、データ処理部170の後述する時刻同期部172より取得した時刻情報を管理する。装置管理機能部165は、デバイス側インタフェース変換装置50の稼働状態などの装置状態を管理する。
データ処理部170は、5Gシステム10内のデータ伝送処理および外部のTSN機器であるEndStation21aと接続するためにTSNプロトコルの変換処理を行う。データ処理部170は、5Gデバイス接続部171と、時刻同期部172と、通信品質測定部173と、調整時間判定部174と、通信グループ選択部175と、通信時間調整部176と、時分割スケジューリング部177と、を備える。
5Gデバイス接続部171は、移動局30と通信を行う機能部である。時刻同期部172は、IEEE802.1ASの時刻同期処理を行う。
通信品質測定部173は、移動通信システムの内部での通信品質を測定する。通信品質の一例は、遅延量である通信遅延量、および通信遅延量の変動量である揺らぎ量である。一例では、通信品質測定部173は、EndStation21b、TSNBridge20から送信されるEthernetパケットのネットワーク側インタフェース変換装置70からデバイス側インタフェース変換装置50までの、あるいは、他の移動局30の配下のデバイス側インタフェース変換装置50に接続されるEndStation21aから送信されるEthernetパケットのデバイス側インタフェース変換装置50からデバイス側インタフェース変換装置50までの、5Gシステム10内のパケット単位またはアプリケーション単位の通信遅延量および揺らぎ量を履歴情報として測定し、記憶部であるメモリ163に格納する。
調整時間判定部174は、通信グループ毎に、許容される通信品質の測定結果の変動量の許容範囲と、受信したパケットの到達時間の揺らぎを吸収する揺らぎ調整時間と、を規定した評価指標情報を参照して、パケットに含まれる通信プロトコル種別を含む識別情報毎に履歴情報から得られる通信品質の測定結果の変動量が許容範囲となる通信グループを決定する。具体的には、調整時間判定部174は、メモリ163に格納された通信遅延量および揺らぎ量を取得し、ネットワーク側インタフェース変換装置52から設定されたTSNの通信グループ情報単位で揺らぎ吸収時間の評価を行い、各バッファ長を判定する。ここでは、TSNの通信グループ情報はネットワーク側インタフェース変換装置52から設定され、メモリ163内に格納された情報を使用するが、事前にデバイス側インタフェース変換装置50に保存されてもよく、デバイス側インタフェース変換装置50以外のメンテナンスツールなどから設定されてもよい。
通信グループ選択部175は、調整時間判定部174で決定された通信グループとパケットの識別情報との対応関係を参照して、受信したパケットの識別情報から、受信したパケットの通信グループを選択する。具体的には、通信グループ選択部175は、5Gデバイス接続部171から受信したEthernetパケットが属するTSNの通信グループを識別し、通信時間調整部176に転送する。
通信時間調整部176は、調整時間判定部174で決定された通信グループに対応する揺らぎ調整時間を用いて、通信グループ毎に受信したパケットを制御する。具体的には、通信時間調整部176は、TSNの通信グループ毎に調整時間判定部174から設定された異なるバッファ長を持つキューを用いた優先制御を行う。このとき、同一の優先度を持つEthernetパケットを受信した場合でもTSNの通信グループが異なる場合には、バッファ長が異なる点が特徴である。時分割スケジューリング部177は、他のTSN機器21と高精度に同期してIEEE802.1Qbvに規定される各トラフィッククラスの送信時間を制御する機能を提供する。
通信部180は、装置管理部160と、データ処理部170と、が外部インタフェース150bを介してEndStation21aと通信する機能を提供する。
次にネットワーク側インタフェース変換装置70、デバイス側インタフェース変換装置50が備える時分割スケジューリング部127,177の構成について説明する。各インタフェース変換装置における時分割スケジューリング機能は同じであるため、ここではネットワーク側インタフェース変換装置70の構成を例に挙げて説明する。図7は、実施の形態1に係るネットワーク側インタフェース変換装置が備える時分割スケジューリング部の構成の一例を示す図である。時分割スケジューリング部127は、送信キュー200a~200hと、送信選択アルゴリズム201a~201hと、送信ゲート202a~202hと、送信選択機能部210と、ゲート制御リスト220と、を備える。
送信キュー200a~200hは、5Gシステム10から外部のTSN機器21であるTSNBridge20、EndStation21bに対するEthernetパケット送信処理において各トラフィッククラスの送信時間を制御する機能を実現するため、図8に記載するIEEE802.1pに定義されるPCP(Priority Code Point)に関連付けられる優先度を示すトラフィッククラスに対応した送信キューである。
図8は、実施の形態1に係るネットワーク側インタフェース変換装置の時分割スケジューリング部が備える送信キューのトラフィッククラスの一例を示す図である。送信キュー200aはトラフィッククラスTC#0に対応し、送信キュー200bはトラフィッククラスTC#1に対応し、送信キュー200cはトラフィッククラスTC#2に対応し、送信キュー200dはトラフィッククラスTC#3に対応している。また、送信キュー200eはトラフィッククラスTC#4に対応し、送信キュー200fはトラフィッククラスTC#5に対応し、送信キュー200gはトラフィッククラスTC#6に対応し、送信キュー200hはトラフィッククラスTC#7に対応している。図7および図8から、トラフィッククラスTC#0の送信キュー200aの優先度が最も低く、トラフィッククラスの数字が大きくなるほど優先度が高くなり、トラフィッククラスTC#7の送信キュー200hの優先度が最も高くなる。図8において、設定値は、各トラフィッククラスを識別可能な情報である。
送信選択アルゴリズム201a~201hは、対応する送信キュー200a~200hに格納されたデータの送信可否を判断する。
送信ゲート202a~202hは、ゲート制御リスト220に規定された時間と、対応する送信選択アルゴリズム201a~201hによる送信キュー200a~200hの送信可否の情報と、に基づいて、ゲートのOpenおよびClosedを制御する。
送信選択機能部210は、送信ゲート202a~202hを通過してきたデータを、外部装置に送信する。
ゲート制御リスト220は、送信ゲート202a~202hのOpenおよびClosedが規定されたものである。図9は、実施の形態1に係るネットワーク側インタフェース変換装置の時分割スケジューリング部が備えるゲート制御リストの構成の一例を示す図である。ゲート制御リスト220は、図9に示すように、各時間221に対して各送信ゲート202a~202hの送信可能な時間帯であるOpen、または送信不可な時間帯であるClosedが定義される送信ゲート状態222が登録される。
図10は、実施の形態1に係る5Gシステム内における通信遅延量の測定結果の一例を示す図である。図10において、横軸は時間を示し、縦軸は通信遅延量測定結果を示している。通信遅延量測定結果300は、5Gシステム10内を伝送される各パケットに付与される5Gシステム10のQoS情報により識別される優先度情報を持つ。図10中で、測定結果301a,301b,301cは、優先度の高い「優先度高」のパケットを示し、測定結果302は優先度の低い「優先度低」のパケットを示す。通信遅延量測定結果300は、メモリ113に記憶される履歴情報を用いて生成される。
図11および図12は、実施の形態1に係る5Gシステムでの通信遅延量の測定結果から揺らぎ量を計算する方法の一例を示す図である。図11および図12は、図10から優先度の高いパケットの測定結果301cを抽出したものである。図11および図12でも、横軸は時間を示し、縦軸は通信遅延量測定結果を示している。図11に示される第1計算例は、測定区間311aにおける通信遅延量測定結果の最大値と最小値との差を揺らぎ量310aとして計算する方法である。図12に示される第2計算例は、測定区間311bにおける基準値Rである通信遅延量測定結果の平均値からの時間誤差312を累積した平均値を揺らぎ量310bとして計算する方法である。揺らぎ量の計算方法としては、図11および図12に示した方法以外の方法を使用することも可能である。一例では、第2計算例の時間誤差312の計算の基準値Rとして通信遅延量測定結果の中央値を用いてもよく、また、定周期のQoS情報を持つパケットであれば受信間隔などを揺らぎ量として定義してもよく、本開示では、これらは限定されない。さらに、ここでは簡略化のため優先度として、「優先度高」および「優先度低」をQoS情報の例として示したが、5Gシステム10におけるQoS定義(5QI:5G QoS Indicator)などのように複数の優先度を用いてもよく、本開示では、使用される優先度は限定されない。
図13は、実施の形態1に係るネットワーク側インタフェース変換装置の通信グループ判定処理の一例を示すフローチャートである。図13は、ネットワーク側インタフェース変換装置70によるネットワーク構成方法の手順の一例を示している。まず、ネットワーク側インタフェース変換装置70において、5Gデータ通信部121は、基地局31からパケットを受信したかを判定する(ステップS11)。5Gデータ通信部121は、基地局31からパケットを受信していない場合(ステップS11でNoの場合)には、パケットを受信するまで待機する。また、5Gデータ通信部121は、基地局31からパケットを受信した場合(ステップS11でYesの場合)には、当該パケットに付与される優先度情報を取得する(ステップS12)。
次に、通信グループ選択部125は、5Gデータ通信部121から受信するパケットからデータ識別情報を取得する(ステップS13)。図14は、実施の形態1に係るデータ識別情報のパラメータの一例を示す図である。図14に示されるように、データ識別情報400は、通信プロトコル種別401およびその個別パラメータとなるデータ識別子402を含む識別情報である。実施の形態1では、通信プロトコル種別401としてInternet Protocol(IP)およびEthernetプロトコルの各パラメータをデータ識別情報400として利用しているが、全てのパラメータを利用してもよいし、一部のパラメータを選択して利用してもよい。また、他の通信プロトコルの識別子情報を用いてもよく、本開示では、これらの例に限定されない。
図13に戻り、通信品質測定部123は、受信したパケットの通信遅延量および揺らぎ量を測定し、測定結果を装置管理部110のメモリ113に格納する(ステップS14)。ついで、調整時間判定部124は、装置管理部110のメモリ113から、通信遅延量および揺らぎ量の測定結果並びに通信グループ毎に定義される評価指標情報を取得する(ステップS15)。図15は、実施の形態1に係るネットワーク側インタフェース変換装置が備えるメモリに格納される評価指標情報の構成の一例を示す図である。評価指標情報500は、パケットの通信遅延量および揺らぎ量から通信グループ501を分類する際に使用される情報である。評価指標情報500は、通信グループ501に分類されることが可能なパケットの有する条件と、通信グループ501に対して設定される受信したパケットを調整する時間である時間調整量505と、を含む。条件は、通信グループ501毎に、許容される優先度である許可優先度502と、許容される通信遅延量である通信遅延量許容値503と、許容される揺らぎ量である揺らぎ量許容値504と、を含む。ここでは時間調整量505が増加する順に、通信グループ501が配置されているものとする。
図13に戻り、調整時間判定部124は、評価指標情報500の中から、5Gデータ通信部121が取得した優先度情報に対応する許可優先度502を有する通信グループ501を選択する(ステップS16)。ついで、調整時間判定部124は、通信品質測定部123が測定した通信遅延量および揺らぎ量が、選択した通信グループ501で定められた条件を満たすかを判定する(ステップS17)。具体的には、調整時間判定部124は、受信したパケットの通信遅延量および揺らぎ量が、ステップS12で取得したパケットの優先度情報に対応する許可優先度502を有する通信グループ501の目標値、すなわち選択した通信グループ501の通信遅延量許容値503および揺らぎ量許容値504を満たすかを判定する。
通信遅延量および揺らぎ量が、選択した通信グループ501で定められた条件を満たさない場合(ステップS17でNoの場合)には、調整時間判定部124は、評価指標情報500の中で、次に許可優先度502が高い通信グループ501を選択する(ステップS18)。その後、処理がステップS17に戻る。
一方、通信遅延量および揺らぎ量が、選択した通信グループ501で定められた条件を満たす場合(ステップS17でYesの場合)には、調整時間判定部124は、判定を行ったパケットを、選択した通信グループ501に決定する(ステップS19)。すなわち、調整時間判定部124は、データ識別情報400を通信グループ501と対応付ける。以上で、通信グループ判定処理が終了する。
なお、通信グループ501は、通信時間調整部126内における評価指標情報500の時間調整量505に対応するバッファ長を持つ時間調整グループに対応している。通信グループ501が判定された後、通信グループ選択部125は、パケット受信後にデータ識別情報400に対応する通信グループ501の選択を行い、通信時間調整部126の対応する時間調整グループにパケットを転送する。
図16および図17は、図10に示す測定結果を評価指標情報に基づいて通信グループに分類した一例を示す図である。なお、図10と同一の構成要素には同一の符号を付して、その説明を省略する。図16は、図10に示す測定結果のうち「優先度高」の測定結果301a,301bが、第1通信グループに分類された例を示している。このときの時間調整量は第1時間調整量310であり、バッファ長は第1バッファ長であるとしている。また、図17は、図10に示す測定結果のうち「優先度高」の測定結果301cと「優先度低」の測定結果302が、第2通信グループに分類された例をしている。このときの時間調整量は第2時間調整量311であり、バッファ長は第2バッファ長であるとしている。
ネットワーク側インタフェース変換装置70における通信グループ選択部125と、通信時間調整部126と、時分割スケジューリング部127の接続構成について説明する。図18は、実施の形態1に係るデータ処理部における通信グループの接続構成の一例を示す図である。
通信グループ選択部125は、内部に通信グループ501毎の評価指標情報500に対応したフィルタ601-1~601-nを備える。ただし、nは2以上の自然数である。なお、以下では、個々のフィルタ601-1~601-nを区別する必要がない場合には、フィルタ601と表記する。フィルタ601は、5Gデータ通信部121から受信したパケットのデータ識別情報400が、通信グループ判定処理で各通信グループ501に登録されたパケットのデータ識別情報400のうちどのパケットのデータ識別情報400に一致するかを判定する。フィルタ601は、5Gデータ通信部121から受信したパケットが自身の通信グループ501に属するものであると判定した場合には、自グループのデータとして通信時間調整部126に転送する。また、フィルタ601は、受信したパケットが自身の通信グループ501に属するものではないと判定した場合には、通信時間調整部126へのパケットの転送を行わない。このように、通信グループ選択部125は、調整時間判定部124で判定された通信グループ501とデータ識別情報400との対応関係に基づいたフィルタ601によって、通信時間調整部126の対応する時間調整用バッファ603-1~603-nにパケットを転送する。
通信時間調整部126は、内部に時間調整グループ602-1~602-n毎に時間調整用バッファ603-1~603-nを備える。時間調整グループ602-1~602-nは、通信グループ選択部125内の各通信グループ501のフィルタ601-1~601-nに対応して設けられる。時間調整グループ602-1~602-nに対応する時間調整用バッファ603-1~603-nは、評価指標情報500に格納される時間調整量505に対応する長さを有する。通信時間調整部126は、時間調整グループ602-1~602-n毎に揺らぎ調整を行った後、時分割スケジューリング部127の優先度に応じた送信キュー200に転送を行う。
なお、時分割スケジューリング部127の構成については、図7で説明したので、省略する。
図19は、実施の形態1に係るデータ処理部における通信グループの接続構成の他の例を示す図である。図19では、時分割スケジューリング部127を個別の通信グループ501に対応付ける接続構成としている。つまり、図19では、データ処理部120は、通信グループ501毎に時分割スケジューリング部127-1~127-nを備える。あるいは、見方を変えると、図19では、n個の時分割スケジューリング部127-1~127-nによって時分割スケジューリング部127が構成される。それぞれの時分割スケジューリング部127-1~127-nの構成は、図7に示される時分割スケジューリング部127で示したものと同一である。図18では、パケットは、通信時間調整部126のそれぞれの時間調整用バッファ603-1~603-nから時分割スケジューリング部127のいずれかの送信キュー200に送られる。しかし、図19では、パケットは、通信時間調整部126の時間調整用バッファ603-1~603-nから、時間調整用バッファ603-1~603-nに対応して設けられる時分割スケジューリング部127-1~127-nの送信キュー200にそれぞれ送られる。
また、実施の形態1では各通信グループ501は同一のネットワーク側インタフェース変換装置70内に存在しているが、通信グループ501毎に他のネットワーク側インタフェース変換装置70内に存在するようにすることも可能である。つまり、通信グループ選択部125は、通信グループ化されたパケット処理を地理的に異なる場所に設けられる他のネットワーク側インタフェース変換装置70に割り当てることも可能である。この場合には、通信グループ判定によって、基地局31と接続するネットワーク側インタフェース変換装置70を変更することで同様の機能を実現してもよい。
図20は、実施の形態1に係る通信グループ適用による5Gシステム上に確立されるTSNリンクの一例を示す図である。5Gシステム10内におけるネットワーク側インタフェース変換装置70とデバイス側インタフェース変換装置50との間のネットワークは、異なる揺らぎ調整時間を持つ複数の時間調整グループを備える。これによって、時間制約が厳しいTSNBridge20、EndStation21a,21bのアプリケーションは、5Gシステム10の論理的なTSNBridge内に固定の遅延時間を持つ複数のTSNリンク700a,700b,700nが存在すると見なすことが可能となる。
このように、5Gシステム10では、移動、遮蔽、中継などに伴う電波環境の変化が発生した場合に、同じ優先度を持つデータは電波環境の影響が大きい通信回線に基づきデータ到達時間の揺らぎを調整する必要があり、電波環境の影響が小さい通信品質の良好な通信回線の性能に影響を与えることになる。
なお、実施の形態1における説明は簡略化のため、ネットワーク側インタフェース変換装置70を中心に記載したが、デバイス側インタフェース変換装置50においても同様である。また、デバイス側インタフェース変換装置50においては、ネットワーク側インタフェース変換装置70から送信されるパケット処理は同一の電波環境を利用するケースが多く、本開示の技術は、他の移動局30に接続するデバイス側インタフェース変換装置50からネットワーク側インタフェース変換装置70経由でデバイス側インタフェース変換装置50に転送されるパケットの処理に効果が期待できる。
以上説明したように、実施の形態1によれば、ネットワーク側インタフェース変換装置70およびデバイス側インタフェース変換装置50は、データの通信遅延量および揺らぎ量の測定および評価を行い、電波環境の影響が大きい通信回線と電波環境の影響が小さい通信回線とに分類したグループ化を行うことで、異なる揺らぎ調整時間で制御することとした。つまり、同じ優先度を有するデータであっても、通信遅延量が大きいデータと通信遅延量が小さいデータとで異なる通信グループ501に分けて、異なる揺らぎ調整時間で制御するようにした。これにより、電波環境の異なる多数の通信回線で構成される移動無線通信ネットワーク1において、伝送性能を改善することができる。特に、要求品質が厳しい産業用プロトコルを伝送する移動無線通信ネットワーク1において、電波環境の異なるTSNリンク700を構成する通信回線のグループ化によって、異なる電波環境に起因して発生するデータ伝送の揺らぎ調整時間の影響を低減することができる。
実施の形態2.
実施の形態1では、移動無線通信ネットワーク1上でデバイス側インタフェース変換装置50とネットワーク側インタフェース変換装置70との間の通信遅延を測定可能であることを前提としたが、ネットワークの機能制御などによって通信遅延を測定できない場合も考えられる。実施の形態2では、このような状況における通信グループ選択方法について説明する。
実施の形態2では、移動無線通信ネットワーク1を構成する各装置の構成は実施の形態1と同様であるが、ネットワーク側インタフェース変換装置70およびデバイス側インタフェース変換装置50の通信品質測定部123,173、調整時間判定部124,174における測定方法および評価方法が実施の形態1と異なる。そこで、以下では、実施の形態1と同一の部分には、実施の形態1と同一の符号を付して重複する説明を省略し、実施の形態1と異なる部分を説明する。
図21は、実施の形態2に係る5Gシステム内における揺らぎ量の測定結果の一例を示す図である。揺らぎ量の測定結果800は、5Gシステム10内を伝送される各パケットに付与される5Gシステム10のQoS情報により識別される優先度情報を持ち、測定結果801a,801b,801cは、優先度の高い「優先度高」のパケットを示し、測定結果802は優先度の低い「優先度低」のパケットを示す。図21の横軸は、一例ではパケットの受信時刻である。揺らぎ量803の測定は、各パケットの受信間隔となる。図21の揺らぎ量803は、優先度の低いパケットについての受信間隔であり、Ni-1,Ni,Ni+1となっている。一例では、通信品質測定部123,173は、受信端となるインタフェース変換装置のパケットの入力時刻の差分から移動通信システムの内部での揺らぎ量803を測定する。なお、実施の形態2では、通信遅延量は直接的に認識できないが、移動無線通信ネットワーク1内ではQoS情報、すなわち優先度に基づく優先制御が適用されるため、通信遅延量の平均値は各通信回線上で等価と見なし、揺らぎ量のみで電波環境の影響を把握する。
図22は、実施の形態2に係る5Gシステム内における揺らぎ量の測定結果から揺らぎ量の評価値を計算する方法の一例を示す図である。図22において、横軸は、測定時間を示し、縦軸は、揺らぎ量測定結果を示している。図22に示される第1計算例では、測定区間810aにおける測定結果の揺らぎ量の最大値と最小値との差を、揺らぎ量812aの評価値として計算している。
図23は、実施の形態2に係る5Gシステム内における揺らぎ量の測定結果から揺らぎ量の評価値を計算する方法の一例を示す図である。図23において、横軸は、測定時間を示し、縦軸は、揺らぎ量測定結果を示している。図23に示される第2計算例では、測定区間810bにおける基準値である揺らぎ量の測定結果の平均値811からの時間誤差812bを揺らぎ量の評価値Pi,Pi+1,・・・として計算している。なお、揺らぎ量の評価値の計算方法としては、他の方法を用いてもよい。一例では、第2計算例の時間誤差812bの計算の基準値として、揺らぎ量の測定結果の平均値811ではなく、揺らぎ量の測定結果の中央値を用いてもよいし、時間誤差812bの最大値を用いてもよい。
図24は、実施の形態2に係るネットワーク側インタフェース変換装置が備えるメモリに格納される通信グループ判定処理の評価指標情報の一例を示す図である。図24の評価指標情報900は、実施の形態1の図15の評価指標情報500と比較して、通信遅延量許容値503の項目を含まない。つまり、評価指標情報900は、通信グループ901毎に、許容される優先度である許可優先度902と、許容される揺らぎ量である揺らぎ量許容値903と、の条件を定めるとともに、通信グループ901毎に受信したパケットを調整する時間である時間調整量904を定めた情報である。ここでは時間調整量904が増加する順に、通信グループ901が配置されているものとする。
実施の形態2によるネットワーク側インタフェース変換装置70の通信グループ判定処理では、図13と同様の処理が行われる。ただし、ステップS15では、調整時間判定部124は、図24に示される評価指標情報900を装置管理部110のメモリ113から取得する。また、ステップS17では、通信品質測定部123が測定した揺らぎ量が、選択した通信グループ901に定められた揺らぎ量許容値903を満たすかを判定する。以上によって、ステップS19での通信グループ901の選択が可能となる。
なお、実施の形態2でも、ネットワーク側インタフェース変換装置70を中心に記載したが、デバイス側インタフェース変換装置50においても同様である。
以上説明したように、実施の形態2によれば、ネットワーク側インタフェース変換装置70およびデバイス側インタフェース変換装置50は、データの揺らぎ量の測定および評価を行い、電波環境の影響が大きい通信回線と電波環境の影響が小さい通信回線に分類したグループ化を行うことで異なる揺らぎ調整時間で制御することとした。これによって、電波環境の異なる多数の通信回線で構成される移動無線通信ネットワーク1において、要求品質が厳しい産業用プロトコルの伝送性能を改善することができる。
つづいて、実施の形態1,2に係るネットワーク側インタフェース変換装置70のハードウェア構成について説明する。ネットワーク側インタフェース変換装置70において、外部インタフェース100a,100bは外部インタフェースである。装置管理部110、データ処理部120および通信部130は処理回路により実現される。処理回路は、プログラムを格納するメモリ、およびメモリに格納されるプログラムを実行するプロセッサであってもよいし、専用のハードウェアであってもよい。処理回路は制御回路とも呼ばれる。
図25は、実施の形態1,2に係るネットワーク側インタフェース変換装置が備える処理回路をプロセッサおよびメモリで実現する場合の処理回路の構成の一例を示す図である。図25に示す処理回路90は制御回路であり、プロセッサ91およびメモリ92を備える。処理回路90がプロセッサ91およびメモリ92で構成される場合、処理回路90の各機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアまたはファームウェアはプログラムとして記述され、メモリ92に格納される。処理回路90では、メモリ92に記憶されたプログラムをプロセッサ91が読み出して実行することにより、各機能を実現する。すなわち、処理回路90は、ネットワーク側インタフェース変換装置70の処理が結果的に実行されることになるプログラムを格納するためのメモリ92を備える。このプログラムは、処理回路90により実現される各機能をネットワーク側インタフェース変換装置70に実行させるためのプログラムであるともいえる。このプログラムは、プログラムが記憶された記憶媒体により提供されてもよいし、通信媒体など他の手段により提供されてもよい。
ここで、プロセッサ91は、例えば、CPU(Central Processing Unit)、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、またはDSP(Digital Signal Processor)などである。また、メモリ92は、例えば、RAM(Random Access Memory)、ROM(Read Only Memory)、フラッシュメモリ、EPROM(Erasable Programmable ROM)、EEPROM(登録商標)(Electrically EPROM)などの、不揮発性または揮発性の半導体メモリ、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、またはDVD(Digital Versatile Disc)などが該当する。
図26は、実施の形態1,2に係るネットワーク側インタフェース変換装置が備える処理回路を専用のハードウェアで構成する場合の処理回路の構成の一例を示す図である。図26に示す処理回路93は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)、またはこれらを組み合わせたものが該当する。処理回路93については、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現するようにしてもよい。このように、処理回路93は、専用のハードウェア、ソフトウェア、ファームウェア、またはこれらの組み合わせによって、上述の各機能を実現することができる。
以上では、ネットワーク側インタフェース変換装置70のハードウェア構成について説明したが、デバイス側インタフェース変換装置50のハードウェア構成も同様である。
以上の実施の形態に示した構成は、一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、実施の形態同士を組み合わせることも可能であるし、要旨を逸脱しない範囲で、構成の一部を省略、変更することも可能である。
1 移動無線通信ネットワーク、10 5Gシステム、20 TSNBridge、21 TSN機器、21a,21b EndStation、30,30a,30b,30c 移動局、31,31a,31b,31c 基地局、32,33 コア装置、40,40a,40b,40c,41a,41b 無線信号、50,50a,50b,50c デバイス側インタフェース変換装置、51,52,70 ネットワーク側インタフェース変換装置、60 TSNCNC、61 TSNCUC、90,93 処理回路、91 プロセッサ、100a,100b,150a,150b 外部インタフェース、110,160 装置管理部、111,161 管理インタフェース部、112,162 電源部、92,113,163 メモリ、114,164 時刻管理部、115,165 装置管理機能部、120,170 データ処理部、121 5Gデータ通信部、122,172 時刻同期部、123,173 通信品質測定部、124,174 調整時間判定部、125,175 通信グループ選択部、126,176 通信時間調整部、127,177 時分割スケジューリング部、130,180 通信部、171 5Gデバイス接続部、200a~200h 送信キュー、201a~201h 送信選択アルゴリズム、202a~202h 送信ゲート、210 送信選択機能部、220 ゲート制御リスト、400 データ識別情報、500,900 評価指標情報、601,601-1~601-n フィルタ、602-1~602-n 時間調整グループ、603-1~603-n 時間調整用バッファ、700,700a,700b,700n TSNリンク。

Claims (8)

  1. 産業用プロトコルを伝送する移動通信システムが備えるインタフェース変換装置であって、
    前記移動通信システムの内部での通信品質を測定する通信品質測定部と、
    前記通信品質測定部で測定された前記通信品質の測定結果を含む履歴情報を記憶する記憶部と、
    通信グループ毎に、許容される前記通信品質の測定結果の変動量の許容範囲と、受信したパケットの到達時間の揺らぎを吸収する揺らぎ調整時間と、を規定した評価指標情報を参照して、前記パケットに含まれる通信プロトコル種別を含む識別情報毎に前記履歴情報から得られる前記通信品質の測定結果の変動量が前記許容範囲となる前記通信グループを決定する調整時間判定部と、
    前記調整時間判定部で決定された前記通信グループと前記パケットの前記識別情報との対応関係に基づいて、受信した前記パケットの前記識別情報から、前記受信したパケットの前記通信グループを選択する通信グループ選択部と、
    前記調整時間判定部で決定された前記通信グループに対応する前記評価指標情報中の前記揺らぎ調整時間を用いて、前記通信グループ毎に前記受信したパケットを制御する通信時間調整部と、
    を備えることを特徴とするインタフェース変換装置。
  2. 前記通信品質測定部は、前記移動通信システムの送信端となるインタフェース変換装置からの出力時刻と受信端となるインタフェース変換装置からの入力時刻との差分から測定される前記移動通信システムの内部での遅延量と、前記遅延量から計算される前記パケットの揺らぎ量と、を前記通信品質として測定し、
    前記評価指標情報は、前記通信品質の許容範囲として、前記遅延量の許容値と、前記揺らぎ量の許容値と、を含み、
    前記調整時間判定部は、前記評価指標情報を参照して、前記識別情報毎に、前記履歴情報から得られる前記遅延量および前記揺らぎ量の測定結果が前記遅延量の許容値および前記揺らぎ量の許容値を満たす前記通信グループを決定することを特徴とする請求項1に記載のインタフェース変換装置。
  3. 前記通信品質測定部は、前記移動通信システムの受信端となるインタフェース変換装置の入力時刻の差分から前記移動通信システムの内部での揺らぎ量を測定し、
    前記評価指標情報は、前記通信品質の許容範囲として、前記揺らぎの許容値を含み、
    前記調整時間判定部は、前記評価指標情報を参照して、前記識別情報毎に、前記履歴情報から得られる前記揺らぎ量の測定値が前記揺らぎ量の許容値を満たす前記通信グループを決定することを特徴とする請求項1に記載のインタフェース変換装置。
  4. 前記通信品質の許容範囲は、前記通信グループによって異なることを特徴とする請求項1から3のいずれか1つに記載のインタフェース変換装置。
  5. 前記通信グループ選択部は、通信グループ化されたパケット処理を地理的に異なる場所に設けられる他のインタフェース変換装置に割当てることを特徴とする請求項1から4のいずれか1つに記載のインタフェース変換装置。
  6. 産業用プロトコルを伝送する移動通信システムが備えるインタフェース変換装置を制御する制御回路であって、
    前記移動通信システムの内部での通信品質を測定、
    測定された前記通信品質の測定結果を含む履歴情報を記憶、
    通信グループ毎に、許容される前記通信品質の測定結果の変動量の許容範囲と、受信したパケットの到達時間の揺らぎを吸収する揺らぎ調整時間と、を規定した評価指標情報を参照して、前記パケットに含まれる通信プロトコル種別を含む識別情報毎に前記履歴情報から得られる前記通信品質の測定結果の変動量が前記許容範囲となる前記通信グループを決定、
    決定された前記通信グループと前記パケットの前記識別情報との対応関係に基づいて、受信した前記パケットの前記識別情報から、前記受信したパケットの前記通信グループを選択、
    決定された前記通信グループに対応する前記評価指標情報中の前記揺らぎ調整時間を用いて、前記通信グループ毎に前記受信したパケットを制御、
    を前記インタフェース変換装置に実行させることを特徴とする制御回路。
  7. 産業用プロトコルを伝送する移動通信システムが備えるインタフェース変換装置を制御するプログラムを記憶した記憶媒体であって、
    前記プログラムは、
    前記移動通信システムの内部での通信品質を測定、
    測定された前記通信品質の測定結果を含む履歴情報を記憶、
    通信グループ毎に、許容される前記通信品質の測定結果の変動量の許容範囲と、受信したパケットの到達時間の揺らぎを吸収する揺らぎ調整時間と、を規定した評価指標情報を参照して、前記パケットに含まれる通信プロトコル種別を含む識別情報毎に前記履歴情報から得られる前記通信品質の測定結果の変動量が前記許容範囲となる前記通信グループを決定、
    決定された前記通信グループと前記パケットの前記識別情報との対応関係に基づいて、受信した前記パケットの前記識別情報から、前記受信したパケットの前記通信グループを選択、
    決定された前記通信グループに対応する前記評価指標情報中の前記揺らぎ調整時間を用いて、前記通信グループ毎に前記受信したパケットを制御、
    を前記インタフェース変換装置に実行させることを特徴とする記憶媒体。
  8. 産業用プロトコルを伝送する移動通信システムが備えるインタフェース変換装置のネットワーク構成方法であって、
    通信品質測定部が、前記移動通信システムの内部での通信品質を測定するステップと、
    前記通信品質測定部が、前記通信品質測定部で測定された前記通信品質の測定結果を含む履歴情報を記憶部に記憶させるステップと、
    調整時間判定部が、通信グループ毎に、許容される前記通信品質の測定結果の変動量の許容範囲と、受信したパケットの到達時間の揺らぎを吸収する揺らぎ調整時間と、を規定した評価指標情報を参照して、前記パケットに含まれる通信プロトコル種別を含む識別情報毎に前記履歴情報から得られる前記通信品質の測定結果の変動量が前記許容範囲となる前記通信グループを決定するステップと、
    通信グループ選択部が、前記調整時間判定部で決定された前記通信グループと前記パケットの前記識別情報との対応関係に基づいて、受信した前記パケットの前記識別情報から、前記受信したパケットの前記通信グループを選択するステップと、
    通信時間調整部が、前記調整時間判定部で決定された前記通信グループに対応する前記評価指標情報中の前記揺らぎ調整時間を用いて、前記通信グループ毎に前記受信したパケットを制御するステップと、
    を含むことを特徴とするネットワーク構成方法。
JP2022557921A 2020-12-03 2020-12-03 インタフェース変換装置、制御回路、記憶媒体およびネットワーク構成方法 Active JP7214062B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2020/045074 WO2022118435A1 (ja) 2020-12-03 2020-12-03 インタフェース変換装置、制御回路、記憶媒体およびネットワーク構成方法

Publications (2)

Publication Number Publication Date
JPWO2022118435A1 JPWO2022118435A1 (ja) 2022-06-09
JP7214062B2 true JP7214062B2 (ja) 2023-01-27

Family

ID=81853044

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022557921A Active JP7214062B2 (ja) 2020-12-03 2020-12-03 インタフェース変換装置、制御回路、記憶媒体およびネットワーク構成方法

Country Status (5)

Country Link
US (1) US12464481B2 (ja)
EP (1) EP4221002B1 (ja)
JP (1) JP7214062B2 (ja)
CN (1) CN116569595B (ja)
WO (1) WO2022118435A1 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12532278B2 (en) * 2022-04-01 2026-01-20 Intel Corporation Methods and apparatus to provide performance measurements in time-sensitive networks
CN118677923B (zh) * 2024-06-22 2024-12-06 新驰电气集团有限公司 一种物联网监控数据的并网方法、并网箱及其存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020104017A1 (en) 2018-11-20 2020-05-28 Nokia Technologies Oy Latency-bounded packet delivery in mobile communication system
WO2020104005A1 (en) 2018-11-19 2020-05-28 Nokia Technologies Oy Signalling of dejittering buffer capabilities for tsn integration
WO2020122782A1 (en) 2018-12-12 2020-06-18 Telefonaktiebolaget Lm Ericsson (Publ) Communication system with de-jitter buffer for reducing jitter

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007235221A (ja) * 2006-02-27 2007-09-13 Fujitsu Ltd 揺らぎ吸収バッファ装置
JP4744332B2 (ja) * 2006-03-22 2011-08-10 富士通株式会社 ゆらぎ吸収バッファ制御装置
WO2008087724A1 (ja) * 2007-01-18 2008-07-24 Mitsubishi Electric Corporation 無線通信システム
US7921317B2 (en) * 2008-09-02 2011-04-05 Unisys Corporation Method and apparatus for synchronizing central processing units in a multiprocessor apparatus
JP5369814B2 (ja) * 2009-03-26 2013-12-18 ソニー株式会社 受信装置および受信装置の時刻修正方法
WO2013069176A1 (ja) * 2011-11-09 2013-05-16 日本電気株式会社 送信装置、送信方法、及びプログラムが格納された非一時的なコンピュータ可読媒体
US9882818B2 (en) * 2013-09-30 2018-01-30 Apple Inc. Adjusting a jitter buffer based on inter arrival jitter
US10965570B2 (en) * 2016-08-17 2021-03-30 Nec Corporation Remote control device, system, method, and recording medium for determining a delay setting value
JP6867230B2 (ja) * 2017-05-26 2021-04-28 日本電信電話株式会社 通信装置
US10623326B2 (en) * 2018-03-07 2020-04-14 Cisco Technology, Inc. Jitter compensation along multiple-path deterministic network segment
CN110351201B (zh) * 2018-04-04 2021-09-14 华为技术有限公司 一种数据处理方法及装置
CN111262796A (zh) * 2019-12-31 2020-06-09 南昌大学 一种基于时间敏感型的以太网通信系统及通信方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020104005A1 (en) 2018-11-19 2020-05-28 Nokia Technologies Oy Signalling of dejittering buffer capabilities for tsn integration
WO2020104017A1 (en) 2018-11-20 2020-05-28 Nokia Technologies Oy Latency-bounded packet delivery in mobile communication system
WO2020122782A1 (en) 2018-12-12 2020-06-18 Telefonaktiebolaget Lm Ericsson (Publ) Communication system with de-jitter buffer for reducing jitter

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Nokia, Nokia Shanghai Bell,TSN - QoS Framework[online],3GPP TSG SA WG2 #129 S2-1811338,Internet<URL:https://www.3gpp.org/ftp/tsg_sa/WG2_Arch/TSGS2_129_Dongguan/Docs/S2-1811433.zip>,2018年10月19日

Also Published As

Publication number Publication date
WO2022118435A1 (ja) 2022-06-09
EP4221002B1 (en) 2025-07-09
US20230232353A1 (en) 2023-07-20
CN116569595B (zh) 2025-06-13
EP4221002A1 (en) 2023-08-02
EP4221002A4 (en) 2023-12-06
JPWO2022118435A1 (ja) 2022-06-09
CN116569595A (zh) 2023-08-08
US12464481B2 (en) 2025-11-04

Similar Documents

Publication Publication Date Title
KR102371921B1 (ko) 이동통신 시스템에서 시간에 민감한 통신 지원 정보 갱신 방법 및 장치
RU2693859C1 (ru) Эффективные механизмы планирования восходящей линии связи для двойного соединения
CN112586033B (zh) 用于通过无线电接入网的时间敏感联网的技术
CN112042159B (zh) 将3gpp网络透明集成到tsn工业网络中
US9265057B2 (en) Apparatus and method for operating centralized base station in mobile communication system
US20220022088A1 (en) Latency-bounded packet delivery in mobile communication system
KR102889399B1 (ko) Tsn 플로우의 스케줄링 방법, 통신 시스템 및 중앙 네트워크 구성 엔티티
US20210306901A1 (en) Mutual 3gpp-tsn qos adaption and shaping
CN110138813B (zh) 一种传输数据的方法、通信装置及用户面功能实体
JP7214062B2 (ja) インタフェース変換装置、制御回路、記憶媒体およびネットワーク構成方法
CN104769987A (zh) 通过利用eICIC的用于异构网络的协同调度的快速负载平衡
CN109314880B (zh) 网关、主接入节点及其方法
WO2012089160A1 (zh) 异系统之间共享传输带宽的方法及设备、系统
JP2008515301A (ja) 上り回線送信の遅延推定
Haxhibeqiri et al. Bringing time-sensitive networking to wireless professional private networks: Filling gaps and bridging the innovation
Lopez-Aguilera et al. An asymmetric access point for solving the unfairness problem in WLANs
EP3416339B1 (en) Distributed antenna system and frame processing method therefor
Ambrosy et al. 5G packet delay considerations for different 5G-TSN communication scenarios
JP7214058B2 (ja) 無線通信装置、無線ネットワーク装置、無線通信システム、ブリッジシステム、制御回路、記憶媒体およびログ情報同期方法
US11252740B2 (en) Controlling communications in heterogeneous networks
WO2021028717A1 (en) Industrial automation with cellular network
CN117044178A (zh) 用于计算无线网桥的tsn能力的方法、通信系统和无线网桥
US20240275729A1 (en) Wireline Communication Technique
WO2022185407A1 (ja) 通信装置、制御回路、記憶媒体および通信品質監視方法
US12177807B2 (en) Interface conversion device, control circuit, storage medium, and anomaly detection method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220922

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20220922

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230117

R150 Certificate of patent or registration of utility model

Ref document number: 7214062

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250