[go: up one dir, main page]

JP2017220730A - Device id management server, device id management method and program - Google Patents

Device id management server, device id management method and program Download PDF

Info

Publication number
JP2017220730A
JP2017220730A JP2016112214A JP2016112214A JP2017220730A JP 2017220730 A JP2017220730 A JP 2017220730A JP 2016112214 A JP2016112214 A JP 2016112214A JP 2016112214 A JP2016112214 A JP 2016112214A JP 2017220730 A JP2017220730 A JP 2017220730A
Authority
JP
Japan
Prior art keywords
service
gateway
network
terminal unique
management server
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.)
Granted
Application number
JP2016112214A
Other languages
Japanese (ja)
Other versions
JP6522548B2 (en
Inventor
信博 東
Nobuhiro Higashi
信博 東
藤田 隆史
Takashi Fujita
隆史 藤田
巧 大羽
Takumi Oba
巧 大羽
正夫 相原
Masao Aihara
正夫 相原
健樹 高木
Kenju Takagi
健樹 高木
中 小林
Ataru Kobayashi
中 小林
俊浩 西出
Toshihiro Nishide
俊浩 西出
佐藤 崇
Takashi Sato
崇 佐藤
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.)
NEC Corp
NTT Inc
Original Assignee
NEC Corp
Nippon Telegraph and Telephone Corp
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 NEC Corp, Nippon Telegraph and Telephone Corp filed Critical NEC Corp
Priority to JP2016112214A priority Critical patent/JP6522548B2/en
Publication of JP2017220730A publication Critical patent/JP2017220730A/en
Application granted granted Critical
Publication of JP6522548B2 publication Critical patent/JP6522548B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

【課題】サービスアプリとデバイスとの間の接続性を提供する。
【解決手段】複数のサービスアプリ100が第1のネットワークを介してサービスプラットフォーム200に接続され、当該サービスプラットフォーム及びゲートウェイ400が第2のネットワーク上に配置され、複数のデバイス500が第3のネットワークを介して当該ゲートウェイに接続される通信システムにおけるデバイスID管理サーバ300は、或るサービスアプリから或るデバイスまでの経路情報として、前記サービスプラットフォームのプラットフォームIDと、前記ゲートウェイのゲートウェイIDと、前記デバイスの端末固有IDとの対応情報を記憶するID記憶部と、下りデータ通信の場合又は上りデータ通信の場合に、前記サービスプラットフォーム又は前記ゲートウェイからの要求に応じて、前記ID記憶部から前記対応情報を提供する接続設定部とを有する。
【選択図】図3
Provided is connectivity between a service application and a device.
A plurality of service applications 100 are connected to a service platform 200 via a first network, the service platform and a gateway 400 are arranged on a second network, and a plurality of devices 500 are connected to a third network. The device ID management server 300 in the communication system connected to the gateway via the service platform information as a route information from a certain service application to a certain device, the platform ID of the service platform, the gateway ID of the gateway, and the device In response to a request from the service platform or the gateway in the case of downlink data communication or uplink data communication, an ID storage unit that stores correspondence information with a terminal unique ID is transmitted from the ID storage unit. And a connection setting section which provides the corresponding information.
[Selection] Figure 3

Description

本発明は、デバイスID管理サーバ、デバイスID管理方法、及びプログラムに関し、特に、電気通信技術を用いて、M2M(Machine-to-Machine)通信をはじめとするネットワーク接続サービスを提供するためのネットワーク構成に関する。   The present invention relates to a device ID management server, a device ID management method, and a program, and in particular, a network configuration for providing a network connection service including M2M (Machine-to-Machine) communication using telecommunications technology. About.

インターネットに代表されるIP(Internet Protocol)が広く普及している。一方、M2M(Machine-to-Machine)通信として注目されているセンサネットワーク分野においては、ZigBee(登録商標)に代表されるようなnon−IPのM2Mエリアネットワークプロトコルが普及しつつあり、これらで接続されたM2Mデバイスのクラウドへの接続要求が高まりつつある。   IP (Internet Protocol) represented by the Internet is widely used. On the other hand, non-IP M2M area network protocols represented by ZigBee (registered trademark) are becoming popular in the sensor network field, which is attracting attention as M2M (Machine-to-Machine) communication. There is an increasing demand for connection of the M2M devices to the cloud.

インターネットの基盤技術の一つに、DNS(Domain Name System)がある(非特許文献1参照)。DNSは、インターネット上でドメイン名を管理・運用するために開発されたシステムである。ドメイン名とIPアドレスの対応付けを管理することで、メールの宛先ホストサーバ等を指定するのに用いられる。   One of the basic technologies of the Internet is DNS (Domain Name System) (see Non-Patent Document 1). DNS is a system developed for managing and operating domain names on the Internet. By managing the association between the domain name and the IP address, it is used to specify a mail destination host server or the like.

インターネット接続機器には、「IPアドレス」と呼ばれる固有の番号が必ず割り当てられ、インターネット上におけるすべての通信は、相手先のIPアドレスが指定されることにより行われる。しかし、このようにIPアドレスで通信先を直接指定することは、インターネットに接続された各装置が、該当する送信先サーバ等のIPアドレスをなんらかの方法ですべて記憶しておく必要があり、現実的ではない。また、何らかの理由で送信先のネットワーク構成が変更された場合、IPアドレスはしばしば付け直されたり、変更されたりする場合がある。このような場合、以前記憶していたIPアドレスでは接続できなくなる。   A unique number called an “IP address” is always assigned to the Internet connection device, and all communications on the Internet are performed by designating the IP address of the other party. However, direct specification of a communication destination by an IP address in this way requires that each device connected to the Internet stores all the IP addresses of the corresponding destination servers by some method, which is realistic. is not. In addition, when the network configuration of the transmission destination is changed for some reason, the IP address is often changed or changed. In such a case, it becomes impossible to connect with the IP address previously stored.

そのため、より人間が覚えやすく使いやすい「名前」で指定できるようにするためのしくみが必要となる。これを実現するためのシステムがDNSである。ドメイン名とIPアドレスの対応付けを管理することで、メールの宛先ホストサーバ等を、IPアドレスではなく、人間の可読性の高い文字列識別子(ID)として扱うことができる。このように、IP等の単一プロトコルに閉じたネットワークにおいては、DNSのような仕組みをそのまま用いて、ドメイン名をM2MデバイスのIDとして登録・利用することで、サーバ上のサービスアプリからM2Mデバイスに対する通信を、ネットワーク構成や、M2Mデバイスの設置箇所を意識することなくエンド−エンド間で実現することができる。   Therefore, it is necessary to have a mechanism for enabling designation by “name” that is easier for humans to remember and use. A system for realizing this is DNS. By managing the association between the domain name and the IP address, the mail destination host server or the like can be treated as a human-readable character string identifier (ID) instead of an IP address. In this way, in a network closed to a single protocol such as IP, a DNS-like mechanism is used as it is, and the domain name is registered and used as the M2M device ID, so that the service application on the server can use the M2M device. Can be realized end-to-end without being aware of the network configuration or the location of the M2M device.

RFC 1034, "Domain Names - Concepts and Facilities," November 1987, インターネット, https://tools.ietf.org/html/rfc1034, 2016年4月18日取得RFC 1034, "Domain Names-Concepts and Facilities," November 1987, Internet, https://tools.ietf.org/html/rfc1034, acquired 18 April 2016 "ZigBee Specification," ZigBee Document 053474r17, ZigBee Alliance, January 17, 2008"ZigBee Specification," ZigBee Document 053474r17, ZigBee Alliance, January 17, 2008

一方で、M2M−GW(Gateway)装置を中継してIPやnon−IPなどの複数のネットワークを組み合わせてサービスアプリ−デバイス間等の通信を行う場合、一般には、サービスアプリとM2Mデバイスの双方から、中継するM2M−GWを指定して通信を確立する必要がある。図1は、従来技術におけるネットワーク構成を示す図である。サービスアプリは、M2M通信サービスを提供するサービスプラットフォームであるM2M−PF(Platform)と、M2M−GWを経由して、M2Mデバイスと通信する。ここで、サービスアプリは、インターネットクラウド等(第1のネットワーク)を介してM2M−PFと通信し、M2M−PFは、キャリア閉域網等(第2のネットワーク)を介してM2M−GWと通信する。ZigBee(登録商標)をはじめとするM2Mエリアネットワークプロトコルでは、M2MデバイスがM2Mエリアネットワーク(第3のネットワーク)のアクセスポイント機能を備えた近傍のM2M−GW装置を探索して接続する機能を備えている。図1に示すように、M2Mデバイスが接続される可能性があるM2M−GWが1台しかない場合には、サービスアプリは当該M2M−GWを一意な宛先として通信を行うことで、M2Mデバイスとの通信を確立することができる。すなわち、サービスアプリからM2Mデバイスへの通信経路(M2M−PF及びM2M−GW)は一意に定まる。同様に、M2Mデバイスからサービスアプリへの通信経路(M2M−GW及びM2M−PF)も一意に定まる。   On the other hand, when relaying a M2M-GW (Gateway) device and combining a plurality of networks such as IP and non-IP to perform communication between a service application and a device, generally, both from the service application and the M2M device Therefore, it is necessary to establish communication by designating the M2M-GW to be relayed. FIG. 1 is a diagram showing a network configuration in the prior art. The service application communicates with the M2M device via the M2M-PF (Platform), which is a service platform that provides the M2M communication service, and the M2M-GW. Here, the service application communicates with the M2M-PF via the Internet cloud or the like (first network), and the M2M-PF communicates with the M2M-GW via the carrier closed network or the like (second network). . In the M2M area network protocol such as ZigBee (registered trademark), the M2M device has a function of searching for and connecting to a nearby M2M-GW device having an access point function of the M2M area network (third network). Yes. As shown in FIG. 1, when there is only one M2M-GW to which an M2M device may be connected, the service application communicates with the M2M device by using the M2M-GW as a unique destination. Communication can be established. That is, the communication path (M2M-PF and M2M-GW) from the service application to the M2M device is uniquely determined. Similarly, communication paths (M2M-GW and M2M-PF) from the M2M device to the service application are also uniquely determined.

しかし、M2Mデバイスが接続されうるM2M−GWが複数あり、どのM2M−GWにM2Mデバイスが接続されたか分からない状態では、サービスアプリがM2Mデバイスの場所を認識し、通信を確立することは困難である。サービスアプリがM2M−PFに接続しても、M2M−PFは、どのM2M−GWに接続すればよいか分からないためである。   However, if there are multiple M2M-GWs to which an M2M device can be connected and the M2M device is not connected to which M2M-GW, it is difficult for the service application to recognize the location of the M2M device and establish communication. is there. This is because, even if the service application connects to the M2M-PF, the M2M-PF does not know which M2M-GW should be connected.

さらに、図2に示すように、同一のM2M−GWに複数のM2Mデバイスが接続され、それぞれが異なるサービスアプリからの通信を確立しようとする場合、状況はさらに複雑となる。M2M−GWは、接続要求の上がってきたM2Mデバイスを検出及び識別し、さらに、適切なサービスアプリへの経路を提供しなくてはならないためである。   Furthermore, as shown in FIG. 2, when a plurality of M2M devices are connected to the same M2M-GW and each attempts to establish communication from different service applications, the situation becomes more complicated. This is because the M2M-GW must detect and identify the M2M device for which a connection request has been made, and provide a route to an appropriate service application.

このように、従来技術では、IPネットワークより先に更にM2Mエリアネットワークが存在することを想定していない。例えば、あるサービスアプリが特定のM2Mデバイスを宛先として下りデータを送信する際に、その下りデータがどのM2M−GWを経由するかの情報は存在しない。そのため、サービスアプリは、どのM2M−GWにデータを転送すればM2Mデバイスに到達できるのかを認識することができない。   As described above, the conventional technology does not assume that an M2M area network exists before the IP network. For example, when a certain service application transmits downlink data with a specific M2M device as a destination, there is no information on which M2M-GW the downlink data passes through. Therefore, the service application cannot recognize to which M2M-GW the data can be reached by transferring the data to which M2M-GW.

また、従来技術では、M2Mエリアネットワークの先に更にIPネットワークが存在することを想定していない。例えば、あるM2Mデバイスが特定のサービスアプリを宛先として上りデータを送信する際に、その上りデータがどのM2M−PFを経由するかの情報は存在しない。そのため、M2Mデバイスは、どのM2M−PFにデータを転送すればサービスアプリに到達できるのかを認識することができない。   In the prior art, it is not assumed that an IP network further exists beyond the M2M area network. For example, when an M2M device transmits uplink data with a specific service application as a destination, there is no information on which M2M-PF the uplink data passes through. Therefore, the M2M device cannot recognize to which M2M-PF the data transfer service can be reached by transferring data.

