SORACOM Blog

ソラコムの最新情報をお届けします

10/11のプレスリリースとメディア掲載まとめ

新発表のチップ型SIM

2015年9月にサービス開始してから約2年、SORACOMサービスは3年目に入りました。 10月11日に7本のプレスリリースを発表させていただきました。

IoT 通信プラットフォーム「SORACOM」に加入者管理機能(HLR)を実装、eSIMの提供を開始 ~より柔軟な回線管理・料金体系やIoT向け機能、SIM形状の選択肢を提供~

「SORACOM Air for セルラー」においてIoT向けの新料金体系を提供開始、通信しない期間は無料、APIを用いたより柔軟な回線管理が可能に

「SORACOM Air for セルラー」において、機器への組み込みが可能な チップ型SIMの提供を開始

「SORACOM Air for セルラー」において、API経由のSMS送信を可能にする新機能の提供を開始

ソラコムが、省電力広域通信技術 Sigfox ネットワークを自由に構築できるレンタル基地局の事前受付を開始 、SORACOM 対応デバイスも拡張、Sigfox Shield for Arduino の販売を開始

クラウド連携をサポートする「SORACOM Funnel」の Partner Hosted Adapter が、SPS パートナーの IoT ソリューションに追加連携

パートナープログラム「SORACOM パートナースペース」における認定済パートナーとして6社を追加認定し、パートナーシップを強化

今回はやや技術よりのニュースですが、SORACOMとしてはひとつのマイルストーンとしてきた技術の実装となり、一同思いを新たにしています。

ソラコム玉川のBLOG 【新発表】 ソラコムがSIM認証基盤(HLR)を独自実装、eSIM提供を開始。Web APIを通じて、SIMのライフサイクルをより柔軟に管理可能に。

ソラコム安川のBLOG 【新発表】 SORACOM Air for Cellular にセキュアSMS APIを追加、SORACOM Beam, Funnel, HarvestがSMSによるデータ転送に対応

特に、独自HLR実装による5x6mmサイズチップ型SIM、利用しないときは費用がかからない新料金、API経由のセキュアなSMS機能のニュースは多くのメディアに取り上げていただきました。

なお、これらの機能は現時点では「SORACOM Air for セルラー」のグローバル向けAir SIM(黒いSIMカードもしくはチップ型SIM、日本でもご利用可能)の対応となり、国内向け(白いSIMカード)ではご利用になれません。

以下、掲載記事を一部ご紹介します。 BUSSINESS INSIDERの記事は9月に行われたMWC AmericaやソラコムのUS展開についても触れていただいていますので、海外の様子が知りたい方は是非ご覧になってください。

日本経済新聞 ソラコム、海外向けIoT通信の料金下げ

BUSSINESS INSIDER ソラコム、IoT向け「eSIM提供」で弾みつけるシリコンバレー展開 —— 「KDDI買収後も"変わんねぇな"と思わせたい」

CNET SORACOMが大型アップデート、HLRの独自実装やSMSによるデータ送受信が可能に

MONOist 製造業IoT:ソラコムがフルMVNOに、「加入者管理機能をオープン化」

ケータイwatch ソラコムがeSIMに対応、加入者管理機能の独自実装で

アスキーxIoT 加入者管理やAPI経由でのSMS送信機能など新発表多数 ソラコム、eSIM時代を見据えたチップ型SIMを投入

@IT 加入者管理を独自実装:ソラコム、海外向けでeSIMの段階的な提供を発表、無駄を防ぐ料金改定も

publickey ソラコム、利用開始後のSIMでも休止期間は利用料無料にするIoT向けの新料金体系など発表 通信SIM上でJavaアプレットを実行する「SORACOM SIMアプレット」発表、SIMがプログラマブルなプラットフォームに。ソラコム

IoTNEWS ソラコム、グローバルSIMで使わないときは無料になる機能を提供、デバイス組み込みが可能な小型SIMなども同時発表

IoT Today ソラコムの新発表。自由度高まるIoT機器向けSIMの王道

gihyo.jp SORACOM,グローバル対応SIMでHLRを使ったAPIによる回線管理,SMS送信機能を追加 ―SIM上で動く「SIMアプレット」やチップ型SIMの提供も開始

codezine IoT通信プラットフォーム「SORACOM」に加入者管理機能を実装、eSIMの提供も

Enterprizine ソラコムが独自の組み込みチップ型SIM、待機時の無料化など新料金体系を発表

チップ型SIMは3000枚からのご発注となりますので手軽に利用・・・は難しそうですが、APIでのSMSが使え、新料金が適用される「SORACOM Air for セルラー」のグローバル向けAir SIMは、日本でもユーザーコンソールからお買い求めいただけますので、ぜひ新機能試してみてください。

ソラコム 田渕

ITpro Expo 2017 IoT M2M展 出展レポート!

先週東京ビッグサイトにて行われたITPro Expo 2017 / IoT M2M展 では、19のパートナー社と共に出展させていただきました。2年前の同じイベントでは、初めて SORACOM サービスを発表した思い出深きイベントです。

当時と比べると、ブースも大きさもパートナー社やサービスの数も、そして何よりお客様の数も増え、皆様に支えられここまで来ることができました。とても大事なイベントである ITpro Expo に合わせて、今年も社員一同準備を続けていました。今回発表させて頂いた新発表、こちらでもご紹介させてください。

【新発表】 ソラコムがSIM認証基盤(HLR)を独自実装、eSIM提供を開始。Web APIを通じて、SIMのライフサイクルをより柔軟に管理可能に。

【新発表】 SORACOM Air for Cellular にセキュアSMS APIを追加、SORACOM Beam, Funnel, HarvestがSMSによるデータ転送に対応

ここで発表させていただいた「SORACOM Air for セルラー」のチップ型SIMが、ITpro Expo 2017 の優秀賞を受賞させていただきました! SORACOM SIM

1日目はソラコム代表玉川が特別講演にて、「IoT通信が拓く新大陸」と題して、3日目はソラコム片山が「IoT最前線!〜IoTビジネス活用最新事例〜」と題して登壇をさせていただきました。 両セミナー共に、立ち見が出るほどIoTへの関心の高さを感じました。

さて、SORACOM ブースでは、ソリューション・デバイス・インテグレーションパートナー社が19社集まり、動態管理、可視化、設備・機器管理ソリューション、業務用IoTデバイスや通信デバイスといった領域で展示を展開してくださっていました。 簡単ですが、このブログでも紹介させていただきます。

SPSデバイスパートナー

会社名 展示内容
VIA Technologies Japan株式会社 車載ゲートウェイ「AMOS-820」等を使ったIoTシステム、目線の位置による集中度、空気圧のモニタリングなどのデモを展示。
車載デバイスは熱や振動に強い機材を選ぶ必要があります。
株式会社アイ・オー・データ機器 SORACOM Airが利用可能な IoT 向けルーター「UD-LT1」と、アイ・オー・データ機器さんが販売するRaspberry Piを展示。ソラコムで販売しているのもこちらのラズパイです。一年保証が付いているので安心です。
株式会社PALTEK グローバル展開するロバステル社のIoTゲートウェイを用いた工場のベルトコンベアーのモニタリングのデモを展示。
インダストリアル IoT のパッケージを工場のデモを使って展示
株式会社コンテック 製造業向けゲートウェイ「CONPROSYS」を提供。今回は、3種類の異なるPLCからデータを吸い上げ、「CONPROSYS」でデータを統合してサーバーに送信するデモを展示。製造装置のPLCのデータもゲートウェイを介することで扱いやすくなります。
メカトラックス株式会社 Raspberry Pi用の3Gモジュール「3GPi」などすぐに始められるRaspberry Piソリューションを展示。初日に発表をしたばかりのSMS API機能を用いて、スリープモードのRaspberry PiをSMSで起動させるデモを展示くださいました。
岩崎通信機株式会社 介護現場などでセンサーをトリガーに現場の方が保有しているIP電話ソリューションで通知をうけるデモを展示。動き回る現場では「音声電話」を使った通知はニーズがあります。
プラネックスコミュニケーションズ株式会社 様々な種類のネットワークカメラを展示。設置するだけですぐ使え、夜使える、遠隔操作など様々な機能を搭載した「スマカメ」は、1個から購入可能ではじめやすいデバイスです。

SPSソリューションパートナー

会社名 展示内容
株式会社フレクト 車載デバイスを車に挿すだけで簡単にリアルタイム車両管理を始められる「Carriot」の展示。
デバイスからのデータ取得から分析までパッケージになっているので、すぐにIoT活用した車両管理がはじめられます。
ウイングアーク1st株式会社 リアルタイム可視化を可能にするBIダッシューボード「Motion Board」 を利用し、Sigfoxデバイスのドライコンタクトコンバーターを利用したデモを展示。わかりやすいBIダッシュボードを作成できます。SORACOM Funnel Partner Adaptor 対応。
インフォテリア株式会社 簡単にIoTのモバイルアプリが作れる「Platio」を提供。PLCのデータやGPS情報をモバイル上で可視化するデモを展示。ノンプログラミングで手持ちのスマホやタブレットで手軽に可視化できます。SORACOM Funnel Partner Adaptor 対応。
株式会社オプティム 特に農業・医療現場で利用される IoT プラットフォームの「OPTiM Cloud IoT OS」の展示。特に注力されているAIを用いた画像解析を使った害虫駆除などいろいろな事例をお持ちです。
アクロクエストテクノロジー株式会社 機械学習を用いたデータ解析プラットフォーム「Torrentio」で、IoT デバイスから取得したデータから異常検知を行うデモや、SORACOM Junctionを組合せたパケット解析のデモを展示。展示初日、「Torrentio」 が SORACOM Funnel の Partner Adaptor 対応しました!ブログはこちら
株式会社 セゾン情報システムズ 様々な業務システムとのデータ連携を手軽に実現する「DataSpider Servista」を使ったデモを展示。SORACOM Funnel Partner Adaptor 対応。
日置電機株式会社 5分ではじめられる電気計測器の遠隔監視サービス「GENNET Remote」。日置電機さんはハードウェアメーカーでありながら、SORACOMのサービスを利用して自らソリューション提供しておられます。 日経BPの記事でも紹介されました
株式会社ゴーガ Google map を活用した地図アプリを提供。営業車などの位置情報の可視化デモを展示。位置情報を取得できていて、地図上での可視化でお困りの方をサポートするソリューションです。
ユーピーアール株式会社 物流パレットの動態管理サービスで培ったノウハウでインダストリアルIoT向けサービスを提供。工場内のデータを取得し可視化、効率化を実現します。
株式会社シーイーシー 旭硝子さんと共同でスマートウォッチやスマートグラスを使った、作業者のリアルタイム工程管理「スマートロガー」を提供。工場の現場の改善はまだアナログで行われることも多く、データ取得から分析までを自動化できれば、改善活動にもっと時間を書けることができるようになります。

SPSインテグレーションパートナー

会社名 展示内容
株式会社Fusic スムーズなIoT開発を実現する「mockmock」サービスを紹介。
仮想デバイスからデータ送信しサーバー負荷などをシュミレーションするツールです。Fusicさんの実案件でも利用しているそうで、IoTプロジェクトではこういうツールは開発者の負担を大きく減らしてくれそうです。

また、ユーザー様の事例展示として、hatapro様が提供しているマーケティングロボットのZukkuや、東海クラリオン様のドライブレコーダー、KAKAXI様の製品を展示させていただきました。

demo

IoT のことがもっと知りたい方、実際にSORACOMを試してみたいと思われた方のために10月-11月にかけてイベントもご用意しています。

AI と IoT のことが一緒に学べる「AI・IoT 活用ビジネスセミナー」を11月7日オプティムさんと共同で開催。 11月7日(火)AI・IoT 活用ビジネスセミナー

また、ブースでも大変多くの質問をいただいたLPWA。LPWAに関するセミナーも10月26日、オプテックスさんとKYOSOさん共催で実施します。こちらのセミナーでは、なんとSigfoxのデバイスを実際に触っていただく時間もご用意しています。 10月26日(木) IoT 先進企業から学ぶ IoTに必要な技術とアーキテクチャ〜Sigfoxハンズオン〜

また IoT の全体像からSORACOMの各種サービス、Raspberry Piとセンサーを利用し簡単なシステムを作るところまでを半日で試していただけるトレーニングもご用意しています。 11月1日(水)IoT 実践トレーニング(センシング) 11月29日(水)IoT 実践トレーニング(センシング)

SORACOM のサービスや様々な導入事例社の情報が一度にわかるIoT 導入事例セミナーは毎月開催しています。ここ3ヶ月の予定を公開してますので、ご都合の合う機会にぜひお越しください。

東京開催 10月30日(月)IoT 導入事例セミナー 11月22日(水)IoT 導入事例セミナー 12月15日(金)IoT 導入事例セミナー

大阪開催 11月14日(火)IoT 導入事例セミナー

ぜひ、興味をお持ちのかたはご参加ください^^

ソラコム 熊崎

【新発表】 ソラコムがSIM認証基盤(HLR)を独自実装、eSIM提供を開始。Web APIを通じて、SIMのライフサイクルをより柔軟に管理可能に。

はじめに

2年前の9月30日、ソラコムはIoT通信プラットフォームSORACOMを発表いたしました。それから2年が経ちましたが、お陰様で8,000以上のお客様にお使い頂けるプラットフォームに成長してきました。そして、これまでお客様から沢山のフィードバックを頂き、そのフィードバックを基にできるだけスピーディに開発することで、これまで10種類以上のサービスと40以上の新機能を発表してまいりました。本日も、SORACOMプラットフォームの節目となる、新しい発表を皆様にお届けできることを非常に嬉しく思っております。

背景

ソラコムは、昨年の7月に、1枚のSIMで日本・米国・欧州・アジアを含むグローバルの国においてデータ通信をすることができる、グローバル向けのSIMを発表させていただきました。本日、そのグローバル向けのSIMが大きく進化します。

これまで、ソラコムはMVNOとしてSIMを提供してきましたが、そのSIMの認証自体は、MNO様の加入者管理機能(ユーザー情報を管理するデータベース、以下、HLR)を利用させて頂いておりました。今回、ソラコムがHLRを独自実装したことにより、ソラコム自身が発行し、認証するSIMを提供できるようになりました(この新しいSIMの名称はplan01sと呼びます)。

これにより、お客様は、SIMのライフサイクルや形状をより柔軟にコントロールできるようになります。IoT/M2M用途でSIMを組込むお客様の課題として、下記のような課題をこれまでお伺いしておりました。

  • メーカ様が製品や機器にSIMを組み込む際に、在庫時の通信コストを削減したい
  • さらに、工場での疎通確認のときは通信したいが、実際にエンドユーザ様が使うときまで停止させておきたい
  • 車載機器や工業製品の場合、カードSIMではなく、基板に組み込むチップ型のSIMで耐振動性等を高めたい

今回の発表により、これらの課題を解決することができる料金体系やより柔軟な回線管理、SIM形状を提供できるようになります!

今回の新発表

今回の新発表は、大きく分けて以下の4つとなります。

  • IoT向けの新料金体系を提供開始、通信しない期間は無料、APIを用いたより柔軟な回線管理が可能に
  • カード型の SIM に加えて、機器への組み込みが可能なチップ型 SIM (Embedded SIM)の提供を開始
  • 「SORACOM」独自のアプレットを組み込んだ SIM を提供
  • IoT/M2M 機器に適したセキュアな SMS サービスの提供を開始 (Public Betaリリース)

下記より個別に解説していきたいと思います。 SMSの発表に関しては、こちらのブログ記事で解説しますので、ご覧ください。

IoT向けの新料金体系を提供開始、通信しない期間は無料、APIを用いたより柔軟な回線管理が可能に

今回、HLRを独自実装したのみならず、それをお客様のニーズにあわせて、出来るだけWebコンソールやAPIを用いて操作できるように開放し、よりIoTのニーズにあった料金体系を提供できるようになりました。具体的には、以下のようなSIMの状態(ステート)の遷移を行えるようにしています。

まず、SIMを調達頂いたのち、Ready状態のときに基本料金は必要としません。1年に渡って無料でSIMを保持できるので、大抵の場合の在庫期間を無料でご利用することができます。そして、実際に、データ通信を行ったときのみSIMの基本料金が0.06 USD/日、必要となります。もちろん、いつでもSIMを解約することができ、その際に基本料金がかかりません。

また、利用開始後にしばらく使わない場合のステートが今回追加されたので(図の中の右側のステート)、データ通信が必要でないときに、いつでもSuspended(利用中断中)、Standby(利用開始待ち)のステートに遷移させることができ、その際には基本料金が無料になります。データ通信が必要になったときにはいつでも、アクティベーションをして、Active(利用中)に戻すことができます。その際にアクティベーション料金として1.8 USDが必要となります。

Ready, Suspended, Standbyなど、基本料金がかからない状態で、1年放置した場合は、更新料として1.8 USD必要となることはご注意ください。更新したあとは、さらに1年間無料状態が継続します。

上記のようなSIMのライフサイクル管理ができるようになったため、例えば、以下のような、「製造業のメーカ様がSIMを工業製品に埋め込んだ場合」のユースケースをサポートできるようになりました。

まず、メーカ様がSIMを調達し、製品に実際に組み付けるまではSIMを無料で保持できます。そして、SIMを組み込んだ製品を作成し、工場出荷時に疎通確認のテストを行うとすると、SIMのステートは一旦アクティブになるのですが、その後、出荷する際に、StandbyにいれることでSIMの基本料金は無料の状態でSIMを保持し続けることができます。また、その製品がエンドユーザ様の手元に届き、実際にデータ通信を行ったときにアクティベーション料金がかかり、SIMの基本料金が必要となります。メーカ様にとっては、実際に製品が売れてキャッシュが入ってくる際に、データ通信料金も実際に必要となるということで、キャッシュイン、キャッシュアウトのタイミングをあわせることができ、ビジネスモデルをより描きやすくなります。

もちろん、このステートの遷移の操作は、Webコンソールで個々に操作できるのみならず、APIを使って一括で沢山のSIMの状態遷移を行うことが可能です。また、エンドユーザ様が実際にデータ通信を使いはじめた際に、SORACOMプラットフォーム上ではそのイベントをトリガーとして捉えることができるので、例えばメーカ様からエンドユーザー様への課金を開始する、など様々なアクションを起こすことができます。

機器への組み込みが可能なチップ型 SIMの提供を開始

ソラコムでは、これまでカード型SIMをご提供してきましたが、今回、チップ型SIMの提供を開始します。MFF2(Machine to machine Form Factor 2)と呼ばれる5×6mmの非常に小さいサイズの IC チップに SIM の機能を搭載しており、通信デバイスに組み込んでご利用いただけます。チップ型SIMは、電子基板上に直接組み込むため振動等に強く、車載や工業製品など M2M/IoT 向けに最適です。今回、このチップ型SIMはリール型で提供されるため、3,000個から提供されますが、テスト目的などで10〜20個必要な場合は、こちらからお問い合わせください。

「SORACOM」独自のアプレットを組み込んだ SIM を提供

さらに、ソラコムが発行するSIMの上に、独自アプレットを組み込んで提供することが可能になりました。ご存知の方も多いと思いますが、SIMは、一見するとただのチップに見えるのですが、そこではOS (オペレーティングシステム)が動作しており、その上で、Javaのアプレットを実行することも可能です。

今回、SORACOM SIMアプレットの第一弾として、「SIM Local Info レポート機能」の提供を開始しました。これは、SIMからデバイス側でしか取得できない情報を取得し、SORACOMプラットフォームにアップロードすることで、お客様がいつでもWeb/API経由でSIMのLocal Infoを取得できるようにする機能です。現時点では、限られた情報のみが取得でき、また対応しているデバイスの種類なども限られ、現状Public Betaでの提供となりますが、今後、お客様のフィードバックに基づいて拡張していく予定です。

また、今回のSIMでは、アプレットを用いることで、SIMのIMSI (識別番号)を切り替えることが技術的に可能となっています。例えば、以下の図のように、欧州の諸国を走っている車が、国境などを超えた際に、より適切なキャリアのIMSIが存在した場合、それをOTA (On The Air、つまり無線通信経由)で、書き換えることも可能となります。こういったユースケースをご所望のお客様は、こちらからぜひお問い合わせください。今後、OTAによる切り替えなども含めてサービス化していく予定です。

SORACOM SIM (plan01s)の利用料金

さて、今回発表したplan01sの利用料金は以下となります。

初期費用

  • カード型 5 USD / 枚
  • チップ型 6 USD / 個 (MOQ 3000)

通信料金

  • 基本料金 0.06 USD / 日 (利用開始前、利用中断は基本料金無料)
  • データ通信料金 0.08 USD / MB 〜

また、月あたり数MBしか利用しないという場合には、Low Data Volume (LDV)に特化したplan01s-LDVのプランも用意しています。こちらは、データ通信料金は割高となるかわりに、基本料金は 0.4 USD / 月となる、少ないデータ容量を使うユースケースに特化したプランとなります。詳しくは、こちらの料金表をご参照ください。

さいごに

さて、今回の新発表いかがでしたでしょうか?これまで沢山のお客様フィードバックを頂き、またそれに応えるためにチーム一丸となって技術的イノベーションに取り組んだことで、SORACOMのクラウドネイティブなプラットフォームをさらに拡張することができました。この技術的な差別化のみならず、お客様のご要望をいただくことで、ビジネス面でもよりお客様に使いやすい形の料金面やユーザビリティを提供したいと考えております。

今回の発表が、お客様が特に求められている「通信資源を必要な時に、必要なだけ、簡単に使える仕組み」に対して、我々がオープンでフェアなIoT通信プラットフォームとしてのあるべき姿に、少しでも近づけたなら非常に嬉しく思います。

これからも沢山フィードバックを頂ければ、それにお答えできるように努力していきますので、今回の発表に関してもplan01sのカード型SIMは1枚単位でWebコンソールからご購入いただけますので、早速触ってみて、ぜひ Twitter, Facebook, お問い合わせからフィードバックを頂けると嬉しいです!

Still Day One 玉川

【新発表】 SORACOM Air for Cellular にセキュアSMS APIを追加、SORACOM Beam, Funnel, HarvestがSMSによるデータ転送に対応

ちょうど二年前のIT Pro ExpoでIoTプラットフォームSORACOMをローンチしたのですが、その当時はサービスもSORACOM AirとSORACOM Beamのみで、対応する無線通信技術もセルラーのみでした。それが今となってはA-Jの合計11のサービスをラインアップし、対応する無線技術もセルラーに加えて話題のLPWAN技術LoRaWANやSigfoxに対応し、8,000を超えるお客様にご愛顧いただけるようになりました。

今回、発表以来3回目となる今年のIT Pro Expoでは、ローンチ当初からご愛顧いただいてきたSORACOM Air for CellularとSORACOM Beam、またSORACOM Beamの兄弟サービスともいえるSORACOM Funnel, SORACOM Harvestに新たな機能をお届けできることをこのブログでご報告します!

進化したSORACOM Air for Cellularのインフラストラクチャ

少し裏側の話をしますと、サービス開始当初のSORACOMのインフラストラクチャにはいわゆるMVNOとしてキャリア様のネットワークと相互接続するのに最低限必要なパケット交換機能のみを実装しておりました。それに加え、今回こちらのブログでお伝えしたとおり、加入者管理機能HLRを独自に実装し、SORACOMインフラストラクチャに組み込んだことで、これまでは実現できなかったSIMの状態管理やより柔軟な料金体系の提供、自由なSIMプロダクトの展開に至ることが出来ました。

実はもう一つ、今回のローンチに合わせてSORACOMインフラストラクチャに実装、導入された機能コンポーネントがあります。それがSMS送受信を行うネットワークコンポーネントであるSMSCです。HLRに加え、SMSCを独自に実装し、SORACOMが従来から持つAPIサービスと連携させたことで実現したのがこのブログで紹介する新機能です。では順をおってみていきましょう!

SMSをreinvent:APIによるセキュアなSMS活用を可能にするSORACOM Air SMS API

SMSは皆様ご存知の通り、昔からある枯れた技術でもありながら、今もなおモバイルコミュニケーションの中の根幹を担っているメッセージング技術です。日本だと歴史的経緯からあまり広くコンシューマの間に広まってはいないと感じますし、スマートフォン向けのプッシュ通知が充実してきた昨今ではアプリでのメッセージングの方がより広く使われている傾向は日本に限らず見られますが、広い目で見るとSMSは長らく日常の人々のテキストメッセージはもちろんのこと、Machine-to-machine (M2M)通信や、モバイルペイメントの仕組みの1つとして、また多要素認証のためのワンタイムパスワードをインターネットに依存しない形で送る仕組みとしてなど、ありとあらゆる場面で活用されています。

なぜSMSはこうも多様な場面で活用されるのでしょうか?他にもいろいろあると思いますが、IoTプラットフォームを提供するソラコムの観点から特に注目すると、以下の3つの点が他のメッセージング手段にない利点を持っているからだと考えます。

  1. モデムを低消費電力なドーマントモードにしておいても基地局からのページングシグナルを受けて起こして受信することができる
  2. IP通信に依存せず、セルラーネットワークのシグナリングだけで送受信できる
  3. SIMカードによる認証を行っており、送信者や受信者が詐称できない

特に、1の特徴はサーバ側からのプッシュ通知を容易にしてくれるため、IPデータ通信に頼った場合に課題となる常時オンでのデバイス運用やポーリングを行わないとサーバ側からのプッシュ通知が出来ず、バッテリのライフタイムや通信量のオーバーヘッドに関して不利になってしまう問題に対する1つの解を与えてくれます。

また、2の特徴は、IPデータ通信セッションを確立するオーバーヘッドが無視できないようなユースケースや、デバイス側の制約でIP通信が難しいような場合でも通信を可能にできる可能性をもたらします。

一方で、SMSは番号さえわかれば相手に送ることができるため、IoTのユースケースを考えると、デバイスの番号を推測してアタックすることで誤動作や不必要なバッテリの消費などを促す可能性があるという側面も持ち合わせていました。

そこで様々なユースケースをお客様にヒアリングしながら設計し、この度リリースしたのがSORACOM Air SMS APIです。

上図にある通り、SORACOM APIの一部として、JSONドキュメントをPOSTするだけでSMSを送信できるAPIを用意しました。これにより、必要な時にWebコンソールやCLIからAPIコールをするだけでデバイスに対してメッセージの送信が可能となります。

1つの特徴は、デバイスにSMSを送信可能なのはそのSIMを所有するOperatorあるいはそのSAMユーザのみとしている点です。所有していないSIMを指定してAPIコールをしてもリクエストは拒否されます。また、先述のセキュリティ面の懸念を考慮し、例えデバイスの電話番号が漏れたり推測されたりとしても、外部からSMSを受信することはない設計のため、想定していないメッセージを受信して誤動作やバッテリ消耗をする心配も減らせます。

デバイス同士のSMSのやり取りについても、そのSIMを所有するOperatorのSIM同士に限定しているため、デバイス間通信をSMSで行う場合でも同様に想定外のメッセージを受け取ったり、想定外の宛先にメッセージを届けてしまう心配がありません。

SMS APIの使いどころ

SORACOMではサービスや機能を提供し、それに対するお客様のフィードバックを基に新機能を考えるという流れで開発を行っています。SORACOM Airを公開して以来、特にGlobal版をリリースしてからSMSに関しても多くのご要望を頂いてきました。

特にSMSの活用についてはGlobalのお客様からご要望が多かったのですが、それらを大別すると以下の3つに分けられました。

どれもSMSの利点を活用していて、他にそれを超えるうまいやり方も見当たらないことからSORACOMとしてもSMS APIの提供に至ったユースケースといえます。

特に一番上のスリープモードのデバイスを起こすユースケースなんかは正にSMSの利点を活かした使い方だと思います。

また、二番目の設定情報の投入も、IPデータ通信セッションが張られる前で他に外からメッセージを送る手がない状態でも使えるので、これもSMSの使い方として面白いなと思います。実際お客様のお話を聞いていると、現状は機器に設定を入れるのにスマホで一つ一つ送っていて大変という声があり、それを自動化してあげたいと思ったのも今回API提供に至った理由の1つでした。

三番目もセキュアなチャネルをオンデマンドで張る、しかもそれをトリガするのはIPですらない、SMS通信で行うと言ったあたりがエレガントな仕組みだなと思いました。

SMS APIはWeb ConsoleやCLIを使って呼ぶことができ、Public Betaで本日から利用可能です!Public Beta期間中は料金は無料ですので、この機会に使い勝手を見ていただけると幸いです。

SORACOM Beam, Funnel, HarvestがSMS Inputに対応

先述のSMS APIは主にサーバからデバイスへの送信が中心でしたが、デバイスからの送信についてはどうでしょうか?それについてもSORACOMならではの機能を今回発表いたしました。

デバイスからデータをクラウド側に送信する際、Public Endpointに対する転送をセキュアに実現するSORACOM Beamや、AWS、GCP、Azureを始め、各種クラウドサービスにデータを転送するアダプタを提供するSORACOM Funnel、SORACOM上でデータを収集・可視化するサービスであるSORACOM Harvestがそれぞれ、SMSによるデータ転送に対応しました!

各サービスにはそれぞれ対応するSMS用の番号が下記のように割り当てられていますので、端末からはそれぞれの番号に対して送るだけでデータをクラウドに送ることができます。

  • SORACOM Beam → 901011
  • SORACOM Funnel → 901021
  • SORACOM Harvest → 901031

なお、以下を指定してください

  • NAI: Nature of Address Indicator (TON: Type of Number) = 0 (Unknown)
  • NPI: Numbering Plan Indicator = 9 (Private)

設定も他のプロトコルの場合と同様、簡単です。SORACOM Beam以外は特に特別な設定も必要ありません。

SMSを使ったデータ送信を行う場合の利点としては、

  • データ通信セッションを起動することなくデータ送信可能であることからオーバーヘッド削減による省電力化が見込めること
  • データ通信に対応していないデバイス/エリアでも動作することからより制約の多いデバイスやモジュールでもデータ送信に対応できること

などが挙げられるかと思います。バイナリフォーマットを使うことで140 バイトまで送信可能であることも、昨今のLPWANのペイロードサイズなどを鑑みるとすごく余裕がある数字に見えます。

じゃあ全部SMSで済ませればいいかというと、実際はデータ通信単価という観点で考えるとIPデータ通信で同量のデータを送るのに比べて割高になりがちなので、データを高頻度で送信する場合や、双方向での通信が必要になる場合には今まで通りIPデータ通信を活用していただくのを検討していただいた方がよいかと思います。SMSの利用はデバイス側の制約があったり、バッテリのライフタイムがクリティカルなユースケース、IPデータ通信が使えない場合のバックアップとしての利用が適切かなと思います。

このあたり含め、実際にPublic Beta期間中に試して「こういうところで役に立ちそう!」と言ったフィードバックや、改善のご要望などいただければ幸いです!

小ロット調達可能な表面実装向け3Gモデムの
販売を開始しました!

開発も好き、ブログも大好きなソラコム 松下(max)です。

SORACOMのサービス開始から2年が経ち、SORACOMを活用してIoTで成功されているお客様も続々と現れている中、その様子を見てこれからIoTに取り組もうとされているお客様がとても多いことを現場で実感しています。

IoTの可能性にいち早く取り組まれたお客様からは「検証は終わったのだけど本番に向けたデバイス開発でモデムを小ロットで調達できないか?」という具体的なご相談をいただいております。

本日から販売開始となった「小ロット調達可能な表面実装向け3Gモデム UC20-G LCCパッケージ」で、本番に向けたデバイス開発をバックアップいたします!

小ロット調達可能な3Gモデム「UC20-G LCCパッケージ」

UC20-G LCC 外観

LCCとはLeaded Chip Carrierの略で、基板に直接ハンダ付けする、もしく基板に取り付けた専用ソケットへ差し込むことのできる形状の製品です。

ソラコムでは「1個から調達可能なグローバル対応3G通信モジュール」としてUC20-G の Mini PCIe版を販売していますが、調達のしやすさやATコマンドで簡単に制御できるという理由から好評をいただいております。 その中で「いよいよ製品化するのだが、基板実装用のUC20-Gが欲しい!」とのご要望が多くなってきており、それにお応えする形でご用意したのが UC20-G LCCパッケージ版 です。

UC20-G LCCとSIMスロットと組み合わせてデバイス製作することはもちろん可能ですが、より適した実装方法としてはチップSIMと共に基板へ実装することで、従来のSIMスロット型との組み合わせでは難しかった極端な温湿度条件や耐振動といった環境性能が高い工業向けデバイスを作ることも可能となります!

UC20-G Mini PCIe版 との使い分け

既に発売済みのUC20-G Mini PCIe版との使い分けは、下記の図の通りです。

ポイントは赤い点線で描いたような製品の成長か可能なところにあります。 初期段階は評価用ボードを使用して開発しますが、同じモデムを利用できるため、ソフトウェア資産を活用することが可能です。

また、デバイス開発において課題となる「データ収集サーバの接続先や認証情報」といった設定は、デバイスに保存せずに SORACOM BeamSORACOM Funnel を活用すれば、設定情報を SORACOM へ保存しておくことができるため、デバイス開発が簡単になるだけでなく、製品の形態変更時におけるソフトウェアの移植性向上になるのもポイントです!

おわりに

IoTは最初の決め事よりも「検証と成長の繰り返し」「小ロット生産」の二つがとても大切です。 今日紹介した「UC20-G LCCパッケージ」をご活用いただき、素早い検証&製品化のお手伝いをしてまいります!

ソラコム 松下

Sigfox開発を促進する
Sigfox Shield for Arduinoの販売を開始しました!

SORACOM Air for Sigfox好きなソラコム 松下(max)です。

Sigfoxが1回線からご利用できるという手軽さから、すでに多くのお客様に使っていただいています SORACOM Air for Sigfox に、Arduino UNO R3向けの開発シールド「Sigfox Shield for Arduino - UnaShield V2S」が追加されたのでご紹介します!

Sigfox Shield for Arduino - UnaShield V2S 製品外観

(製品ページへ)

Sigfox Shield for Arduino - UnaShield V2S の特徴

  • Arduino UNO R3 のシールド(拡張ボード)としてお使いいただけます
  • 日本国内のSigfox通信(RCZ3)に対応したモジュールを搭載
    • 技適対応のアンテナ標準添付
  • シールド上には通信モジュールだけでなく、押しボタンスイッチ、LED2つ、加速度センサー、温湿度&気圧センサーを搭載し、シールドだけで開発やセンシングが可能
  • Grove コネクターを2つ搭載、I2CとアナログのGrove センサーモジュールを後付け可能※1
    • 残りの空いているピンはArduinoの標準ポートとして利用することも可能です
  • ライブラリやサンプルが公開されており、リファレンスも充実

※1 供給電圧は5Vと3.3Vのどちらか一方をシールド上のジャンパで指定します

Sigfox Shield for Arduinoが使用しているピン等のハードウェアの情報は UnaShield V2S (20170325) を参照ください。

Sigfoxの通信可能地域

