JP5728368B2 - ネットワークシステム、及び通信装置 - Google Patents
ネットワークシステム、及び通信装置 Download PDFInfo
- Publication number
- JP5728368B2 JP5728368B2 JP2011249200A JP2011249200A JP5728368B2 JP 5728368 B2 JP5728368 B2 JP 5728368B2 JP 2011249200 A JP2011249200 A JP 2011249200A JP 2011249200 A JP2011249200 A JP 2011249200A JP 5728368 B2 JP5728368 B2 JP 5728368B2
- Authority
- JP
- Japan
- Prior art keywords
- packet
- network
- communication device
- time
- order information
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/324—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the data link layer [OSI layer 2], e.g. HDLC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/28—Timers or timing mechanisms used in protocols
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
・パケット整列部F210で整列のためにパケットの送出の遅延時間、
・順序情報無効化部F220で順序情報を取り除かずに宛先への送出を可能にするための無効化機能の有効/無効、
・順序情報保管部F140でUDP通信のパケットに対して保存するパケットの識別方法(SHA値、MD5値、イーサフレームのFCS値などを選択)、
・順序情報保管部F140で保管しているパケットの情報の削除方法(指定した経過時間後、送達確認パケット受信時、再送後の送信パケット数などを選択)。
まず、入力処理部1010においてパケットIFからパケットを受信する(S110)。入力処理部1010は、記憶部に予め記憶されているテーブル情報や受信パケットのIP送信元アドレス等を参照することにより、受信したパケットの入力ポートが加入者側なのか通信時事業者網なのか判断する(S120)。受信パケットの入力ポートが加入者側の場合、IP受信元アドレス等を参照し、受信パケットの送出先ポートが加入者側なのか通信事業者網側なのか判断する(S130)。
ここで、tはパケットの受付時刻、Dmaxは当該パケットの宛先と送信元を結ぶ複数の通信路の伝送遅延の最大値、tnは現在時刻。
この場合、当該時刻(t+Dmax)までのΔt時間だけパケットの転送処理を遅延する(S260)。この機能により、通信装置10が指定した時間に加入者へパケットを送信することが可能になり、複数の加入者に対して同一情報を同一時刻に配信するような公平な通信を実現可能になる。出力処理部1020から網へパケットを転送するため宛先応じたパケットIF601−1〜601−nへ当該パケットを送出する(S270)。当該転送処理を終了する(S280)。
通信装置12から送出されるパケットに対する通信装置13で挿入される遅延時間D2は下式(4)で算出する。
また、このとき対象とする通信路の遅延時間で最も大きいものを最大遅延時間Dmaxとする。したがって、この例では通信装置13では通信装置11が送出したパケット遅延時間D1後に宛先へ転送する。また、通信装置12が送出したパケット遅延時間D2後、つまりパケット受信直後に宛先へ転送する。ただし、通信装置が宛先へパケットを転送するのは、転送するパケットの順序情報内の時刻情報tiが次の条件式(5)を満たす場合である。
このとき、Diは該当する送信元iに対して挿入される遅延時間。tnは現在時刻。
2:通信事業者の管理責任範囲(事業者ネットワーク)
3:POI(Point of Interface)
10:通信事業者の管理する通信装置
20:順序情報付与機能
30:パケット整列送出機能
100:加入者端末
200:サービスを提供する宛先サーバ
210:管理者端末
600−1...600−n:パケット送受信ポート
602−1...602−n:スイッチ部へのインターフェース
610−1...610−n:ネットワーク・インターフェース
1000:ネットワーク・インターフェースの管理部
1010:入力処理部
1020:出力処理部
2000:ノード管理部
2100:スイッチ部
N1、N2、N3:ユーザ#1、#2、#3
N4:宛先サーバ
E1、E2、E3、E4:通信装置A、B、C、Z
T1、T2、T3:ユーザ#1、#2、#3のパケット送出時刻
T4、T5、T6:通信装置A、B、Cのパケット受信時刻
T7、T8、T9:通信装置Zが通信装置B、C、Aからのパケット受信時刻
T10:宛先サーバへ通信装置Aおよび通信装置Bからのパケットの送出時刻
T11:宛先サーバへ通信装置Cからのパケットの送出時刻
T12:ユーザ#1およびユーザ#2からのパケットの受信時刻
T13:ユーザ#3からのパケットの受信時刻
D1:ユーザ#1およびユーザ#2のパケット送出時刻とユーザ#3のパケット送出時刻の時間差
D2:通信装置Aおよび通信装置Bのパケット受信時刻と通信装置Cのパケット受信時刻の時間差
D3:通信装置Zで通信装置Aおよび通信装置Bからのパケットと通信装置Cからのパケットの送出時刻の時間差
D4:通信装置Aからのパケットに対する挿入する遅延時間
D5:通信装置Bからのパケットに対する挿入する遅延時間
D6:通信装置Cからのパケットに対する挿入する遅延時間
Claims (15)
- 複数の通信装置を接続する網を備えるネットワークシステムであって、
前記網の外部からパケットを受信する前記通信装置は、他の前記通信装置と時刻同期の取れた順序情報を前記パケットに付与し、
前記パケットを前記網の外部に送出する前記通信装置は、前記パケットに付与された前記順序情報に基づき前記パケットを整列して送出を行い、
前記網の外部からパケットを受信する前記通信装置は、前記パケットの再送が発生する場合、当該パケットに先に付与した過去の時刻に基づく順序情報を付与して当該パケットの再送信を行う
ことを特徴とするネットワークシステム。 - 請求項1記載のネットワークシステムであって、
前記パケットを前記網の外部に送出する前記通信装置は、網外へ前記パケットを転送するとき、当該パケットに、予め設定し所定時間よりも過去の時刻に基づく順序情報が付与されていた場合、当該順序情報による整列処理をバイパスして、当該パケットを送出する
ことを特徴とするネットワークシステム。 - 請求項1記載のネットワークシステムであって、
前記パケットを前記網の外部に送出する前記通信装置は、前記網の外部に前記パケットを転送するとき、当該パケットに、予め設定した所定時間よりも過去の時刻に基づく順序情報が付与されていた場合に、前記順序情報による整列処理をバイパスして、当該パケットを送出する際に、当該パケットに付与されている前記順序情報を取り除かずにそのまま送出するか否かが選択可能である
ことを特徴とするネットワークシステム。 - 請求項1記載のネットワークシステムであって、
前記網の外部からパケットを受信する前記通信装置は、前記パケットに既存順序情報が付与されていれば無効化して転送する
ことを特徴とするネットワークシステム。 - 請求項1記載のネットワークシステムであって、
前記パケットを前記網の外部に送出する前記通信装置は、前記網の外部からパケットを受信する前記通信装置で付与した前記順序情報を無効化して送出する
ことを特徴とするネットワークシステム。 - 請求項1記載のネットワークシステムであって、
前記網の外部からパケットを受信した前記通信装置は、
前記パケットに対して、当該パケットの宛先に応じて、所定の時間だけ遅延してから前記網に送出する
ことを特徴とするネットワークシステム。 - 請求項1記載のネットワークシステムであって、
前記網の外部からパケットを受信した前記通信装置は、
前記順序情報として、前記パケットを受信した時刻に基づく時刻情報と、付加情報を付与する
ことを特徴とするネットワークシステム。 - 網内で相互に接続される通信装置であって、
前記網の外部からパケットを受信し、他の通信装置と時刻同期の取れた順序情報を前記パケットに付与する入力処理部と、
他の前記通信装置が前記パケットに付与した前記順序情報に基づき、前記パケットを整列して前記網の外部に送出する出力処理部を備え、
前記入力処理部は、前記パケットの再送が発生する場合、当該パケットに先に付与した過去の時刻に基づく順序情報を付与する
ことを特徴とする通信装置。 - 請求項8記載の通信装置であって、
前記入力処理部は、加入者から受信した前記パケットに対して、当該加入者のセッションを識別するための情報を抽出し、当該パケットに付与した前記順序情報と対応付けて保持する順序情報保管部を備える
ことを特徴とする通信装置。 - 請求項9記載の通信装置であって、
前記入力処理部は、受信した前記パケットの前記加入者のセッションを識別するための情報で前記順序情報保管部を検索し、前記順序情報保管部に保持された、過去の時刻に基づく前記順序情報が得られた場合、当該順序情報を前記パケットに付与する
ことを特徴とする通信装置。 - 請求項9記載の通信装置であって、
前記入力処理部の前記順序情報保管部は、前記加入者のセッションを識別するための情報を、事前に設定した所定条件に従い削除する
ことを特徴とする通信装置。 - 請求項8記載の通信装置であって、
前記入力処理部は、 前記網の外部から受信した前記パケットに既存順序情報が付与されていれば、当該既存順序情報を無効化して前記網内へ転送する
ことを特徴とする通信装置。 - 請求項8記載の通信装置であって、
前記入力処理部は、前記網の外部から受信した前記パケットに対して、当該パケットの宛先に応じて、所定の時間だけ遅延してから前記網内に転送する
ことを特徴とする通信装置。 - 請求項8記載の通信装置であって、
前記入力処理部は、前記順序情報として、前記パケットを受信した時刻に基づく時刻情報を用いる
ことを特徴とする通信装置。 - 請求項14記載の通信装置であって、
前記入力処理部は、 前記順序情報として、前記時刻情報に加え、同一時刻に受信する複数の前記パケットの前後関係を識別するための付加情報を用いる
ことを特徴とする通信装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011249200A JP5728368B2 (ja) | 2011-11-15 | 2011-11-15 | ネットワークシステム、及び通信装置 |
US13/676,638 US9112927B2 (en) | 2011-11-15 | 2012-11-14 | Network system and communication device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011249200A JP5728368B2 (ja) | 2011-11-15 | 2011-11-15 | ネットワークシステム、及び通信装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013106216A JP2013106216A (ja) | 2013-05-30 |
JP5728368B2 true JP5728368B2 (ja) | 2015-06-03 |
Family
ID=48625442
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011249200A Expired - Fee Related JP5728368B2 (ja) | 2011-11-15 | 2011-11-15 | ネットワークシステム、及び通信装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9112927B2 (ja) |
JP (1) | JP5728368B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9843475B2 (en) * | 2012-12-09 | 2017-12-12 | Connectwise, Inc. | Systems and methods for configuring a managed device using an image |
JP6008801B2 (ja) * | 2013-07-08 | 2016-10-19 | 株式会社日立製作所 | 伝送システム、送信方法、及び伝送装置 |
CN108418776B (zh) * | 2017-02-09 | 2021-08-20 | 上海诺基亚贝尔股份有限公司 | 用于提供安全业务的方法和设备 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0816532A (ja) * | 1994-06-27 | 1996-01-19 | Hitachi Ltd | メッセージ通信処理方式 |
JPH11259386A (ja) * | 1998-03-06 | 1999-09-24 | Ntt Communication Ware Kk | ネットワークシステム |
JP3866196B2 (ja) * | 2000-06-23 | 2007-01-10 | 三菱電機株式会社 | パケット再送システムおよびパケット再送方法 |
US7792153B2 (en) * | 2006-05-08 | 2010-09-07 | International Business Machines Corporation | Sequencing multi-source messages for delivery as partial sets to multiple destinations |
JP2009218778A (ja) * | 2008-03-10 | 2009-09-24 | Nec Engineering Ltd | パケット伝送システム |
US8504888B2 (en) * | 2010-05-04 | 2013-08-06 | Lantiq Deutschland Gmbh | Communication devices and methods with online parameter change |
-
2011
- 2011-11-15 JP JP2011249200A patent/JP5728368B2/ja not_active Expired - Fee Related
-
2012
- 2012-11-14 US US13/676,638 patent/US9112927B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US9112927B2 (en) | 2015-08-18 |
US20130315251A1 (en) | 2013-11-28 |
JP2013106216A (ja) | 2013-05-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106537880B (zh) | 在信息中心网络架构中缓存数据 | |
US10200251B2 (en) | Methods and apparatus for accessing selectable application processing of data packets in an adaptive private network | |
CN105721311B (zh) | 一种用于更新链路状态信息的方法及*** | |
US9716664B2 (en) | Tracking queuing delay and performing related congestion control in information centric networking | |
US7154858B1 (en) | System and method for measuring latency of a selected path of a computer network | |
US20120106560A1 (en) | Inter-domain routing in an n-ary-tree and source-routing based communication framework | |
US10560383B2 (en) | Network latency scheduling | |
US20120221678A1 (en) | Computer-readable recording medium storing transmission control program, communication device and transmission control method | |
KR20170037818A (ko) | 작은 다중 경로 또는 단일 경로 포워딩 상태를 이용한 정보 중심 네트워킹 | |
JPWO2005067227A1 (ja) | 負荷分散方法、ノード及び制御プログラム | |
CN113014535A (zh) | 信息处理方法、计算装置及计算机可读介质 | |
JPWO2005067227A6 (ja) | 負荷分散方法、ノード及び制御プログラム | |
CN102132535A (zh) | 在通信网中传输数据分组的方法和交换装置 | |
JP2022532731A (ja) | スライスベースネットワークにおける輻輳回避 | |
US9521071B2 (en) | Federation of controllers management using packet context | |
CN103155488A (zh) | 延迟测量***和延迟测量方法以及延迟测量设备和延迟测量程序 | |
US20130028112A1 (en) | Information distribution system and information management device | |
US20160021005A1 (en) | Communication system, control apparatus and communication apparatus | |
JP5635928B2 (ja) | ネットワークシステム、及び通信装置 | |
Xie et al. | Supporting seamless virtual machine migration via named data networking in cloud data center | |
JP5728368B2 (ja) | ネットワークシステム、及び通信装置 | |
Budhdev et al. | FSA: Fronthaul slicing architecture for 5G using dataplane programmable switches | |
JP5560235B2 (ja) | 到着パケット同期方法 | |
Kumamoto et al. | Implementation of NDN function chaining using caching for IoT environments | |
Rezende et al. | Analysis of monitoring and multipath support on top of OpenFlow specification |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140528 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20140908 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150108 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150120 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150309 |
|
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: 20150331 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150406 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5728368 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |