JP2010252176A - 通信システム、通信方法および通信装置 - Google Patents

通信システム、通信方法および通信装置 Download PDF

Info

Publication number
JP2010252176A
JP2010252176A JP2009101132A JP2009101132A JP2010252176A JP 2010252176 A JP2010252176 A JP 2010252176A JP 2009101132 A JP2009101132 A JP 2009101132A JP 2009101132 A JP2009101132 A JP 2009101132A JP 2010252176 A JP2010252176 A JP 2010252176A
Authority
JP
Japan
Prior art keywords
home
data
devices
station
onu
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.)
Pending
Application number
JP2009101132A
Other languages
English (en)
Inventor
Toru Inoue
井上  徹
Shingo Shiba
晋吾 芝
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.)
Sumitomo Electric Industries Ltd
Original Assignee
Sumitomo Electric Industries 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 Sumitomo Electric Industries Ltd filed Critical Sumitomo Electric Industries Ltd
Priority to JP2009101132A priority Critical patent/JP2010252176A/ja
Priority to PCT/JP2009/069768 priority patent/WO2010119586A1/ja
Publication of JP2010252176A publication Critical patent/JP2010252176A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q11/0067Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring
    • 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/2854Wide area networks, e.g. public data networks
    • H04L12/2856Access arrangements, e.g. Internet access
    • H04L12/2858Access network architectures
    • H04L12/2861Point-to-multipoint connection from the data network to the subscribers
    • 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/2854Wide area networks, e.g. public data networks
    • H04L12/2856Access arrangements, e.g. Internet access
    • H04L12/2869Operational details of access network equipments
    • H04L12/287Remote access server, e.g. BRAS
    • H04L12/2874Processing of data for distribution to the subscribers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q11/0071Provisions for the electrical-optical layer interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q2011/0088Signalling aspects

Landscapes

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

Abstract

【課題】共通の受動的光ネットワークを介した複数の通信装置のダウンロードを短時間で行なうことが可能な通信システム、通信方法および通信装置を提供する。
【解決手段】通信システム301は、複数の宅側装置102と、共通の受動的光ネットワークを介して複数の宅側装置102と通信を行ない、複数の宅側装置102自身によってダウンロードされるべきダウンロードデータを複数の宅側装置102へブロードキャストする局側装置101とを備える。
【選択図】図1

Description

本発明は、通信システム、通信方法および通信装置に関し、特に、複数の宅側装置が媒体を共有してデータの伝送を行なう媒体共有型通信であるPON(Passive Optical Network)において、複数の宅側装置が共通のデータをダウンロードする通信システム、通信方法および通信装置に関する。
各家庭までのネットワークアクセスサービスを光ファイバによって提供するFTTH(Fiber To The Home)を実現する形態のひとつにPON(Passive Optical Network)がある。PONの特長は、各家庭に設置される宅側装置(ONU(Optical Network Unit))と局側装置(OLT(Optical Line Terminal))との間を結ぶ光ファイバの一部を共有して通信を行なうことにより、低コストで光アクセスサービスを提供できることである。
また、非特許文献1には、PONの1つの方式であって、PONを通過するユーザ情報およびPONを管理運用するための制御情報を含め、すべての情報がイーサネット(登録商標)フレームの形式で通信されるEPON(Ethernet(登録商標) PON)と、EPONのアクセス制御プロトコル(MPCP(Multi-Point Control Protocol))およびOAM(Operations, Administration and Maintenance)プロトコルとが規定されている。局側装置と宅側装置との間でMPCPフレームをやりとりすることによって、宅側装置の加入、離脱、上りアクセス多重制御などが行なわれる。
PONでは、OLTから光ファイバへ送信されるデータを物理的にはすべてのONUが受信できてしまう。そこで、PONでは、フレームのプリアンブル部分に埋め込まれたLLID(Logical Link ID)という識別子によってそのフレームを受信すべきONU番号を示し、ONUは、LLIDを参照することにより、自装置あてのフレームのみを使用する。すなわち、ONUは、物理的に受信したフレームのうち、自己のLLIDと一致するフレームのみを論理的に受信する。
LLIDとしては、ONUとの通信接続時にOLTがONUに個別に割り当てる「ユニキャストLLID」と、すべてのONUが受信すべきフレームを示す識別子である「ブロードキャストLLID」とが定義されている。
次に、遠隔ダウンロードについて述べる。FTTHを含めたネットワークシステムでは、新たな機能の追加および問題点の改修を行なう機能を求められることが多い。このような機能の実現方法としては、ネットワークシステムにおける機器内のCPUが実行するソフトウェアプログラム、あるいはネットワークシステムにおける機器内のFPGA(Field Programmable Gate Array)の設計データをダウンロードする方法がある。
このような遠隔ダウンロードを行なう通信システムの一例として、たとえば、特許文献1には、以下のような構成が開示されている、すなわち、プログラムを保持している中央局と、上記中央局と通信回線で接続され、上記中央局からダウンロードされたプログラムを保持し、このプログラムに基づいて処理を行なう複数の基地局からなる無線通信システムであって、上記基地局は、所定のときにプログラムのバージョンデータを上記中央局に問い合わせ、上記中央局で保持しているバージョンデータと上記基地局で保持しているバージョンデータとを比較するバージョンチェック処理手段と、上記バージョンデータが不一致のときプログラムのダウンロード要求を中央局に送出するダウンロード制御処理手段とを含む。
特開平8−6770号公報
IEEE Std 802.3ah(登録商標)−2004
しかしながら、特許文献1に記載の構成では、ダウンロード対象である基地局ごとに個別にダウンロードを実施するため、ダウンロード対象である基地局の台数が多い場合には、すべての基地局のダウンロードが完了するまでに長時間を要してしまう。
それゆえに、本発明の目的は、共通の受動的光ネットワークを介した複数の通信装置のダウンロードを短時間で行なうことが可能な通信システム、通信方法および通信装置を提供することである。
上記課題を解決するために、この発明のある局面に係わる通信システムは、複数の宅側装置と、共通の受動的光ネットワークを介して上記複数の宅側装置と通信を行ない、上記複数の宅側装置自身によってダウンロードされるべきダウンロードデータを上記複数の宅側装置へブロードキャストする局側装置とを備える。
またこの発明の別の局面に係わる通信システムは、複数の宅側装置と、共通の受動的光ネットワークを介して上記複数の宅側装置と通信を行ない、上記複数の宅側装置によって用いられる管理データのうち、上記複数の宅側装置で共通に用いられる共通管理データを上記複数の宅側装置へブロードキャストし、上記宅側装置が上記共通管理データを正常に受信したか否かの情報を上記宅側装置から取得する局側装置とを備える。
好ましくは、上記局側装置は、上記複数の宅側装置への上記ブロードキャストを行なう前に、ブロードキャスト対象の上記宅側装置を選択し、選択した上記宅側装置へ選択通知を送信し、上記宅側装置は、上記選択通知を受けて、上記局側装置によって新たにブロードキャストされるブロードキャストデータを受信し、受信した上記ブロードキャストデータに基づいて動作内容を変更する。
より好ましくは、上記局側装置は、選択した上記宅側装置を記憶し、上記ブロードキャストを行なった後、上記ブロードキャストデータを正常に受信したか否かの情報を、記憶した上記宅側装置から取得し、上記ブロードキャストデータを正常に受信しなかった上記宅側装置が存在する場合、上記ブロードキャストデータを正常に受信しなかった上記宅側装置へ上記ブロードキャストデータを再送信する。
好ましくは、上記局側装置は、上記複数の宅側装置への上記ブロードキャストを行なう前に、ブロードキャストすべきブロードキャストデータの種類の情報を上記複数の宅側装置へブロードキャストし、上記宅側装置は、上記局側装置から受信した上記情報に基づいて上記ブロードキャストデータを使用すべきか否かを判断し、使用すべきであると判断した場合、上記ブロードキャストデータに基づいて動作内容を変更する。
より好ましくは、上記宅側装置は、上記ブロードキャストデータを使用すべきであると判断した場合、上記局側装置へ応答を送信し、上記局側装置は、上記応答を送信した上記宅側装置を記憶し、上記ブロードキャストを行なった後、上記ブロードキャストデータを正常に受信したか否かの情報を、記憶した上記宅側装置から取得し、上記ブロードキャストデータを正常に受信しなかった上記宅側装置が存在する場合、上記ブロードキャストデータを正常に受信しなかった上記宅側装置へ上記ブロードキャストデータを再送信する。
好ましくは、上記局側装置は、上記複数の宅側装置へブロードキャストすべきブロードキャストデータを複数のブロックに分割して上記複数の宅側装置へそれぞれブロードキャストし、上記局側装置は、上記複数のブロックを正常に受信したか否かの情報を上記複数の宅側装置から取得し、上記ブロックを正常に受信しなかった上記宅側装置が存在する場合、上記複数のブロックのうちの正常に受信されなかった上記ブロックを、上記ブロックを正常に受信しなかった上記宅側装置へ再送信する。
好ましくは、上記局側装置は、上記複数の宅側装置へブロードキャストすべきブロードキャストデータを複数のブロックに分割して上記複数の宅側装置へそれぞれブロードキャストし、上記局側装置は、上記複数のブロックのブロードキャストを行なう前に、上記複数の宅側装置の中から、上記ブロックを正常に受信したか否かの情報を上記局側装置へ通知させる上記宅側装置を選択し、選択した上記宅側装置へ応答指示を送信し、上記応答指示を受けた上記宅側装置は、上記局側装置から上記ブロックを正常に受信したか否かの情報を上記局側装置へ送信し、上記局側装置は、上記ブロックが正常に受信されたという上記情報を受けた場合、上記複数のブロックのうちの未送信のブロックを上記複数の宅側装置へブロードキャストする。
上記課題を解決するために、この発明のある局面に係わる通信方法は、複数の宅側装置と、共通の受動的光ネットワークを介して上記複数の宅側装置と通信を行なう局側装置とを備えた通信システムにおける通信方法であって、上記局側装置が、上記複数の宅側装置自身によってダウンロードされるべきダウンロードデータを上記複数の宅側装置へブロードキャストするステップと、上記複数の宅側装置が上記ダウンロードデータを受信するステップとを含む。
またこの発明の別の局面に係わる通信方法は、複数の宅側装置と、共通の受動的光ネットワークを介して上記複数の宅側装置と通信を行なう局側装置とを備えた通信システムにおける通信方法であって、上記局側装置が、上記複数の宅側装置によって用いられる管理データのうち、上記複数の宅側装置で共通に用いられる共通管理データを上記複数の宅側装置へブロードキャストするステップと、上記局側装置が、上記宅側装置が上記共通管理データを正常に受信したか否かの情報を上記宅側装置から取得するステップとを含む。
上記課題を解決するために、この発明のある局面に係わる通信装置は、共通の受動的光ネットワークを介して複数の他の装置と通信を行なう通信装置であって、上記複数の他の装置自身によってダウンロードされるべきダウンロードデータを生成するデータ生成部と、上記データ生成部によって生成された上記ダウンロードデータを上記複数の他の装置へブロードキャストする送信部とを備える。
またこの発明の別の局面に係わる通信装置は、共通の受動的光ネットワークを介して複数の他の装置と通信を行なう通信装置であって、上記複数の他の装置によって用いられる管理データのうち、上記複数の他の装置で共通に用いられる共通管理データを上記複数の他の装置へブロードキャストする送信部と、上記他の装置が上記共通管理データを正常に受信したか否かの情報を上記他の装置から取得する制御部とを備える。
またこの発明のさらに別の局面に係わる通信装置は、共通の受動的光ネットワークを介して他の装置と通信を行なう通信装置であって、上記他の装置からブロードキャストされるダウンロードデータを自らがダウンロードすべきか否かの情報を上記他の装置から取得し、上記情報に基づいて上記ダウンロードデータをダウンロードすべきであると判断した場合、ダウンロード状態へ遷移して新たに受信した上記ダウンロードデータに基づいて動作内容を変更し、その後、非ダウンロード状態へ遷移する。
本発明によれば、共通の受動的光ネットワークを介した複数の通信装置のダウンロードを短時間で行なうことができる。
本発明の実施の形態に係るPONシステムの概略構成を示すブロック図である。 本発明の実施の形態に係るOLTの概略構成を示すブロック図である。 本発明の実施の形態に係るONUの概略構成を示すブロック図である。 本発明の実施の形態に係るPONシステムにおけるデータのダウンロードの動作手順を示すシーケンス図である。 本発明の実施の形態に係るPONシステムにおけるブロードキャスト開始前の準備動作の手順を示すシーケンス図である。 本発明の実施の形態に係るPONシステムにおけるブロードキャスト開始前の準備動作の手順の変形例を示すシーケンス図である。 本発明の実施の形態に係るPONシステムにおけるOLTがブロードキャストを行なう際の動作手順を定めたフローチャートである。 本発明の実施の形態に係るPONシステムにおけるOLTがブロードキャストを行なう際の動作の変形例の手順を定めたフローチャートである。 本発明の実施の形態に係るPONシステムにおけるONUがデータのダウンロードを行なう際の動作手順を定めたフローチャートである。 (a)〜(c)は、本発明の実施の形態に係るONUが有する受信チェックリストを示す図である。 本発明の実施の形態に係るPONシステムにおけるOLTがダウンロード完了確認を行なう際の動作手順を定めたフローチャートである。
以下、本発明の実施の形態について図面を用いて説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。
図1は、本発明の実施の形態に係るPONシステムの概略構成を示すブロック図である。
図1を参照して、PONシステム301は、主に電話局などに設置されるOLT101と、主に各宅内に設置される複数のONU102−1〜102−nと、OLT101から送信される光信号を分岐してONU102−1〜102−nに送信し、ONU102−1〜102−nから送信される光信号を集束してOLT101に送信するスプリッタ105と、ONU102−1〜102−nのそれぞれに接続される複数のユーザ端末111とを備える。なお、1つのONUに複数のユーザ端末が接続されていてもよい。
OLT101は、上位ネットワーク109を介して受信したデータを、光ファイバであるPON回線104およびスプリッタ105を介してONU102−1〜102−nに送信する。また、OLT101は、ONU102−1〜102−nから送信されたレポートに基づいて、ONU102−1〜102−n内のバッファに蓄積されているデータの送信開始時刻および送信許可量を演算し、指示信号を挿入したグラントをPON回線104およびスプリッタ105を介してONU102−1〜102−nに送信する。
たとえば、ONU102−1は、宅側ネットワーク110を介してユーザ端末111から上り情報フレームを受信すると、この上り情報フレームを一旦バッファに蓄積する。ONU102−1は、OLT101からグラントを受信すると、そのグラントによって指定された時刻に自己のバッファ内のデータの長さをレポートでOLT101に通知する。
ONU102−1は、指示信号が挿入されたグラントをOLT101から受信すると、その指示信号に基づいて自己のバッファ内のデータをレポートとともにOLT101に送信する。
図2は、本発明の実施の形態に係るOLTの概略構成を示すブロック図である。
図2を参照して、OLT101は、受信部41と、送信部42と、制御フレーム処理部(制御部およびデータ生成部)43と、受信部44と、バッファメモリ45と、送信部46と、バッファメモリ48とを含む。
下り方向において、受信部41は、上位ネットワーク109から受信した下りデータフレームをバッファメモリ48に転送する。バッファメモリ48は、受信部41から受けた下りデータフレームを蓄積する。
制御フレーム処理部43は、受信部44から受けたレポートフレームに基づいてグラントフレームを生成する。また、制御フレーム処理部43は、他の制御フレームも生成して送信部42へ転送する。たとえば、制御フレーム処理部43は、ダウンロード用の制御フレームを生成して送信部42へ出力する。
ここで、ダウンロード用の制御フレームには、ONUで用いられる管理データが含まれる。管理データは、各ONUで共通に用いられる共通管理データと、各ONUで個別に用いられる個別管理データとを含む。管理データには、たとえば、ONUのCPU(Central Processing Unit)が実行するプログラムコードおよびONUのFPGA(Field Programmable Gate Array)が用いるコンフィグレーションコード等のダウンロードデータが含まれる。また、管理データには、たとえば、ONUが各種動作を行なうための動作指示情報が含まれる。動作指示情報は、たとえば、OLTからのリセット指示、およびバッファメモリの記憶領域の構成情報である。
また、ONU自身がダウンロードすべきデータであるダウンロードデータは、たとえば数百キロバイトから数メガバイトのサイズを有する。EPONでは、管理データをイーサネット(登録商標)フレームの形式に従ってPON回線へ送信する必要がある。このため、OLTは、管理データを適切なサイズに分割して各ONUへブロードキャストする。すなわち、OLTは、管理データを複数のブロックに分割して各ONUへブロードキャストする。たとえば、50,100バイトの管理データを1,000バイトのブロックに分割して送信する場合には、全部で51ブロックを送信することになる。なお、最後のブロックには、100バイトの管理データのみが格納されている。
ブロックを格納するイーサネット(登録商標)フレームには、ブロック以外に少なくとも当該ブロックが何番目のブロックであるかを示すシーケンス番号が含まれている。また、データの正当性をチェックするためのチェックデータが含まれていてもよい。
このように、制御フレーム処理部43は、管理データのデータ量が多い場合には、管理データを複数のブロックに分割し、分割した複数のブロックをそれぞれ含む複数の制御フレームを生成する。
送信部42は、バッファメモリ48に蓄積された下りデータフレームおよび制御フレーム処理部43から受けた制御フレームをPON回線104経由でONUへ送信する。
上り方向において、受信部44は、ONUからの上りフレームをPON回線104経由で受信する。受信部44は、上りフレームのヘッダ部分によってデータフレームであるか、レポートフレームなどの制御フレームであるかを判定する。受信したフレームがデータフレームであれば、受信部44は当該データフレームをバッファメモリ45経由で送信部46に転送する。また、受信したフレームが制御フレームであれば、受信部44は当該制御フレームを制御フレーム処理部43に転送する。
バッファメモリ45は、受信部44によって受信されたデータフレームを蓄積する。送信部46は、バッファメモリ45に蓄積されたデータフレームを上位ネットワーク109に送信する。
図3は、本発明の実施の形態に係るONUの概略構成を示すブロック図である。
図3を参照して、ONU102は、受信部21と、送信部22と、制御フレーム処理部23と、受信部24と、バッファメモリ25と、送信部26と、FPGA27と、バッファメモリ28と、ROM29とを含む。
制御フレーム処理部23は、CPU31と、不揮発性メモリであるROM(Read Only Memory)32と、RAM(Random Access Memory)33とを含む。ROM32にはCPUのプログラムコード、および動作指示情報等が書き込まれる。
CPU31は、電源立ち上げによって電力が供給されるとブートロードする、すなわちプログラムコードの読み出しを開始して動作する。RAM33は、CPU31が動作している際に使用するワークメモリとして用いられる。
FPGA27は、ROM29に書き込まれているコンフィグレーションコードによって回路構成を変更できる汎用の論理回路である。FPGA27は、電源立ち上げによって電力が供給されると、ROM29からコンフィグレーションコードを読み出して自らの回路構成を決定し、決定した回路構成に基づいて動作する。すなわち、図3では、FPGA27は他の機能ブロックと別個に記載されているが、FPGA27としてどのような処理を行なうかが予め決められているわけではない。FPGA27と他のブロックとが基板上で電気的に接続されていれば、図3に示すONUにおける「送信部」、「受信部」および「バッファメモリ」等の機能を果たすことが可能である。
下り方向において、受信部21は、OLTからの光信号を受信し、フレームのヘッダ部分を読み取ることによって当該フレームが自身宛てであるか否かを判定する。受信部21は、受信したフレームが自身宛てであれば当該フレームを取り込み、また、他のONU宛てまたは他のONUに接続される装置宛てであれば当該フレームを廃棄する。より詳細には、受信部21は、PON回線104を介してOLTから受信したフレームに記されたLLIDの識別を行ない、自装置に設定されているユニキャストLLID、あるいはブロードキャストLLIDが記されたフレームのみを通過させる。
また、受信部21は、取込んだフレームのヘッダ部分によってデータフレームであるか、グラントフレームなどの制御フレームであるかを判定する。受信したフレームがデータフレームであれば、受信部21は当該データフレームをバッファメモリ28経由で送信部22に転送する。また、受信したフレームが制御フレームであれば、受信部21は当該制御フレームを制御フレーム処理部23に転送する。
制御フレーム処理部23におけるCPU31は、受信部21からダウンロード用の制御フレームを受けて、この制御フレームに含まれる管理データをダウンロードする。ここで、本発明における「ダウンロード」とは、ある装置におけるROM等の記憶部に書き込まれているデータであってCPUおよびFPGA等の動作内容を決めるデータを、他の装置から新たに受信したデータに変更することを意味する。すなわち、CPU31は、ROM32に記憶されているプログラムコードおよび動作指示情報、ならびにROM29に記憶されているコンフィグレーションコードをROM32またはROM29における所定のエリアに書き込むことにより、新たに受信した管理データに基づいて自らの動作内容およびFPGA27の動作内容を変更する。
また、CPU31は、OLTから応答指示を受けている場合には、応答メッセージを含む制御フレームを生成し、送信部26へ出力する。
送信部22は、受信部21からデータフレームを受けると、このデータフレームをユーザ端末等が接続される宅側ネットワーク110へ送信する。
制御フレーム処理部23は、受信部21からグラントフレームを受けると、レポートフレームを作成して送信部26に転送する。また、制御フレーム処理部23は、OLTからのグラントフレーム以外の制御フレームの処理も実行し、必要に応じて対応の制御フレームを生成して送信部26へ転送する。
上り方向において、受信部24は、ユーザ端末からの上り情報フレームすなわちデータフレームを受信し、バッファメモリ25に転送する。バッファメモリ25は、制御フレーム処理部23および受信部24からそれぞれ転送された制御フレームおよびデータフレームを蓄積する。
制御フレーム処理部23は、バッファメモリ25に蓄積されたフレームを送信部26に転送する。送信部26は、バッファメモリ25から受けたデータフレームおよび制御フレーム処理部23から受けた制御フレームをOLTへ送信する。ここで、送信部26は、データフレームを送信する場合および制御フレームを送信する場合のいずれであっても、送信すべきフレームに自らのユニキャストLLIDを入れて送信する。
図4は、本発明の実施の形態に係るPONシステムにおけるデータのダウンロードの動作手順を示すシーケンス図である。ここでは、共通管理データがN個のブロックに分割される場合について説明する。
図4を参照して、まず、OLTは、「ダウンロード開始」を通知するための制御フレームを各ONUへ送信する(SQ1)。
次に、各ONUは、OLTから「ダウンロード開始」を示す制御フレームを受信して、ダウンロード状態へ遷移する。そして、各ONUは、ダウンロード状態へ遷移したこと示す制御フレームをOLTへ送信する(SQ2)。
次に、OLTは、各ONUからダウンロード状態へ遷移したことを示す制御フレームを受信して、N個のブロックのうちのブロック1をイーサネット(登録商標)フレームである制御フレームに入れ、かつブロードキャストLLIDを制御フレームに入れて各ONUへブロードキャストする(SQ3)。
次に、各ONUは、OLTからブロック1を含む制御フレームを受信して、ブロック1を保存し、ブロック1を正常に受信したことを示すAck(Acknowledge)1を制御フレームに入れてOLTへ送信する(SQ4)。
次に、OLTは、各ONUからAck1を含む制御フレームを受信して、N個のブロックのうちのブロック2をイーサネット(登録商標)フレームである制御フレームに入れ、かつブロードキャストLLIDを制御フレームに入れて各ONUへブロードキャストする(SQ5)。
次に、各ONUは、OLTからブロック2を含む制御フレームを受信して、ブロック2を保存し、ブロック2を正常に受信したことを示すAck2を制御フレームに入れてOLTへ送信する(SQ6)。
以降、OLTおよび各ONUは、ブロック3〜ブロックN−1の送信および受信を繰り返す。そして、OLTがブロックNのブロードキャストを行ない(SQ7)、これに対して各ONUがAckNを制御フレームに入れてOLTへ送信する(SQ8)。ここで、各ONUは、ブロック1〜ブロックNをすべて正常に受信できた場合、管理データの更新を行なう。
次に、OLTは、各ONUからAckNを含む制御フレームを受信して、ブロック1〜ブロックNのダウンロードが正常に完了したか否かの問い合わせを示す制御フレームを各ONUへ送信する(SQ9)。
次に、各ONUは、OLTから問い合わせを示す制御フレームを受信して、ブロック1〜ブロックNのダウンロードが正常に完了したか否かの状態を示す制御フレームをOLTへ送信する(SQ10)。
次に、OLTは、各ONUからブロック1〜ブロックNのダウンロードが正常に完了した状態を示す制御フレームを受信した場合には、ダウンロード処理を終了する。一方、OLTは、ブロック1〜ブロックNのダウンロードが正常に完了しなかった状態を示す制御フレームを少なくとも1つのONU(以下、未完了ONUと称する。)から受信した場合には、未完了ONUが正常に受信できなかったブロックi(i=1〜N)を未完了ONUへ再送信する(SQ11)。
次に、未完了ONUは、OLTからブロックiを含む制御フレームを受信して、ブロックiを保存し、ブロックiを正常に受信したことを示すAckiを制御フレームに入れてOLTへ送信する(SQ12)。そして、未完了ONUは、管理データの更新を行なう。
次に、OLTは、未完了ONUからAckiを含む制御フレームを受信して、ブロック1〜ブロックNのダウンロードが正常に完了したか否かの問い合わせを示す制御フレームを未完了ONUへ送信する(SQ13)。
次に、未完了ONUを含む各ONUは、OLTから問い合わせを示す制御フレームを受信して、ブロック1〜ブロックNのダウンロードが正常に完了した状態を示す制御フレームをOLTへ送信する(SQ14)。
そして、OLTは、各ONUからブロック1〜ブロックNのダウンロードが正常に完了した状態を示す制御フレームを受信した場合には、ダウンロード処理を終了する。
図5は、本発明の実施の形態に係るPONシステムにおけるブロードキャスト開始前の準備動作の手順を示すシーケンス図である。図5は、図4に示すシーケンスSQ1およびSQ2の動作に対応している。ここでは、OLTとONU−AおよびONU−Bとが通信を行なっている場合について説明する。
1つのOLTと通信している、すなわち1つのOLTに接続されている各ONUにおいて、製造メーカ、ソフトウェアバージョンおよびハードウェアバージョンが混在していることがあり、同じ管理データについて必ずしもすべてのONUがダウンロード対象になるとは限らない。
そこで、OLTは、共通管理データを各ONUへブロードキャストする前に、その共通管理データをダウンロードすべきONU、すなわちダウンロード対象のONUを把握する。まず、OLTは、「ダウンロード開始」を通知する制御メッセージを生成し、制御フレームに入れ、かつブロードキャストLLIDを制御フレームに入れてONU−AおよびONU−Bへブロードキャストする(SQ21AおよびSQ21B)。
この制御メッセージには、「ダウンロード開始」通知に加えて、共通管理データの種類が含まれる。共通管理データの種類としては、たとえば、ダウンロード対象となるONUの製造メーカ名、ソフトウェアバージョンおよびハードウェアバージョンがある。また、共通管理データの種類としては、ダウンロード対象デバイスの種類、すなわち共通管理データがCPU等のソフトウェアプログラムであるかFPGAのデータであるかまたは動作指示情報であるか等の情報がある。また、共通管理データの種類としては、共通管理データ自体のバージョン、共通管理データのサイズ、共通管理データの分割ブロックのサイズおよび共通管理データの日付がある。
次に、ONU−AおよびONU−Bは、OLTから受信した制御フレームに含まれる制御メッセージと、自己の設定およびバージョン等とを確認する。すなわち、ONUは、制御メッセージが示す共通管理データの種類と自己の設定およびバージョン等とを比較して、当該共通管理データのダウンロード条件を自己が満たしているか否かを判断する(SQ22およびSQ24)。
ONU−Aは、ダウンロード条件を自己が満たしている、すなわちこの共通管理データをダウンロードすべきであると判断すると(SQ23)、ダウンロード状態へ遷移して、ダウンロード状態へ遷移したこと示す制御フレームをOLTへ送信する(SQ26)。
ONU−Bは、ダウンロード条件を自己が満たしていないと判断すると(SQ25)、ダウンロード状態へ遷移せず、ダウンロード状態へ遷移しなかったこと示す制御フレームをOLTへ送信する(SQ27)。なお、ダウンロード状態へ遷移していないONU−Bにおいても、受信部21は、OLTからのブロードキャストLLIDが記されたフレームをCPU31へ出力するが、CPU31は、このフレームを廃棄する。
次に、OLTは、ONU−Aからダウンロード状態へ遷移したこと示す制御フレームおよびONU−Bからダウンロード状態へ遷移しなかったこと示す制御フレームを受信して、ダウンロード状態となったONU−Aの識別番号たとえばユニキャストLLIDを記憶する、すなわちダウンロード対象にONU−Aを追加する。この記憶内容は、後述するダウンロード完了確認処理において用いられる(SQ28)。
図6は、本発明の実施の形態に係るPONシステムにおけるブロードキャスト開始前の準備動作の手順の変形例を示すシーケンス図である。図6は、図4に示すシーケンスSQ1およびSQ2の動作に対応している。
図6を参照して、OLTは、共通管理データを各ONUへブロードキャストする前に、その共通管理データをダウンロードすべきONU、すなわちダウンロード対象のONUを選択する。たとえば、OLTは、各ONUの設定およびバージョン等の情報を記憶しており、共通管理データの種類と各ONUの設定およびバージョン等とを比較して、当該共通管理データのダウンロード条件を満たしているONUを選択する。ここでは、OLTは、ONU−Aをダウンロード対象のONUとして選択する。また、OLTは、後述するダウンロード完了確認処理を行なうために、ダウンロード対象として選択したONU−Aの識別番号たとえばユニキャストLLIDを記憶しておく(SQ31)。
次に、OLTは、「ダウンロード開始」を通知する制御メッセージを生成し、制御フレームに入れ、かつONU−AのユニキャストLLIDを制御フレームに入れてPON回線へ送信する(SQ32)。
次に、ONU−Aは、OLTから受信した制御フレームに含まれるユニキャストLLIDが自己のユニキャストLLIDであることから、ダウンロード状態へ遷移して(SQ33)、ダウンロード状態へ遷移したこと示す制御フレームをOLTへ送信する(SQ34)。このダウンロード状態において、ONU−Aは、新たにブロードキャストされる制御フレームを、自らの動作内容を決めるデータとして受信する。
図7は、本発明の実施の形態に係るPONシステムにおけるOLTがブロードキャストを行なう際の動作手順を定めたフローチャートである。図7は、図4に示すシーケンスSQ3,SQ5,SQ7の動作に対応している。このフローチャートは、共通管理データのブロックの送信に対するONUからの応答を契機にOLTが次のブロックを送信する方式を示している。
図7を参照して、まず、OLTは、変数i=1に設定する(S1)。
次に、OLTは、トータル送信ブロック数を算出する、すなわち共通管理データの分割ブロック数を算出する(S2)。
次に、OLTは、i番目のブロックを各ONUへブロードキャストする(S3)。
次に、OLTは、ブロックをブロードキャストした時から所定時間内に各ONUからの応答(Ack)を受信した場合には(S4でYES)、変数i=i+1に設定する(S5)。
次に、OLTは、変数iがトータル送信ブロック数に達していない場合には(S6でNO)、i番目のブロックを各ONUへブロードキャストする、すなわち次のブロックをブロードキャストする(S3)。
また、OLTは、ブロックをブロードキャストした時から所定時間内に各ONUからの応答を受信しなかった場合には(S4でNO)、同じブロックを再送信する(S3)。
そして、OLTは、変数iがトータル送信ブロック数に達した場合には(S6でYES)、ブロードキャスト処理を終了する。
図8は、本発明の実施の形態に係るPONシステムにおけるOLTがブロードキャストを行なう際の動作の変形例の手順を定めたフローチャートである。図8は、図4に示すシーケンスSQ3,SQ5,SQ7の動作に対応している。このフローチャートは、所定時間が経過するたびに共通管理データのブロックを順次送信する方式を示している。
図8を参照して、まず、OLTは、変数i=1に設定する(S11)。
次に、OLTは、トータル送信ブロック数を算出する、すなわち共通管理データの分割ブロック数を算出する(S12)。
次に、OLTは、i番目のブロックを各ONUへブロードキャストする(S13)。
次に、OLTは、次のブロックの送信まで所定時間待機する(S14)。
次に、OLTは、変数i=i+1に設定する(S15)。
次に、OLTは、変数iがトータル送信ブロック数に達していない場合には(S16でNO)、i番目のブロックを各ONUへブロードキャストする、すなわち次のブロックをブロードキャストする(S13)。
そして、OLTは、変数iがトータル送信ブロック数に達した場合には(S16でYES)、ブロードキャスト処理を終了する。
図7に示す方式では、図8に示す方式とは異なり、次のブロックの送信まで所定時間待つことなく、ONUからの応答が返ってくれば次のブロックを送信する。このため、図8に示す方式と比べてすべてのブロックを転送するのに要する時間が短くなるという利点がある。
その一方で、ダウンロード対象のONUが複数存在する場合であって共通管理データをメモリに書き込む速度が他のONUと比べて遅いONUが存在するときには、そのONUがデータ書き込みを完了する前にOLTが次のブロックを送信してしまう可能性がある。図8に示す方式では、次のブロックの送信までの待ち時間をONUがブロックをメモリに書き込むのに要する最長時間などに設定することにより、このような可能性を排除できるという利点がある。
図9は、本発明の実施の形態に係るPONシステムにおけるONUがデータのダウンロードを行なう際の動作手順を定めたフローチャートである。図9は、図4に示すシーケンスSQ4,SQ6,SQ8の動作に対応している。図10(a)〜(c)は、本発明の実施の形態に係るONUが有する受信チェックリストを示す図である。
図9および図10を参照して、ONUは、ブロックごとの受信の成否を記録するために「受信チェックリスト」を有する。すなわち、「受信チェックリスト」は共通管理データの受信進行状況を示している。
ここで、ONUは、図4に示すシーケンスSQ1においてOLTから受信する制御フレームから、ダウンロードすべきブロック数Nを認識しており、このブロック数Nに基づいてN個のフィールドを有する受信チェックリストを作成する。
まず、ONUは、図10(a)に示すように、受信チェックリストにおけるN個のフィールドを0にクリアする(S21)。
次に、ONUは、ブロードキャストLLIDが含まれる制御フレームをOLTから受信し、この制御フレームに含まれるi番目のブロックを受信する(S22)。
次に、ONUは、ブロックをROM32等に書き込む(S23)。
次に、ONUは、図10(b)に示すように、受信チェックリストのi番目のフィールドを、「受信済み」を示す1に更新する(S24)。
次に、ONUは、OLTから応答指示を受けている場合、すなわちシーケンスSQ1においてOLTから受信した制御フレームにブロック受信の応答を通知する指示が含まれている場合には(S25でYES)、OLTへ応答を送信する(S26)。この場合、ONUは、応答としてたとえば受信チェックリストをフレームに入れて送信する。
次に、ONUは、受信チェックリストのN個のフィールドのいずれかが0である場合には(S27でNO)、変数i=i+1に設定し(S28)、次に送信されてくるブロックを受信する(S22)。
一方、ONUは、図10(c)に示すように、受信チェックリストのN個のフィールドがすべて1すなわち「受信済み」に設定されている場合には(S27でYES)、管理データの更新を行なう(S29)。より詳細には、ONUにおけるCPU31およびFPGA27等は、ROM32等に保存されている新たなN個のブロックに基づいて各種動作内容を変更する。そして、ONUは、ダウンロード状態から非ダウンロード状態へ移行する(S30)。
このように、すべてのブロックを正常に受信した後に動作内容の更新を行なう構成により、すべてのブロックを正常に受信する前は、更新前の管理データが維持されている。このため、たとえばダウンロード中にONUの電源がオフされた場合でも、ONUは、次に電源がオンされたときに更新前の管理データによって正常に動作することができる。
また、ONUは、受信チェックリストを更新した後(S24)、OLTから応答指示を受けていない場合には(S25でNO)、そのままステップS27へ移行する。
図11は、本発明の実施の形態に係るPONシステムにおけるOLTがダウンロード完了確認を行なう際の動作手順を定めたフローチャートである。図11は、図4に示すシーケンスSQ9〜SQ14の動作に対応している。
図11を参照して、OLTは、図5または図6に示す動作によって認識したダウンロード対象の各ONUのうち、いずれかのONUを選択し、選択したONUの識別番号たとえばユニキャストLLIDを変数onuに代入する(S31)。
次に、OLTは、選択したONUに対してダウンロードの完了を問い合わせる。すなわち、OLTは、共通管理データのダウンロードが正常に完了したか否かの問い合わせを示す制御フレームに、変数onuのLLIDを入れてPON回線へ送信する(S32)。
次に、OLTは、選択したONUからダウンロードが完了した旨を示す応答を受けた場合であって(S33でYES)、ダウンロード対象の各ONUのダウンロード完了をすべて確認したときには(S36でYES)、ダウンロード完了確認処理を終了する。
一方、OLTは、選択したONUからダウンロードが完了した旨を示す応答を受けた場合であって(S33でYES)、ダウンロード対象の各ONUの中でダウンロード完了を確認していないONUが存在する場合には(S36でNO)、未確認のONUを選択し、選択したONUの識別番号たとえばユニキャストLLIDを変数onuに代入する(S31)。
また、OLTは、選択したONUからダウンロードが未完了である旨を示す応答を受けた場合には(S33でNO)、当該ONUから取得した「受信チェックリスト」に基づいて、各ブロックのうちのどのブロックが正常受信されていないかを確認し、未正常受信のブロックを当該OLTへ送信する。すなわち、OLTは、未正常受信のブロックを制御フレームに入れ、当該ONUのユニキャストLLIDを制御フレームに入れてPON回線へ送信し(S35)、ステップS36の処理を行なう。
このように、OLTは、一旦すべてのブロックを送信すると、各ONUがダウンロードを完了したか否かを確認し、完了していない場合には、正常受信されなかったブロックだけをONUへ個別に再送信する。
このような構成により、OLTからONUへの伝送経路の途中でブロックが喪失した場合であっても、ONUのダウンロードを完了させることができる。
ところで、特許文献1に記載の構成では、ダウンロード対象である基地局ごとに個別にダウンロードを実施するため、ダウンロード時間と、ダウンロードを行なうための回線の帯域が基地局ごとに必要となってしまう。
しかしながら、本発明の実施の形態に係るPONシステムでは、OLTは、共通の受動的光ネットワークすなわちPON回線104を介して複数のONUと通信を行ない、複数のONUによって用いられる管理データのうち、複数のONUで共通に用いられる共通管理データを複数のONUへブロードキャストする。このような構成により、PONにおいてONUの台数が多い場合であっても、ダウンロード時間を削減し、かつダウンロードを行なうためのPON回線の帯域を低減することができる。
また、本発明の実施の形態に係るPONシステムでは、OLTは、ONUが共通管理データのダウンロードを完了したか否かの情報をONUから取得する。このような構成により、OLTが、ONUによる共通管理データのダウンロード状況を把握し、共通管理データの再送信等の適切な処置を行なうことができる。
また、図6のシーケンス図で説明したように、本発明の実施の形態に係るPONシステムでは、OLTは、複数のONUへのブロードキャストを行なう前に、ブロードキャスト対象のONUを選択し、選択したONUへ選択通知すなわち選択したONUのユニキャストLLIDを付した「ダウンロード開始」制御メッセージを送信する。そして、ONUは、この選択通知を受けて、OLTによって新たにブロードキャストされる共通管理データを受信し、受信した共通管理データに基づいて動作内容を変更する。このように、OLTが主体となってONUがダウンロードを行なうべきか否かを決定する構成により、ONUにおいて共通管理データをダウンロードすべきか否かを判断する必要がなくなることから、ONUの処理量を低減することができる。
また、図6のシーケンス図および図11のフローチャートで説明したように、本発明の実施の形態に係るPONシステムでは、OLTは、ダウンロード対象として選択したONUを記憶し、共通管理データのブロードキャストを行なった後、共通管理データのダウンロードを完了したか否かの情報を、記憶したONUから取得する。そして、OLTは、共通管理データのダウンロードを完了しなかったONUが存在する場合、当該ONUへ共通管理データを再送信する。このような構成により、ダウンロード時間およびダウンロード帯域を低減できることに加えて、各ONUへの共通管理データの伝送を確実に行なうことができる。
また、図5のシーケンス図で説明したように、本発明の実施の形態に係るPONシステムでは、複数のONUへのブロードキャストを行なう前に、ブロードキャストすべき共通管理データの種類の情報を複数のONUへブロードキャストする。そして、ONUは、OLTから受信した情報に基づいて共通管理データを使用すべきか否かを判断し、使用すべきであると判断した場合、OLTから受信した共通管理データに基づいて動作内容を変更する。このように、ONUが自らダウンロードの実行および非実行を決定する構成により、共通管理データをダウンロードすべきONUをOLTが選択する必要がなくなることから、OLTの処理量を低減することができる。
また、図5のシーケンス図および図11のフローチャートで説明したように、本発明の実施の形態に係るPONシステムでは、ONUは、共通管理データをダウンロードすべきであると判断した場合、OLTへ応答を送信する。そして、OLTは、応答を送信したONUを記憶し、共通管理データのブロードキャストを行なった後、共通管理データのダウンロードを完了したか否かの情報を、記憶したONUから取得する。そして、OLTは、共通管理データのダウンロードを完了しなかったONUが存在する場合、共通管理データのダウンロードを完了しなかったONUへ共通管理データを再送信する。このような構成により、ダウンロード時間およびダウンロード帯域を低減できることに加えて、各ONUへの共通管理データの伝送を確実に行なうことができる。
また、図7、図8および図11のフローチャートで説明したように、本発明の実施の形態に係るPONシステムでは、OLTは、複数のONUへブロードキャストすべき共通管理データを複数のブロックに分割して複数のONUへそれぞれブロードキャストする。そして、OLTは、共通管理データのダウンロードを完了したか否かの情報、すなわちすべてのブロックを正常に受信したか否かの情報を各ONUから取得し、ブロックを正常に受信しなかったONUが存在する場合、複数のブロックのうちの正常に受信されなかったブロックを当該ONUへ再送信する。このような構成により、共通管理データの再送信単位を小さくすることができるため、ダウンロード時間およびダウンロード帯域をさらに低減することができる。
また、図9のフローチャートで説明したように、本発明の実施の形態に係るPONシステムでは、ONUは、他の装置からブロードキャストされるダウンロードデータを自装置においてダウンロードすべきか否かの情報を他の装置から取得する。そして、ONUは、この情報に基づいてダウンロードデータをダウンロードすべきであると判断した場合、ダウンロード状態へ遷移し、新たに受信したダウンロードデータに基づいて動作内容を変更し、その後、非ダウンロード状態へ遷移する。このようなONUを用いることにより、ONUへの共通管理データのブロードキャストが可能となり、PONにおいてONUの台数が多い場合であっても、ダウンロード時間を削減し、かつダウンロードを行なうためのPON回線の帯域を低減することができる。
なお、本発明の実施の形態に係るPONシステムでは、OLTは、図7に示すステップS4において、ブロックをブロードキャストした時から所定時間内に各ONUからの応答(Ack)を受信したか否かを確認する構成であるとしたが、これに限定するものではない。ダウンロード対象の各ONUから、OLTへ応答を送信すべきONUを選択し、選択したONUからの応答を受信したか否かをOLTが確認する構成であってもよい。すなわち、OLTは、複数のブロックのブロードキャストを行なう前に、複数のONUの中から、ブロックを正常に受信したか否かの情報をブロックごとにOLTへ通知させるONUを選択し、選択したONUへ応答指示を送信する。たとえば、図5に示すSQ21AおよびSQ21Bにおいて、OLTは、「ダウンロード開始」を通知する制御メッセージにOLTへAckを送信すべきONUの識別番号たとえばユニキャストLLIDを含めることにより、選択したONUに応答を指示する。応答指示を受けたONUは、OLTからブロックを正常に受信したか否かの情報をOLTへ送信する。そして、OLTは、ブロックが正常に受信されたという情報を受けた場合、複数のブロックのうちの未送信のブロックを複数のONUへブロードキャストする。
このような構成により、特定のONUのみからAckが送信される、すなわちブロックを送信するたびに各ONUからAckが一斉に送信されてくることを防ぐことができるため、PON回線におけるトラフィックの増大を防ぐことができ、PONシステムのパフォーマンスを向上させることができる。
また、本発明の実施の形態に係るPONシステムでは、OLTは、共通管理データのダウンロードが正常に完了したか否かの情報を各ONUから取得する構成であるとしたが、これに限定するものではない。OLTが、共通管理データを正常に受信したか否かの情報を少なくとも各ONUから取得する構成であれば、PONにおいてONUの台数が多い場合であっても、ダウンロード時間を削減し、かつダウンロードを行なうためのPON回線の帯域を低減することができる。
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
21,41 受信部、22,42 送信部、23 制御フレーム処理部、24,44 受信部、25,45 バッファメモリ、26,46 送信部、27 FPGA、28,48 バッファメモリ、29,32 ROM、31 CPU、33 RAM、43 制御フレーム処理部(制御部およびデータ生成部)、101 OLT、102,102−1〜102−n ONU、105 スプリッタ、111 ユーザ端末、301 PONシステム。

Claims (13)

  1. 複数の宅側装置と、
    共通の受動的光ネットワークを介して前記複数の宅側装置と通信を行ない、前記複数の宅側装置自身によってダウンロードされるべきダウンロードデータを前記複数の宅側装置へブロードキャストする局側装置とを備える通信システム。
  2. 複数の宅側装置と、
    共通の受動的光ネットワークを介して前記複数の宅側装置と通信を行ない、前記複数の宅側装置によって用いられる管理データのうち、前記複数の宅側装置で共通に用いられる共通管理データを前記複数の宅側装置へブロードキャストし、前記宅側装置が前記共通管理データを正常に受信したか否かの情報を前記宅側装置から取得する局側装置とを備える通信システム。
  3. 前記局側装置は、前記複数の宅側装置への前記ブロードキャストを行なう前に、ブロードキャスト対象の前記宅側装置を選択し、選択した前記宅側装置へ選択通知を送信し、
    前記宅側装置は、前記選択通知を受けて、前記局側装置によって新たにブロードキャストされるブロードキャストデータを受信し、受信した前記ブロードキャストデータに基づいて動作内容を変更する請求項1または2に記載の通信システム。
  4. 前記局側装置は、選択した前記宅側装置を記憶し、前記ブロードキャストを行なった後、前記ブロードキャストデータを正常に受信したか否かの情報を、記憶した前記宅側装置から取得し、前記ブロードキャストデータを正常に受信しなかった前記宅側装置が存在する場合、前記ブロードキャストデータを正常に受信しなかった前記宅側装置へ前記ブロードキャストデータを再送信する請求項3に記載の通信システム。
  5. 前記局側装置は、前記複数の宅側装置への前記ブロードキャストを行なう前に、ブロードキャストすべきブロードキャストデータの種類の情報を前記複数の宅側装置へブロードキャストし、
    前記宅側装置は、前記局側装置から受信した前記情報に基づいて前記ブロードキャストデータを使用すべきか否かを判断し、使用すべきであると判断した場合、前記ブロードキャストデータに基づいて動作内容を変更する請求項1または2に記載の通信システム。
  6. 前記宅側装置は、前記ブロードキャストデータを使用すべきであると判断した場合、前記局側装置へ応答を送信し、
    前記局側装置は、前記応答を送信した前記宅側装置を記憶し、前記ブロードキャストを行なった後、前記ブロードキャストデータを正常に受信したか否かの情報を、記憶した前記宅側装置から取得し、
    前記ブロードキャストデータを正常に受信しなかった前記宅側装置が存在する場合、前記ブロードキャストデータを正常に受信しなかった前記宅側装置へ前記ブロードキャストデータを再送信する請求項5に記載の通信システム。
  7. 前記局側装置は、前記複数の宅側装置へブロードキャストすべきブロードキャストデータを複数のブロックに分割して前記複数の宅側装置へそれぞれブロードキャストし、
    前記局側装置は、前記複数のブロックを正常に受信したか否かの情報を前記複数の宅側装置から取得し、前記ブロックを正常に受信しなかった前記宅側装置が存在する場合、前記複数のブロックのうちの正常に受信されなかった前記ブロックを、前記ブロックを正常に受信しなかった前記宅側装置へ再送信する請求項1または2に記載の通信システム。
  8. 前記局側装置は、前記複数の宅側装置へブロードキャストすべきブロードキャストデータを複数のブロックに分割して前記複数の宅側装置へそれぞれブロードキャストし、
    前記局側装置は、前記複数のブロックのブロードキャストを行なう前に、前記複数の宅側装置の中から、前記ブロックを正常に受信したか否かの情報を前記局側装置へ通知させる前記宅側装置を選択し、選択した前記宅側装置へ応答指示を送信し、
    前記応答指示を受けた前記宅側装置は、前記局側装置から前記ブロックを正常に受信したか否かの情報を前記局側装置へ送信し、
    前記局側装置は、前記ブロックが正常に受信されたという前記情報を受けた場合、前記複数のブロックのうちの未送信のブロックを前記複数の宅側装置へブロードキャストする請求項1または2に記載の通信システム。
  9. 複数の宅側装置と、共通の受動的光ネットワークを介して前記複数の宅側装置と通信を行なう局側装置とを備えた通信システムにおける通信方法であって、
    前記局側装置が、前記複数の宅側装置自身によってダウンロードされるべきダウンロードデータを前記複数の宅側装置へブロードキャストするステップと、
    前記複数の宅側装置が前記ダウンロードデータを受信するステップとを含む通信方法。
  10. 複数の宅側装置と、共通の受動的光ネットワークを介して前記複数の宅側装置と通信を行なう局側装置とを備えた通信システムにおける通信方法であって、
    前記局側装置が、前記複数の宅側装置によって用いられる管理データのうち、前記複数の宅側装置で共通に用いられる共通管理データを前記複数の宅側装置へブロードキャストするステップと、
    前記局側装置が、前記宅側装置が前記共通管理データを正常に受信したか否かの情報を前記宅側装置から取得するステップとを含む通信方法。
  11. 共通の受動的光ネットワークを介して複数の他の装置と通信を行なう通信装置であって、
    前記複数の他の装置自身によってダウンロードされるべきダウンロードデータを生成するデータ生成部と、
    前記データ生成部によって生成された前記ダウンロードデータを前記複数の他の装置へブロードキャストする送信部とを備える通信装置。
  12. 共通の受動的光ネットワークを介して複数の他の装置と通信を行なう通信装置であって、
    前記複数の他の装置によって用いられる管理データのうち、前記複数の他の装置で共通に用いられる共通管理データを前記複数の他の装置へブロードキャストする送信部と、
    前記他の装置が前記共通管理データを正常に受信したか否かの情報を前記他の装置から取得する制御部とを備える通信装置。
  13. 共通の受動的光ネットワークを介して他の装置と通信を行なう通信装置であって、
    前記他の装置からブロードキャストされるダウンロードデータを自らがダウンロードすべきか否かの情報を前記他の装置から取得し、前記情報に基づいて前記ダウンロードデータをダウンロードすべきであると判断した場合、ダウンロード状態へ遷移して新たに受信した前記ダウンロードデータに基づいて動作内容を変更し、その後、非ダウンロード状態へ遷移する通信装置。