Sigfoxの通信可能地域は Sigfox社のcoverageページを見るのが一番です。 前回紹介したときよりも、通信可能な地域が増えている!!

Sigfox Coverage in Japan

Sigfox Shield for Arduino の始め方

ご購入は SORACOM Webコンソールの「発注」から、ご注文が可能です。 Sigfox Shield for Arduinoがお手元に届いたら、SORACOM Webコンソールの「発注」のご注文履歴から「受け取り確認」をクリックするだけで、その瞬間からお使いいただくことができます!

ここまでの画面イメージは、同じSigfoxデバイスである Sens'it の受け取り画面を参考にしてみてください。

Sigfox Shield for Arduino を用いた開発

早速開発をしてみましょう。とはいえ、Arduino側の開発はとてもシンプルで済みます。

  1. ライブラリをインストールした後 SIGFOX.h をinclude
  2. UnaShieldV2S オブジェクトを初期化
  3. transceiver.begin を行い
  4. transceiver.sendMessagetransceiver.sendString で送信

これだけでSigfoxネットワークへデータを送信することができます。 SORACOM Harvestでデータを可視化するサンプルを作ってみましたが、約20行と極めて簡単です。

これだけシンプルにできるのは、ライブラリのおかげでもありますが、 SORACOM Air for Sigfox が SORACOMの各サービス「データ転送サービスSORACOM Beam」 「クラウド・アダプタサービスSORACOM Funnel」 「データ蓄積・可視化サービスSORACOM Harvest」 と連携するため、デバイス側の開発をシンプルに保つことができるんですね。

おわりに

今回ご紹介した「Sigfox Shield for Arduino」で色々なセンサーを接続できるようになるので、より詳細な開発ができるようになりました。

逆に手軽に開発したい、Sigfoxネットワークを体験したいという方には、7種類のセンサ・バッテリを内蔵したSens'it や 2チャンネルの接点をSigfox通信できるドライコンタクトコンバーター もご検討ください!

ソラコム 松下

Acroquest Technology 社様の Torrentio が Funnel に対応

これまで SORACOM Funnel (以下 Funnel )は、主要なクラウドサービスベンダー(いわゆる目がクラウド)の各サービスのみならず、SORACOM Partner Spaces の認定ソリューションパートナー様のサービスにデータを直接送信出来る Partner Adaptor に対応しておりました。

本日、新たに Acroquest Technology 社様の Torrentio に Funnel が対応した事で、デバイスからのデータ送信が容易となり、より手軽にリアルタイムストリームデータ処理を行って頂けるようになりました。

Torrentio とは

ストリームデータ処理を行うサービスをプログラミングレスで構築し、センサーデータや動態データをリアルタイムで解析する、IoT向けのデータ分析プラットフォームです。

IoTアプリケーションプラットフォームの「Torrentio」は 、 ・RESTや MQTT、 Amazon Kinesis等、 IoTに最適なインタフェースとの多彩な接続性 ・複雑な設定が不要な機械学習エンジンによる、異常検知や予兆保全 ・サービスのスタートアップや、サービスの拡張・変更に素早く対応 といったことを実現し、テレマティクス分野、電力・エネルギー分野、生産・オートメーション分野、セキュリティなど、あらゆる分野で、IoTサービスの展開をしたいと考える事業担当者、開発担当者の皆様のニーズを満たします。

  • 構成イメージ 構成イメージ

  • カスタマイズ可能なモニタリングダッシュボードで可視化 可視化

  • 複雑な設定やモデル構築などの作業は不要で、自動で正常時の動作パターンを分析することで、「いつもと違う」異常状態を簡単に検知できます 異常検知

利用するには

Torrentio側では、Funnel Endpoint を追加します。

SORACOM 側では、SORACOM Funnel の設定画面で Acroquest Technology Torrentio を選択し、テナントIDとエンドポイントIDを入力、認証情報(APIキー)を登録するだけで、設定は完了です。

設定画面

実際にデバイスからデータを送信するには、JSON形式のデータを HTTP エントリポイントに対して POST や TCPソケット/UDPパケット でデータを送信するだけとなります。

参考リンク

グローバルカバレッジの請求書払いに対応しました。

ソラコム グロースエンジニアの江木です。 本日、グローバルカバレッジでも請求書払いに対応したことをご案内します!

これまで、SORACOM Airでは、NTT ドコモのネットワークを利用した日本向け Air SIMと、グローバルの120を超える国と地域で利用できるグローバル向け Air SIMを提供してきました。

グローバル向け Air SIMは、日本向けAir SIMとは異なる料金体系を用意しています。 1ヶ月0.4USD(約44円)から使用できるプラン01 - Low Data Volumeや、使用開始前の Air SIM は 1 年間は 0USDなど、基本料金を抑えて利用することができます。

今回、多くのお客様から要望をいただいていたグローバルカバレッジも請求書払いに対応しました。ご利用にあたっては、ご申請が必要です。こちらからご申請をお願いいたします。

注意点もありますので、あわせてご確認ください。

  • これまでの日本カバレッジと同様に日本の法人のお客様を対象としております。
  • グローバルカバレッジの料金は、USDとなっています。請求書払いの場合、グローバルカバレッジのご利用分は月中平均 TTS(※) での円転となります。
  • 「日本カバレッジ」「グローバルカバレッジ」の両方のカバレッジを選択すると、 1 つの請求書にまとめて送付いたします。
  • 請求書切り替え手数料(初回のみ 500円)、請求書発行手数料(1通あたり500円/月)、請求書の送付方法で「郵送」の場合は、さらに請求書郵送手数料:200円/通が発生します。

さらに詳細は、請求書発行プロセスのご案内もご確認ください。

ソラコム江木

LoRaWAN評価用ボード
STM32L0 LoRa Discovery Kit の販売を開始しました!

好きなSORACOMサービスは SORACOM Air for LoRaWAN な松下(max)です。

2017年2月に商用サービスを開始した SORACOM Air for LoRaWAN は、お使いいただけるLoRaデバイスは「LoRa Arduino 開発シールド」「LoRa GPS トラッカー LT-100」と2種類ありましたが、本日より「STM32L0 LoRa Discovery Kit」が仲間に加わることになりました!