本発明は、以上の状況を鑑みてなされたもので、サービスアプリとデバイスとの間にIPやnon−IPなどの複数のネットワークを組み合わせて構成される通信システムにおいて、サービスアプリとデバイスとの間の接続性を提供することを目的とする。   The present invention has been made in view of the above situation, and in a communication system configured by combining a plurality of networks such as IP and non-IP between a service application and a device, the service application and the device The purpose is to provide connectivity.

本発明の一形態に係るデバイスID管理サーバは、
複数のサービスアプリが第1のネットワークを介してサービスプラットフォームに接続され、当該サービスプラットフォーム及びゲートウェイが第2のネットワーク上に配置され、複数のデバイスが当該第2のネットワークとは異なるプロトコルの第3のネットワークを介して当該ゲートウェイに接続される通信システムにおけるデバイスID管理サーバであって、
前記複数のサービスアプリのうち或るサービスアプリから前記複数のデバイスのうち或るデバイスまでの経路情報として、前記サービスプラットフォームのプラットフォームIDと、前記ゲートウェイのゲートウェイIDと、前記デバイスの端末固有IDとの対応情報を記憶するID記憶部と、
前記サービスアプリから前記デバイスへの下りデータ通信の場合又は前記デバイスから前記サービスアプリへの上りデータ通信の場合に、前記サービスプラットフォーム又は前記ゲートウェイからの要求に応じて、前記ID記憶部から前記対応情報を提供する接続設定部と、
を有することを特徴とする。
The device ID management server according to an aspect of the present invention is:
A plurality of service applications are connected to the service platform via the first network, the service platform and the gateway are arranged on the second network, and the plurality of devices have a third protocol different from the second network. A device ID management server in a communication system connected to the gateway via a network,
As route information from a service application of the plurality of service applications to a device of the plurality of devices, a platform ID of the service platform, a gateway ID of the gateway, and a terminal unique ID of the device An ID storage unit for storing correspondence information;
In the case of downlink data communication from the service application to the device or in the case of uplink data communication from the device to the service application, the correspondence information is received from the ID storage unit in response to a request from the service platform or the gateway. A connection setting unit that provides
It is characterized by having.

また、本発明の一形態に係るデバイスID管理方法は、
複数のサービスアプリが第1のネットワークを介してサービスプラットフォームに接続され、当該サービスプラットフォーム及びゲートウェイが第2のネットワーク上に配置され、複数のデバイスが当該第2のネットワークとは異なるプロトコルの第3のネットワークを介して当該ゲートウェイに接続される通信システムにおけるデバイスID管理サーバにおけるデバイスID管理方法であって、
前記複数のサービスアプリのうち或るサービスアプリから前記複数のデバイスのうち或るデバイスまでの経路情報として、前記サービスプラットフォームのプラットフォームIDと、前記ゲートウェイのゲートウェイIDと、前記デバイスの端末固有IDとの対応情報をID記憶部に記憶するステップと、
前記サービスアプリから前記デバイスへの下りデータ通信の場合又は前記デバイスから前記サービスアプリへの上りデータ通信の場合に、前記サービスプラットフォーム又は前記ゲートウェイからの要求に応じて、前記ID記憶部から前記対応情報を提供するステップと、
を有することを特徴とする。
A device ID management method according to an aspect of the present invention includes:
A plurality of service applications are connected to the service platform via the first network, the service platform and the gateway are arranged on the second network, and the plurality of devices have a third protocol different from the second network. A device ID management method in a device ID management server in a communication system connected to the gateway via a network,
As route information from a service application of the plurality of service applications to a device of the plurality of devices, a platform ID of the service platform, a gateway ID of the gateway, and a terminal unique ID of the device Storing correspondence information in the ID storage unit;
In the case of downlink data communication from the service application to the device or in the case of uplink data communication from the device to the service application, the correspondence information is received from the ID storage unit in response to a request from the service platform or the gateway. Providing steps, and
It is characterized by having.

また、本発明の一形態に係るプログラムは、
複数のサービスアプリが第1のネットワークを介してサービスプラットフォームに接続され、当該サービスプラットフォーム及びゲートウェイが第2のネットワーク上に配置され、複数のデバイスが当該第2のネットワークとは異なるプロトコルの第3のネットワークを介して当該ゲートウェイに接続される通信システムにおけるデバイスID管理サーバとして、コンピュータを機能させるためのプログラムであって、当該コンピュータを、
前記複数のサービスアプリのうち或るサービスアプリから前記複数のデバイスのうち或るデバイスまでの経路情報として、前記サービスプラットフォームのプラットフォームIDと、前記ゲートウェイのゲートウェイIDと、前記デバイスの端末固有IDとの対応情報を記憶するID記憶手段、及び
前記サービスアプリから前記デバイスへの下りデータ通信の場合又は前記デバイスから前記サービスアプリへの上りデータ通信の場合に、前記サービスプラットフォーム又は前記ゲートウェイからの要求に応じて、前記ID記憶手段から前記対応情報を提供する接続設定手段、
として機能させることを特徴とする。
A program according to an aspect of the present invention is
A plurality of service applications are connected to the service platform via the first network, the service platform and the gateway are arranged on the second network, and the plurality of devices have a third protocol different from the second network. A program for causing a computer to function as a device ID management server in a communication system connected to the gateway via a network,
As route information from a service application of the plurality of service applications to a device of the plurality of devices, a platform ID of the service platform, a gateway ID of the gateway, and a terminal unique ID of the device In response to a request from the service platform or the gateway in the case of downlink data communication from the service app to the device or in the case of uplink data communication from the device to the service app, ID storage means for storing correspondence information Connection setting means for providing the correspondence information from the ID storage means,
It is made to function as.

本発明によれば、サービスアプリとデバイスとの間にIPやnon−IPなどの複数のネットワークを組み合わせて構成される通信システムにおいて、複数のサービスアプリとデバイスとの間の接続性を提供することが可能になる。これにより、複数のサービスを一つのネットワークで共用し、一元的に収容することができる。   According to the present invention, in a communication system configured by combining a plurality of networks such as IP and non-IP between a service app and a device, connectivity between the plurality of service apps and the device is provided. Is possible. Thereby, a plurality of services can be shared by a single network and accommodated centrally.

従来技術におけるネットワーク構成を示す図Diagram showing network configuration in the prior art 従来技術における課題を示す図Diagram showing problems in the prior art 本発明の実施例に係る通信システムの全体構成図1 is an overall configuration diagram of a communication system according to an embodiment of the present invention. 本発明の実施例に係る通信システムにおいて用いられるIDを示す図The figure which shows ID used in the communication system which concerns on the Example of this invention. 本発明の実施例に係るM2M−PF、デバイスID管理サーバ、及びM2M−GWの機能構成例を示す図The figure which shows the function structural example of M2M-PF, the device ID management server, and M2M-GW which concern on the Example of this invention. 本発明の実施例に係る通信システムにおけるデバイス初期登録及びデバイス初期接続の手順を示す図The figure which shows the procedure of the device initial registration and device initial connection in the communication system which concerns on the Example of this invention. 本発明の実施例に係る通信システムにおける下りデータ通信及び上りデータ通信の手順を示す図The figure which shows the procedure of the downlink data communication and uplink data communication in the communication system which concerns on the Example of this invention. 本発明の実施例に係る通信システムにおけるデバイス初期登録の具体的な手順を示す図(その1)The figure which shows the specific procedure of the device initial registration in the communication system which concerns on the Example of this invention (the 1) 本発明の実施例に係る通信システムにおけるデバイス初期登録の具体的な手順を示す図(その2)The figure which shows the specific procedure of the device initial registration in the communication system which concerns on the Example of this invention (the 2) 本発明の実施例に係る通信システムにおけるデバイス初期接続の具体的な手順を示す図The figure which shows the specific procedure of the device initial connection in the communication system which concerns on the Example of this invention. 本発明の実施例に係る通信システムにおける下りデータ通信の具体的な手順を示す図The figure which shows the specific procedure of the downlink data communication in the communication system which concerns on the Example of this invention. 本発明の実施例に係る通信システムにおける上りデータ通信の具体的な手順を示す図The figure which shows the specific procedure of the uplink data communication in the communication system which concerns on the Example of this invention. 本発明の実施例に係る通信システムにおけるデバイス接続の切断の具体的な手順を示す図The figure which shows the specific procedure of the disconnection of the device connection in the communication system which concerns on the Example of this invention. 本発明の実施例に係る通信システムにおけるデバイス移動の具体的な手順を示す図The figure which shows the specific procedure of the device movement in the communication system which concerns on the Example of this invention. 本発明の実施例に係る通信システムにおけるデバイス登録削除の具体的な手順を示す図The figure which shows the specific procedure of the device registration deletion in the communication system which concerns on the Example of this invention. 本発明の実施例に係るM2M−PF、デバイスID管理サーバ、及びM2M−GWのハードウェア構成例を示す図The figure which shows the hardware structural example of M2M-PF, the device ID management server, and M2M-GW which concern on the Example of this invention.

以下、図面を参照して本発明の実施例について説明する。   Embodiments of the present invention will be described below with reference to the drawings.

本発明の実施例では、デバイス(以下、M2Mデバイスと呼ぶ)を利用するサービスアプリが、ネットワークサービスを提供するサービスプラットフォーム(以下、M2M−PFと呼ぶ)と、M2Mデバイスのためのアクセスポイント機能を備えたゲートウェイ(以下、M2M−GWと呼ぶ)とを介して、M2Mデバイスに接続する通信システムについて説明する。なお、以下の実施例では、M2M通信サービスを対象として説明するが、本発明は他の通信サービスにも適用可能である。   In an embodiment of the present invention, a service application using a device (hereinafter referred to as an M2M device) has a service platform (hereinafter referred to as M2M-PF) that provides a network service, and an access point function for the M2M device. A communication system connected to an M2M device via a gateway (hereinafter referred to as M2M-GW) provided will be described. In the following embodiments, the M2M communication service will be described as an object, but the present invention can also be applied to other communication services.

<通信システムの全体構成>
図3は、本発明の実施例に係る通信システムの全体構成図である。
<Overall configuration of communication system>
FIG. 3 is an overall configuration diagram of a communication system according to an embodiment of the present invention.

本発明の実施例に係る通信システムは、複数のサービスアプリ100と、1つ又は複数のM2M−PF200と、デバイスID管理サーバ300と、複数のM2M−GW400と、複数のM2Mデバイス500とを有する。サービスアプリ100、M2M−PF200、M2M−GW400、及びM2Mデバイス500は、以下に説明するように、異なるネットワークを介して接続される。   The communication system according to the embodiment of the present invention includes a plurality of service applications 100, one or a plurality of M2M-PFs 200, a device ID management server 300, a plurality of M2M-GWs 400, and a plurality of M2M devices 500. . The service application 100, the M2M-PF 200, the M2M-GW 400, and the M2M device 500 are connected via different networks as described below.

サービスアプリ100は、例えば、メーターのようなM2Mデバイス500を利用して情報を収集するサーバ上のアプリである。   The service application 100 is an application on a server that collects information using an M2M device 500 such as a meter, for example.

M2M−PF200は、デバイス認証やサービスアプリ100との間のデータ連携を提供する装置である。   The M2M-PF 200 is a device that provides device authentication and data linkage with the service application 100.

M2M−GW400は、M2Mデバイス500のためのアクセスポイント機能を備え、M2Mエリアネットワークを形成する装置である。   The M2M-GW 400 is an apparatus that has an access point function for the M2M device 500 and forms an M2M area network.

M2Mデバイス500は、複数のM2M−GW400のいずれかに接続される。また、サービスアプリ100は、複数のM2M−GW400のいずれかを介してM2Mデバイス500と通信する。   The M2M device 500 is connected to one of the plurality of M2M-GWs 400. Further, the service application 100 communicates with the M2M device 500 via any of the plurality of M2M-GWs 400.

このように、任意のサービスアプリ100と、任意のM2Mデバイス500とが通信する場合、上下方向の通信のルーティングを実現するには、M2M−PF200とM2M−GW400との間に、各IDの対応関係を解決するための機能が必要になる。この対応関係を実現する装置がデバイスID管理サーバ300である。   As described above, when an arbitrary service application 100 and an arbitrary M2M device 500 communicate with each other, in order to realize the routing of the communication in the vertical direction, the correspondence between each ID is provided between the M2M-PF 200 and the M2M-GW 400. A function is needed to resolve the relationship. The device that realizes this correspondence is the device ID management server 300.

デバイスID管理サーバ300は、M2Mデバイス500の初期登録の際に、サービスアプリ100とM2Mデバイス500との間の紐付けを行い、サービスアプリ100からM2Mデバイス500への下りデータ通信又はM2Mデバイス500からサービスアプリ100への上りデータ通信の際に、パケット配送時の相互ルーティング(宛先情報の提供)を行う装置である。また、デバイスID管理サーバ300は、M2Mデバイス500の移設等により、M2Mデバイス500が接続されるM2M−GW400が動的に変更されうるような場合でも、サービスアプリ100とM2Mデバイス500との間の紐付けを動的に更新し、サービスアプリ100やM2Mデバイス500には、経由するM2M−GW400の存在や違いを特に意識させることなくサービスアプリ100(あるいはM2M−PF200)とM2Mデバイス500との間の接続性を提供する。   The device ID management server 300 performs association between the service application 100 and the M2M device 500 at the time of initial registration of the M2M device 500, and downlink data communication from the service application 100 to the M2M device 500 or from the M2M device 500. It is a device that performs mutual routing (providing destination information) during packet delivery during upstream data communication to the service application 100. Further, the device ID management server 300 can be used between the service application 100 and the M2M device 500 even when the M2M-GW 400 to which the M2M device 500 is connected can be dynamically changed due to the relocation of the M2M device 500 or the like. The association is dynamically updated, and the service application 100 and the M2M device 500 can be connected between the service application 100 (or M2M-PF 200) and the M2M device 500 without being particularly aware of the existence or difference of the M2M-GW 400 that is passed through. Provides connectivity.

本発明の実施例におけるネットワーク構成及びデバイスID管理サーバ300に関して更に詳細に説明する。   The network configuration and the device ID management server 300 in the embodiment of the present invention will be described in more detail.

複数のサービスアプリ100は、第1のネットワーク(インターネットクラウド等)を介していずれかのM2M−PF200に接続される。第1のネットワークは、M2M−PF200ごとに異なるネットワークでもよいし、共有された共通のネットワークでも構わない。   The plurality of service applications 100 are connected to one of the M2M-PFs 200 via a first network (Internet cloud or the like). The first network may be a different network for each M2M-PF 200, or may be a shared common network.

1つ又は複数のM2M−PF200と、複数のM2M−GW400とが、第2のネットワーク(キャリア閉域網等)上に配置される。また、第2のネットワーク上に、それぞれのM2M−PF200及びM2M−GW400から参照可能なデバイスID管理サーバ300が設置される。例えば、第2のネットワークでは、IPプロトコルが用いられる。   One or a plurality of M2M-PFs 200 and a plurality of M2M-GWs 400 are arranged on a second network (such as a carrier closed network). In addition, a device ID management server 300 that can be referred to from each of the M2M-PF 200 and the M2M-GW 400 is installed on the second network. For example, the IP protocol is used in the second network.

第3のネットワーク(M2Mエリアネットワーク)において、M2M−GW400には、複数のM2Mデバイス500が接続され、かつ、M2Mデバイス500が接続されるサービスアプリ100も、それぞれ異なり得る。このように、M2Mデバイス500は、第3のネットワークを介してM2M−GW400に接続される。第3のネットワークのプロトコルは、第2のネットワークのプロトコルとは異なり、例えば、第3のネットワークでは、ZigBee(登録商標)のようなnon−IPプロトコルが用いられる。   In the third network (M2M area network), a plurality of M2M devices 500 are connected to the M2M-GW 400, and the service applications 100 to which the M2M devices 500 are connected may be different. As described above, the M2M device 500 is connected to the M2M-GW 400 via the third network. The protocol of the third network is different from the protocol of the second network. For example, a non-IP protocol such as ZigBee (registered trademark) is used in the third network.

デバイスID管理サーバ300は、M2Mデバイス500のID(以下、端末固有IDと呼ぶ)と、M2Mデバイス500を収容するM2M−GW400のID(以下、ゲートウェイID又はM2M−GW IDと呼ぶ)との対応情報を記憶する。なお、M2Mデバイス500が他のM2M−GW400配下に移動又は移設された場合、デバイスID管理サーバ300は、M2Mデバイス500の端末固有IDとM2M−GW400のM2M−GW IDとの対応情報を動的に更新する。デバイスID管理サーバ300は、デバイス管理IDとM2M−GW IDとの対応情報を、M2M−PF200の要求に応じて提供する。   The device ID management server 300 corresponds to the ID of the M2M device 500 (hereinafter referred to as a terminal unique ID) and the ID of the M2M-GW 400 that accommodates the M2M device 500 (hereinafter referred to as a gateway ID or M2M-GW ID). Store information. When the M2M device 500 is moved or moved to another M2M-GW 400, the device ID management server 300 dynamically displays correspondence information between the terminal unique ID of the M2M device 500 and the M2M-GW ID of the M2M-GW 400. Update to The device ID management server 300 provides correspondence information between the device management ID and the M2M-GW ID in response to a request from the M2M-PF 200.

更に、デバイスID管理サーバ300は、M2Mデバイス500を利用するサービスアプリ100のID(以下、アプリIDと呼ぶ)と、サービスアプリ100が接続されるM2M−PF200のID(以下、プラットフォームID又はM2M−PF IDと呼ぶ)の対応情報を記憶する。デバイスID管理サーバは、アプリIDとM2M−PF IDとの対応情報を、M2M−GW400の要求に応じて提供する。   Furthermore, the device ID management server 300 uses the ID of the service application 100 that uses the M2M device 500 (hereinafter referred to as application ID) and the ID of the M2M-PF 200 to which the service application 100 is connected (hereinafter referred to as platform ID or M2M- (Referred to as PF ID). The device ID management server provides correspondence information between the application ID and the M2M-PF ID in response to a request from the M2M-GW 400.

このように、デバイスID管理サーバ300では、或るサービスアプリ100から或るデバイス500までの経路情報として、アプリIDと、M2M−PF IDと、M2M−GW IDと、端末固有IDとの対応情報を記憶しておき、上りデータ通信又は下りデータ通信の際に、M2M−PF200又はM2M−GW400の要求に応じて対応情報を提供する。なお、M2Mデバイス500がM2M−PF200にデータを送信したときに、M2M−PF200がデータの宛先であるサービスアプリ100を認識できる場合には、デバイスID管理サーバ300においてアプリIDは管理しなくてもよい。   As described above, in the device ID management server 300, as route information from a certain service application 100 to a certain device 500, correspondence information among an application ID, an M2M-PF ID, an M2M-GW ID, and a terminal unique ID. Is stored, and correspondence information is provided in response to a request from the M2M-PF 200 or the M2M-GW 400 during uplink data communication or downlink data communication. If the M2M-PF 200 can recognize the service application 100 that is the data destination when the M2M device 500 transmits data to the M2M-PF 200, the device ID management server 300 may not manage the application ID. Good.

次に、本発明の実施例で用いられる各種IDについて説明する。図4は、本発明の実施例に係る通信システムにおいて用いられるIDを示す図である。図4の矢印は、IDの参照元とIDの参照先を示す。   Next, various IDs used in the embodiment of the present invention will be described. FIG. 4 is a diagram illustrating IDs used in the communication system according to the embodiment of the present invention. The arrows in FIG. 4 indicate the ID reference source and the ID reference destination.

アプリIDは、M2M−PF200が、サービスアプリ100を特定するIDである。アプリIDは、M2M−PF200毎に固有の既存のアプリ識別子等を利用してもよい。   The application ID is an ID that identifies the service application 100 by the M2M-PF 200. As the application ID, an existing application identifier unique to each M2M-PF 200 may be used.

M2M−PF IDは、第2のネットワークにおいて、M2M−PF200を特定するID(アドレス)である。M2M−PF IDは、第2のネットワークにおける既存のID/アドレスを利用してもよい。例えば、M2M−PF IDは、IPアドレスでもよく、ドメイン名でもよい。   The M2M-PF ID is an ID (address) that identifies the M2M-PF 200 in the second network. The M2M-PF ID may use an existing ID / address in the second network. For example, the M2M-PF ID may be an IP address or a domain name.

M2M−GW IDは、第2のネットワークにおいて、M2M−GW400を特定するID(アドレス)である。M2M−GW IDは、第2のネットワークにおける既存のID/アドレスを利用してもよい。例えば、M2M−PF IDは、IPアドレスでもよく、ドメイン名でもよい。   The M2M-GW ID is an ID (address) that identifies the M2M-GW 400 in the second network. The M2M-GW ID may use an existing ID / address in the second network. For example, the M2M-PF ID may be an IP address or a domain name.

ローカルIDは、M2M−GW400が、第3のネットワークであるローカルなM2Mエリアネットワークプロトコル上でM2Mデバイス500を特定するID(アドレス)である。ローカルIDは、第3のネットワークにおける既存のID/アドレスを利用してもよい。   The local ID is an ID (address) that the M2M-GW 400 specifies the M2M device 500 on the local M2M area network protocol that is the third network. The local ID may use an existing ID / address in the third network.

端末固有IDは、サービスアプリ100が、M2Mデバイス500の登録や識別、通信等に用いるIDである。例えば、端末固有IDは、M2Mデバイス500のMACアドレスでもよく、M2Mデバイス500毎に個別に割り振られた利用者番号や、M2Mデバイス500のシリアルナンバーなどでもよい。端末固有IDは、サービスアプリ毎に固有のIDである必要がある。MACアドレスが端末固有IDとして用いられる場合、サービスアプリ100が異なってもIDはグローバルユニークである。一般的には、サービスアプリ100が違えば、同一の端末固有IDをそれぞれのサービスアプリ100が用いることもあり得る。この場合、M2Mデバイス500を一意に特定するためには、端末固有IDとアプリIDとの組み合わせが用いられてもよい。また、端末固有IDとローカルIDは、共通のIDとしてもよい。   The terminal unique ID is an ID that the service application 100 uses for registration, identification, communication, and the like of the M2M device 500. For example, the terminal unique ID may be a MAC address of the M2M device 500, a user number assigned to each M2M device 500, a serial number of the M2M device 500, or the like. The terminal unique ID needs to be a unique ID for each service application. When the MAC address is used as the terminal unique ID, the ID is globally unique even if the service application 100 is different. Generally, if the service application 100 is different, each service application 100 may use the same terminal unique ID. In this case, in order to uniquely identify the M2M device 500, a combination of a terminal unique ID and an application ID may be used. Further, the terminal unique ID and the local ID may be a common ID.

デバイス管理IDは、サービスアプリ100あるいはM2M−PF200とM2Mデバイス500との対応を管理するIDである。例えば、デバイス管理IDは、少なくともM2M−PF IDと端末固有IDの情報を含み、場合によってアプリIDの情報も含む。M2Mデバイス500が接続されるM2M−GW400に任意性があり、ローカルIDの割り当てがM2M−GW400に依存する場合、デバイス管理IDがこのようなID要件を満たすには、例えば、M2M−PF IDやアプリID、端末固有ID等の文字列を、デバイス管理IDの文字列の一部として利用し、階層表現とすることなどで実現可能である。例えば、端末固有IDが55555…であり、アプリIDがAPL2であり、M2M−PF IDがPF1.xx.jpである場合、デバイス管理IDは、55555…@APL2.PF1.xx.jpとして表現されてもよい。   The device management ID is an ID for managing the correspondence between the service application 100 or the M2M-PF 200 and the M2M device 500. For example, the device management ID includes at least information on the M2M-PF ID and the terminal unique ID, and also includes information on an application ID depending on the case. If the M2M-GW 400 to which the M2M device 500 is connected is optional and the local ID assignment depends on the M2M-GW 400, in order for the device management ID to satisfy such ID requirements, for example, the M2M-PF ID, It can be realized by using a character string such as an application ID and a terminal unique ID as a part of a character string of a device management ID and using a hierarchical expression. For example, when the terminal unique ID is 55555, the application ID is APL2, and the M2M-PF ID is PF1.xx.jp, the device management ID is expressed as 55555 ... @ APL2.PF1.xx.jp. May be.

<通信システムの機能構成及び動作手順>
次に、M2M−PF200、デバイスID管理サーバ300、及びM2M−GW400の機能構成について説明する。図5は、本発明の実施例に係るM2M−PF200、デバイスID管理サーバ300、及びM2M−GW400の機能構成例を示す図である。
<Functional configuration and operation procedure of communication system>
Next, functional configurations of the M2M-PF 200, the device ID management server 300, and the M2M-GW 400 will be described. FIG. 5 is a diagram illustrating a functional configuration example of the M2M-PF 200, the device ID management server 300, and the M2M-GW 400 according to the embodiment of the present invention.

M2M−PF200は、M2Mデバイス500の初期登録を行うM2M−PF内デバイス初期登録部201と、M2Mデバイス500の接続状態を管理するM2M−PF内デバイス接続状態管理部203と、デバイス管理ID(端末固有ID、アプリID、及びM2M−PF IDの情報を含む)を記憶するM2M−PF内ID記憶部205と、上下方向のデータ通信を行うM2M−PF内データ通信部207と、M2Mデバイス500の登録を削除するM2M−PF内デバイス登録削除部209とを有する。   The M2M-PF 200 includes an M2M-PF device initial registration unit 201 that performs initial registration of the M2M device 500, an M2M-PF device connection state management unit 203 that manages a connection state of the M2M device 500, and a device management ID (terminal). M2M-PF ID storage unit 205 that stores a unique ID, application ID, and M2M-PF ID information), M2M-PF data communication unit 207 that performs vertical data communication, and M2M device 500 And a device registration deletion unit 209 in the M2M-PF that deletes registration.

デバイスID管理サーバ300は、M2Mデバイス500の初期登録を行う管理サーバ内デバイス初期登録部301と、M2Mデバイス500の接続状態を管理する管理サーバ内デバイス接続状態管理部303と、デバイス管理ID(端末固有ID、アプリID、及びM2M−PF IDの情報を含む)とM2M−GW IDとの対応情報を記憶する管理サーバ内ID記憶部305と、上下方向のデータ通信のためにM2M−PF200又はM2M−GW400からの要求に応じて各種IDの対応情報を提供する管理サーバ内接続設定部307と、M2Mデバイス500の登録を削除する管理サーバ内デバイス登録削除部309とを有する。   The device ID management server 300 includes an intra-management server device initial registration unit 301 that performs initial registration of the M2M device 500, an intra-management server device connection state management unit 303 that manages the connection state of the M2M device 500, and a device management ID (terminal). (Including unique ID, application ID, and M2M-PF ID information) and M2M-GW ID in the management server ID storage unit 305 for storing correspondence information, and M2M-PF200 or M2M for data communication in the vertical direction A management server connection setting unit 307 that provides correspondence information of various IDs in response to a request from the GW 400, and a management server device registration deletion unit 309 that deletes registration of the M2M device 500.

M2M−GW400は、M2Mデバイス500の接続状態を検出するM2M−GW内デバイス接続状態検出部403と、端末固有IDとローカルIDを記憶するM2M−GW内ID記憶部405と、上下方向のデータ通信を行うM2M−GW内データ通信部407と、M2Mデバイス500の登録を削除するM2M−GW内デバイス登録削除部409とを有する。   The M2M-GW 400 includes an intra-M2M-GW device connection state detection unit 403 that detects a connection state of the M2M device 500, an M2M-GW internal ID storage unit 405 that stores a terminal unique ID and a local ID, and vertical data communication. M2M-GW internal data communication unit 407 and M2M-GW internal device registration deletion unit 409 for deleting registration of M2M device 500.

それぞれの機能について、図6及び図7を参照して説明する。図6は、本発明の実施例に係る通信システムにおけるデバイス初期登録及びデバイス初期接続の手順を示す図であり、図7は、本発明の実施例に係る通信システムにおける下りデータ通信及び上りデータ通信の手順を示す図である。   Each function will be described with reference to FIGS. FIG. 6 is a diagram illustrating a procedure of device initial registration and device initial connection in the communication system according to the embodiment of the present invention. FIG. 7 illustrates downlink data communication and uplink data communication in the communication system according to the embodiment of the present invention. It is a figure which shows the procedure of.

まず、デバイス初期登録の手順について説明する。   First, a procedure for device initial registration will be described.

ステップS110において、サービスアプリ100がM2Mデバイス500の利用を開始する場合、サービスアプリ100は、サービスアプリ100が利用するM2Mデバイス500の端末固有IDをM2M−PF200に通知する。M2M−PF内デバイス初期登録部201は、サービスアプリ100からM2Mデバイス500の端末固有IDを取得して、端末固有ID、アプリID、及びM2M−PF IDを含むデバイス管理IDをM2M−PF内ID記憶部205に登録する。なお、M2M−PFは端末登録、上下通信に必要な情報を何らかの形式で保持すればよく、デバイス管理IDの形式に限るものではない。 なお、サービスアプリ100からM2Mデバイス500の端末固有IDを取得する代わりに、M2M−PF200において、サービスアプリ100が接続するM2Mデバイス500の端末固有IDを予め管理することも可能である。この場合、M2M−PF内デバイス初期登録部201は、サービスアプリ100からM2Mデバイス500の利用開始通知を受信すればよい。   In step S110, when the service application 100 starts using the M2M device 500, the service application 100 notifies the M2M-PF 200 of the terminal unique ID of the M2M device 500 used by the service application 100. The M2M-PF in-device initial registration unit 201 acquires the terminal unique ID of the M2M device 500 from the service application 100, and sets the device management ID including the terminal unique ID, the application ID, and the M2M-PF ID in the M2M-PF ID. Register in the storage unit 205. The M2M-PF may hold information necessary for terminal registration and up / down communication in some form, and is not limited to the device management ID form. Instead of acquiring the terminal unique ID of the M2M device 500 from the service application 100, the terminal unique ID of the M2M device 500 to which the service application 100 is connected can be managed in advance in the M2M-PF 200. In this case, the M2M-PF intra-device device initial registration unit 201 may receive a use start notification of the M2M device 500 from the service application 100.

ステップS120において、M2M−PF内デバイス初期登録部201は、登録したデバイス管理IDをデバイスID管理サーバ300に通知する。管理サーバ内デバイス初期登録部301は、M2M−PF200からデバイス管理ID(端末固有ID、アプリID、及びM2M−PF IDの情報を含む)を取得し、デバイス管理IDを管理サーバ内ID記憶部305に登録する。   In step S120, the device initial registration unit 201 in the M2M-PF notifies the device ID management server 300 of the registered device management ID. The intra-management server device initial registration unit 301 acquires a device management ID (including terminal unique ID, application ID, and M2M-PF ID information) from the M2M-PF 200, and stores the device management ID in the management server ID storage unit 305. Register with.

次に、デバイス初期接続(サービスアタッチ)の手順について説明する。   Next, a procedure for device initial connection (service attach) will be described.

ステップS210において、M2Mデバイス500がM2M−GW400に接続した場合、M2M−GW内デバイス接続状態検出部403は、M2Mデバイス500のローカルIDと、端末固有IDとを検出し、ローカルIDと、端末固有IDをM2M−GW内ID記憶部405に登録する。なお、端末固有IDがグローバルユニークでない場合には、M2M−GW400がM2Mデバイス500から取得する端末固有IDとアプリIDとの組み合わせが用いられてもよい。   In step S210, when the M2M device 500 is connected to the M2M-GW 400, the M2M-GW intra-device connection state detection unit 403 detects the local ID and terminal unique ID of the M2M device 500, and detects the local ID and terminal unique ID. The ID is registered in the ID storage unit 405 in the M2M-GW. When the terminal unique ID is not globally unique, a combination of the terminal unique ID and the application ID acquired by the M2M-GW 400 from the M2M device 500 may be used.

ステップS220において、M2M−GW内デバイス接続状態検出部403は、M2M−GW IDと、端末固有IDとをデバイスID管理サーバ300に通知する。管理サーバ内デバイス接続状態管理部303は、M2M−GW400からM2M−GW IDと、端末固有IDとを取得し、M2M−GW IDと、端末固有IDとを管理サーバ内ID記憶部305に記憶する。   In step S220, the intra-M2M-GW device connection state detection unit 403 notifies the device ID management server 300 of the M2M-GW ID and the terminal unique ID. The intra-management server device connection state management unit 303 acquires the M2M-GW ID and the terminal unique ID from the M2M-GW 400, and stores the M2M-GW ID and the terminal unique ID in the intra-management server ID storage unit 305. .

ステップS230において、管理サーバ内デバイス接続状態管理部303は、端末固有IDに対応するデバイス管理IDから、M2Mデバイス500が接続すべきM2M−PF IDを取得し、M2M−PF IDをM2M−GW400に通知する。M2M−GW内デバイス接続状態検出部403は、M2M−PF IDを取得する。   In step S230, the intra-management server device connection state management unit 303 acquires the M2M-PF ID to be connected to the M2M device 500 from the device management ID corresponding to the terminal unique ID, and sends the M2M-PF ID to the M2M-GW 400. Notice. The M2M-GW intra-device connection state detection unit 403 acquires the M2M-PF ID.

ステップS240において、M2M−GW内デバイス接続状態検出部403は、M2Mデバイス500の接続状態(ここでは、M2Mデバイス500がM2M−GW400に接続されたこと)をM2M−PF200に通知する。M2M−PF内デバイス接続状態管理部203は、M2Mデバイス500の接続状態をM2M−PF内ID記憶部205に記憶する。   In step S240, the intra-M2M-GW device connection state detection unit 403 notifies the M2M-PF 200 of the connection state of the M2M device 500 (here, the M2M device 500 is connected to the M2M-GW 400). The intra-M2M-PF device connection state management unit 203 stores the connection state of the M2M device 500 in the intra-M2M-PF ID storage unit 205.

以下に詳細に説明するが、M2Mデバイス500がM2M−GW400から切断した場合(サービスデタッチ)も、ステップS210〜S240と同様の手順でM2Mデバイス500の接続状態が更新される。具体的には、M2M−GW内デバイス接続状態検出部403は、M2Mデバイス500との接続が切断されたことを検出する。M2M−GW内デバイス接続状態検出部403は、デバイスID管理サーバ300に、M2Mデバイス500が接続していたM2M−PF IDを問い合わせる。管理サーバ内デバイス接続状態管理部303は、M2M−GW400から端末固有IDを取得し、端末固有IDに対応するデバイス管理IDから、M2Mデバイス500が接続していたM2M−PF IDを取得し、M2M−PF IDをM2M−GW400に通知する。管理サーバ内デバイス接続状態管理部303は、端末固有IDに対応するゲートウェイIDの情報を管理サーバ内ID記憶部305から削除する。M2M−GW内デバイス接続状態検出部403は、M2M−PF IDを指定して、M2Mデバイス500の接続状態(ここでは、M2Mデバイス500がM2M−GW400から切断されたこと)をM2M−PF200に通知する。M2M−PF内デバイス接続状態管理部203は、M2Mデバイス500の接続状態をM2M−PF内ID記憶部205に記憶する。   As will be described in detail below, even when the M2M device 500 is disconnected from the M2M-GW 400 (service detachment), the connection state of the M2M device 500 is updated in the same procedure as steps S210 to S240. Specifically, the M2M-GW intra-device connection state detection unit 403 detects that the connection with the M2M device 500 has been disconnected. The intra-M2M-GW device connection state detection unit 403 inquires of the device ID management server 300 about the M2M-PF ID to which the M2M device 500 is connected. The intra-management server device connection state management unit 303 acquires the terminal unique ID from the M2M-GW 400, acquires the M2M-PF ID to which the M2M device 500 was connected, from the device management ID corresponding to the terminal unique ID, and M2M -Inform the M2M-GW 400 of the PF ID. The intra-management server device connection state management unit 303 deletes the gateway ID information corresponding to the terminal unique ID from the intra-management server ID storage unit 305. The M2M-GW in-device connection state detection unit 403 designates the M2M-PF ID and notifies the M2M-PF 200 of the connection state of the M2M device 500 (here, the M2M device 500 is disconnected from the M2M-GW 400). To do. The intra-M2M-PF device connection state management unit 203 stores the connection state of the M2M device 500 in the intra-M2M-PF ID storage unit 205.

次に、下りデータ通信の手順について説明する。   Next, a procedure for downlink data communication will be described.

ステップS310において、サービスアプリ100は、宛先のM2Mデバイス500の端末固有IDを指定してM2M−PF200宛に下りデータを送信する。   In step S310, the service application 100 specifies the terminal unique ID of the destination M2M device 500 and transmits downlink data to the M2M-PF 200.

ステップS320において、M2M−PF内データ通信部207は、M2M−PF内ID記憶部205から、端末固有ID(又は端末固有IDとアプリIDとの組み合わせ)に対応するデバイス管理IDを取得する。M2M−PF内データ通信部207は、デバイスID管理サーバ300に問い合わせて、デバイス管理IDに基づいて、宛先M2M−GW400のM2M−GW IDを取得する。ここで、管理サーバ内接続設定部307は、M2M−PF200からの要求に応じて、管理サーバ内ID記憶部305からデバイス管理IDに対応するM2M−GW IDを提供する。   In step S320, the data communication unit 207 in M2M-PF acquires a device management ID corresponding to the terminal unique ID (or a combination of the terminal unique ID and the application ID) from the ID storage unit 205 in M2M-PF. The M2M-PF intra-data communication unit 207 inquires of the device ID management server 300 and acquires the M2M-GW ID of the destination M2M-GW 400 based on the device management ID. Here, the intra-management server connection setting unit 307 provides the M2M-GW ID corresponding to the device management ID from the intra-management server ID storage unit 305 in response to a request from the M2M-PF 200.