JP2009101132A 2009-04-17 2009-04-17 通信システム、通信方法および通信装置 Pending JP2010252176A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2009101132A JP2010252176A (ja) 2009-04-17 2009-04-17 通信システム、通信方法および通信装置
PCT/JP2009/069768 WO2010119586A1 (ja) 2009-04-17 2009-11-24 通信システム、通信方法および通信装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009101132A JP2010252176A (ja) 2009-04-17 2009-04-17 通信システム、通信方法および通信装置

Publications (1)

Publication Number Publication Date
JP2010252176A true JP2010252176A (ja) 2010-11-04

Family

ID=42982263

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009101132A Pending JP2010252176A (ja) 2009-04-17 2009-04-17 通信システム、通信方法および通信装置

Country Status (2)

Country Link
JP (1) JP2010252176A (ja)
WO (1) WO2010119586A1 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013258533A (ja) * 2012-06-12 2013-12-26 Hitachi Ltd 通信システムおよびデータのダウンロード方法
JP2014078784A (ja) * 2012-10-09 2014-05-01 Sumitomo Electric Networks Inc 局側装置、局側装置の制御方法およびプログラム
US9232282B2 (en) 2011-02-15 2016-01-05 Sumitomo Electric Industries, Ltd. Subscriber line terminal, control method, and control method for PON system
JP2016086222A (ja) * 2014-10-23 2016-05-19 西日本電信電話株式会社 ネットワークシステム、ファームウェア更新方法、局側終端装置及び加入者側終端装置

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103812707B (zh) * 2014-02-28 2019-07-16 上海斐讯数据通信技术有限公司 一种线路标识报文的转发处理方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09270790A (ja) * 1996-04-01 1997-10-14 N T T Data Tsushin Kk ファイル配信方法及び通信制御装置
WO2001005096A1 (fr) * 1999-07-12 2001-01-18 Fujitsu Limited Systeme de communication, procede de traitement de message pour systeme de communication, station, et dispositif d'abonne
JP2001298407A (ja) * 2000-04-13 2001-10-26 Ntt Docomo Inc マルチキャストサービス提供システムにおける再送制御方法、情報配信装置及び無線端末
JP2003182163A (ja) * 2001-12-21 2003-07-03 Hitachi Printing Solutions Ltd 印刷制御装置における両面印刷方式
JP2007282148A (ja) * 2006-04-12 2007-10-25 Fujitsu Access Ltd Ponシステム及び自動ダウンロード方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4021407B2 (ja) * 2003-12-16 2007-12-12 シャープ株式会社 情報処理装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09270790A (ja) * 1996-04-01 1997-10-14 N T T Data Tsushin Kk ファイル配信方法及び通信制御装置
WO2001005096A1 (fr) * 1999-07-12 2001-01-18 Fujitsu Limited Systeme de communication, procede de traitement de message pour systeme de communication, station, et dispositif d'abonne
JP2001298407A (ja) * 2000-04-13 2001-10-26 Ntt Docomo Inc マルチキャストサービス提供システムにおける再送制御方法、情報配信装置及び無線端末
JP2003182163A (ja) * 2001-12-21 2003-07-03 Hitachi Printing Solutions Ltd 印刷制御装置における両面印刷方式
JP2007282148A (ja) * 2006-04-12 2007-10-25 Fujitsu Access Ltd Ponシステム及び自動ダウンロード方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9232282B2 (en) 2011-02-15 2016-01-05 Sumitomo Electric Industries, Ltd. Subscriber line terminal, control method, and control method for PON system
JP2013258533A (ja) * 2012-06-12 2013-12-26 Hitachi Ltd 通信システムおよびデータのダウンロード方法
JP2014078784A (ja) * 2012-10-09 2014-05-01 Sumitomo Electric Networks Inc 局側装置、局側装置の制御方法およびプログラム
JP2016086222A (ja) * 2014-10-23 2016-05-19 西日本電信電話株式会社 ネットワークシステム、ファームウェア更新方法、局側終端装置及び加入者側終端装置

