JP5834864B2 - サーバ装置、sipサーバ装置、コンピュータプログラム及びメッセージ振り分け方法 - Google Patents
サーバ装置、sipサーバ装置、コンピュータプログラム及びメッセージ振り分け方法 Download PDFInfo
- Publication number
- JP5834864B2 JP5834864B2 JP2011271064A JP2011271064A JP5834864B2 JP 5834864 B2 JP5834864 B2 JP 5834864B2 JP 2011271064 A JP2011271064 A JP 2011271064A JP 2011271064 A JP2011271064 A JP 2011271064A JP 5834864 B2 JP5834864 B2 JP 5834864B2
- Authority
- JP
- Japan
- Prior art keywords
- sip
- server
- message
- client
- distribution
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1045—Proxies, e.g. for session initiation protocol [SIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1073—Registration or de-registration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
以下、添付する図面を参照して好ましい実施例について説明する。図1は、通信システムの全体構成例を示す図である。通信システム1は、IPネットワーク2及び3と、SIPクライアント装置4−0〜4−3及び5と、振り分けサーバ装置6と、SIPサーバ装置7−0〜7−3及び8を有する。SIPクライアント装置4−0〜4−3及び5は、SIPを用いて、IPネットワーク3を介して通信を行う。SIPクライアント装置4−0〜4−3は、IPネットワーク2及び振り分けサーバ装置6を介してSIPサーバ装置7−0〜7−3に接続される。以下の説明においてSIPクライアント装置4−0〜4−3及びSIPサーバ装置7−0〜7−3を、それぞれ総称して「SIPクライアント装置4」及び「SIPサーバ装置7」と表記することがある。また、SIPクライアント装置、振り分けサーバ装置及びSIPサーバ装置を、それぞれ「SIPクライアント」、「振り分けサーバ」及び「SIPサーバ」と表記することがある。
<2.1.ハードウエア構成例>
続いて、振り分けサーバ6の構成について説明する。図2は、振り分けサーバ6のハードウエア構成の一例を示す図である。振り分けサーバ6は、プロセッサ10と、補助記憶装置11と、メモリ12と、記録媒体読取装置13と、ネットワークインタフェース回路14を備える。なお、添付する図面においてネットワークインタフェースを「NIF」と表記することがある。図2に示すハードウエア構成は、あくまで振り分けサーバ6を実現するハードウエア構成の例示の1つである。本明細書において以下に記載される処理を実行するものであれば、他のどのようなハードウエア構成が採用されてもよい。
続いて、上記ハードウエア構成によって実現される振り分けサーバ6の機能について説明する。図3は、振り分けサーバ6の一例の機能ブロック図である。なお、図3は、以下の説明に関係する機能を中心として示している。振り分けサーバ6は、図示の構成要素以外の他の構成要素を含んでいてよい。
<3.1.ハードウエア構成例>
続いて、SIPサーバ7の構成について説明する。図6は、SIPサーバ7のハードウエア構成の一例を示す図である。SIPサーバ7は、プロセッサ30と、補助記憶装置31と、メモリ32と、記録媒体読取装置33と、ネットワークインタフェース回路34を備える。なお、図6に示すハードウエア構成は、あくまでSIPサーバ7を実現するハードウエア構成の例示の1つである。本明細書において以下に記載される処理を実行するものであれば、他のどのようなハードウエア構成が採用されてもよい。
続いて、上記ハードウエア構成によって実現されるSIPサーバ7の機能について説明する。図7は、SIPサーバ7の一例の機能ブロック図である。なお、図7は、以下の説明に関係する機能を中心として示している。SIPサーバ7は、図示の構成要素以外の他の構成要素を含んでいてよい。
続いて、振り分けサーバ6によるINVITEメッセージの振り分け処理について説明する。
図8は、テーブル管理部25による振分け管理テーブル26の管理処理の一例の説明図である。オペレーションBAにおいてテーブル管理部25は、SIPサーバ7のサーバ台数が変化したか否かを判断する。サーバ台数が変化した場合には(オペレーションBA:Y)処理はオペレーションBBへ進む。サーバ台数が変化しない場合には(オペレーションBA:N)処理はオペレーションBAへ戻る。
次に、INVITEメッセージを受信した際の振り分けサーバ6の処理について説明する。図9は、INVITEメッセージ受信時の処理の一例の説明図である。オペレーションCAにおいてテーブル管理部25は、振り分け管理テーブル26が存在するか否かを判断する。振り分け管理テーブル26が存在する場合には(オペレーションCA:Y)処理はオペレーションCBへ進む。振り分け管理テーブル26が存在しない場合には(オペレーションCA:N)処理はオペレーションCIへ進む。
次に、ACKメッセージを受信した際の振り分けサーバ6の処理について説明する。図10は、ACKメッセージ受信時の処理の一例の説明図である。オペレーションDAにおいてテーブル管理部25は、振り分け管理テーブル26が存在するか否かを判断する。振り分け管理テーブル26が存在する場合には(オペレーションDA:Y)処理はオペレーションDBへ進む。振り分け管理テーブル26が存在しない場合には(オペレーションDA:N)処理はオペレーションDDへ進む。
続いて、図11〜15を参照してサーバ台数変更時におけるINVITEメッセージの振り分け処理について説明する。いずれの例でも、SIPサーバ7の台数が3台から4台へ変化した場合を想定する。また、説明の簡単化のため、SIPメッセージを振り分けるSIPサーバ7を識別するハッシュ値Hは、「H=Call−ID mod サーバ台数」により定める。また、SIPサーバ7−0〜7−3の識別子は、それぞれ「00」、「01」、「02」及び「03」であり、それぞれハッシュ値「0」、「1」、「2」及び「3」に対応する。
図13は、サーバ台数変更時に生じる処理の第2例の説明図である。このケースでは、サーバ台数変更後のエントリ期間T1の間に最初のINVITEメッセージが生じる。
図15は、サーバ台数変更時に生じる処理の第3例の説明図である。このケースでは、保持期間T2の間に最初のINVITEメッセージが生じる。
続いて、振り分けサーバ6及びSIPサーバ7による後続メッセージの振り分け処理について説明する。
上述のとおり、SIPサーバ7は、SIPクライアント4へ転送されるSIPメッセージを振り分けサーバ6へ送信する際、このメッセージのヘッダのうち、SIPクライアント4からの送信メッセージに載せ替えられるタグにSIPサーバ7の識別情報を加える。
Via: SIP/2.0/UDP example.com:5060;branch=z9hG4bK74bf9
;received=192.0.2.101
From: Alice <sip:[email protected]>;tag=9fxced76sl
To: Bob <sip:[email protected]>;tag=8321234300
Call-ID: 6
CSeq: 1 INVITE
Contact: <sip:[email protected];transport=udp>
Content-Length: 0
Via: SIP/2.0/UDP example.com:5060;branch=z9hG4bKnashds7
Max-Forwards: 70
From: Alice <sip:[email protected]>;tag=9fxced76sl
To: Bob <sip:[email protected]>;tag=8321234300
Call-ID:6
CSeq: 1 BYE
Content-Length: 0
上記の通り、SIPクライアント4から振り分けサーバ6に送信される後続メッセージがSIPリクエストである場合、そのToヘッダフィールドのタグに最初のINVITEメッセージが振り分けられたSIPサーバ7の識別情報が付加されている。また同様にSIPクライアント4から振り分けサーバ6に送信される後続メッセージがSIPレスポンスである場合、そのFromヘッダフィールドのタグに最初のINVITEメッセージが振り分けられたSIPサーバ7の識別情報が付加されている。振り分けサーバ6のサーバ特定部24は、これらのタグに付加されているSIPサーバ7の識別情報に従って、後続メッセージを振り分けるSIPサーバ7を決定する。
本実施例の効果を以下に示す。
(1)振り分けサーバ6は、受信した後続メッセージのヘッダのタグに記述されたSIPサーバ7の識別子によって、後続メッセージを振り分けるSIPサーバ7を決定する。このため、参照することによって振分けサーバ6にて、セッション情報や振分け管理テーブルを保持することなく、INVITEメッセージと同じセッションの後続メッセージを、INVITEメッセージを振り分けたSIPサーバ7に転送することができる。
(付記1)
SIP(Session Initiation Protocol)クライアントから受信されるSIPメッセージのヘッダに付加されたSIPサーバの識別子を取得する処理と、
前記SIPクライアントによるセッションを制御する複数のSIPサーバのうち、取得された前記識別子に対応するSIPサーバに、受信された前記SIPメッセージを振り分ける処理と、
を実行する制御部を備えることを特徴とするサーバ装置。
(付記2)
前記サーバ装置は、記憶装置を備え、
前記制御部は、
前記複数のSIPサーバの数の変化を検出する処理と、
前記SIPサーバの数の変化後に、前記SIPクライアントから受信するSIPメッセージの振り分け先のSIPサーバを、変化前の前記SIPサーバの台数に従い特定する処理と、
前記SIPクライアントからSIPメッセージを受信するセッション毎に、変化前の前記SIPサーバの台数に従って特定したSIPサーバを指定するサーバ指定情報を、前記記憶装置に格納する処理と、
前記SIPサーバの数の変化後の所定期間において、前記サーバ指定情報に従ってSIPメッセージを振り分ける処理と、
前記所定期間の後に、前記サーバ指定情報を前記記憶装置から消去する処理と、
を実行することを特徴とする付記1に記載のサーバ装置。
(付記3)
前記制御部は、SIPメッセージを受信する前記SIPクライアントが、受信したSIPメッセージのヘッダから送信するSIPメッセージのヘッダに載せ替えた前記識別子を取得する処理を実行することを特徴とする、付記1又は2に記載のサーバ装置。
(付記4)
前記制御部は、リクエストメッセージの着信者指定ヘッダフィールドから前記識別子を取得する処理を実行することを特徴とする、付記1〜3のいずれか一項に記載のサーバ装置。
(付記5)
前記制御部は、レスポンスメッセージの生成元指定ヘッダフィールドから前記識別子を取得する処理を実行することを特徴とする、付記1〜3のいずれか一項に記載のサーバ装置。
(付記6)
前記制御部は、前記SIPサーバの数の変化後にセッション確立リクエストメッセージを受信した場合に、前記セッション確立リクエストメッセージのセッションの前記サーバ指定情報を前記記憶装置に格納することを特徴とする付記2〜5のいずれか一項に記載のサーバ装置。
(付記7)
前記制御部は、セッション確立リクエストメッセージの最終応答の確認応答メッセージを受信した場合に、前記確認応答メッセージのセッションの前記サーバ指定情報を前記記憶装置から消去する処理を実行することを特徴とする付記2〜6のいずれか一項に記載のサーバ装置。
(付記8)
SIPクライアントによるセッションを制御するSIPサーバ装置であって、
前記SIPサーバ装置から前記SIPクライアントへ送信するSIPメッセージのヘッダのうち、前記SIPクライアントから送信されるSIPメッセージのヘッダに載せ替えられるヘッダに、前記SIPサーバ装置の前記識別子を付加する処理を実行する制御部を備えるSIPサーバ装置。
(付記9)
サーバ装置が備える制御部に、
SIPクライアントから受信されるSIPメッセージのヘッダに付加されたSIPサーバの識別子を取得する処理と、
前記SIPクライアントによるセッションを制御する複数のSIPサーバのうち、取得された前記識別子に対応するSIPサーバに、受信された前記SIPメッセージを振り分ける処理と、を実行させることを特徴とするコンピュータプログラム。
(付記10)
サーバ装置が備える制御部に、
SIPクライアントから受信されるSIPメッセージのヘッダに付加されたSIPサーバの識別子を取得する処理と、
前記SIPクライアントによるセッションを制御する複数のSIPサーバのうち、取得された前記識別子に対応するSIPサーバに、受信された前記SIPメッセージを振り分ける処理と、を実行させることを特徴とするメッセージ振り分け方法。
4、4−0〜4−3 SIPクライアント装置
6 振り分けサーバ装置
7、7−0〜7−3 SIPサーバ装置
Claims (8)
- SIP(Session Initiation Protocol)クライアントから受信されるSIPメッセージのヘッダに付加されたSIPサーバ装置の識別子を取得する処理と、
前記SIPクライアントによるセッションを制御する複数のSIPサーバ装置のうち、取得された前記識別子に対応するSIPサーバ装置に、受信された前記SIPメッセージを振り分ける処理と、
前記複数のSIPサーバ装置の台数の変化を検出する処理と、
前記SIPサーバ装置の台数の変化後に、前記SIPクライアントから受信するSIPメッセージの振り分け先のSIPサーバ装置を、変化前の前記SIPサーバ装置の台数に従い特定する処理と、を実行する制御部を備えるサーバ装置であって、
前記制御部は、
前記SIPクライアントからSIPメッセージを受信するセッション毎に、変化前の前記SIPサーバ装置の台数に従って特定したSIPサーバを指定するサーバ指定情報を、前記サーバ装置の記憶装置に格納する処理と、
前記SIPサーバ装置の台数の変化後の所定期間において、前記サーバ指定情報に従ってSIPメッセージを振り分ける処理と、
前記所定期間の後に、前記サーバ指定情報を前記記憶装置から消去する処理と、
を実行することを特徴とするサーバ装置。 - 前記制御部は、SIPメッセージを受信する前記SIPクライアントが、受信したSIPメッセージのヘッダから送信するSIPメッセージのヘッダに載せ替えた前記識別子を取得する処理を実行することを特徴とする、請求項1に記載のサーバ装置。
- 前記制御部は、SIPメッセージを受信する前記SIPクライアントが、受信したSIPメッセージのヘッダから送信するSIPメッセージのヘッダに載せ替えた前記識別子を取得する処理を実行することを特徴とする請求項1に記載のサーバ装置。
- 前記制御部は、前記SIPサーバ装置の台数の変化後にセッション確立リクエストメッセージを受信した場合に、前記セッション確立リクエストメッセージのセッションの前記サーバ指定情報を前記記憶装置に格納することを特徴とする請求項1又は3に記載のサーバ装置。
- 前記制御部は、セッション確立リクエストメッセージの最終応答の確認応答メッセージを受信した場合に、前記確認応答メッセージのセッションの前記サーバ指定情報を前記記憶装置から消去する処理を実行することを特徴とする請求項1、3又は4のいずれか一項に記載のサーバ装置。
- 請求項1に記載のサーバ装置において前記SIPクライアントによるセッションを制御するSIPサーバ装置であって、前記SIPサーバ装置から前記SIPクライアントへ送信するSIPメッセージのヘッダのうち、前記SIPクライアントから送信されるSIPメッセージのヘッダに載せ替えられるヘッダに、前記SIPサーバ装置の識別子を付加する処理を実行する制御部を備えるSIPサーバ装置。
- サーバ装置が備える制御部に、
SIPクライアントから受信されるSIPメッセージのヘッダに付加されたSIPサーバ装置の識別子を取得する処理と、
前記SIPクライアントによるセッションを制御する複数のSIPサーバ装置のうち、取得された前記識別子に対応するSIPサーバ装置に、受信された前記SIPメッセージを振り分ける処理と、
前記複数のSIPサーバ装置の台数の変化を検出する処理と、
前記SIPサーバ装置の台数の変化後に、前記SIPクライアントから受信するSIPメッセージの振り分け先のSIPサーバ装置を、変化前の前記SIPサーバ装置の台数に従い特定する処理と、
前記SIPクライアントからSIPメッセージを受信するセッション毎に、変化前の前記SIPサーバ装置の台数に従って特定したSIPサーバ装置を指定するサーバ指定情報を、前記サーバ装置の記憶装置に格納する処理と、
前記SIPサーバ装置の台数の変化後の所定期間において、前記サーバ指定情報に従ってSIPメッセージを振り分ける処理と、
前記所定期間の後に、前記サーバ指定情報を前記記憶装置から消去する処理と、を実行させることを特徴とするコンピュータプログラム。 - サーバ装置が備える制御部に、
SIPクライアントから受信されるSIPメッセージのヘッダに付加されたSIPサーバ装置の識別子を取得する処理と、
前記SIPクライアントによるセッションを制御する複数のSIPサーバ装置のうち、取得された前記識別子に対応するSIPサーバ装置に、受信された前記SIPメッセージを振り分ける処理と、
前記複数のSIPサーバ装置の台数の変化を検出する処理と、
前記SIPサーバ装置の台数の変化後に、前記SIPクライアントから受信するSIPメッセージの振り分け先のSIPサーバ装置を、変化前の前記SIPサーバ装置の台数に従い特定する処理と、
前記SIPクライアントからSIPメッセージを受信するセッション毎に、変化前の前記SIPサーバ装置の台数に従って特定したSIPサーバ装置を指定するサーバ指定情報を、前記サーバ装置の記憶装置に格納する処理と、
前記SIPサーバ装置の台数の変化後の所定期間において、前記サーバ指定情報に従ってSIPメッセージを振り分ける処理と、
前記所定期間の後に、前記サーバ指定情報を前記記憶装置から消去する処理と、を実行させることを特徴とするメッセージ振り分け方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011271064A JP5834864B2 (ja) | 2011-12-12 | 2011-12-12 | サーバ装置、sipサーバ装置、コンピュータプログラム及びメッセージ振り分け方法 |
US13/661,528 US20130151586A1 (en) | 2011-12-12 | 2012-10-26 | Message distribution server, sip server, and message distribution method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011271064A JP5834864B2 (ja) | 2011-12-12 | 2011-12-12 | サーバ装置、sipサーバ装置、コンピュータプログラム及びメッセージ振り分け方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013123152A JP2013123152A (ja) | 2013-06-20 |
JP5834864B2 true JP5834864B2 (ja) | 2015-12-24 |
Family
ID=48573013
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011271064A Active JP5834864B2 (ja) | 2011-12-12 | 2011-12-12 | サーバ装置、sipサーバ装置、コンピュータプログラム及びメッセージ振り分け方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20130151586A1 (ja) |
JP (1) | JP5834864B2 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013117215A1 (en) * | 2012-02-07 | 2013-08-15 | Telefonaktiebolaget L M Ericsson (Publ) | Session persistent data and method of use thereof |
US10004004B2 (en) | 2014-07-15 | 2018-06-19 | T-Mobile Usa, Inc. | Telecommunication equipment measuring pre-establishment service interruptions |
US10039019B2 (en) * | 2014-07-24 | 2018-07-31 | T-Mobile Usa, Inc. | Telecommunications network non-establishment response |
CN104158755B (zh) | 2014-07-30 | 2017-12-05 | 华为技术有限公司 | 传输报文的方法、装置和*** |
US10594741B2 (en) | 2014-08-04 | 2020-03-17 | T-Mobile Usa, Inc. | Suppressing third party registration and third party deregistration actions |
JP6653277B2 (ja) * | 2017-02-28 | 2020-02-26 | 日本電信電話株式会社 | 分散処理システムに用いられるサーバ装置及び分散処理方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1480407A1 (en) * | 2003-05-20 | 2004-11-24 | Hewlett-Packard Development Company, L.P. | Method and apparatus for load-balancing in a distributed processing system |
US20060036747A1 (en) * | 2004-07-28 | 2006-02-16 | Galvin James P Jr | System and method for resource handling of SIP messaging |
JP2008199348A (ja) * | 2007-02-14 | 2008-08-28 | Fujitsu Ltd | 中継装置、中継プログラム及び通信システム |
CN101127766B (zh) * | 2007-09-24 | 2010-06-09 | 中兴通讯股份有限公司 | 基于sip协议的消息处理方法、装置及ip通信*** |
JP5125679B2 (ja) * | 2008-03-27 | 2013-01-23 | 日本電気株式会社 | 負荷分散装置及び方法とプログラム |
US20090287846A1 (en) * | 2008-05-19 | 2009-11-19 | Arun Kwangil Iyengar | Method and Apparatus for Load Balancing in Network Based Telephony Based On Call Length |
US8954542B2 (en) * | 2011-06-14 | 2015-02-10 | Avaya Inc. | Method and system for transmitting and receiving configuration and registration information for session initiation protocol devices |
-
2011
- 2011-12-12 JP JP2011271064A patent/JP5834864B2/ja active Active
-
2012
- 2012-10-26 US US13/661,528 patent/US20130151586A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
JP2013123152A (ja) | 2013-06-20 |
US20130151586A1 (en) | 2013-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5834864B2 (ja) | サーバ装置、sipサーバ装置、コンピュータプログラム及びメッセージ振り分け方法 | |
US8826381B2 (en) | Node device and method to prevent overflow of pending interest table in name based network system | |
US10182091B2 (en) | Decentralized, hierarchical, and overlay-driven mobility support architecture for information-centric networks | |
US9143527B2 (en) | Apparatus and method preventing overflow of pending interest table in name based network system | |
US10432712B2 (en) | System and method of injecting states into message routing in a distributed computing environment | |
US10069746B2 (en) | Reduction of network congestion | |
US9961058B2 (en) | System and method of message routing via connection servers in a distributed computing environment | |
CN103339901A (zh) | 内容导向网络环境中的终端和中间节点以及终端和中间节点的通信方法 | |
CN105282138A (zh) | 兴趣返回控制消息 | |
US9350812B2 (en) | System and method of message routing using name-based identifier in a distributed computing environment | |
KR100673514B1 (ko) | SlP 로드밸런서에서 레지스터 기능을 수행하는 방법 및이를 수행하는 SlP로드밸런서 | |
EP3451592B1 (en) | Packet transmission between vxlan domains | |
WO2004049667A1 (ja) | 情報処理装置および情報処理方法、並びにコンピュータ・プログラム | |
CN111970321A (zh) | 一种集群中连接管理方法、***、存储介质和电子装置 | |
JP2017034666A (ja) | コンテンツ指向型ネットワークのスタックにおける状態の転送 | |
US20150074234A1 (en) | Content system and method for chunk-based content delivery | |
JP2010003273A (ja) | Sipメッセージ振分方法およびsipメッセージ振分装置 | |
CN102882906A (zh) | 受限应用协议中数据通信的方法和装置 | |
US8451847B2 (en) | Intermediate node device, method of controlling intermediate node device, and network system | |
US20120054310A1 (en) | Terminal, intermediate node and communication method of the same | |
CN114338574B (zh) | 一种即时通讯方法、管理节点及*** | |
CN113489786B (zh) | 一种长连接网络弱网重连方法、重发方法 | |
WO2017028806A1 (zh) | 一种转发报文的方法和装置 | |
WO2019114779A1 (zh) | 信息收集 | |
CN104954199B (zh) | 一种信息处理方法和电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140805 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150423 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150428 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150625 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150714 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150910 |
|
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: 20151006 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20151019 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5834864 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |