Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 402233|Отговор: 158

[Източник] .NET/C# Huawei NB-IoT интерфейсен инструмент за отстраняване на грешки [изходен код]

  [Копирай линк]
Публикувано в 24.04.2017 г. 9:54:53 ч. | | | |


.net/c# Инструментът за северен интерфейс на Huawei IoT Connection Management Platform
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 интелигентно паркинг решение на Huawei/China Unicom: Интелигентната паркинг система, пусната на базата на NB-IoT модула на Huawei, ще може да реализира функции като резервация и поднаем на паркоместа, а ниската консумация на енергия и високата проникваща способност правят това решение по-надеждно. В момента системата за паркиране е използвана за изпитания в Дисниленд в Шанхай.



(2) Интелигентният капак на шахтата на ZTE/China Mobile: Това решение може да издаде своевременно предупреждение при отваряне или преместване на капак, като цялостно следи състоянието на капака. NB-IoT технологията притежава характеристики на ниска цена, широко покритие, ниска мощност и голяма връзка, което може ефективно да подобри покритието на интелигентната система за мониторинг на шахтата, да елиминира мъртви зони и да намали разходите за строителство и поддръжка.

(3) Приложение за детекция на околната среда на China Mobile/Ericsson/Intel: Използва се най-новият NB-IoT чип (XMM7115) на Intel, който може да следи PM стойността, температурата, влажността, яркостта на светлината и др. в околната среда в реално време.



NB-IoT развитие и предизвикателства
Първо, нека поговорим за предимствата и стойността на NB-IoT решенията: 1. Широко и дълбоко покритие: с 20dB+ по-добро от GPRS покритието; 2. Ниска консумация на енергия: на база AA батерия, експлоатационният живот може да бъде над 10 години; 3. Ниска цена; 4. Голяма връзка: капацитет 50k+ потребител/клетка 200kHz.

С горните предимства, технологията NB-IoT привлече одобрението на основните оператори и производители на оборудване по целия свят, а с замразяването на стандартите, NB-IoT ще въведе търговска употреба през септември тази година. Според съответните доклади, China Unicom планира да насърчи търговското внедряване на NB-IoT в ключови градове до края на тази и началото на следващата година. Освен това, Министерството на индустрията и информационните технологии проведе и теснолентова среща за промотиране на работата в областта на IoT през април, с намерение да изгради мащабен полеви експеримент, базиран на стандарта NB-IoT, до края на годината. Според релевантни пазарни проучвания, до края на тази година 50 основни оператори по света ще поддържат NB-IoT, което ще покрие 1/4 от IoT връзките в бъдеще, а M2M устройствата ще достигнат 7 милиарда връзки до 2020 г.

NB-IoT, като нова стандартна технология, е под конкурентен натиск от Sigfox и LoRa технологии (индустриалната верига е сравнително зряла, а търговското приложение е по-рано). Въпреки това, Sigfox и LoRa са неоторизирани честотни ленти и не са предпочитани от оператори и производители на оборудване. Въпреки че пазарът на NB-IoT има широки перспективи, зад пожара стои и ценова война. Разходите за NB-IoT са изключително ниски, а цената ще спадне до $1 за големи приложения, като в момента все още е $5 за един модул за връзка. Цената на чиповете за Bluetooth, Thread и ZigBee стандартите е около $2, а цената на чипове, които поддържат само един от стандартите, е под $1.


Изтегляне на изходния код:

Входът към хиперлинк е видим.
Туристи, ако искате да видите скритото съдържание на този пост, моляОтговор

Резултат

Брой участници2MB+2 допринасям+1 Срив причина
По-късно + 1 Много добре
meihuozhhui + 1 + 1 Подкрепете собственика да публикува добър пост, а аз също ще публикувам добър пост!

Вижте всички оценки





Предишен:Новодошлият сподели новогодишен VPN Cool Run, който беше купил, с всички
Следващ:Максималната квота за размер на съобщението за входящи съобщения (65536) е надвишена. За да увеличите квотата, използвайте ...
Публикувано в 15.11.2017 г. 14:34:42 ч. |
Xiao Zhazha Публикувано на 2017-11-14 15:02
Основната връзка, която е изключена, е мрежов проблем, препоръчва се да се смени мрежата, за да се тества

Моят код е следният
        публичен статичен вакуум TestUrl()
        {
            string URL = "https://xxxx:8743/iocm/app/sec/v1.1.0/login";
            низ CertPath = "изходящ. CertwithKey.pkcs12";
            string CertPwd = "IoM@1234";
            низ Cert2Path = "ca.jks";
            string Cert2Pwd = "Huawei@123";
            string Content = "appId=xxxx&secret=xxxx";

            HttpResult result = нов 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 = вярно;
            Опитай
            {
                if (!string. IsNullOrWhiteSpace(Съдържание))
                {
                    byte[] data = Encoding.UTF8.GetBytes(Content);
                    webReqst.ContentLength = данни. Дължина;
                    Stream stream = webReqst.GetRequestStream();
                    стрийм. Write(data, 0, data. Дължина);
                }
                WebResponse respon = webReqst.GetResponse();
                използвайки (HttpWebResponse webResponse = (HttpWebResponse)webReqst.GetResponse())
                {
                    резултат. HttpStatusCode = webResponse.StatusCode;
                    StreamReader reader = нов StreamReader(webResponse.GetResponseStream(), Encoding.UTF8);
                    резултат. Html = четец. ReadToEnd();
                    webResponse.Close();
                }
            }
            catch (Изключение напр.)
            {
                Console.WriteLine (пр. Message);
            }
        }
Публикувано в 15.11.2017 г. 14:30:21 ч. |
Xiao Zhazha Публикувано на 2017-11-14 15:02
Основната връзка, която е изключена, е мрежов проблем, препоръчва се да се смени мрежата, за да се тества

Използвам същия компютър, използвам java програмата за тестване на автентикацията, но в твоя пример това не е възможно, Java е добра да използва два сертификата, а примерът, който даде, използва само изходящи. Сертификатът CertwithKey.pkcs12 ли е, защото вторият сертификат не се използва? Моля, посочете проблема с мрежата
Публикувано в 17.06.2019 г. 17:39:23 ч. |
1185497683 Публикувано на 2017-11-15 14:34
Моят код е следният
        публичен статичен вакуум TestUrl()
        {

Здравейте, как дефинирате функцията си "CreateCert"? Замених го с "new X509Certificate2(CertPath, CertPwd)", но пак се отчете проблемът "Основната връзка е затворена...". Можеш ли да ми кажеш как го реши?
Публикувано в 24.04.2017 г. 15:17:05 ч. |
Погледни                        
Публикувано в 10.05.2017 г. 23:13:53 ч. |
Благодаря ти за безкористната ти отдаденост
Публикувано в 19.05.2017 г. 8:12:05 ч. |
Малко хора обръщат внимание?
Публикувано в 23.05.2017 г. 19:11:05 ч. |
Благодаря, че споделихте
Публикувано в 24.05.2017 г. 17:40:19 ч. |
Поискайте изходния код, благодаря.
Публикувано в 26.06.2017 г. 9:48:34 ч. |
Добрите неща трябва да се подкрепят, споделят и подкрепят от местни продукти
Публикувано в 27.07.2017 г. 14:30:15 ч. |
Намерете изходния код
Публикувано в 28.07.2017 г. 14:25:58 ч. |
Ще изтегля
Публикувано в 28.07.2017 г. 22:37:58 ч. |
В ерата на Интернет на нещата IoT ще става все по-популярен в бъдеще
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com