Also Published As

Publication number Publication date
WO2010119586A1 (ja) 2010-10-21

Similar Documents

Publication Publication Date Title
KR100640328B1 (ko) 이더넷 수동형광가입자망에서 오에이엠 기능 디스커버리방법
KR101224285B1 (ko) Pon 시스템 및 단말 장치의 등록 방법
CN102064955B (zh) 光网络单元远程升级的方法与***
US9112612B2 (en) Relay device, station-side optical communication device, communication system, and bandwidth allocation method
US20150365192A1 (en) Method of tuning wavelength of tunable optical network unit (onu) in time and wavelength division multiplexing-passive optical network (twdm-pon)
US20120128349A1 (en) Passive optical network system, station side apparatus and power consumption control method
US9071380B2 (en) Multi-point control protocol proxy architecture in a network with optical and coaxial domains
WO2012000251A1 (zh) 一种以太网无源光网络中光节点的软件升级方法及***
JP5423701B2 (ja) 局側装置、制御方法およびponシステムの制御方法
US9680575B2 (en) Relay device, station side device, and communication system and communication method using relay device
WO2010119586A1 (ja) 通信システム、通信方法および通信装置
KR20110045591A (ko) 통신 시스템에서 단말 소프트웨어의 동시 업데이트 방법 및 장치
KR20140026734A (ko) 단말 소프트웨어의 업데이트 방법 및 장치
US9615153B2 (en) System and method for applying an extended multipoint protocol to wireless access systems
JP6028395B2 (ja) 省電力制御システム、親局装置及び省電力制御プログラム
CN112312238B (zh) 一种基于点对组方式对onu进行升级的方法和***
US10862963B2 (en) Method and system for automatic discovery of tunnel endpoints in a broadcast network
JP5914616B1 (ja) ネットワークシステム、ファームウェア更新方法、局側終端装置及び加入者側終端装置
KR102457525B1 (ko) 데이터 처리 방법과 장치, 및 통신 시스템
EP2667632B1 (en) Method and apparatus for extending multipoint control protocols to mixed media access systems
EP4322546A1 (en) Data frame fragmentation method, data frame parsing method and related device
CN101494577B (zh) 同轴线路终端、同轴网络单元及其接收窗口的控制方法
CN101162947A (zh) 一种实现无源光网络***组播业务安全传送的方法
KR20150144273A (ko) 시간 및 파장 분할 다중-수동형 광 네트워크에서 파장가변 광망 유닛의 파장 변경 방법
KR100713526B1 (ko) 기가 비트 이더넷에서 다중 링크 시스템 및 방법

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110405

A521 Written amendment

Effective date: 20110603

Free format text: JAPANESE INTERMEDIATE CODE: A523

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110705