Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 402233|Відповідь: 158

[Джерело] .NET/C# Інструмент налагодження інтерфейсу Huawei NB-IoT [Вихідний код]

  [Копіювати посилання]
Опубліковано 24.04.2017 09:54:53 | | | |


.net/c# Інструмент північного напрямку інтерфейсу Huawei IoT-Connection Management Platform
http://www.itsvse.com/thread-3639-1-1.html
(Джерело: Architect)
Як користуватися інструментом налагодження Huawei NB-IoT
http://www.itsvse.com/thread-4111-1-1.html
(Джерело: Architect)

Вище наведено готове завантаження продукту.

Демонстрація практичного застосування NB-IoT-рішень
Ось кілька додатків, пов'язаних із NB-IoT, щоб глибше зрозуміти, що вони озважують.

(1) Розумне рішення Huawei/China Unicom NB-IoT: Система розумного паркування, запущена на базі модуля Huawei NB-IoT, зможе реалізувати такі функції, як бронювання та суборенда паркувальних місць, а низьке енергоспоживання та висока здатність проникнення роблять це рішення більш надійним. Наразі система паркування була випробувана в Shanghai Disneyland.



(2) Інтелектуальна кришка люка ZTE/China Mobile: Це рішення може своєчасно попереджати при відкритті або зміщенні люка шляхом комплексного контролю стану люка. Технологія NB-IoT має характеристики низької вартості, широкого покриття, низького енергоспоживання та великого з'єднання, що ефективно покращує зону покриття інтелектуальної системи моніторингу люків, усунення мертвих зон покриття та зниження витрат на будівництво й обслуговування.

(3) Додаток для виявлення навколишнього середовища China Mobile/Ericsson/Intel: використовується новітній NB-IoT-чіп Intel (XMM7115), який може в режимі реального часу відстежувати PM-значення, температуру, вологість, яскравість світла тощо середовища.



Розвиток NB-IoT та виклики
Перш за все, поговоримо про переваги та цінність рішень NB-IoT: 1. Широке та глибоке покриття: на 20 дБ+ краще, ніж покриття 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.


Завантаження вихідного коду:

Вхід за гіперпосиланням видно.
Туристи, якщо ви хочете побачити прихований контент цього допису, будь ласкаВідповідь

Забити

Кількість учасників2МБ+2 Сприяють+1 Колапс причина
Пізніше + 1 Дуже добре
meihuozhhui + 1 + 1 Підтримайте власника, щоб він написав хороший пост, і я теж напишу гарний пост!

Переглянути всі рейтинги





Попередній:Новачок поділився з усіма придбаним новорічним VPN Cool Run
Наступний:Максимальна квота на розмір повідомлення для вхідних повідомлень (65536) була перевищена. Щоб збільшити квоту, використовуйте ...
Опубліковано 15.11.2017 14:34:42 |
Сяо Чжажа Опубліковано 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";
            рядок 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(сертифікація);

            webReqst.Method = "POST";
            webReqst.ContentType = "application/x-www-form-urlencoded";
            webReqst.KeepAlive = true;
            спробуйте
            {
                if (!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 = новий StreamReader(webResponse.GetResponseStream(), Encoding.UTF8);
                    результат. Html = читач. ReadToEnd();
                    webResponse.Close();
                }
            }
            catch (виняток, наприклад)
            {
                Console.WriteLine (наприклад, Повідомлення);
            }
        }
Опубліковано 15.11.2017 14:30:21 |
Сяо Чжажа Опубліковано 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 08:12:05 |
Мало хто звертає увагу?
Опубліковано 23.05.2017 19:11:05 |
Дякую, що поділилися
Опубліковано 24.05.2017 17:40:19 |
Попросіть вихідний код, дякую.
Опубліковано 26.06.2017 09: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