STM32L0 LoRa Discovery Kit

STM32L0 LoRa Discovery Kitの特長

  • LoRaモジュールを搭載し、アンテナも標準添付。もちろん技適OKです
  • マイコン搭載 (Cortex©-M0+ベースの超低消費電力STM32L0シリーズMCU)
    • サポートされる開発環境は Getting Start で紹介している Keil MDK-ARM だけでなく、Arm Mbed online※1といった開発環境もサポートしています
    • Arduino UNO R3互換コネクタも搭載しています
  • 単4乾電池ホルダーを搭載、電池だけのスタンドアロン運用が可能です※2

※注意1:Mbed onlineで開発できるLoRaWANの環境は主にEUやUS向けの仕様です。日本向け仕様(AS923/ARIB)の開発はMDK-ARMをお使いください (2017年9月末現在) ※注意2: 乾電池運用する際にはボード上のハンダを取り外す必要があります(本ブログで紹介しています)

STM32L0 LoRa Discovery Kitを使い始めるには?

ご購入はSORACOM Webコンソールから行うことができます。

また、STM32L0 LoRa Discovery Kitが手元に届いてから、SORACOM Webコンソールでの登録や開発環境の整備は Getting Start にまとまっています。 若干手順が多めですが、一度構築してしまえばコンパイル→転送&実行できますので構築をお勧めいたします。

このブログで注目するのは「乾電池運用」です。IoTでいつも課題になるのが電源ですが、このSTM32L0 LoRa Discovery Kitは乾電池で動作させることができるのです!

乾電池運用が可能です

STM32L0 Discovery Kitは、単4乾電池 3本を電源として利用することができます。製品の裏面に電池ホルダーがついており、下図のように取り付けることができます。

乾電池を載せた様子

残念なことに出荷直後の状態では乾電池動作ができないのです。そこで、ここでは乾電池運用をするための作業をご紹介します。

※本作業によるいかなる不具合、生ずる不利益について弊社では一切の責任を負いませんので、ご注意ください! ※乾電池は別途ご用意ください

SB37をOFFにする

電池ホルダーの近くに SB37 という半田ブリッジがあります。 出荷時ではON (=半田によるショート) がされていますが、これをOFF (=半田を取り除く) ことで、電池運用が可能となります。

出荷時の状態

取り除く際には、半田ごてが必要です。半田のリムーバーがあると、より良いです。

作業の様子

※SB37をOFFにすることによる影響は、現在のところ確認されていません。 (UserManualのP14には “ SB37 must be removed to release the RESET pin managed by ST-LINK. In that case the ST-LINK is no more powered.” と書かれているのですが、ST-LINK UtilityやMDK-ARM、Mbedからのプログラム書き込みは可能であることを確認しています。)

おわりに

STM32L0 LoRa Discovery Kitの詳細なデータシートなどはB-L072Z-LRWAN1のページに掲載されています。

STM32L0 LoRa Discovery Kitは、このボード一つでマイコン&センサーI/F&LoRaWAN通信ができ、しかも乾電池で動くというIoT時代にぴったりのデバイスですので、お試しください!

ソラコム 松下

VPGに「固定グローバルIPアドレスオプション」が追加されました

SORACOM Canal や Direct/Door を使う際のコンポーネント VPG(Virtual Private Gateway) に、ソース IP アドレスを固定するための「固定グローバルIPアドレスオプション」が追加されました。これにより、IoT バックエンドシステムへのアクセス制御を IP アドレスで簡単に行えるようになります。

背景

通常設定の SORACOM Air for Cellular をお使いの場合、アクセス先のサーバから見えるソース IP アドレスは、3G/LTE セッションを確立する毎に変化する可能性があります。 また IoT プラットフォーム SORACOM はクラウド上で動作するスケーラブルなシステムであるため、そのソース IP アドレスが取りうる IP アドレスレンジは常に変化いたします。 そのため、企業内システムなどでアクセス元の IP アドレスをファイアウォールで絞って運用されたいようなケースの場合、ソース IP アドレスを指定する事が困難な状況でございました。

また、これまでもグローバル IP アドレスを固定的に利用できる SIM カードは市場に存在いたしましたが、SIM の枚数が増えた場合にファイアウォール等に設定するべきアドレスが増え、都度ルールを追加する必要があり、またはルール数の上限を気にする必要がありました。

新機能

本日発表いたします「VPG 固定グローバルIPアドレスオプション」をご利用いただきますと、特定の VPG に紐づけられている SORACOM Air for Cellular の SIM を利用した通信は、必ず2つの IP アドレスのうちいずれかをソース IP アドレスとした通信となります。また、その IP アドレスは他のユーザの SIM に利用される事はありませんので、安心して企業内システム等へのアクセス制御にご利用頂けます。

構成図

「VPG 固定グローバルIPアドレスオプション」をご利用頂いた場合には、SIM の枚数が増えてもそのアクセス元 IP アドレスはあらかじめ払い出されたアドレスとなりますので、システム管理上の手間は最小限となります。

また SORACOM Beam(以下 Beam ) をお使いである場合には、Beam 通信のアクセス元 IP アドレスもこの IP アドレスからとなりますので、よりセキュアに Beam をご活用頂く事が出来ます。

社内コンプライアンス等が事由で、IoTバックエンドシステムへのアクセスを IP アドレスで制限する必要がある場合には、是非本オプションのご活用をご検討下さい。

価格

本オプションをご利用の際には、VPG のご利用料金とは別に、1時間あたり15円の追加料金が必要となります。

ご利用方法

あらかじめ VPG (Type C)を起動の上、フォームからお申し込み下さい。

注意事項

  • VPG 固定グローバルIPアドレスへの切り替えには設定のため数営業日のお時間を頂戴しております。あらかじめご了承ください。
  • インターネットGWなしのVPGには適用できません。
  • LoRa および Sigfox の Beam 送信元 IP アドレスには適用できません。