ステップS330において、M2M−PF内データ通信部207は、宛先のM2M−GW IDを指定してM2M−GW400宛に下りデータを送信する。   In step S330, the M2M-PF intra-data communication unit 207 designates the destination M2M-GW ID and transmits the downlink data to the M2M-GW 400.

ステップS340において、M2M−GW内データ通信部407は、M2M−GW内ID記憶部405からM2Mデバイス500のローカルIDを取得し、宛先のローカルIDを指定してM2Mデバイス500宛に下りデータを送信する。   In step S340, the data communication unit 407 in the M2M-GW acquires the local ID of the M2M device 500 from the ID storage unit 405 in the M2M-GW, specifies the local ID of the destination, and transmits downlink data to the M2M device 500 To do.

次に、上りデータ通信の手順について説明する。   Next, the procedure of uplink data communication will be described.

ステップS410において、M2Mデバイス500は、M2Mデバイスが接続するM2M−GW400宛に上りデータを送信する。   In step S410, the M2M device 500 transmits uplink data to the M2M-GW 400 to which the M2M device is connected.

ステップS420において、M2M−GW内データ通信部407は、M2M−GW内ID記憶部405から、ローカルIDに対応する端末固有IDを取得する。M2M−GW内データ通信部407は、デバイスID管理サーバ300に問い合わせて、端末固有ID(又は端末固有IDとアプリIDとの組み合わせ)に対応するデバイス管理IDに基づいて、宛先M2M−PF200のM2M−PF IDを取得する。ここで、管理サーバ内接続設定部307は、M2M−GW400からの要求に応じて、管理サーバ内ID記憶部305から端末固有IDに対応するM2M−PF IDを提供する。   In step S420, the intra-M2M-GW data communication unit 407 acquires the terminal unique ID corresponding to the local ID from the intra-M2M-GW ID storage unit 405. The data communication unit 407 in the M2M-GW makes an inquiry to the device ID management server 300, and based on the device management ID corresponding to the terminal unique ID (or the combination of the terminal unique ID and the application ID), the M2M of the destination M2M-PF 200 -Get the PF ID. Here, the intra-management server connection setting unit 307 provides the M2M-PF ID corresponding to the terminal unique ID from the intra-management server ID storage unit 305 in response to a request from the M2M-GW 400.

ステップS430において、M2M−GW内データ通信部407は、宛先のM2M−PF IDを指定してM2M−PF200宛に上りデータを送信する。   In step S430, the intra-M2M-GW data communication unit 407 designates the destination M2M-PF ID and transmits the uplink data to the M2M-PF 200.

ステップS440において、M2M−PF内データ通信部207は、デバイス管理ID又はM2M−PF内ID記憶部205から宛先サービスアプリ100を特定し、サービスアプリ100宛に上りデータを送信する。   In step S440, the M2M-PF intra-data communication unit 207 identifies the destination service application 100 from the device management ID or the M2M-PF intra-ID storage unit 205, and transmits uplink data to the service application 100.

以下に詳細に説明するが、サービスアプリ100がM2Mデバイス500の利用を終了し、M2Mデバイス500の登録を削除する場合には、サービスアプリ100は、登録削除すべきM2Mデバイス500の端末固有IDをM2M−PF200に通知する。M2M−PF内デバイス登録削除部209は、端末固有IDを取得し、登録削除すべきM2Mデバイス500が接続するM2M−GW400のM2M−GW IDをデバイスID管理サーバ300から取得する。このとき、管理サーバ内デバイス登録削除部309は、M2M−PF200から登録削除すべき端末固有IDを取得し、端末固有IDに対応するIDの対応情報を管理サーバ内ID記憶部305から削除する。M2M−PF内デバイス登録削除部209は、端末固有IDに対応するデバイス管理IDをM2M−PF内ID記憶部205から削除する。また、M2M−PF内デバイス登録削除部209は、登録削除すべきM2Mデバイス500の端末固有IDをM2M−GW400に通知する。M2M−GW内デバイス登録削除部409は、端末固有IDに対応するIDの対応情報をM2M−GW内ID記憶部405から削除する。この端末固有IDに対応するIDの対応情報削除の手順は、デバイスID管理サーバ300が行うようにしてもよい。   As will be described in detail below, when the service application 100 ends the use of the M2M device 500 and deletes the registration of the M2M device 500, the service application 100 sets the terminal unique ID of the M2M device 500 to be deleted. Notify M2M-PF200. The in-M2M-PF device registration deletion unit 209 acquires the terminal unique ID, and acquires from the device ID management server 300 the M2M-GW ID of the M2M-GW 400 to which the M2M device 500 to be registered and deleted is connected. At this time, the intra-management server device registration deletion unit 309 acquires the terminal unique ID to be registered and deleted from the M2M-PF 200, and deletes the correspondence information of the ID corresponding to the terminal unique ID from the intra-management server ID storage unit 305. The M2M-PF device registration deletion unit 209 deletes the device management ID corresponding to the terminal unique ID from the M2M-PF ID storage unit 205. Further, the M2M-PF intra-device device registration deletion unit 209 notifies the M2M-GW 400 of the terminal unique ID of the M2M device 500 to be deleted. The intra-M2M-GW device registration deletion unit 409 deletes the ID correspondence information corresponding to the terminal unique ID from the intra-M2M-GW ID storage unit 405. The device ID management server 300 may perform the procedure for deleting the correspondence information of the ID corresponding to the terminal unique ID.

<デバイス初期登録の具体例>
図8及び図9を参照して、デバイス初期登録の具体例について説明する。図8及び図9は、本発明の実施例に係る通信システムにおけるデバイス初期登録の具体的な手順を示す図である。なお、図8及び図9のステップS110及びS120は、それぞれ図6のステップS110及びS120と対応しているため、同じ番号が用いられている。
<Specific example of device initial registration>
A specific example of device initial registration will be described with reference to FIGS. 8 and 9 are diagrams illustrating a specific procedure of device initial registration in the communication system according to the embodiment of the present invention. Note that steps S110 and S120 in FIGS. 8 and 9 correspond to steps S110 and S120 in FIG. 6, respectively, and thus the same numbers are used.

この例では、サービスアプリのアプリIDはAPL2とし、M2M−PF IDはPF1.xx.jpとし、M2M−GW IDはGW1.xx.jpとし、端末固有IDは55555…とし、ローカルIDはCCCCCとする。   In this example, the application ID of the service application is APL2, the M2M-PF ID is PF1.xx.jp, the M2M-GW ID is GW1.xx.jp, the terminal unique ID is 55555, and the local ID is CCCCC. To do.

ステップS110において、サービスアプリ100がM2Mデバイス500の利用を開始する場合、サービスアプリ100は、端末固有ID(55555…)のM2Mデバイス500の利用開始をM2M−PF200に通知する。この例では、M2M−PF200において端末固有IDを管理しており、M2M−PF200が端末固有ID(55555…)の利用開始を受信した場合、端末固有ID(55555…)の接続状態をDeactiveに設定する。なお、デバイス初期登録時には、M2Mデバイス500が接続されているとは限らないため、接続状態はDeactiveに設定される。   In step S110, when the service application 100 starts using the M2M device 500, the service application 100 notifies the M2M-PF 200 of the start of using the M2M device 500 having the terminal unique ID (55555...). In this example, the terminal unique ID is managed in the M2M-PF 200. When the M2M-PF 200 receives the start of use of the terminal unique ID (55555 ...), the connection state of the terminal unique ID (55555 ...) is set to Deactive. To do. At the time of device initial registration, the M2M device 500 is not necessarily connected, so the connection state is set to Deactive.

なお、図9に示すように、端末固有IDは、サービスアプリ100において管理されてもよい。この場合、サービスアプリ100は、端末固有ID(55555…)をM2M−PF200に通知し、M2M−PF200は、端末固有ID(55555…)、アプリID(APL2)、及びM2M−PF ID(PF1.xx.jp)から、デバイス管理ID(55555…@APL2.PF1.xx.jp)を作成して登録する。同様に、端末固有ID(55555…)の接続状態をDeactiveに設定する。   As shown in FIG. 9, the terminal unique ID may be managed in the service application 100. In this case, the service application 100 notifies the terminal unique ID (55555...) To the M2M-PF 200, and the M2M-PF 200 notifies the terminal unique ID (55555...), The application ID (APL2), and the M2M-PF ID (PF1. xx.jp), create a device management ID (55555 ... @ APL2.PF1.xx.jp) and register it. Similarly, the connection state of the terminal unique ID (55555...) Is set to Deactive.

ステップS120において、M2M−PF200は、デバイス管理ID(55555…@APL2.PF1.xx.jp)をデバイスID管理サーバ300に通知する。デバイスID管理サーバ300は、M2M−PF200からデバイス管理ID(55555…@APL2.PF1.xx.jp)を取得して登録する。このように、デバイス管理IDは、M2M−PF ID、アプリID、端末固有IDの文字列をデバイス管理IDの文字列の一部として利用し、階層的に表現される。この時点では、M2M−PF200は、M2M−GWの情報を把握していないため、M2M−GW IDにNot-connectedを登録する。また、デバイス管理IDに加えて、M2M−PF ID(PF1.xx.jp)及び端末固有ID(55555…)も登録してもよい。   In step S120, the M2M-PF 200 notifies the device ID management server 300 of the device management ID (55555 ... @ APL2.PF1.xx.jp). The device ID management server 300 acquires and registers a device management ID (55555... @ APL2.PF1.xx.jp) from the M2M-PF 200. Thus, the device management ID is hierarchically expressed by using the character string of the M2M-PF ID, application ID, and terminal unique ID as a part of the character string of the device management ID. At this time, the M2M-PF 200 does not grasp the information of the M2M-GW, and therefore registers Not-connected in the M2M-GW ID. In addition to the device management ID, an M2M-PF ID (PF1.xx.jp) and a terminal unique ID (55555...) May be registered.

<デバイス初期接続(サービスアタッチ)の具体例>
図10を参照して、デバイス初期接続(サービスアタッチ)の具体例について説明する。図10は、本発明の実施例に係る通信システムにおけるデバイス初期接続の具体的な手順を示す図である。なお、図10のステップS210〜S240は、それぞれ図6のステップS210〜S240と対応しているため、同じ番号が用いられている。
<Specific example of device initial connection (service attach)>
A specific example of device initial connection (service attach) will be described with reference to FIG. FIG. 10 is a diagram illustrating a specific procedure for device initial connection in the communication system according to the embodiment of the present invention. Note that steps S210 to S240 in FIG. 10 correspond to steps S210 to S240 in FIG. 6, respectively, and thus the same numbers are used.

ステップS210において、M2Mデバイス500がM2M−GW400に接続した場合、M2M−GW400は、M2Mデバイス500のローカルID(CCCCC)と、端末固有ID(55555…)とを検出する。この例では、端末固有IDがグローバルユニークでないことを想定して、M2M−GW400は、端末固有ID(55555…)とアプリID(APL2)とを組み合わせて、M2M−GW ID(GW1.zz.jp)と共にデバイスID管理サーバ300に通知する。デバイスID管理サーバ300は、端末固有ID(55555…)とアプリID(APL2)との組み合わせに対応するデバイス管理ID(55555…@APL2.PF1.xx.jp)を取得し、デバイス管理ID(55555…@APL2.PF1.xx.jp)に対応するM2M−GW IDをGW1.zz.jpに設定する。これにより、デバイスID管理サーバ300は、サービスアプリ100とM2Mデバイス500との間の経路情報であるM2M−PF200とM2M−GW400との双方の情報を保持することになる。   In step S210, when the M2M device 500 is connected to the M2M-GW 400, the M2M-GW 400 detects the local ID (CCCCC) and the terminal unique ID (55555...) Of the M2M device 500. In this example, assuming that the terminal unique ID is not globally unique, the M2M-GW 400 combines the terminal unique ID (55555...) And the application ID (APL2) to create an M2M-GW ID (GW1.zz.jp). ) And the device ID management server 300. The device ID management server 300 acquires a device management ID (55555 ... @ APL2.PF1.xx.jp) corresponding to the combination of the terminal unique ID (55555 ...) and the application ID (APL2), and obtains the device management ID (55555). ... M2M-GW ID corresponding to @ APL2.PF1.xx.jp) is set in GW1.zz.jp. As a result, the device ID management server 300 holds the information of both the M2M-PF 200 and the M2M-GW 400, which is the path information between the service application 100 and the M2M device 500.

ステップS230において、デバイスID管理サーバ300は、デバイス管理ID(55555…@APL2.PF1.xx.jp)から、M2Mデバイス500が接続すべきM2M−PF ID(PF1.xx.jp)を取得し、M2M−PF ID(PF1.xx.jp)をM2M−GW400に通知する。M2M−GW400は、ローカルID(CCCCC)と共に、端末固有ID(55555…)、アプリID(APL2)、及びM2M−PF ID(PF1.xx.jp)を含むデバイス管理ID(55555…@APL2.PF1.xx.jp)として各IDの対応情報を記憶してもよい。   In step S230, the device ID management server 300 acquires the M2M-PF ID (PF1.xx.jp) to be connected to the M2M device 500 from the device management ID (55555 ... @ APL2.PF1.xx.jp), The M2M-PF ID (PF1.xx.jp) is notified to the M2M-GW 400. The M2M-GW 400 is a device management ID (55555 ... @ APL2.PF1) including a local ID (CCCCC), a terminal unique ID (55555 ...), an application ID (APL2), and an M2M-PF ID (PF1.xx.jp). .xx.jp), correspondence information of each ID may be stored.

ステップS240において、M2M−GW400は、M2Mデバイス500がM2M−GW400に接続されたことをM2M−PF200に通知する。M2M−PF200は、デバイス管理ID(55555…@APL2.PF1.xx.jp)に対応するM2Mデバイスの接続状態をActiveに記憶する。なお、この時点で、M2M−PF200がM2M−GW400のID(GW1.zz.jp)を管理してもよいが、M2Mデバイスが移動して別のM2M−GW400に接続することが考えられるため、M2M−PF200とM2M−GW400との対応情報は、デバイスID管理サーバ300で管理される。   In step S240, the M2M-GW 400 notifies the M2M-PF 200 that the M2M device 500 is connected to the M2M-GW 400. The M2M-PF 200 stores the connection state of the M2M device corresponding to the device management ID (55555... @ APL2.PF1.xx.jp) in Active. At this point, the M2M-PF 200 may manage the ID (GW1.zz.jp) of the M2M-GW 400, but it is possible that the M2M device moves and connects to another M2M-GW 400. The correspondence information between the M2M-PF 200 and the M2M-GW 400 is managed by the device ID management server 300.

<下りデータ通信の具体例>
図11を参照して、下りデータ通信の具体例について説明する。図11は、本発明の実施例に係る通信システムにおける下りデータ通信の具体的な手順を示す図である。なお、図11のステップS310〜S340は、それぞれ図7のステップS310〜S340と対応しているため、基本的に同じ番号が用いられているが、図11のステップS320及びS320'が図7のステップS320に対応する。
<Specific examples of downlink data communication>
A specific example of downlink data communication will be described with reference to FIG. FIG. 11 is a diagram illustrating a specific procedure of downlink data communication in the communication system according to the embodiment of the present invention. Since steps S310 to S340 in FIG. 11 correspond to steps S310 to S340 in FIG. 7, respectively, the same numbers are basically used. However, steps S320 and S320 ′ in FIG. This corresponds to step S320.

ステップS310において、サービスアプリ100は、宛先のM2Mデバイス500の端末固有ID(55555…)を指定してM2M−PF200宛に下りデータを送信する。   In step S310, the service application 100 designates the terminal unique ID (55555...) Of the destination M2M device 500 and transmits downlink data to the M2M-PF 200.

ステップS320において、M2M−PF200は、端末固有ID(55555…)とアプリID(APL2)との組み合わせに対応するデバイス管理ID(55555…@APL2.PF1.xx.jp)を取得し、デバイスID管理サーバ300にM2M−GW IDを問い合わせる。ステップS320'において、デバイスID管理サーバ300は、デバイス管理ID(55555…@APL2.PF1.xx.jp)からM2M−GW ID(GW1.zz.jp)を取得し、M2M−PF200に通知する。   In step S320, the M2M-PF 200 acquires a device management ID (55555 ... @ APL2.PF1.xx.jp) corresponding to the combination of the terminal unique ID (55555 ...) and the application ID (APL2), and manages the device ID. Queries the server 300 for the M2M-GW ID. In step S320 ′, the device ID management server 300 acquires the M2M-GW ID (GW1.zz.jp) from the device management ID (55555... @ APL2.PF1.xx.jp) and notifies the M2M-PF 200 of it.

ステップS330において、M2M−PF200は、宛先のM2M−GW ID(GW1.zz.jp)を指定してM2M−GW400宛に下りデータを送信する。   In step S330, the M2M-PF 200 designates the destination M2M-GW ID (GW1.zz.jp) and transmits the downlink data to the M2M-GW 400.

ステップS340において、M2M−GW400は、M2Mデバイス500のローカルID(CCCCC)を指定してM2Mデバイス500宛に下りデータを送信する。   In step S340, the M2M-GW 400 specifies the local ID (CCCCC) of the M2M device 500 and transmits downlink data to the M2M device 500.

<上りデータ通信の具体例>
図12を参照して、上りデータ通信の具体例について説明する。図12は、本発明の実施例に係る通信システムにおける上りデータ通信の具体的な手順を示す図である。なお、図12のステップS410〜S440は、それぞれ図7のステップS410〜S440と対応しているため、基本的に同じ番号が用いられているが、図12のステップS420及びS420'が図7のステップS420に対応する。
<Specific example of uplink data communication>
A specific example of uplink data communication will be described with reference to FIG. FIG. 12 is a diagram illustrating a specific procedure of uplink data communication in the communication system according to the embodiment of the present invention. Note that steps S410 to S440 in FIG. 12 correspond to steps S410 to S440 in FIG. 7 respectively, and thus basically the same numbers are used, but steps S420 and S420 ′ in FIG. This corresponds to step S420.

ステップS410において、M2Mデバイス500は、M2Mデバイスが接続するM2M−GW400宛に上りデータを送信する。   In step S410, the M2M device 500 transmits uplink data to the M2M-GW 400 to which the M2M device is connected.

ステップS420において、M2M−GW400は、ローカルID(CCCCC)に対応する端末固有ID(55555…)とアプリID(APL2)との組み合わせを取得し、デバイスID管理サーバ300にM2M−PF IDを問い合わせる。ステップS420'において、デバイスID管理サーバ300は、端末固有ID(55555…)とアプリID(APL2)との組み合わせからM2M−PF ID(PF1.xx.jp)を取得し、M2M−GW400に通知する。なお、この例のように、M2M−GW400がデバイス管理ID(55555…@APL2.PF1.xx.jp)を記憶している場合、M2M−GW400は、デバイスID管理サーバ300に問い合わせることなくM2M−PF ID(PF1.xx.jp)を把握できる場合もあるが、基本的には、M2M−GW400は、デバイスID管理サーバ300に問い合わせてM2M−PF IDを取得する。   In step S420, the M2M-GW 400 acquires a combination of the terminal unique ID (55555 ...) corresponding to the local ID (CCCCC) and the application ID (APL2), and inquires the device ID management server 300 about the M2M-PF ID. In step S420 ′, the device ID management server 300 acquires the M2M-PF ID (PF1.xx.jp) from the combination of the terminal unique ID (55555...) And the application ID (APL2), and notifies the M2M-GW 400 of it. . As in this example, when the M2M-GW 400 stores the device management ID (55555... @ APL2.PF1.xx.jp), the M2M-GW 400 does not make an inquiry to the device ID management server 300. In some cases, the PF ID (PF1.xx.jp) can be grasped, but basically, the M2M-GW 400 inquires of the device ID management server 300 and acquires the M2M-PF ID.

ステップS430において、M2M−GW400は、宛先のM2M−PF ID(PF1.xx.jp)を指定してM2M−PF200宛に上りデータを送信する。   In step S430, the M2M-GW 400 designates the destination M2M-PF ID (PF1.xx.jp) and transmits the uplink data to the M2M-PF 200.

ステップS440において、M2M−PF200は、デバイス管理ID(55555…@APL2.PF1.xx.jp)から宛先サービスアプリ100を特定し、サービスアプリ100宛に上りデータを送信する。   In step S440, the M2M-PF 200 identifies the destination service application 100 from the device management ID (55555... @ APL2.PF1.xx.jp), and transmits uplink data to the service application 100.

<デバイス接続の切断(サービスデタッチ)の具体例>
図13を参照して、デバイス接続の切断(サービスデタッチ)の具体例について説明する。図13は、本発明の実施例に係る通信システムにおけるデバイス接続の切断の具体的な手順を示す図である。
<Specific example of disconnection of device (service detachment)>
A specific example of disconnection of a device connection (service detachment) will be described with reference to FIG. FIG. 13 is a diagram illustrating a specific procedure for disconnecting a device connection in the communication system according to the embodiment of the present invention.

ステップS510において、M2Mデバイス500がM2M−GW400から切断した場合、M2M−GW400は、M2Mデバイス500との接続が切断されたことを検出する。   In step S510, when the M2M device 500 is disconnected from the M2M-GW 400, the M2M-GW 400 detects that the connection with the M2M device 500 has been disconnected.

ステップS520において、M2M−GW400は、切断したM2MデバイスのローカルID(CCCCC)から端末固有ID(55555…)とアプリID(APL2)との組み合わせを取得し、デバイスID管理サーバ300にM2M−PF IDを問い合わせる。   In step S520, the M2M-GW 400 acquires a combination of the terminal unique ID (55555...) And the application ID (APL2) from the local ID (CCCCC) of the disconnected M2M device, and sends the M2M-PF ID to the device ID management server 300. Inquire.

ステップS530において、デバイスID管理サーバ300は、端末固有ID(55555…)とアプリID(APL2)との組み合わせからM2M−PF ID(PF1.xx.jp)を取得し、M2M−GW400に通知する。また、デバイスID管理サーバ300は、端末固有ID(55555…)とアプリID(APL2)との組み合わせに対応するゲートウェイIDの情報(GW1.zz.jp)を削除し、Not-connectedに設定する。   In step S530, the device ID management server 300 acquires the M2M-PF ID (PF1.xx.jp) from the combination of the terminal unique ID (55555...) And the application ID (APL2), and notifies the M2M-GW 400 of it. Further, the device ID management server 300 deletes the gateway ID information (GW1.zz.jp) corresponding to the combination of the terminal unique ID (55555...) And the application ID (APL2), and sets it to Not-connected.

ステップS540において、M2M−GW400は、M2Mデバイス500がM2M−GW400から切断されたことをM2M−PF200に通知する。M2M−PF200は、端末固有ID(55555…)とアプリID(APL2)との組み合わせに対応するデバイス管理ID(55555…@APL2.PF1.xx.jp)の接続状態をDeactiveに変更する。同時に、M2M−GW400は、切断したM2Mデバイス500のIDの情報を削除する。   In step S540, the M2M-GW 400 notifies the M2M-PF 200 that the M2M device 500 has been disconnected from the M2M-GW 400. The M2M-PF 200 changes the connection state of the device management ID (55555... @ APL2.PF1.xx.jp) corresponding to the combination of the terminal unique ID (55555...) And the application ID (APL2) to Deactive. At the same time, the M2M-GW 400 deletes the ID information of the disconnected M2M device 500.

<デバイス移動の具体例>
図14を参照して、デバイス移動の具体例について説明する。図14は、本発明の実施例に係る通信システムにおけるデバイス移動の具体的な手順を示す図である。
<Specific example of device movement>
A specific example of device movement will be described with reference to FIG. FIG. 14 is a diagram illustrating a specific procedure for device movement in the communication system according to the embodiment of the present invention.

デバイス移動は、図13に示すサービスデタッチと、図10に示すサービスアタッチとの組み合わせとして考えられる。従って、M2Mデバイス500が移動してM2M−GW400との接続が解除された場合、図14の手順が実行される。その後、M2Mデバイス500が移動して別のM2M−GW400と接続した場合、又はM2Mデバイス500が別のM2M−GW400のエリア内で電源を投入した場合、図10の手順が実行される。   Device movement is considered as a combination of service detachment shown in FIG. 13 and service attachment shown in FIG. Therefore, when the M2M device 500 moves and the connection with the M2M-GW 400 is released, the procedure of FIG. 14 is executed. Thereafter, when the M2M device 500 moves and is connected to another M2M-GW 400, or when the M2M device 500 is turned on in the area of another M2M-GW 400, the procedure of FIG. 10 is executed.

<デバイス登録削除の具体例>
図15を参照して、デバイス登録削除の具体例について説明する。図15は、本発明の実施例に係る通信システムにおけるデバイス登録削除の具体的な手順を示す図である。
<Specific example of device registration deletion>
A specific example of device registration deletion will be described with reference to FIG. FIG. 15 is a diagram showing a specific procedure for device registration deletion in the communication system according to the embodiment of the present invention.

ステップS610において、サービスアプリ100がM2Mデバイス500の利用を終了し、M2Mデバイス500の登録を削除する場合には、サービスアプリ100は、登録削除すべきM2Mデバイス500の端末固有ID(55555…)をM2M−PF200に通知する。   In step S610, when the service application 100 ends the use of the M2M device 500 and deletes the registration of the M2M device 500, the service application 100 sets the terminal unique ID (55555...) Of the M2M device 500 to be deleted. Notify M2M-PF200.

