Nova Patents
JPWO2004043019A1

Network relaying method and device

Abstract

In the network relay method and device when data is distributed from the server to the client by multicast, the join / leave information sent by the client to the multicast group is determined, and the join / leave information of the client is used as the multicast join / leave notification information. Process and transfer the multicast join / leave notification information to the server.

Term

Term ended

Projected expiry passed 5 November 2022, 3.9 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

22 claims: 17 independent, 5 dependent

  1. 1
    マルチキャストグループに対してクライアントが送信した参加/離脱情報を判別する第1ステップと、 該クライアントの参加/離脱情報をマルチキャスト参加/離脱通知情報に加工する第2ステップと、 該マルチキャスト参加/離脱通知情報をサーバに転送する第3ステップと、 を備えたことを特徴とするネットワーク中継方法。
  2. 2
    請求の範囲1において、 該マルチキャスト参加/離脱通知情報が、該クライアントの識別情報とマルチキャストアドレスと参加/離脱開始時刻とを含むことを特徴とするネットワーク中継方法。
  3. 3
    請求の範囲1において、 該第1ステップが、該クライアントからのマルチキャスト制御パケットに搭載された該クライアントの参加/離脱情報を判別し、該第2ステップが、該クライアントの参加/離脱情報を該マルチキャスト参加/離脱通知パケットに加工し、該第3ステップが該マルチキャスト参加/離脱通知パケットを該サーバに転送することを特徴としたネットワーク中継方法。
  4. 4
    請求の範囲3において、 該第2ステップが、該マルチキャスト参加/離脱通知パケットを該サーバへ転送する際、一定時間内に別のクライアントから同一のマルチキャストグループに対する参加/離脱情報を受信した場合、それら全てのクライアントの参加/離脱情報を1つのパケットに集約した集約参加/離脱通知パケットを生成し、該第3ステップで該集約参加/離脱通知パケットを該サーバに転送することを特徴としたネットワーク中継方法。
  5. 5
    請求の範囲3において、 該第1ステップが、該マルチキャスト参加/離脱通知パケットを下流のネットワーク装置から受信したと判別したとき、該第3ステップは、該マルチキャスト参加/離脱通知パケットをさらに該サーバへ転送することを特徴としたネットワーク中継方法。
  6. 6
    請求の範囲4において、 該第1ステップが、該集約参加/離脱通知パケットを下流のネットワーク装置から受信したと判別したとき、該第3ステップは、該集約参加/離脱通知パケットをさらに該サーバへ転送することを特徴としたネットワーク中継方法。
  7. 7
    請求の範囲4において、 該第1ステップが、該集約参加/離脱通知パケットを下流のネットワーク中継方法から受信したと判別したとき、該第2ステップは、自分自身のクライアントから同一のマルチキャストグループに対する参加/離脱情報を集約している場合、それら全ての参加/離脱情報を1つのパケットに集約した集約参加/離脱通知パケットを生成し、該第3ステップで該集約参加/離脱通知パケットを即座に該サーバへ転送することを特徴としたネットワーク中継方法。
  8. 8
    請求の範囲1から7のいずれか一つにおいて、 該第3ステップでは、該サーバから転送要求があるときまで、該クライアントの参加/離脱情報を保持することを特徴としたネットワーク中継方法。
  9. 9
    請求の範囲2において、 該クライアントの識別情報としてパケットに含まれる送信元アドレスを利用することを特徴としたネットワーク中継方法。
  10. 10
    請求の範囲1おいて、 該第3ステップは、該クライアントが、定期的な問合せに応答しないとき、該クライアントの離脱通知情報を該サーバに送ることを特徴としたネットワーク中継方法。
  11. 11
    マルチキャストグループに対してクライアントが送信した参加/離脱情報を判別する判別部と、 該クライアントの参加/離脱情報をマルチキャスト参加/離脱通知情報に加工する情報加工部と、 該マルチキャスト参加/離脱通知情報をサーバに転送する転送処理部と、 を備えたことを特徴とするネットワーク中継装置。
  12. 12
    請求の範囲1において、 該マルチキャスト参加/離脱通知情報が、該クライアントの識別情報とマルチキャストアドレスと参加/離脱開始時刻とを含むことを特徴とするネットワーク中継装置。
  13. 13
    請求の範囲1において、 該判別部が、該クライアントからのマルチキャスト制御パケットに搭載された該クライアントの参加/離脱情報を判別し、該情報加工部が、該クライアントの参加/離脱情報を該マルチキャスト参加/離脱通知パケットに加工し、該転送処理部が該マルチキャスト参加/離脱通知パケットを該サーバに転送することを特徴としたネットワーク中継装置。
  14. 14
    請求の範囲1において、 該情報加工部が、該マルチキャスト参加/離脱通知を該サーバへ転送する際、一定時間内に別のクライアントから同一のマルチキャストグループに対する参加/離脱情報を受信した場合、それら全てのクライアントの参加/離脱情報を1つのパケットに集約した集約参加/離脱通知パケットを生成し、該転送処理部が、該集約参加/離脱通知パケットを該サーバに転送することを特徴とするネットワーク中継装置。
  15. 15
    請求の範囲3において、 該判別部が、該マルチキャスト参加/離脱通知を下流のネットワーク装置から受信したと判別したとき、該転送処理部は、該マルチキャスト参加/離脱通知パケットをさらに該サーバへ転送することを特徴としたネットワーク中継装置。
  16. 16
    請求の範囲4において、 該判別部が、該集約参加/離脱通知パケットを下流のネットワーク装置から受信したと判別したとき、該転送処理部は、該集約参加/離脱通知パケットをさらに該サーバへ転送することを特徴としたネットワーク中継装置。
  17. 17
    請求の範囲4において、 該判別部が、該集約参加/離脱通知パケットを下流のネットワーク中継装置から受信したと判別したとき、該情報加工部は、自分自身のクライアントから同一のマルチキャストグループに対する参加/離脱情報を集約している場合、それら全ての参加/離脱情報を1つのパケットに集約した集約参加/離脱通知パケットを生成し、該転送処理部が、該集約参加/離脱通知パケットを即座に該サーバへ転送することを特徴としたネットワーク中継装置。
  18. 18
    請求の範囲1から7のいずれか一つにおいて、 該転送処理部は、該サーバから転送要求があるときまで、該クライアントの参加/離脱情報を保持することを特徴としたネットワーク中継装置。
  19. 19
    請求の範囲2において、 該クライアントの識別情報としてパケットに含まれる送信元アドレスを利用することを特徴としたネットワーク中継装置。
  20. 20
    請求の範囲8において、 該転送処理部は、該クライアントが、定期的な問合せに応答しないとき、該クライアントの離脱通知を該サーバに送ることを特徴としたネットワーク中継装置。
  21. 21
    請求の範囲1から10のいずれかに記載のネットワーク中継装置から送信されたマルチキャスト参加/離脱通知情報を判別する判別部と、 該マルチキャスト参加/離脱通知における該クライアントの情報を抽出して保持する保持部と、 を備えたことを特徴とするサーバ。
  22. 22
    請求の範囲21において、 該クライアントの情報に基づいてマルチキャストデータ配信の時間課金を行う手段を備えたことを特徴するサーバ。
Independent claims22