この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 402233|答える: 158

[出典] .NET/C# Huawei NB-IoTインターフェースデバッグツール [ソースコード]

  [リンクをコピー]
掲載地 2017/04/24 9:54:53 | | | |


.net/c# Huawei IoT接続管理プラットフォーム ノースバウンドインターフェースツール
http://www.itsvse.com/thread-3639-1-1.html
(出典:建築家)
Huawei NB-IoTデバッグツールの使い方
http://www.itsvse.com/thread-4111-1-1.html
(出典:建築家)

上は完成品のダウンロード映像です。

NB-IoTソリューションの実用的な応用デモンストレーション
ここでは、NB-IoT関連のアプリケーションをいくつかご紹介します。これらのアプリケーションが何を意味するのかをより深く理解してもらうために。

(1) ファーウェイ/中国聯通のNB-IoTスマートパーキングソリューション:ファーウェイのNB-IoTモジュールを基にしたスマートパーキングシステムは、駐車スペースの予約やサブリースなどの機能を実現可能であり、低消費電力と高い浸透率により信頼性が高まります。 現在、この駐車システムは上海ディズニーランドで試験的に使用されています。



(2) ZTE/中国移動のインテリジェントマンホール蓋:このソリューションは、マンホール蓋の状態を包括的に監視することで、マンホール蓋が開いたり移動したりした際にタイムリーな警告を実現します。 NB-IoT技術は低コスト、広範囲、低消費電力、大接続という特性を持ち、インテリジェントマンホールカバー監視システムのカバーエリアを効果的に拡大し、カバレッジのデッドスポットを排除し、建設および保守コストを削減できます。

(3) 中国モバイル/エリクソン/インテル環境検出アプリケーション:インテルの最新NB-IoTチップ(XMM7115)が使用されており、環境のPM値、温度、湿度、光の明るさなどをリアルタイムで監視できます。



NB-IoTの開発と課題
まずはNB-IoTソリューションの利点と価値について話しましょう。1. 広範囲かつ深いカバレッジ:GPRSより20dB+優れている; 2. 低消費電力:単三電池に基づくと、使用寿命は10年以上に及びます。 3. 低コスト; 4. 大規模接続:50k+ユーザー容量/200kHzセル。

これらの利点により、NB-IoT技術は世界中の主流事業者や機器メーカーから支持を集めており、標準の凍結により今年9月に商業利用が始まる予定です。 関連報道によると、中国一通は今年末から来年初めまでに主要都市でNB-IoTの商用展開を推進する計画です。 さらに、工業情報技術省は4月に狭帯域IoTの作業推進会議を開催し、年末までにNB-IoT標準に基づく大規模な現場実験を構築することを意図しています。 関連市場調査によると、今年末までに世界中の50の主流事業者がNB-IoTを支援し、将来的にIoT接続の4分の1をカバーし、M2Mデバイスは2020年までに70億回の接続に達する見込みです。

NB-IoTは新しい標準技術として、SigfoxやLoRaの技術から競争圧力を受けています(産業チェーンは比較的成熟しており、商業応用は早いです)。 しかし、SigfoxとLoRaは無許可の周波数帯であり、オペレーターや機器メーカーからは好まれていません。 NB-IoT市場には幅広い展望がありますが、その背後には価格戦も存在します。 NB-IoTのコストは非常に低く、大規模アプリケーションではコストが1ドルに下がりますが、現在は単一接続モジュールで5ドルのままです。 Bluetooth、Thread、ZigBee標準のチップ価格は約2ドルで、どちらか一方の標準のみをサポートするチップの価格は1ドル未満です。


ソースコードダウンロード:

ハイパーリンクのログインが見えます。
観光客の皆さん、この投稿の隠された内容を見たい方は、どうぞ答える

スコア

参加者数2MB+2 貢献する+1 倒れる 理由
あとで + 1 非常にいいです
美火輝 + 1 + 1 オーナーが良い投稿をするのを応援してください。私も良い投稿をします!

すべての評価を見る





先の:新参者は新年のクールランVPNをみんなに共有しました
次に:受信メッセージの最大メッセージサイズクォータ(65536)は超過されました。 ノルマを増やすには...
掲載地 2017/11/15 14:34:42 |
シャオ・ジャザ 2017-11-14 15:02 投稿
基本的な接続がオフになっているのはネットワークの問題なので、テストのためにネットワークを変更することをお勧めします

私のコードは以下の通りです
        public static void TestUrl()
        {
            文字列 URL = "https://xxxx:8743/iocm/app/sec/v1.1.0/login";
            文字列 CertPath = 「outgoing. CertwithKey.pkcs12";
            文字列 CertPwd = "IoM@1234";
            文字列 Cert2Path = "ca.jks";
            文字列 Cert2Pwd = "Huawei@123";
            文字列 Content = "appId=xxxx&secret=xxxx";

            HttpResult結果=新しいHttpResult();
            HttpWebRequest webReqst = (HttpWebRequest)WebRequest.Create(URL);
            X509Certificate2 cert = CreateCert(CertPath, CertPwd);
            webReqst.ClientCertificates.Add(cert);

            webReqst.Method = "POST";
            webReqst.ContentType = "application/x-www-form-urlencoded";
            webReqst.KeepAlive = true;
            やってみて
            {
                もし(!string. IsNullOrWhiteSpace(Content))
                {
                    byte[] data = Encoding.UTF8.GetBytes(Content);
                    webReqst.ContentLength = data. 長さ;
                    Stream stream = webReqst.GetRequestStream();
                    ストリーム。 write(data, 0, data. 長さ);
                }
                WebResponse respon = webReqst.GetResponse();
                (HttpWebResponse webResponse = (HttpWebResponse)webReqst.GetResponse())
                {
                    結果。 HttpStatusCode = webResponse.StatusCode;
                    StreamReader reader = new StreamReader(webResponse.GetResponseStream(), Encoding.UTF8);
                    結果。 HTML=リーダー。 ReadToEnd();
                    webResponse.Close();
                }
            }
            catch(例外例)
            {
                Console.WriteLine(例: メッセージ);
            }
        }
掲載地 2017/11/15 14:30:21 |
シャオ・ジャザ 2017-11-14 15:02 投稿
基本的な接続がオフになっているのはネットワークの問題なので、テストのためにネットワークを変更することをお勧めします

私も同じコンピュータを使っていて、Javaプログラムで認証をテストしていますが、あなたの例ではそれができません。Javaは2つの証明書を使うのが良いのに、あなたが挙げた例では送信認証のみを使っています。 証明書はCertwithKey.pkcs12ですか?なぜなら2つ目の証明書が使われていないからです。 ネットワークの問題点を指摘してください
掲載地 2019/06/17 17:39:23 |
1185497683 2017年11月15日 14:34に投稿
私のコードは以下の通りです
        public static void TestUrl()
        {

こんにちは、「CreateCert」関数をどのように定義していますか? 「new X509Certificate2(CertPath, CertPwd)」に置き換えましたが、それでも「ベース接続が閉じられています...」という問題が報告されました。 どうやって解決したのか教えてもらえますか?
掲載地 2017/04/24 15:17:05 |
見て下さい                        
掲載地 2017/05/10 23:13:53 |
あなたの自己犠牲的な献身に感謝します
掲載地 2017/05/19 8:12:05 |
あまり注目していない?
掲載地 2017/05/23 19:11:05 |
共有してくれてありがとう
掲載地 2017/05/24 17:40:19 |
ソースコードを教えてください。ありがとうございます。
掲載地 2017/06/26 9:48:34 |
良いものは国内製品によって支えられ、共有され、支援されるべきです
掲載地 2017/07/27 14:30:15 |
ソースコードを探す
掲載地 2017/07/28 14:25:58 |
ダウンロードするつもりだ
掲載地 2017/07/28 22:37:58 |
モノのインターネットの時代において、IoTは今後ますます普及していくでしょう
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com