ステップS620において、M2M−PF200は、端末固有ID(55555…)を取得し、デバイスID管理サーバ300にM2M−GW IDを問い合わせる。   In step S620, the M2M-PF 200 acquires the terminal unique ID (55555...) And inquires the device ID management server 300 about the M2M-GW ID.

ステップS630において、デバイスID管理サーバ300は、端末固有ID(55555…)とアプリID(APL2)との組み合わせから、登録削除すべきM2Mデバイス500が接続するM2M−GW400のM2M−GW ID(GW1.zz.jp)を取得し、M2M−PF200に通知する。また、デバイスID管理サーバは、端末固有ID(55555…)とアプリID(APL2)との組み合わせに対応するデバイス管理IDの情報(55555…@APL2.PF1.xx.jp)を削除する。   In step S630, the device ID management server 300 determines, from the combination of the terminal unique ID (55555...) And the application ID (APL2), the M2M-GW ID (GW1. zz.jp) is acquired and notified to the M2M-PF 200. Further, the device ID management server deletes device management ID information (55555 ... @ APL2.PF1.xx.jp) corresponding to the combination of the terminal unique ID (55555 ...) and the application ID (APL2).

ステップS640において、M2M−PF200は、端末固有ID(55555…)とアプリID(APL2)との組み合わせに対応するデバイス管理IDの情報(55555…@APL2.PF1.xx.jp)を削除する。また、M2M−PF200は、M2M−GW ID(GW1.zz.jp)を指定して、M2M−GW400の情報の削除を依頼し、M2M−GW400は、端末固有ID(55555…)とアプリID(APL2)との組み合わせに対応するデバイス管理IDの情報(55555…@APL2.PF1.xx.jp)を削除する。   In step S640, the M2M-PF 200 deletes the device management ID information (55555 ... @ APL2.PF1.xx.jp) corresponding to the combination of the terminal unique ID (55555 ...) and the application ID (APL2). Further, the M2M-PF 200 designates the M2M-GW ID (GW1.zz.jp) and requests deletion of the information of the M2M-GW 400. The M2M-GW 400 includes the terminal unique ID (55555...) And the application ID (55555... Delete device management ID information (55555 ... @ APL2.PF1.xx.jp) corresponding to the combination with (APL2).

<ハードウェア構成例>
図16は、本発明の実施例に係るM2M−PF200、デバイスID管理サーバ300、及びM2M−GW400のハードウェア構成の例を示す図である。M2M−PF200、デバイスID管理サーバ300、及びM2M−GW400は、CPU(Central Processing Unit)151等のプロセッサ、RAM(Random Access Memory)やROM(Read Only Memory)等のメモリ装置152、ハードディスク等の記憶装置153等から構成されたコンピュータでもよい。例えば、M2M−PF200、デバイスID管理サーバ300、及びM2M−GW400の機能及び処理は、記憶装置153又はメモリ装置152に格納されているデータやプログラムをCPU151が実行することによって実現される。また、M2M−PF200、デバイスID管理サーバ300、及びM2M−GW400が送受信する情報は、通信インタフェース154を介して送受信されてもよい。
<Hardware configuration example>
FIG. 16 is a diagram illustrating an example of a hardware configuration of the M2M-PF 200, the device ID management server 300, and the M2M-GW 400 according to the embodiment of the present invention. The M2M-PF 200, the device ID management server 300, and the M2M-GW 400 include a processor such as a CPU (Central Processing Unit) 151, a memory device 152 such as a RAM (Random Access Memory) and a ROM (Read Only Memory), and a storage such as a hard disk. A computer including the device 153 or the like may be used. For example, the functions and processes of the M2M-PF 200, the device ID management server 300, and the M2M-GW 400 are realized by the CPU 151 executing data and programs stored in the storage device 153 or the memory device 152. Information transmitted and received by the M2M-PF 200, the device ID management server 300, and the M2M-GW 400 may be transmitted and received via the communication interface 154.

<本発明の実施例の効果>
本発明の実施例によれば、サービスアプリとデバイスとの間にIPやnon−IPなどの複数のネットワークを組み合わせて構成される通信システムにおいて、サービスアプリとデバイスとの間の接続性を提供することが可能になる。
<Effect of the embodiment of the present invention>
According to the embodiment of the present invention, in a communication system configured by combining a plurality of networks such as IP and non-IP between a service application and a device, connectivity between the service application and the device is provided. It becomes possible.

従来のDNSに類するシステムでは、単一ネットワーク内に接続されたネットワーク装置のID(ドメイン名)とアドレスの関係しか解決できない。これに対し、本発明の実施例によれば、デバイス管理IDに、端末固有ID、アプリID、M2M−PF IDのすべてあるいはいずれかを埋め込むことにより、第2のネットワークのさらに先に接続された異なるネットワーク(第1のネットワーク又は第3のネットワーク)上のM2Mデバイスやサービスアプリの対応情報を、第2のネットワーク上で管理することができる。   A conventional DNS-like system can only resolve the relationship between the ID (domain name) and address of a network device connected in a single network. On the other hand, according to the embodiment of the present invention, the device management ID is connected further ahead of the second network by embedding all or one of the terminal unique ID, application ID, and M2M-PF ID. Correspondence information of M2M devices and service applications on different networks (first network or third network) can be managed on the second network.

第2のネットワークにおけるデバイス管理IDは、第2のネットワーク上のデバイスID管理サーバ上で管理することにより、第2のネットワーク上のM2M−PFやM2M−GWから共通に参照することができる。さらに、当該デバイス管理IDを引数とすることで、当該M2Mデバイスが直接接続されているM2M−GWのID(ドメイン名)や、当該M2Mデバイスが接続されるサービスアプリ、さらには当該サービスアプリを収容しているM2M−PFのID(ドメイン名)を、随時検索することができる。   The device management ID in the second network can be commonly referenced from the M2M-PF and M2M-GW on the second network by managing the device management ID on the device ID management server on the second network. Furthermore, by using the device management ID as an argument, the ID (domain name) of the M2M-GW to which the M2M device is directly connected, the service application to which the M2M device is connected, and the service application are accommodated. The ID (domain name) of the current M2M-PF can be searched at any time.

M2M−GW IDやM2M−PF IDを用いれば、従来のDNSに類するシステムを参照することにより、第2のネットワークにおけるM2M−PFとM2M−GW間の経路を相互に検索することが可能になり、上下通信時の経路を相互に特定できる。M2Mデバイスが接続されるM2M−GWが変わるなど、ネットワーク構成が変更されても、動的に経路を変更することが可能になる。   By using a M2M-GW ID or M2M-PF ID, it is possible to search for a route between the M2M-PF and the M2M-GW in the second network by referring to a system similar to a conventional DNS. , It is possible to mutually specify the route during the upper and lower communication. Even if the network configuration is changed, for example, the M2M-GW to which the M2M device is connected is changed, the route can be dynamically changed.

デバイスID管理サーバは、接続されるサービスアプリ、M2M−PF、M2M−GWをデバイス管理ID単位で管理しているため、同一のM2M−GWを複数のサービスアプリやM2M−PFが共用する場合でも、M2Mデバイス単位で個別に通信経路を特定することができる。すなわち、異なるサービスアプリやM2M−PFによるM2M−GWの共用が容易になる。   Since the device ID management server manages the service application, M2M-PF, and M2M-GW to be connected in units of device management ID, even when the same M2M-GW is shared by a plurality of service applications and M2M-PF. The communication path can be specified individually for each M2M device. That is, sharing of M2M-GW by different service applications and M2M-PF is facilitated.

サービスアプリは、接続先M2Mデバイスの端末固有IDのみを知っていれば良く、経路上のM2M−GWに関するIDやアドレスの情報が必要ないため、容易にサービスアプリの開発を行うことができる。   Since the service application only needs to know the terminal unique ID of the connection destination M2M device and does not need information on the ID and address regarding the M2M-GW on the route, the service application can be easily developed.

M2Mデバイス側は、デバイス管理IDのみを知っていれば良く、M2M−PFやM2M−GWに関するIDやアドレスの情報が必要ないため、容易にM2Mデバイスの開発を行うことができる。さらに、端末固有IDとしてMACアドレスのようなグローバルユニークなIDを用いる場合には、M2M−GW側で端末固有IDをもとに、デバイス管理ID情報の検索が可能になるため、M2Mデバイスは自身の端末固有IDのみを保持すればよい簡易な構成を実現できる。   The M2M device side only needs to know the device management ID, and does not need ID or address information related to the M2M-PF or M2M-GW. Therefore, the M2M device can be easily developed. Furthermore, when a globally unique ID such as a MAC address is used as the terminal unique ID, the M2M device can search for device management ID information based on the terminal unique ID on the M2M-GW side. It is possible to realize a simple configuration that only needs to hold the terminal unique ID.

デバイスID管理サーバは、DNSと同様に、ドメイン等の単位で分割してIDを管理する分散ID管理構成とすることが容易である。すなわち、管理するID空間(すなわち、管理するM2Mデバイスの数)が大きくなっても、システムのスケーリングが容易である。   Similar to DNS, the device ID management server can be easily configured as a distributed ID management configuration in which IDs are divided and managed in units such as domains. That is, even if the ID space to be managed (that is, the number of M2M devices to be managed) becomes large, the system can be easily scaled.

また、サービスアプリ単位、あるいはM2M−PF単位で分散してデバイス管理IDの管理を行うことができるため、デバイスID管理を第2のネットワーク運用管理者だけでなく、サービスアプリ提供事業者自身やM2M−PF事業者自身が行うことも容易になる。   In addition, since device management IDs can be managed in units of service applications or in units of M2M-PF, device ID management is performed not only by the second network operation manager but also by the service application provider itself and M2M. -It will be easy for PF operators themselves to do.

<補足>
説明の便宜上、本発明の実施例に係るM2M−PF、デバイスID管理サーバ、及びM2M−GWは機能的なブロック図を用いて説明しているが、本発明の実施例に係るM2M−PF、デバイスID管理サーバ、及びM2M−GWは、ハードウェア、ソフトウェア又はそれらの組み合わせで実現されてもよい。例えば、本発明の実施例は、コンピュータに対して本発明の実施例に係るM2M−PF、デバイスID管理サーバ、及びM2M−GWの各機能を実現させるプログラム、コンピュータに対して本発明の実施例に係る方法の各手順を実行させるプログラム等により、実現されてもよい。また、各機能部が必要に応じて組み合わせて使用されてもよい。また、本発明の実施例に係る方法は、実施の形態に示す順序と異なる順序で実施されてもよい。
<Supplement>
For convenience of explanation, the M2M-PF, the device ID management server, and the M2M-GW according to the embodiment of the present invention are described using functional block diagrams, but the M2M-PF according to the embodiment of the present invention, The device ID management server and the M2M-GW may be realized by hardware, software, or a combination thereof. For example, the embodiment of the present invention is a program for realizing each function of the M2M-PF, the device ID management server, and the M2M-GW according to the embodiment of the present invention for a computer, and the embodiment of the present invention for a computer. It may be realized by a program or the like that executes each procedure of the method. In addition, the functional units may be used in combination as necessary. In addition, the method according to the example of the present invention may be performed in an order different from the order shown in the embodiment.

以上、サービスアプリとデバイスとの間にIPやnon−IPなどの複数のネットワークを組み合わせて構成される通信システムにおいて、サービスアプリとデバイスとの間の接続性を提供するための手法について説明したが、本発明は、上記の実施例に限定されることなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変更・応用が可能である。   As described above, the method for providing the connectivity between the service application and the device in the communication system configured by combining a plurality of networks such as IP and non-IP between the service application and the device has been described. The present invention is not limited to the above-described embodiments, and various modifications and applications are possible within the scope of the gist of the present invention described in the claims.

100 サービスアプリ
200 M2M−PF
201 M2M−PF内デバイス初期登録部
203 M2M−PF内デバイス接続状態管理部
205 M2M−PF内ID記憶部
207 M2M−PF内データ通信部
209 M2M−PF内デバイス登録削除部
300 デバイスID管理サーバ
301 管理サーバ内デバイス初期登録部
303 管理サーバ内デバイス接続状態管理部
305 管理サーバ内ID記憶部
307 管理サーバ内接続設定部
309 管理サーバ内デバイス登録削除部
400 M2M−GW
403 M2M−GW内デバイス接続状態検出部
405 M2M−GW内ID記憶部
407 M2M−GW内データ通信部
409 M2M−GW内デバイス登録削除部
500 M2Mデバイス
151 CPU
152 メモリ装置
153 記憶装置
154 通信インタフェース
100 service application 200 M2M-PF
201 M2M-PF device initial registration unit 203 M2M-PF device connection state management unit 205 M2M-PF ID storage unit 207 M2M-PF data communication unit 209 M2M-PF device registration deletion unit 300 Device ID management server 301 Management server device initial registration unit 303 Management server device connection state management unit 305 Management server ID storage unit 307 Management server connection setting unit 309 Management server device registration deletion unit 400 M2M-GW
403 M2M-GW device connection state detection unit 405 M2M-GW ID storage unit 407 M2M-GW data communication unit 409 M2M-GW device registration deletion unit 500 M2M device 151 CPU
152 Memory device 153 Storage device 154 Communication interface

Claims (6)

複数のサービスアプリが第1のネットワークを介してサービスプラットフォームに接続され、当該サービスプラットフォーム及びゲートウェイが第2のネットワーク上に配置され、複数のデバイスが当該第2のネットワークとは異なるプロトコルの第3のネットワークを介して当該ゲートウェイに接続される通信システムにおけるデバイスID管理サーバであって、
前記複数のサービスアプリのうち或るサービスアプリから前記複数のデバイスのうち或るデバイスまでの経路情報として、前記サービスプラットフォームのプラットフォームIDと、前記ゲートウェイのゲートウェイIDと、前記デバイスの端末固有IDとの対応情報を記憶するID記憶部と、
前記サービスアプリから前記デバイスへの下りデータ通信の場合又は前記デバイスから前記サービスアプリへの上りデータ通信の場合に、前記サービスプラットフォーム又は前記ゲートウェイからの要求に応じて、前記ID記憶部から前記対応情報を提供する接続設定部と、
を有するデバイスID管理サーバ。
A plurality of service applications are connected to the service platform via the first network, the service platform and the gateway are arranged on the second network, and the plurality of devices have a third protocol different from the second network. A device ID management server in a communication system connected to the gateway via a network,
As route information from a service application of the plurality of service applications to a device of the plurality of devices, a platform ID of the service platform, a gateway ID of the gateway, and a terminal unique ID of the device An ID storage unit for storing correspondence information;
In the case of downlink data communication from the service application to the device or in the case of uplink data communication from the device to the service application, the correspondence information is received from the ID storage unit in response to a request from the service platform or the gateway. A connection setting unit that provides
A device ID management server.
前記サービスアプリが前記デバイスの利用を開始する場合、前記サービスプラットフォームから前記サービスアプリのアプリIDと、前記プラットフォームIDと、前記端末固有IDとを取得し、前記アプリIDと、前記プラットフォームIDと、前記端末固有IDとの対応情報を前記ID記憶部に登録するデバイス初期登録部と、
前記デバイスが前記ゲートウェイに接続した場合、前記ゲートウェイから前記ゲートウェイIDと、前記端末固有IDとを取得し、前記ゲートウェイIDと、前記端末固有IDとの対応情報を前記ID記憶部に記憶するデバイス接続状態管理部と、
を更に有する、請求項1に記載のデバイスID管理サーバ。
When the service application starts using the device, the application ID of the service application, the platform ID, and the terminal unique ID are acquired from the service platform, and the application ID, the platform ID, and the A device initial registration unit for registering correspondence information with a terminal unique ID in the ID storage unit;
When the device connects to the gateway, the gateway acquires the gateway ID and the terminal unique ID from the gateway, and stores correspondence information between the gateway ID and the terminal unique ID in the ID storage unit. A state management unit;
The device ID management server according to claim 1, further comprising:
前記デバイス接続状態管理部は、前記デバイスが前記ゲートウェイから切断した場合、前記端末固有IDに対応する前記ゲートウェイIDの情報を前記ID記憶部から削除する、請求項2に記載のデバイスID管理サーバ。   The device ID management server according to claim 2, wherein, when the device is disconnected from the gateway, the device connection state management unit deletes information of the gateway ID corresponding to the terminal unique ID from the ID storage unit. 前記サービスアプリが前記デバイスの利用を終了する場合、前記サービスプラットフォームから登録削除すべき前記端末固有IDを取得し、前記プラットフォームIDと、前記ゲートウェイIDと、前記端末固有IDとの対応情報を前記ID記憶部から削除するデバイス登録削除部を更に有する、請求項1乃至3のうちいずれか1項に記載のデバイスID管理サーバ。   When the service application terminates the use of the device, the terminal unique ID to be deleted from the service platform is acquired, and correspondence information between the platform ID, the gateway ID, and the terminal unique ID is obtained as the ID. The device ID management server according to any one of claims 1 to 3, further comprising a device registration deletion unit to be deleted from the storage unit. 複数のサービスアプリが第1のネットワークを介してサービスプラットフォームに接続され、当該サービスプラットフォーム及びゲートウェイが第2のネットワーク上に配置され、複数のデバイスが当該第2のネットワークとは異なるプロトコルの第3のネットワークを介して当該ゲートウェイに接続される通信システムにおけるデバイスID管理サーバにおけるデバイスID管理方法であって、
前記複数のサービスアプリのうち或るサービスアプリから前記複数のデバイスのうち或るデバイスまでの経路情報として、前記サービスプラットフォームのプラットフォームIDと、前記ゲートウェイのゲートウェイIDと、前記デバイスの端末固有IDとの対応情報をID記憶部に記憶するステップと、
前記サービスアプリから前記デバイスへの下りデータ通信の場合又は前記デバイスから前記サービスアプリへの上りデータ通信の場合に、前記サービスプラットフォーム又は前記ゲートウェイからの要求に応じて、前記ID記憶部から前記対応情報を提供するステップと、
を有するデバイスID管理方法。
A plurality of service applications are connected to the service platform via the first network, the service platform and the gateway are arranged on the second network, and the plurality of devices have a third protocol different from the second network. A device ID management method in a device ID management server in a communication system connected to the gateway via a network,
As route information from a service application of the plurality of service applications to a device of the plurality of devices, a platform ID of the service platform, a gateway ID of the gateway, and a terminal unique ID of the device Storing correspondence information in the ID storage unit;
In the case of downlink data communication from the service application to the device or in the case of uplink data communication from the device to the service application, the correspondence information is received from the ID storage unit in response to a request from the service platform or the gateway. Providing steps, and
A device ID management method.
複数のサービスアプリが第1のネットワークを介してサービスプラットフォームに接続され、当該サービスプラットフォーム及びゲートウェイが第2のネットワーク上に配置され、複数のデバイスが当該第2のネットワークとは異なるプロトコルの第3のネットワークを介して当該ゲートウェイに接続される通信システムにおけるデバイスID管理サーバとして、コンピュータを機能させるためのプログラムであって、当該コンピュータを、
前記複数のサービスアプリのうち或るサービスアプリから前記複数のデバイスのうち或るデバイスまでの経路情報として、前記サービスプラットフォームのプラットフォームIDと、前記ゲートウェイのゲートウェイIDと、前記デバイスの端末固有IDとの対応情報を記憶するID記憶手段、及び
前記サービスアプリから前記デバイスへの下りデータ通信の場合又は前記デバイスから前記サービスアプリへの上りデータ通信の場合に、前記サービスプラットフォーム又は前記ゲートウェイからの要求に応じて、前記ID記憶手段から前記対応情報を提供する接続設定手段、
として機能させるプログラム。
A plurality of service applications are connected to the service platform via the first network, the service platform and the gateway are arranged on the second network, and the plurality of devices have a third protocol different from the second network. A program for causing a computer to function as a device ID management server in a communication system connected to the gateway via a network,
As route information from a service application of the plurality of service applications to a device of the plurality of devices, a platform ID of the service platform, a gateway ID of the gateway, and a terminal unique ID of the device In response to a request from the service platform or the gateway in the case of downlink data communication from the service app to the device or in the case of uplink data communication from the device to the service app, ID storage means for storing correspondence information Connection setting means for providing the correspondence information from the ID storage means,
Program to function as.
JP2016112214A 2016-06-03 2016-06-03 Device ID management server, device ID management method, and program Active JP6522548B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016112214A JP6522548B2 (en) 2016-06-03 2016-06-03 Device ID management server, device ID management method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016112214A JP6522548B2 (en) 2016-06-03 2016-06-03 Device ID management server, device ID management method, and program

Publications (2)

Publication Number Publication Date
JP2017220730A true JP2017220730A (en) 2017-12-14
JP6522548B2 JP6522548B2 (en) 2019-05-29

Family

ID=60657865

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016112214A Active JP6522548B2 (en) 2016-06-03 2016-06-03 Device ID management server, device ID management method, and program

Country Status (1)

Country Link
JP (1) JP6522548B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112383904A (en) * 2020-10-22 2021-02-19 赞同科技股份有限公司 Pair-free quick peripheral calling method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011217174A (en) * 2010-03-31 2011-10-27 Ntt Communications Kk Communication system, packet transfer method, network exchange apparatus, and program
JP2012175326A (en) * 2011-02-21 2012-09-10 Nippon Telegr & Teleph Corp <Ntt> Network system, and data communication method, gateway unit and name server
US20130041997A1 (en) * 2010-04-30 2013-02-14 Zte Corporation Internet of Things Service Architecture and Method for Realizing Internet of Things Service
JP2016045974A (en) * 2014-08-25 2016-04-04 大日本印刷株式会社 Suspension board, Suspension board with elements, Suspension, Suspension with head, and hard disk drive
JP2016052119A (en) * 2014-08-29 2016-04-11 日本電信電話株式会社 Network system, configuration method therefor and program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011217174A (en) * 2010-03-31 2011-10-27 Ntt Communications Kk Communication system, packet transfer method, network exchange apparatus, and program
US20130041997A1 (en) * 2010-04-30 2013-02-14 Zte Corporation Internet of Things Service Architecture and Method for Realizing Internet of Things Service
JP2012175326A (en) * 2011-02-21 2012-09-10 Nippon Telegr & Teleph Corp <Ntt> Network system, and data communication method, gateway unit and name server
JP2016045974A (en) * 2014-08-25 2016-04-04 大日本印刷株式会社 Suspension board, Suspension board with elements, Suspension, Suspension with head, and hard disk drive
JP2016052119A (en) * 2014-08-29 2016-04-11 日本電信電話株式会社 Network system, configuration method therefor and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112383904A (en) * 2020-10-22 2021-02-19 赞同科技股份有限公司 Pair-free quick peripheral calling method and device
CN112383904B (en) * 2020-10-22 2023-03-14 赞同科技股份有限公司 Pair-free quick peripheral calling method and device

Also Published As

Publication number Publication date
JP6522548B2 (en) 2019-05-29

Similar Documents

Publication Publication Date Title
CN107852430B (en) Apparatus and computer-readable storage medium for forming a gateway in a local area network
CN109803242B (en) Method, apparatus and readable storage medium for NF discovery through NRF
CN102271050B (en) Method and system for automatically configuring network equipment in Internet protocol version 6 (IPv6) network, and network equipment
CN105075225A (en) Enabling external access to multiple services on a local server
KR20170039262A (en) Server for device location registration in an internet of things(iot)
CN104429037A (en) Method, device and system for connecting to a communication device
CN107852335A (en) Redirection of service or device discovery messages in software-defined networking
CN104427010A (en) NAT (network address translation) method and device applied to DVPN (dynamic virtual private network)
CN103299662B (en) Mobile router information management server, mobile router, mobile router network and communication means thereof
WO2012126262A1 (en) Method and apparatus for accessing a private surveillance network through l2tp
CN103618801B (en) Method, equipment and the system of a kind of P2P resource-sharing
KR20120071121A (en) Virtual tunnel router, ip camera management server and ip camera service method based on position information
KR20030004135A (en) Method for transferring data form a server of virtual private network to mobile node
JP4524906B2 (en) Communication relay device, communication relay method, communication terminal device, and program storage medium
US7289471B2 (en) Mobile router, position management server, mobile network management system, and mobile network management method
CN104539902A (en) IPC remote access method and system
JP4186733B2 (en) Communication system, terminal, and address generation method
Kafle et al. ID-based communication for realizing IoT and M2M in future heterogeneous mobile networks
US20130254425A1 (en) Dns forwarder for multi-core platforms
JP6522548B2 (en) Device ID management server, device ID management method, and program
KR101710033B1 (en) Method for maintaining connectivity among dynamic ip devices and the apparatus therefor
JP2015201758A (en) Relay device, communication system, information processing method, and program
WO2017045197A1 (en) Method for accessing local network, and related device
JP6432940B2 (en) Information communication system, communication control method thereof, and communication control program
KR101534819B1 (en) Method for providing different address information selectively on request from a mobile terminal and an apparatus for said method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180827

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: 20190423

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190417

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190424

R150 Certificate of patent or registration of utility model

Ref document number: 6522548

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350