(57)【要約】【課題】サービスに応じたＱｏＳ制御を行うこと。【解決手段】本発明に係るＣＭＣ３２は、ユーザに提供される各サービスに係る複数の通信機器４０、及び、通信機器４０からのパケットを光通信により上位装置に送信するＤ−ＯＮＵ３１、の双方に電気的に接続されたＣＭＣであって、通信機器４０からＤＨＣＰパケットを受信する受信部３２１と、ＤＨＣＰパケットに含まれている、パケットの送信元の通信機器４０を示す機器情報、及び、送信元の通信機器４０が提供するサービスを示すサービス情報を特定する特定部３２３と、機器情報及びサービス情報に基づいて、該機器情報が示す通信機器４０からパケットを受信した際に行う制御内容を決定する決定部３２４と、制御内容に応じた制御を行い、パケットをＤ−ＯＮＵ３１に送信する送信部３２６と、を備える。【選択図】図２
2016058905.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに提供される各サービスに係る複数の通信機器、及び、前記通信機器からのパケットを光通信により上位装置に送信する第１の光回線終端装置、の双方に電気的に接続された通信装置であって、
前記通信機器からアドレス取得用のパケットを受信する受信手段と、
前記パケットに含まれている、前記パケットの送信元の通信機器を示す機器情報、及び、前記送信元の通信機器が提供するサービスを示すサービス情報を特定する特定手段と、
前記機器情報及び前記サービス情報に基づいて、該機器情報が示す通信機器からパケットを受信した際に行う制御内容を決定する決定手段と、
前記制御内容に応じた制御を行い、前記パケットを前記第１の光回線終端装置に送信する送信手段と、を備える通信装置。
【請求項２】
前記決定手段は、前記サービス情報に応じた識別子を前記パケットに付加することを、前記制御内容として決定し、
前記送信手段は、前記識別子を前記パケットに付加した後に、前記パケットを前記第１の光回線終端装置に送信する、請求項１記載の通信装置。
【請求項３】
前記通信装置は、少なくとも前記サービスの数以上の、前記第１の光回線終端装置と接続可能なＷＡＮポートを更に備え、
前記決定手段は、前記サービス情報に応じた前記ＷＡＮポートから前記パケットを送信することを前記制御内容として決定し、
前記送信手段は、前記サービス情報に応じた前記ＷＡＮポートを前記パケットの送信ポートとして設定した後に、前記パケットを前記第１の光回線終端装置に送信する、請求項１又は２記載の通信装置。
【請求項４】
前記通信装置は、前記機器情報、前記サービス情報、及び前記制御内容を関連付けたマッピング情報を記憶する記憶手段を更に備え、
前記送信手段は、前記マッピング情報に基づいて制御を行い、前記パケットを前記第１の光回線終端装置に送信する、請求項１〜３のいずれか一項記載の通信装置。
【請求項５】
前記受信手段は、前記通信機器からのパケットとして、前記通信機器からのＤＨＣＰパケットを受信する、請求項１〜４のいずれか一項記載の通信装置。
【請求項６】
ユーザに提供される各サービスに係る複数のネットワークに接続されたスイッチ部と、
前記スイッチ部に電気的に接続された第２の光回線終端装置と、
前記第２の光回線終端装置との間で光通信を行う第１の光回線終端装置と、
ユーザに提供される各サービスに係る複数の通信機器、及び、前記第１の光回線終端装置、の双方に電気的に接続された通信装置と、を備え、
前記通信装置は、
前記通信機器からアドレス取得用のパケットを受信する受信手段と、
前記パケットに含まれている、前記パケットの送信元の通信機器を示す機器情報、及び、前記送信元の通信機器が提供するサービスを示すサービス情報を特定する特定手段と、
前記機器情報及び前記サービス情報に基づいて、該機器情報が示す通信機器からパケットを受信した際に行う制御内容を決定する決定手段と、
前記制御内容に応じた制御を行い、前記パケットを前記第１の光回線終端装置に送信する送信手段と、を有する、通信システム。
【請求項７】
前記スイッチ部及び前記第２の光回線終端装置、並びに、前記第１の光回線終端及び前記通信装置は、それぞれＬＡＮケーブルで接続されており、
前記通信装置及び前記複数の通信機器は、同軸ケーブルで接続されており、
前記通信装置は、前記受信手段が受信したパケットに係る前記同軸ケーブル用の信号を、前記送信手段が送信するパケットに係る前記ＬＡＮケーブル用の信号に変換する変換手段を更に有する、請求項６記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＦＴＴｘシステムに用いられる通信装置及び通信システムに関する。
【背景技術】
【０００２】
光ファイバにより有線通信を行うＦＴＴｘ（Fiber To The x）の普及が進んでいる。ＦＴＴｘには、ユーザの宅内まで直接光ケーブルを引き込むＦＴＴＨ（Fiber To The Home）の他、例えば、集合住宅に設置されている主配線盤までは光ケーブルを引き込み、主配線盤から各ユーザの宅内までは電話線や同軸ケーブル等を引き込むＦＴＴＢ（Fiber To The Building）等が含まれる。特許文献１には、各ユーザの宅内に同軸ケーブルが引き込まれたＦＴＴＢ構成の通信システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１４３５９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、光通信によってユーザに提供されるサービスは、インターネット、電話、放送等多様化している。これらの通信を行う上では、帯域制御及び優先制御等のＱｏＳ（Quality of Service）制御を行うことにより、優先度の高いサービスを確実に提供することが重要である。例えば上述した特許文献１に記載した通信システムにおいては、同軸ケーブル区間（すなわち、集合住宅の共用部から各宅内までの区間）のＱｏＳ制御を、同軸ケーブルを用いた通信サービスの国際規格であるＤＯＣＳＩＳ(Data Over Cable Service Interface Specifications)に準拠して行っている。
【０００５】
しかしながら、同軸ケーブル区間の上位側の区間である光ケーブル区間（より詳細には、ＯＮＵ（Optical Network Unit）〜ＯＬＴ（Optical LineTerminal）区間）においては、例えば同軸ケーブルを介して送信されたデータがいずれのサービスに係る装置から送信されたデータであるかを識別することが困難であり、この結果、サービスに応じたＱｏＳ制御を行うことができていない。
【０００６】
本発明は上記の課題を解決するためになされたものであり、サービスに応じたＱｏＳ制御を行うことができる通信装置及び通信システムに関する。
【課題を解決するための手段】
【０００７】
本発明に係る通信装置は、その一側面として、ユーザに提供される各サービスに係る複数の通信機器、及び、通信機器からのパケットを光通信により上位装置に送信する第１の光回線終端装置、の双方に電気的に接続された通信装置であって、通信機器からアドレス取得用のパケットを受信する受信手段と、パケットに含まれている、パケットの送信元の通信機器を示す機器情報、及び、送信元の通信機器が提供するサービスを示すサービス情報を特定する特定手段と、機器情報及びサービス情報に基づいて、該機器情報が示す通信機器からパケットを受信した際に行う制御内容を決定する決定手段と、制御内容に応じた制御を行い、パケットを第１の光回線終端装置に送信する送信手段と、を備える。
【発明の効果】
【０００８】
本発明によれば、サービスに応じたＱｏＳ制御を行うことができる通信装置及び通信システムを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】第１実施形態に係る通信システムの構成を示すブロック図である。
【図２】図１のＣＭＣの機能を示すブロック図である。
【図３】VLAN IDマッピングテーブルを示す図である。
【図４】VLAN IDマッピングテーブルを用いたパケット送受信を示す図である。
【図５】第１実施形態に係る通信システムの処理を示すシーケンス図である。
【図６】第１実施形態に係る通信システムの処理を示すシーケンス図である。
【図７】第１実施形態に係る通信システムの処理を示すシーケンス図である。
【図８】比較例に係る通信システムのパケット送受信を示す図である。
【図９】第２実施形態に係る通信システムのＷＡＮポートマッピングテーブルを示す図である。
【図１０】ＷＡＮポートマッピングテーブルを用いたパケット送受信を示す図である。
【図１１】第２実施形態に係る通信システムの処理を示すシーケンス図である。
【図１２】第２実施形態に係る通信システムの処理を示すシーケンス図である。
【発明を実施するための形態】
【００１０】
[本願発明の実施形態の説明]
最初に本願発明の実施形態の内容を列記して説明する。
【００１１】
本発明に係る通信装置は、その一側面として、ユーザに提供される各サービスに係る複数の通信機器、及び、通信機器からのパケットを光通信により上位装置に送信する第１の光回線終端装置、の双方に電気的に接続された通信装置であって、通信機器からアドレス取得用のパケットを受信する受信手段と、パケットに含まれている、パケットの送信元の通信機器を示す機器情報、及び、送信元の通信機器が提供するサービスを示すサービス情報を特定する特定手段と、機器情報及びサービス情報に基づいて、該機器情報が示す通信機器からパケットを受信した際に行う制御内容を決定する決定手段と、制御内容に応じた制御を行い、パケットを第１の光回線終端装置に送信する送信手段と、を備える。
【００１２】
この通信装置では、各サービスの通信機器から送信されたパケットに基づいて、送信元の通信機器を示す機器情報、及び、該通信機器により提供されるサービスを示すサービス情報が特定される。そして、これらの情報に基づいて、該通信機器からパケットを受信した際に行う制御内容が決定され、該制御内容に応じた制御が行われて、パケットが第１の光回線終端装置に送信される。これにより、パケット送信元の通信機器が提供するサービスに応じて、制御内容が決定されることとなる。そして、当該制御内容に応じた制御が行われた後に、パケットが第１の光回線終端装置に送信されるので、パケットを受信した第１の光回線終端装置において、パケット送信元の通信機器が提供しているサービスを特定することができる。このため、第１の光回線終端装置から上位装置に向かう区間においても、パケットに係るサービスに応じたＱｏＳ制御を行うことが可能となる。
【００１３】
また、決定手段は、サービス情報に応じた識別子をパケットに付加することを、制御内容として決定し、送信手段は、識別子をパケットに付加した後に、パケットを第１の光回線終端装置に送信してもよい。これにより、パケットを受信した第１の光回線終端装置が、識別子（例えばVLAN ID）に基づいてパケット送信元の通信機器が提供しているサービスを特定することができる。識別子によりサービスを特定するため、第１の光回線終端装置側のポート数が少ない（例えば１ポート）構成においても、パケットに係るサービスに応じたＱｏＳ制御を行うことが可能となる。
【００１４】
また、通信装置は、少なくともサービスの数以上の、第１の光回線終端装置と接続可能なＷＡＮポートを更に備え、決定手段は、サービス情報に応じたＷＡＮポートからパケットを送信することを制御内容として決定し、送信手段は、サービス情報に応じたＷＡＮポートをパケットの送信ポートとして設定した後に、パケットを第１の光回線終端装置に送信してもよい。これにより、パケットを受信した第１の光回線終端装置が、物理的なポートの違いに基づいて、パケット送信元の通信機器が提供しているサービスを特定することができる。例えば第１の光回線終端装置を複数構成とせざるを得ない場合等においては、物理的なポートを異ならせるという簡易な構成によって、パケットに係るサービスに応じたＱｏＳ制御を行うことが可能となる。
【００１５】
また、通信装置は、機器情報、サービス情報、及び制御内容を関連付けたマッピング情報を記憶する記憶手段を更に備え、送信手段は、マッピング情報に基づいて制御を行い、パケットを第１の光回線終端装置に送信してもよい。マッピング情報を記憶することにより、パケット受信時の送信処理を迅速且つ簡易に行うことができる。
【００１６】
また、受信手段は、通信機器からのパケットとして、通信機器からのＤＨＣＰパケットを受信してもよい。ＤＨＣＰパケットには、通信機器が提供するサービスを示す情報が含まれているため、サービス情報を確実に特定することができる。
【００１７】
本発明に係る通信システムは、その一側面として、ユーザに提供される各サービスに係る複数のネットワークに接続されたスイッチ部と、スイッチ部に電気的に接続された第２の光回線終端装置と、第２の光回線終端装置との間で光通信を行う第１の光回線終端装置と、ユーザに提供される各サービスに係る複数の通信機器、及び、第１の光回線終端装置、の双方に電気的に接続された通信装置と、を備え、通信装置は、通信機器からアドレス取得用のパケットを受信する受信手段と、パケットに含まれている、パケットの送信元の通信機器を示す機器情報、及び、送信元の通信機器が提供するサービスを示すサービス情報を特定する特定手段と、機器情報及びサービス情報に基づいて、該機器情報が示す通信機器からパケットを受信した際に行う制御内容を決定する決定手段と、制御内容に応じた制御を行い、パケットを第１の光回線終端装置に送信する送信手段と、を有してもよい。
【００１８】
また、スイッチ部及び第２の光回線終端装置、並びに、第１の光回線終端及び通信装置は、それぞれＬＡＮケーブルで接続されており、通信装置及び複数の通信機器は、同軸ケーブルで接続されており、通信装置は、受信手段が受信したパケットに係る同軸ケーブル用の信号を、送信手段が送信するパケットに係るＬＡＮケーブル用の信号に変換する変換手段を更に有してもよい。当該構成によれば、例えば集合住宅のＦＴＴＢ構成等において同軸ケーブルを用いたＤＯＣＳＩＳ方式において、パケットに係るサービスに応じたＱｏＳ制御を行うことが可能となる。
【００１９】
［本願発明の実施形態の詳細］
本発明の実施形態にかかる通信装置及び通信システムの具体例を、以下に図面を参照しつつ説明する。なお、本発明はこれらの例示に限定されるものではなく、特許請求の範囲によって示され、特許請求の範囲の均等の意味及び範囲内での全ての変更が含まれることが意図される。
【００２０】
（第１実施形態）
図１は、第１実施形態に係る通信システムの構成を示すブロック図である。通信システム１は、光ファイバにより有線通信を行うＦＴＴｘ（Fiber To The x）構成において用いられる通信システムであり、より詳細には、集合住宅の共用部までは光ケーブルを引き込み、共用部から各ユーザの宅内までは電話線や同軸ケーブル等を引き込むＦＴＴＢ構成において用いられる通信システムである。本実施形態の通信システム１は、ケーブルテレビの回線を利用して高速なデータ通信を行うＤＯＣＳＩＳ方式によりデータ通信を行う。ＤＯＣＳＩＳ方式では、集合住宅の共用部から各ユーザの宅内までの区間において同軸ケーブルが用いられ、規定された任意の周波数が使用されてデータ通信が実現される。
【００２１】
通信システム１は、光通信を利用して電話サービスや放送サービス等の複数のサービスを提供可能であり、ヘッドエンド設備１０及び集合住宅設備２０を含んで構成されている。通信システム１は、ＧＥ−ＰＯＮ（Gigabit Ethernet-Passive Optical Network）技術によりデータ通信を行う。そのため、１つのヘッドエンド設備１０（より詳細には、１つのＯＬＴ１６）に対して複数の集合住宅設備２０（より詳細には、複数のＤ−ＯＮＵ３１）が接続された構成とされている。
【００２２】
ヘッドエンド設備１０は、集合住宅設備２０から見て上位側（局側）の装置群であり、通信サービスネットワーク１１と、電話サービスネットワーク１２と、放送サービスネットワーク１３と、ＤＯＣＳＩＳ管理ネットワーク１４と、Ｌ２／Ｌ３スイッチ１５（スイッチ部）と、ＯＬＴ１６（第２の光回線終端装置）とを備えている。通信サービスネットワーク１１は、ＰＣ（Personal Computer）からのインターネット接続等においてアクセスされるネットワークである。電話サービスネットワーク１２は、ＴＡ（Terminal Adapter）等を用いた電話サービスが利用される際にアクセスされるネットワークである。放送サービスネットワーク１３は、ＳＴＢ（Set Top Box）等を用いたテレビ放送（映像）サービスが利用される際にアクセスされるネットワークである。ＤＯＣＳＩＳ管理ネットワーク１４は、ＤＯＣＳＩＳ方式によりデータ通信が行われる際にアクセスされるネットワークである。
【００２３】
Ｌ２／Ｌ３スイッチ１５は、ユーザに提供される各サービスに係る複数のネットワーク（例えば、通信サービスネットワーク１１、電話サービスネットワーク１２、放送サービスネットワーク１３、及びＤＯＣＳＩＳ管理ネットワーク１４）に接続された中継装置であり、ＯＬＴ１６から送信されたパケットを各サービスのネットワークのいずれかに振り分ける。また、Ｌ２／Ｌ３スイッチ１５は、各サービスのネットワークから送信されたパケットをＯＬＴ１６に転送する。Ｌ２／Ｌ３スイッチ１５は、ＯＳＩ（Open Systems Interconnection）参照モデルにおける、データリンク層及びネットワーク層のデータに基づいてパケットの振り分け先を決定することが可能である。本実施形態においては、Ｌ２／Ｌ３スイッチ１５は、各ネットワーク毎に、ＶＬＡＮ（Virtual Local Area Network）の識別番号（識別子）であるVLANIDを設定することにより、パケットの振り分けを行う。例えば、通信サービスネットワーク１１にはVLAN ID：Ａが、電話サービスネットワーク１２にはVLAN ID：Ｂが、放送サービスネットワーク１３にはVLAN ID：Ｃが、ＤＯＣＳＩＳ管理ネットワーク１４にはVLAN ID：Ｄが、それぞれ設定される。
【００２４】
ＯＬＴ１６は、Ｌ２／Ｌ３スイッチ１５に電気的に接続された上位装置側の光回線終端装置である。ＯＬＴ１６とＬ２／Ｌ３スイッチ１５とは、ＬＡＮ（Local Area Network）ケーブルＣ１で接続されイーサネット（登録商標）により通信が行われる。ＯＬＴ１６は、集合住宅設備２０（より詳細にはＤ−ＯＮＵ３１）から送信されたパケットをＬ２／Ｌ３スイッチ１５に転送する。また、ＯＬＴ１６は、Ｌ２／Ｌ３スイッチ１５から送信されたパケットを集合住宅設備２０（より詳細にはＤ−ＯＮＵ３１）に転送する。
【００２５】
集合住宅設備２０は、例えばマンション等の設備であり、共用部３０と、複数のユーザ宅５１，５２とを備えている。共用部３０には光ファイバＣ２が引き込まれ、共用部３０からユーザ宅５１，５２の区間においては同軸ケーブルＣ４が敷設されている。
【００２６】
共用部３０は、Ｄ−ＯＮＵ３１と、ＣＭＣ（Coax Media Converter）３２（通信装置）と、双方向ブースター３３とを備えている。Ｄ−ＯＮＵ３１とＣＭＣ３２とは、ＬＡＮケーブルＣ３で接続されイーサネット（登録商標）により通信が行われる。ＣＭＣ３２と双方向ブースター３３とは同軸ケーブルＣ４で接続されており、ＤＯＣＳＩＳで規定されたＤＯＣＳＩＳ信号により通信が行われる。
【００２７】
Ｄ−ＯＮＵ３１は、上位装置側の光回線終端装置であるＯＬＴ１６との間で光通信を行う、ユーザ宅側の光回線終端装置である。Ｄ−ＯＮＵ３１は、ＣＭＣ３２から受信したパケットを光通信により上位装置（ＯＬＴ１６）に送信するとともに、上位装置（ＯＬＴ１６）から受信したパケットをＣＭＣ３２に送信する。
【００２８】
ＣＭＣ３２は、イーサネット（登録商標）信号とＤＯＣＳＩＳ信号とを相互に変換するコンバータである。すなわち、ＣＭＣ３２は、同軸ケーブルＣ４を介して双方向ブースター３３から受信したパケットに係るＤＯＣＳＩＳ信号（同軸ケーブル用の信号）を、ＬＡＮケーブルＣ３を介してＤ−ＯＮＵ３１に送信するパケットに係るイーサネット（登録商標）信号（ＬＡＮケーブル用の信号）に変換する。また、ＣＭＣ３２は、ＬＡＮケーブルＣ３を介してＤ−ＯＮＵ３１から受信したパケットに係るイーサネット（登録商標）信号を、同軸ケーブルＣ４を介して双方向ブースター３３に送信するパケットに係るＤＯＣＳＩＳ信号に変換する。ＣＭＣ３２は、上位接続用（Ｄ−ＯＮＵ３１側接続用）のＷＡＮ（Wide Area Network）ポートと、下位接続用（双方向ブースター３３側接続用）のＲＦ（Radio Frequency）ポートとを有している。ＷＡＮポートは、例えばイーサネット（登録商標）規格のうち1000BASE-Tに対応したポートである。また、ＲＦポートは同軸ケーブル用の信号伝送に対応したポートである。ＣＭＣ３２の詳細な機能については後述する。
【００２９】
双方向ブースター３３は、上位装置からの下り方向の信号だけでなく、下位の通信機器４０から上位装置側に向かう上り方向の信号をも増幅することができるブースターである。双方向ブースター３３は、上位側の装置であるＣＭＣ３２に同軸ケーブルＣ４を介して接続されている。また、双方向ブースター３３は、ユーザ宅５１，５２の通信機器４０、及び、アンテナ部６０に、同軸ケーブルＣ４を介して接続されている。アンテナ部６０は、ケーブルテレビ、地上波、ＢＳ（Broadcasting Satellite）、及びＣＳ（CommunicationsSatellite）それぞれのアンテナを含んでいる。当該アンテナ部６０からの信号によって、光通信を介さないテレビ放送サービスを提供することができる。
【００３０】
ユーザ宅５１，５２は、それぞれが例えばマンションの１室であり、ユーザに提供される各サービスに係る複数の通信機器４０を備えている。具体的には、ユーザ宅５１，５２は、複数の通信機器４０として、ＣＭ（Cable Modem）４１と、ＥＭＴＡ（Embedded Media TerminalAdapter）４２と、ＣＭ内蔵ＳＴＢ（Set Top Box）４３と、を備えている。ＣＭ４１は、通信用途のＤＯＣＳＩＳケーブルモデムである。ＥＭＴＡ４２は、ＣＭとＩＰ電話用のＴＡとが一体化した、電話用途で用いられる製品である。ＣＭ内蔵ＳＴＢ４３は、ＤＯＣＳＩＳケーブルモデムとＳＴＢとが一体化した放送用途で用いられる製品である。
【００３１】
ここで、ユーザに提供される各サービスの通信を行う上では、帯域制御及び優先制御等のＱｏＳ制御を行うことにより、優先度の高いサービスを確実に提供することが重要である。当該ＱｏＳ制御は、同軸ケーブルＣ４の区間だけでなく、Ｄ−ＯＮＵ３１〜ＯＬＴ１６間の区間である光ファイバＣ２区間においても適切に行う必要がある。以下では、図２を参照しながら、Ｄ−ＯＮＵ３１〜ＯＬＴ１６間の区間における、サービスに応じたＱｏＳ制御に係るＣＭＣ３２の機能について詳細に説明する。
【００３２】
図２は、図１のＣＭＣ３２の機能を示すブロック図である。図２に示されるように、ＣＭＣ３２は、受信部３２１（受信手段）と、変換部３２２（変換手段）と、特定部３２３（特定手段）と、決定部３２４（決定手段）と、記憶部３２５（記憶手段）と、送信部３２６（送信手段）と、を有している。なお、以下では、通信機器４０がＩＰアドレスを取得する際にＤＨＣＰ（Dynamic Host Configuration Protocol）パケットを利用することにより実現されるＣＭＣ３２の各機能を説明する。
【００３３】
受信部３２１は、双方向ブースター３３及び同軸ケーブルＣ４を介して、通信機器４０から送信されたＤＨＣＰパケット（アドレス取得用のパケット）を受信する。同軸ケーブルＣ４を介して受信部３２１が受信したＤＨＣＰパケットは、ＤＯＣＳＩＳ方式を採用したＤＯＣＳＩＳ信号である。受信部３２１は、ＤＨＣＰパケットを変換部３２２に入力する。
【００３４】
変換部３２２は、ＤＨＣＰパケットをＤＯＣＳＩＳ信号からイーサネット（登録商標）信号に変換する。変換部３２２は、イーサネット（登録商標）信号に変換されたＤＨＣＰパケットを特定部３２３に入力する。
【００３５】
特定部３２３は、ＤＨＣＰパケットの送信元の通信機器４０を示す機器情報を特定する。具体的には、特定部３２３は、ＤＨＣＰパケットに含まれた、送信元の通信機器４０を示すＭＡＣ（Media Access Control）アドレスを、上記機器情報として特定する。また、特定部３２３は、送信元の通信機器４０が提供するサービスを示すサービス情報を特定する。具体的には、特定部３２３は、ＤＨＣＰパケットに含まれたオプション情報に基づいて、サービス情報を特定する。
【００３６】
オプション情報とは、ＩＰｖ４（Internet Protocol version 4）網の通信サービス、及び、ＩＰｖ６（Internet Protocol version 6）網の通信サービスの双方において、ＤＨＣＰパケットに含まれた情報である。ＩＰｖ４網のＤＨＣＰパケットに含まれるオプション情報はＯｐｔｉｏｎ６０であり、ＩＰｖ６網のＤＨＣＰパケットに含まれるオプション情報はＯｐｔｉｏｎ１６である。オプション情報に含まれる文字列は事前に任意に設定することができる。例えば、ＤＯＣＳＩＳケーブルモデムであるＣＭ４１から送信されるＤＨＣＰパケットに含まれるオプション情報の文字列として”docsis”を設定し、電話サービスに係るＥＭＴＡ４２のＴＡ４２ｂ（図４参照）から送信されるＤＨＣＰパケットに含まれるオプション情報の文字列として”pktc”を設定し、テレビ放送サービスに係るＣＭ内蔵ＳＴＢ４３のＳＴＢ４３ｂ（図４参照）から送信されるＤＨＣＰパケットに含まれるオプション情報の文字列として”stb”を設定する。このようなオプション情報の文字列と提供されるサービスとの紐づけを予め設定しておくことにより、特定部３２３は、当該文字列からサービス情報を特定することができる。特定部３２３は、ＤＨＣＰパケット、並びに、特定した機器情報（ＭＡＣアドレス）及びサービス情報を決定部３２４に入力する。
【００３７】
決定部３２４は、機器情報及びサービス情報に基づいて、通信機器４０からパケットを受信した際に行う制御内容を決定する。パケットを受信した際とは、ＤＨＣＰパケットを受信した際に限らず、制御内容を決定した後に受信される全てのパケットを受信した際をいう。具体的には、決定部３２４は、サービス情報に応じたVLAN ID（識別子）をパケットに付加することを、制御内容として決定する。当該制御内容の決定は、記憶部３２５が記憶するVLAN IDマッピングテーブル（マッピング情報）に基づいて行われる。制御内容の決定について図３を参照して説明する。図３は、VLAN IDマッピングテーブルを示す図である。
【００３８】
図３に示されるように、VLAN IDマッピングテーブルＭＴでは、送信元の通信機器４０と、オプション情報の文字列と、機器情報（ＭＡＣアドレス）と、VLAN IDと、サービス情報とが関連付けられている。オプション情報の文字列”docsis”が設定されたＣＭ４１のVLAN IDとしてＤが設定されている。また、オプション情報の文字列”pktc”が設定されたＴＡ４２ｂ（図４参照）のVLAN IDとしてＢが設定されている。また、オプション情報の文字列”stb”が設定されたＳＴＢ４３ｂのVLAN IDとしてＣが設定されている。さらに、オプション情報に文字列が存在しないか又は文字列が上記以外である通信機器４０（その他の通信機器４０）のVLAN IDとしてＡが設定されている。なお、VLAN IDマッピングテーブルＭＴは、初期状態において、機器情報以外の項目が予め関連付けられた状態とされている。
【００３９】
決定部３２４は、特定部３２３から機器情報及びサービス情報が入力されると、記憶部３２５が記憶するVLAN IDマッピングテーブルＭＴを参照し、入力されたサービス情報に関連付けられたVLANIDの値を取得する。この際、決定部３２４は、VLAN IDマッピングテーブルＭＴにおいて、入力されたサービス情報に関連付けられた機器情報の項目に、入力された機器情報を設定（学習）し、VLAN IDマッピングテーブルＭＴを更新する。決定部３２４は、取得したVLAN IDの値をパケット（この場合はＤＨＣＰパケット）に付加することを決定し、ＤＨＣＰパケット及び当該VLAN IDの値を送信部３２６に入力する。
【００４０】
送信部３２６は、決定部３２４により決定された制御内容に応じた制御を行う。すなわち、送信部３２６は、決定部３２４によってVLAN IDマッピングテーブルＭＴに基づき取得されたVLAN IDの値をＤＨＣＰパケットに付加する。そして、送信部３２６は、当該VLAN IDの値が付加されたＤＨＣＰパケットをＤ−ＯＮＵ３１に送信する。
【００４１】
図４は、VLAN IDマッピングテーブルを用いたＤＨＣＰパケット送受信を示す図である。なお、ＰＣ４１ｘはＣＭ４１に接続されてインターネット接続等を行うＰＣである。また、ＥＭＴＡ４２は、電話機４２ｃに接続されたＴＡ４２ｂと、ＣＭ４２ａとを含んでいる。また、ＣＭ内蔵ＳＴＢ４３は、テレビ４３ｃに接続されたＳＴＢ４３ｂと、ＣＭ４３ａとを含んでいる。
【００４２】
ＣＭＣ３２は、通信機器４０から受信したＤＨＣＰパケットにVLAN IDを付加し、当該付加後のＤＨＣＰパケットをＤ−ＯＮＵ３１に送信する。これ以降、Ｄ−ＯＮＵ３１は、同じ通信機器４０からパケットを受信すると、当該VLAN IDに応じたＬＬＩＤをパケットに付加し、当該付加後のパケットをＯＬＴ１６に送信する。ＬＬＩＤとは、ＧＥ−ＰＯＮ等の１対Ｎ型通信方式において、論理的に１対１の通信を実現するために付加される識別子である。Ｄ−ＯＮＵ３１〜ＯＬＴ１６間では、ＬＬＩＤ毎にＱｏＳ制御を行うことが可能となっている。ＯＬＴ１６は、ＬＬＩＤに対応するVLAN IDに再度変換し、当該VLAN IDを付加したパケットをＬ２／Ｌ３スイッチ１５に送信する。そして、Ｌ２／Ｌ３スイッチ１５は、パケットのVLAN IDに基づいてパケットの送信先を振り分けるとともに、VLAN IDに応じたＱｏＳ制御を行う。
【００４３】
例えば、ＰＣ４１ｘからＣＭＣ３２にＤＨＣＰパケットが送信された場合には、VLANID：Ａが付加されたＤＨＣＰパケットが、ＣＭＣ３２からＤ−ＯＮＵ３１に対して送信される。そして、VLAN ID：Ａに対応したＬＬＩＤ：Ａが付加されたパケットがＤ−ＯＮＵ３１からＯＬＴ１６に送信される。更に、ＯＬＴ１６からＬ２／Ｌ３スイッチ１５に対しては、再度VLAN ID：Ａが付加されたパケットが送信され、Ｌ２／Ｌ３スイッチ１５において、当該VLANID：Ａに基づいた送信先である通信サービスネットワーク１１にパケットが送信される。
【００４４】
同様に、ＣＭ４１，４２ａ，４３ａからＣＭＣ３２にＤＨＣＰパケットが送信された場合には、VLAN ID：Ｄが付加されたＤＨＣＰパケットが、ＣＭＣ３２からＤ−ＯＮＵ３１に対して送信される。そして、VLAN ID：Ｄに対応したＬＬＩＤ：Ｄが付加されたパケットがＤ−ＯＮＵ３１からＯＬＴ１６に送信される。更に、ＯＬＴ１６からＬ２／Ｌ３スイッチ１５に対しては、再度VLAN ID：Ｄが付加されたパケットが送信され、Ｌ２／Ｌ３スイッチ１５において、当該VLANID：Ｄに基づいた送信先であるＤＯＣＳＩＳ管理ネットワーク１４にパケットが送信される。
【００４５】
同様に、ＴＡ４２ｂからＣＭＣ３２にＤＨＣＰパケットが送信された場合には、VLANID：Ｂが付加されたＤＨＣＰパケットが、ＣＭＣ３２からＤ−ＯＮＵ３１に対して送信される。そして、VLAN ID：Ｂに対応したＬＬＩＤ：Ｂが付加されたパケットがＤ−ＯＮＵ３１からＯＬＴ１６に送信される。更に、ＯＬＴ１６からＬ２／Ｌ３スイッチ１５に対しては、再度VLAN ID：Ｂが付加されたパケットが送信され、Ｌ２／Ｌ３スイッチ１５において、当該VLANID：Ｂに基づいた送信先である電話サービスネットワーク１２にパケットが送信される。
【００４６】
同様に、ＳＴＢ４３ｂからＣＭＣ３２にＤＨＣＰパケットが送信された場合には、VLANID：Ｃが付加されたＤＨＣＰパケットが、ＣＭＣ３２からＤ−ＯＮＵ３１に対して送信される。そして、VLAN ID：Ｃに対応したＬＬＩＤ：Ｃが付加されたパケットがＤ−ＯＮＵ３１からＯＬＴ１６に送信される。更に、ＯＬＴ１６からＬ２／Ｌ３スイッチ１５に対しては、再度VLAN ID：Ｃが付加されたパケットが送信され、Ｌ２／Ｌ３スイッチ１５において、当該VLANID：Ｃに基づいた送信先である放送サービスネットワーク１３にパケットが送信される。
【００４７】
次に、図５〜７を参照して、通信システムの処理シーケンスについて説明する。図５〜７は、通信システムの処理を示すシーケンス図である。
【００４８】
図５は、インターネットサービスに係るＣＭ４１（ＭＡＣアドレス：1111.1111.1111）、及び、ＣＭ４１に接続されたＰＣ４１ｘ（ＭＡＣアドレス：9999.9999.9999）がＤＨＣＰパケットを送信する場合の通信システム１の処理シーケンスを示している。なお、当該ＤＨＣＰパケットの送受信はＩＰｖ４網で行われるものである。
【００４９】
まず、ＣＭ４１よりＣＭＣ３２に対してＤＨＣＰパケット（DHCP discover）が送信される（ステップＳ１１）。当該ＤＨＣＰパケットには、オプション情報であるＯｐｔｉｏｎ６０が含まれており、該オプション情報の文字列として”docsis”が含まれている（with option60=”docsis***”）。つづいて、ＣＭＣ３２により、VLAN IDマッピングテーブルＭＴ（図３参照）に基づき、オプション情報に対応したVLANID：Ｄが取得され、当該VLAN ID：Ｄを付加（tagVLAN=D）したＤＨＣＰパケット（DHCP discover）がＤ−ＯＮＵ３１に送信される（ステップＳ１２）。なお、VLANIDマッピングテーブルＭＴの機器情報にはＣＭ４１のＭＡＣアドレス：1111.1111.1111が追加されるので、その後のパケット送受信においては、ＣＭ４１から受信したパケット全てにVLAN ID：Ｄが付加される。
【００５０】
つづいて、ＤＨＣＰオファーメッセージ（DHCP offer）が、Ｄ−ＯＮＵ３１からＣＭＣ３２に送信され（ステップＳ１３）更にＣＭＣ３２からＣＭ４１に送信される（ステップＳ１４）。当該ＤＨＣＰオファーメッセージによって、ＣＭ４１が使用できるＩＰアドレスの情報がＣＭ４１に通知される。その後、ＣＭ４１からＤ−ＯＮＵ３１に対してＩＰアドレスを要求するＤＨＣＰリクエストメッセージ（DHCP request）が送信され、当該ＤＨＣＰリクエストメッセージに応答したＤ−ＯＮＵ３１からのＤＨＣＰアックメッセージ（DHCP ack）がＣＭ４１で受信されると、要求に従ったＩＰアドレスの設定が行われる。
【００５１】
上述したように、ステップＳ１２においてＣＭＣ３２からＤ−ＯＮＵ３１に送信されるＤＨＣＰパケットにはVLAN ID：Ｄが付加されているため、Ｄ−ＯＮＵ３１は、VLAN ID：Ｄに対応したＬＬＩＤ：Ｄを付加したパケットをＯＬＴ１６に送信することが可能となる。当該VLAN IDはVLAN IDマッピングテーブルＭＴにおいてサービス情報と関連付けられているため、Ｄ−ＯＮＵ３１〜ＯＬＴ１６間において、パケットの送信元の通信機器４０が提供しているサービスを特定することができる。
【００５２】
また、ＰＣ４１ｘからもＣＭＣ３２に対してＤＨＣＰパケット（DHCP discover）が送信される（ステップＳ１５）。当該ＤＨＣＰパケットには、オプション情報として設定された文字列が含まれていない（with option60=unknown or without option60）。つづいて、ＣＭＣ３２により、VLAN IDマッピングテーブルＭＴ（図３参照）に基づき、オプション情報として設定された文字列が含まれていない場合のVLAN ID：Ａが取得され、当該VLAN ID：Ａを付加（tagVLAN=A）したＤＨＣＰパケット（DHCP discover）がＤ−ＯＮＵ３１に送信される（ステップＳ１６）。Ｓ１６の後は通常のＤＨＣＰ処理が行われ、ＰＣ４１ｘのＩＰアドレスが設定される。なお、VLAN IDマッピングテーブルＭＴの機器情報にはＰＣ４１ｘのＭＡＣアドレス：9999.9999.9999が追加されるので、その後のパケット送受信においては、ＰＣ４１ｘから受信したパケット全てにVLAN ID：Ａが付加される。
【００５３】
図６は、電話サービスに係るＥＭＴＡ４２のＣＭ４２ａ（ＭＡＣアドレス：1111.1111.1112）及びＴＡ４２ｂ（ＭＡＣアドレス：2222.2222.2222）がＤＨＣＰパケットを送信する場合の通信システム１の処理シーケンスを示している。なお、当該ＤＨＣＰパケットの送受信はＩＰｖ４網で行われるものである。
【００５４】
まず、ＣＭ４２ａよりＣＭＣ３２に対してＤＨＣＰパケット（DHCP discover）が送信される（ステップＳ２１）。当該ＤＨＣＰパケットには、オプション情報であるＯｐｔｉｏｎ６０が含まれており、該オプション情報の文字列として”docsis”が含まれている（with option60=”docsis***”）。つづいて、ＣＭＣ３２により、VLAN IDマッピングテーブルＭＴ（図３参照）に基づき、オプション情報に対応したVLANID：Ｄが取得され、当該VLAN ID：Ｄを付加（tagVLAN=D）したＤＨＣＰパケット（DHCP discover）がＤ−ＯＮＵ３１に送信される（ステップＳ２２）。Ｓ２２の後は通常のＤＨＣＰ処理が行われ、ＣＭ４２ａのＩＰアドレスが設定される。なお、VLAN IDマッピングテーブルＭＴの機器情報にはＣＭ４２ａのＭＡＣアドレス：1111.1111.1112が追加されるので、その後のパケット送受信においては、ＣＭ４２ａから受信したパケット全てにVLAN ID：Ｄが付加される。
【００５５】
また、ＴＡ４２ｂからもＣＭＣ３２に対してＤＨＣＰパケット（DHCP discover）が送信される（ステップＳ２５）。当該ＤＨＣＰパケットには、オプション情報であるＯｐｔｉｏｎ６０が含まれており、該オプション情報の文字列として”pktc”が含まれている（with option60=”pktc***”）。つづいて、ＣＭＣ３２により、VLAN IDマッピングテーブルＭＴ（図３参照）に基づき、オプション情報に対応したVLANID：Ｂが取得され、当該VLAN ID：Ｂを付加（tagVLAN=B）したＤＨＣＰパケット（DHCP discover）がＤ−ＯＮＵ３１に送信される（ステップＳ２６）。Ｓ２６の後は通常のＤＨＣＰ処理が行われ、ＴＡ４２ｂのＩＰアドレスが設定される。なお、VLAN IDマッピングテーブルＭＴの機器情報にはＴＡ４２ｂのＭＡＣアドレス：2222.2222.2222が追加されるので、その後のパケット送受信においては、ＴＡ４２ｂから受信したパケット全てにVLAN ID：Ｂが付加される。
【００５６】
図７は、放送サービスに係るＣＭ内蔵ＳＴＢ４３のＣＭ４３ａ（ＭＡＣアドレス：1111.1111.1113）及びＳＴＢ４３ｂ（ＭＡＣアドレス：3333.3333.3333）がＤＨＣＰパケットを送信する場合の通信システム１の処理シーケンスを示している。なお、当該ＤＨＣＰパケットの送受信はＩＰｖ６網で行われるものである。
【００５７】
まず、ＣＭ４３ａよりＣＭＣ３２に対してＤＨＣＰパケット（DHCPv6 solicit）が送信される（ステップＳ３１）。当該ＤＨＣＰパケットには、オプション情報であるＯｐｔｉｏｎ１６が含まれており、該オプション情報の文字列として”docsis”が含まれている（with option16=”docsis***”）。つづいて、ＣＭＣ３２により、VLAN IDマッピングテーブルＭＴ（図３参照）に基づき、オプション情報に対応したVLANID：Ｄが取得され、当該VLAN ID：Ｄを付加（tagVLAN=D）したＤＨＣＰパケット（DHCPv6 solicit）がＤ−ＯＮＵ３１に送信される（ステップＳ３２）。なお、VLANIDマッピングテーブルＭＴの機器情報にはＣＭ４３ａのＭＡＣアドレス：1111.1111.1113が追加されるので、その後のパケット送受信においては、ＣＭ４３ａから受信したパケット全てにVLAN ID：Ｄが付加される。
【００５８】
つづいて、ＤＨＣＰアドバタイズメッセージ（DHCPv6 advertise）がＤ−ＯＮＵ３１からＣＭＣ３２に送信され（ステップＳ３３）、更に、ＣＭＣ３２からＣＭ４１に送信される（ステップＳ３４）。当該ＤＨＣＰアドバタイズメッセージによって、ＣＭ４３ａが使用できるＩＰアドレスの情報がＣＭ４３ａに通知される。その後、ＣＭ４３ａからＤ−ＯＮＵ３１に対してＩＰアドレスを要求するＤＨＣＰリクエストメッセージ（DHCPv6 request）が送信され、当該ＤＨＣＰリクエストメッセージに応答したＤ−ＯＮＵ３１からのＤＨＣＰアックメッセージ（DHCPv6 ack）がＣＭ４３ａで受信されると、要求に従ったＩＰアドレスの設定が行われる。
【００５９】
また、ＳＴＢ４３ｂからもＣＭＣ３２に対してＤＨＣＰパケット（DHCPv6solicit）が送信される（ステップＳ３５）。当該ＤＨＣＰパケットには、オプション情報であるＯｐｔｉｏｎ１６が含まれており、該オプション情報の文字列として”stb”が含まれている（with option16=”stb***”）。つづいて、ＣＭＣ３２により、VLAN IDマッピングテーブルＭＴ（図３参照）に基づき、オプション情報に対応したVLANID：Ｃが取得され、当該VLAN ID：Ｃを付加（tagVLAN=B）したＤＨＣＰパケット（DHCP solocit）がＤ−ＯＮＵ３１に送信される（ステップＳ３６）。Ｓ３６の後は通常のＤＨＣＰ処理が行われ、ＳＴＢ４３ｂのＩＰアドレスが設定される。なお、VLAN IDマッピングテーブルＭＴの機器情報にはＳＴＢ４３ｂのＭＡＣアドレス：3333.3333.3333が追加されるので、その後のパケット送受信においては、ＳＴＢ４３ｂから受信したパケット全てにVLAN ID：Ｃが付加される。
【００６０】
次に、本実施形態に係るＣＭＣ３２及び通信システム１の作用効果について、図８に示した比較例に係る通信システム１００のパケット送受信と対比しながら説明する。図８は、比較例に係る通信システムのパケット送受信を示す図である。
【００６１】
比較例に係る通信システム１００では、ＣＭＣ１３２が、通信機器４０から受信したパケット（例えばＤＨＣＰパケット）について、送信元の通信機器４０が提供するサービス毎に区別することなく、Ｄ−ＯＮＵ１３１に送信している。そのため、Ｄ−ＯＮＵ１３１〜ＯＬＴ１１６の区間においては、当該パケットがいずれのサービスに係る通信機器４０から送信されたデータであるかを識別することができず、サービスに応じたＱｏＳ制御を行うことができない。また、Ｌ２／Ｌ３スイッチ１１５では、ＯＬＴ１１６から受信したパケットについて、当該パケットのＩＰアドレスのレンジから送信先のネットワークを導出し、各ネットワークに割り当てられた適切なVLAN IDに振り分けを行う必要があり、パケットの振り分けが煩雑である。
【００６２】
この点、本実施形態に係るＣＭＣ３２では、各サービスの通信機器４０から送信されたパケットに基づいて、送信元の通信機器４０を示す機器情報、及び、該通信機器４０により提供されるサービスを示すサービス情報が特定される。そして、これらの情報に基づいて、該通信機器４０からパケットを受信した際に行う制御内容が決定され、該制御内容に応じた制御が行われて、パケットがＤ−ＯＮＵ３１に送信される。これにより、パケット送信元の通信機器４０が提供するサービスに応じて、制御内容が決定されることとなる。そして、当該制御内容に応じた制御が行われた後に、パケットがＤ−ＯＮＵ３１に送信されるので、パケットを受信したＤ−ＯＮＵ３１において、パケット送信元の通信機器４０が提供しているサービスを特定することができる。このため、Ｄ−ＯＮＵ３１からＯＬＴ１６に向かう区間においても、パケットに係るサービスに応じたＱｏＳ制御を行うことが可能となる。
【００６３】
提供されるサービスに応じた制御が行われたパケットがＤ−ＯＮＵ３１及びＯＬＴ１６を介してＬ２／Ｌ３スイッチ１５に送信されるので、Ｌ２／Ｌ３スイッチ１５は、当該制御内容からパケット送信元の通信機器４０が提供しているサービスを特定することができ、パケットを振り分けるネットワークを容易に決定することができる。
【００６４】
また、決定部３２４は、サービス情報に応じた識別子であるVLAN IDをパケットに付加することを制御内容として決定し、送信部３２６は、VLAN IDをパケットに付加した後に、当該付加後のパケットをＤ−ＯＮＵ３１に送信する。これにより、パケットを受信したＤ−ＯＮＵ３１が、VLAN IDに基づいてパケット送信元の通信機器４０が提供しているサービスを特定することができる。また、VLAN IDによりサービスを特定するため、Ｄ−ＯＮＵ３１側のポート数が少ない（例えば１ポート）構成においても、パケットに係るサービスに応じたＱｏＳ制御を行うことが可能となる。
【００６５】
また、ＣＭＣ３２は、機器情報、サービス情報、及びVLAN IDを関連付けたVLAN IDマッピングテーブルＭＴを記憶する記憶部３２５を備えており、送信部３２６は、VLANIDマッピングテーブルＭＴに基づいてVLAN IDをパケットに付加し、当該付加後のパケットをＤ−ＯＮＵ３１に送信する。このようなVLAN IDマッピングテーブルＭＴを記憶することにより、パケット受信時の送信処理を迅速且つ簡易に行うことができる。
【００６６】
また、受信部３２１は、通信機器４０からのパケットとして、通信機器４０からのＤＨＣＰパケットを受信している。ＤＨＣＰパケットにはオプション情報が含まれており、当該オプション情報の文字列からサービス情報を特定することができるため、サービス情報を確実に特定することができる。
【００６７】
本実施形態に係る通信システム１は、ユーザに提供される各サービスに係る複数のネットワーク（通信サービスネットワーク１１等）に接続されたＬ２／Ｌ３スイッチ１５と、Ｌ２／Ｌ３スイッチ１５に電気的に接続されたＯＬＴ１６と、ＯＬＴ１６との間で光通信を行うＤ−ＯＮＵ３１と、ユーザに提供される各サービスに係る複数の通信機器４０、及び、Ｄ−ＯＮＵ３１の双方に電気的に接続されたＣＭＣ３２と、を備えている。そして、Ｌ２／Ｌ３スイッチ１５及びＯＬＴ１６、並びに、Ｄ−ＯＮＵ３１及びＣＭＣ３２は、それぞれＬＡＮケーブルＣ１，Ｃ３で接続されており、ＣＭＣ３２及び複数の通信機器４０は、同軸ケーブルＣ４で接続されている。更に、ＣＭＣ３２は、受信部３２１が受信したパケットに係る同軸ケーブル用の信号を、送信部３２６が送信するパケットに係るＬＡＮケーブル用の信号に変換する変換部３２２を有している。これにより、集合住宅設備２０のＦＴＴＢ構成等の同軸ケーブルを用いたＤＯＣＳＩＳ方式において、パケットに係るサービスに応じたＱｏＳ制御を適切に行うことが可能となる。
【００６８】
（第２実施形態）
次に、図９〜１１を参照して、第２実施形態に係る通信装置及び通信システムを詳細に説明する。なお、本実施形態の説明では、上記実施形態と異なる点について主に説明する。図９は、第２実施形態に係る通信システムのＷＡＮポートマッピングテーブルを示す図である。図１０は、ＷＡＮポートマッピングテーブルを用いたパケット送受信を示す図である。図１１及び１２は、第２実施形態に係る通信システムの処理を示すシーケンス図である。
【００６９】
第２実施形態に係る通信システム１Ａでは、ＣＭＣ３２Ａの記憶部３２５が記憶するマッピング情報が、図９に示すＷＡＮポートマッピングテーブルＷＭＴである。当該ＷＡＮポートマッピングテーブルＷＭＴにおいては、第１実施形態のVLAN IDマッピングテーブルＭＴ（図３参照）のVLAN IDに代えて、ＣＭＣ３２ＡのＷＡＮポートが、送信元の通信機器４０、オプション情報の文字列、機器情報（ＭＡＣアドレス）、及びサービス情報に関連付けられている。
【００７０】
ＣＭＣ３２Ａは、少なくとも、提供され得るサービスの数以上のＷＡＮポート（Ｄ−ＯＮＵ３１と接続可能なＷＡＮポート）を備えている。そして、決定部３２４は、サービス情報に応じたＷＡＮポートからパケットを送信することを、通信機器４０からＤＨＣＰパケットを受信した際に行う制御内容として決定する。当該制御内容の決定は、記憶部３２５が記憶するＷＡＮポートマッピングテーブルＷＭＴに基づいて行われる。
【００７１】
図９に示されるように、ＷＡＮポートマッピングテーブルＷＭＴでは、オプション情報の文字列”docsis”が設定されたＣＭ４１が送信元である場合のＣＭＣ３２ＡのＷＡＮポートとしてＷＡＮポート４が設定されている。また、オプション情報の文字列”pktc”が設定されたＴＡ４２ｂが送信元である場合のＷＡＮポートとしてＷＡＮポート２が設定されている。また、オプション情報の文字列”stb”が設定されたＳＴＢ４３ｂが送信元である場合のＷＡＮポートとしてＷＡＮポート３が設定されている。さらに、オプション情報に文字列が存在しないか又は文字列が上記以外である通信機器４０（その他の通信機器４０）が送信元である場合のＷＡＮポートとしてＷＡＮポート１が設定されている。なお、ＷＡＮポートマッピングテーブルＷＭＴは、初期状態において、機器情報以外の項目が予め関連付けられた状態とされている。
【００７２】
決定部３２４は、特定部３２３から機器情報及びサービス情報が入力されると、記憶部３２５が記憶するＷＡＮポートマッピングテーブルＷＭＴを参照し、入力されたサービス情報に関連付けられたＷＡＮポートの値を取得する。この際、決定部３２４は、ＷＡＮポートマッピングテーブルＷＭＴにおいて、入力されたサービス情報に関連付けられた機器情報の項目に、入力された機器情報を設定（学習）し、ＷＡＮポートマッピングテーブルＷＭＴを更新する。決定部３２４は、取得したＷＡＮポートからＤＨＣＰパケットを送信することを決定し、ＤＨＣＰパケット及び当該ＷＡＮポートの値を送信部３２６に入力する。
【００７３】
送信部３２６は、決定部３２４により決定されたＷＡＮポートを送信ポートとして設定した後に、ＤＨＣＰパケットをＤ−ＯＮＵ３１Ａに送信する。なお、Ｄ−ＯＮＵ３１Ａは、少なくとも、ＣＭＣ３２ＡのＷＡＮポートの数以上の、ＬＡＮポートを備えている。Ｄ−ＯＮＵ３１Ａは必ずしも１台でなくてもよく、複数のＤ−ＯＮＵ３１ＡがＣＭＣ３２Ａに接続され、複数のＤ−ＯＮＵ３１ＡのＬＡＮポートが１台のＣＭＣ３２ＡのＷＡＮポートに接続される態様であってもよい。本実施形態では、Ｄ−ＯＮＵ３１Ａは１台であり、Ｄ−ＯＮＵ３１ＡのＬＡＮポート１がＣＭＣ３２ＡのＷＡＮポート１に、ＬＡＮポート２がＷＡＮポート２に、ＬＡＮポート３がＷＡＮポート３に、ＬＡＮポート４がＷＡＮポート４に、それぞれ電気的に接続されている（図１０参照）。
【００７４】
このようなＣＭＣ３２Ａによれば、パケットを受信したＤ−ＯＮＵ３１Ａが、物理的なポートの違いに基づいて、パケット送信元の通信機器４０が提供しているサービスを特定することができる。また、例えばＤ−ＯＮＵ３１Ａを複数構成とせざるを得ない場合（例えば、各サービスが異なる事業者によって提供されている場合等）において、物理的なポートを異ならせるという簡易な構成によって、パケットに係るサービスに応じたＱｏＳ制御を行うことが可能となる。
【００７５】
図１０に示されるように、ＣＭＣ３２Ａは、通信機器４０からＤＨＣＰパケットを受信すると、当該ＤＨＣＰパケットの送信元に応じたＷＡＮポートから、当該ＤＨＣＰパケットを送信する。そして、Ｄ−ＯＮＵ３１は、ＣＭＣ３２ＡのＷＡＮポートに対応したＬＡＮポートからパケットを受信すると、ＬＡＮポート（ＣＭＣ３２ＡのＷＡＮポート）に応じたＬＬＩＤを当該パケットに付加し、付加後のパケットをＯＬＴ１６に送信する。ＯＬＴ１６は、ＬＬＩＤに対応するVLAN IDに変換し、当該VLAN IDを付加したパケットをＬ２／Ｌ３スイッチ１５に送信する。そして、Ｌ２／Ｌ３スイッチ１５は、パケットのVLAN IDに基づいてパケットの送信先を振り分けるとともに、VLAN IDに応じたＱｏＳ制御を行う。
【００７６】
例えば、ＰＣ４１ｘからＣＭＣ３２にＤＨＣＰパケットが送信された場合には、ＣＭＣ３２Ａは、Ｄ−ＯＮＵ３１Ａに対してＷＡＮポート１から当該ＤＨＣＰパケットを送信する。そして、Ｄ−ＯＮＵ３１Ａは、ＷＡＮポート１に対応したＬＡＮポート１からパケットを受信すると、ＬＡＮポート１に応じたＬＬＩＤ：Ａを付加したパケットをＯＬＴ１６に送信する。更に、ＯＬＴ１６からＬ２／Ｌ３スイッチ１５に対しては、ＬＬＩＤ：Ａに対応するVLAN ID：Ａが付加されたパケットが送信され、Ｌ２／Ｌ３スイッチ１５において、当該VLANID：Ａに基づいた送信先である通信サービスネットワーク１１にパケットが送信される。
【００７７】
同様に、ＣＭ４１，４２ａ，４３ａからＣＭＣ３２にＤＨＣＰパケットが送信された場合には、ＣＭＣ３２Ａは、Ｄ−ＯＮＵ３１Ａに対してＷＡＮポート４から当該ＤＨＣＰパケットを送信する。そして、Ｄ−ＯＮＵ３１Ａは、ＷＡＮポート４に対応したＬＡＮポート４からパケットを受信すると、ＬＡＮポート４に応じたＬＬＩＤ：Ｄを付加したパケットをＯＬＴ１６に送信する。更に、ＯＬＴ１６からＬ２／Ｌ３スイッチ１５に対しては、ＬＬＩＤ：Ｄに対応するVLAN ID：Ｄが付加されたパケットが送信され、Ｌ２／Ｌ３スイッチ１５において、当該VLANID：Ｄに基づいた送信先であるＤＯＣＳＩＳ管理ネットワーク１４にＤＨＣＰパケットが送信される。
【００７８】
同様に、ＴＡ４２ｂからＣＭＣ３２にＤＨＣＰパケットが送信された場合には、ＣＭＣ３２Ａは、Ｄ−ＯＮＵ３１Ａに対してＷＡＮポート２から当該ＤＨＣＰパケットを送信する。そして、Ｄ−ＯＮＵ３１Ａは、ＷＡＮポート２に対応したＬＡＮポート２からパケットを受信すると、ＬＡＮポート２に応じたＬＬＩＤ：Ｂを付加したパケットをＯＬＴ１６に送信する。更に、ＯＬＴ１６からＬ２／Ｌ３スイッチ１５に対しては、ＬＬＩＤ：Ｂに対応するVLAN ID：Ｂが付加されたパケットが送信され、Ｌ２／Ｌ３スイッチ１５において、当該VLANID：Ｂに基づいた送信先である電話サービスネットワーク１２にＤＨＣＰパケットが送信される。
【００７９】
同様に、ＳＴＢ４３ｂからＣＭＣ３２にＤＨＣＰパケットが送信された場合には、ＣＭＣ３２Ａは、Ｄ−ＯＮＵ３１Ａに対してＷＡＮポート３から当該ＤＨＣＰパケットを送信する。そして、Ｄ−ＯＮＵ３１Ａは、ＷＡＮポート３に対応したＬＡＮポート３からパケットを受信すると、ＬＡＮポート３に応じたＬＬＩＤ：Ｃを付加したパケットをＯＬＴ１６に送信する。更に、ＯＬＴ１６からＬ２／Ｌ３スイッチ１５に対しては、ＬＬＩＤ：Ｃに対応するVLAN ID：Ｃが付加されたパケットが送信され、Ｌ２／Ｌ３スイッチ１５において、当該VLANID：Ｃに基づいた送信先である放送サービスネットワーク１３にＤＨＣＰパケットが送信される。
【００８０】
次に、図１１及び１２を参照して、通信システム１Ａの処理シーケンスについて説明する。
【００８１】
図１１は、ＣＭ４１（ＭＡＣアドレス：1111.1111.1111）、及び、ＣＭ４１に接続されたＰＣ４１ｘ（ＭＡＣアドレス：9999.9999.9999）がＤＨＣＰパケットを送信する場合の通信システム１の処理シーケンスを示している。なお、当該ＤＨＣＰパケットの送受信はＩＰｖ４網で行われるものである。
【００８２】
まず、ＣＭ４１よりＣＭＣ３２Ａに対してＤＨＣＰパケット（DHCP discover）が送信される（ステップＳ４１）。当該ＤＨＣＰパケットには、オプション情報であるＯｐｔｉｏｎ６０が含まれており、該オプション情報の文字列として”docsis”が含まれている（with option60=”docsis***”）。つづいて、ＣＭＣ３２Ａにより、ＷＡＮポートマッピングテーブルＷＭＴに基づき、オプション情報に対応したＷＡＮポート４が取得され、当該ＷＡＮポート４からＤ−ＯＮＵ３１Ａに対してＤＨＣＰパケット（DHCP discover）が送信される（ステップＳ４２）。なお、ＷＡＮポートマッピングテーブルＷＭＴの機器情報にはＣＭ４１のＭＡＣアドレス：1111.1111.1111が追加されるので、その後のパケット送受信においては、ＣＭ４１から受信したパケット全てがＷＡＮポート４から送信される。
【００８３】
つづいて、ＤＨＣＰオファーメッセージ（DHCP offer）がＤ−ＯＮＵ３１ＡからＣＭＣ３２Ａに送信され（ステップＳ４３）、更に、ＣＭＣ３２ＡからＣＭ４１に送信される（ステップＳ４４）。当該ＤＨＣＰオファーメッセージによって、ＣＭ４１が使用できるＩＰアドレスの情報がＣＭ４１に通知される。その後、ＣＭ４１からＤ−ＯＮＵ３１Ａに対してＩＰアドレスを要求するＤＨＣＰリクエストメッセージ（DHCP request）が送信され、当該ＤＨＣＰリクエストメッセージに応答したＤ−ＯＮＵ３１ＡからのＤＨＣＰアックメッセージ（DHCP ack）がＣＭ４１で受信されると、要求に従ったＩＰアドレスの設定が行われる。
【００８４】
また、ＰＣ４１ｘからもＣＭＣ３２に対してＤＨＣＰパケット（DHCP discover）が送信される（ステップＳ４５）。当該ＤＨＣＰパケットには、オプション情報として設定された文字列が含まれていない（with option60=unknown or without option60）。つづいて、ＣＭＣ３２Ａにより、ＷＡＮポートマッピングテーブルＷＭＴに基づき、オプション情報として設定された文字列が含まれていない場合のＷＡＮポート１が取得され、当該ＷＡＮポート１からＤ−ＯＮＵ３１Ａに対してＤＨＣＰパケット（DHCP discover）が送信される（ステップＳ４６）。Ｓ４６の後は通常のＤＨＣＰ処理が行われ、ＰＣ４１ｘのＩＰアドレスが設定される。なお、ＷＡＮポートマッピングテーブルＷＭＴの機器情報にはＰＣ４１ｘのＭＡＣアドレス：9999.9999.9999が追加されるので、その後のパケット送受信においては、ＰＣ４１ｘから受信したパケット全てがＷＡＮポート１から送信される。
【００８５】
図１２は、図１１同様、ＣＭ４１（ＭＡＣアドレス：1111.1111.1111）、及び、ＣＭ４１に接続されたＰＣ４１ｘ（ＭＡＣアドレス：9999.9999.9999）がＤＨＣＰパケットを送信する場合の通信システム１の処理シーケンスを示しているが、図１１と異なり、ＤＨＣＰパケットの送受信がＩｐｖ６網で行われている例を示している。
【００８６】
まず、ＣＭ４１よりＣＭＣ３２Ａに対してＤＨＣＰパケット（DHCPv6 solicit）が送信される（ステップＳ５１）。当該ＤＨＣＰパケットには、オプション情報であるＯｐｔｉｏｎ１６が含まれており、該オプション情報の文字列として”docsis”が含まれている（with option16=”docsis***”）。つづいて、ＣＭＣ３２Ａにより、ＷＡＮポートマッピングテーブルＷＭＴに基づき、オプション情報に対応したＷＡＮポート４が取得され、当該ＷＡＮポート４からＤ−ＯＮＵ３１Ａに対してＤＨＣＰパケット（DHCPv6 solicit）が送信される（ステップＳ５２）。
【００８７】
つづいて、ＤＨＣＰアドバタイズメッセージ（DHCPv6 advertise）がＤ−ＯＮＵ３１ＡからＣＭＣ３２Ａに送信され（ステップＳ５３）、更に、ＣＭＣ３２ＡからＣＭ４１に送信される（ステップＳ５４）。当該ＤＨＣＰアドバタイズメッセージによって、ＣＭ４１が使用できるＩＰアドレスの情報がＣＭ４１に通知される。その後、ＣＭ４１からＤ−ＯＮＵ３１Ａに対してＩＰアドレスを要求するＤＨＣＰリクエストメッセージ（DHCPv6 request）が送信され、当該ＤＨＣＰリクエストメッセージに応答したＤ−ＯＮＵ３１ＡからのＤＨＣＰアックメッセージ（DHCPv6 ack）がＣＭ４１で受信されると、要求に従ったＩＰアドレスの設定が行われる。
【００８８】
また、ＰＣ４１ｘからもＣＭＣ３２に対してＤＨＣＰパケット（DHCPv6 solicit）が送信される（ステップＳ５５）。当該ＤＨＣＰパケットには、オプション情報として設定された文字列が含まれていない（with option16=unknown or without option16）。つづいて、ＣＭＣ３２Ａにより、ＷＡＮポートマッピングテーブルＷＭＴに基づき、オプション情報として設定された文字列が含まれていない場合のＷＡＮポート１が取得され、当該ＷＡＮポート１からＤ−ＯＮＵ３１Ａに対してＤＨＣＰパケット（DHCP discover）が送信される（ステップＳ５６）。Ｓ５６の後は通常のＤＨＣＰ処理が行われ、ＰＣ４１ｘのＩＰアドレスが設定される。
【００８９】
以上、本発明の好適な実施形態について説明したが、本発明は上記実施形態に限定されない。例えば、ＤＯＣＳＩＳ方式によりデータ通信を行う通信システムを例に説明したがこれに限定されず、他のＦＴＴＨ構成において用いられる通信システムであってもよい。
【符号の説明】
【００９０】
１，１Ａ…通信システム、１５…Ｌ２／Ｌ３スイッチ、１６…ＯＬＴ、３１，３１Ａ…Ｄ−ＯＮＵ、３２，３２Ａ…ＣＭＣ、４０…通信機器、３２１…受信部、３２２…変換部、３２３…特定部、３２４…決定部、３２５…記憶部、３２６…送信部、ＭＴ…VLAN IDマッピングテーブル、ＷＭＴ…ＷＡＮポートマッピングテーブル。
【図１】
2016058905.tif 000003
【図２】
2016058905.tif 000004
【図３】
2016058905.tif 000005
【図４】
2016058905.tif 000006
【図５】
2016058905.tif 000007
【図６】
2016058905.tif 000008
【図７】
2016058905.tif 000009
【図８】
2016058905.tif 000010
【図９】
2016058905.tif 000011
【図１０】
2016058905.tif 000012
【図１１】
2016058905.tif 000013
【図１２】
2016058905.tif 000014