The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Microsoft открыл код программно-определяемой радиосистемы Sora

22.07.2015 14:21

Компания Microsoft открыла исходные тексты проекта Sora, в рамках которого развивается платформа для построения программных систем генерации, приёма и обработки произвольных радиосигналов (Software-defined radio), модуляция и частотные преобразования в которых реализуются программно при помощи обычных CPU, без использования специализированных ASIC. В состав входит SDK, BRICK-модель для программирования модулирующих сигналов, набор драйверов, образцы сигналов 802.11a/b/n, утилиты для визуализации и отладочный инструментарий. Код открыт под лицензией BSD и размещён на GitHub.

Платформа поддерживает обработку каналов OFDM, 64QAM, MIMO, CSMA с пропускной способностью в сотни мегабит в секунду. Сценарий обработки сигнала задаётся на языке Си. В том числе, с использованием Sora подготовлены оптимизированные программные реализации стандартов беспроводной передачи данных и телевещания, таких как Wi-Fi, LTE, MIMO (802.11 a/b/g/n) и TV Whitespace (TVWS), которые включены в состав исходных текстов пакета. Для обеспечения обработки сигналов в режиме реального времени на современных многоядерных ПК в Sora реализован ряд оптимизаций, включая использование инструкций SIMD, кэширование и распараллеливание вычислений по разным ядрам CPU.

Проектом также развивается универсальная библиотека обработки сигналов, предоставляющая средства для декодирования различных типовых форматов, от FFT до Viterbi, библиотека векторных вычислений и модуль для компоновки узлов обработки сигналов. В качестве приёмников и передатчиков могут использоваться типовые универсальные радиоплаты. Из ограничений системы можно отметить возможность работы в только на платформе Windows, портирование для других операционных систем пока не ведётся.

  1. Главная ссылка к новости (http://blogs.technet.com/b/ins...)
  2. OpenNews: GNU Radio помог восстановить контроль над космическим аппаратом ISEE-3
  3. OpenNews: Опубликован код для организации передачи данных между ноутбуками в ультразвуковом диапазоне
  4. OpenNews: Увидел свет GNU Radio 3.7.0
  5. OpenNews: Анонсирован проект OsmocomGMR с открытой реализацией протокола GMR
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/42646-radio
Ключевые слова: radio, sora
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (37) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Владими Владимирович (?), 14:34, 22/07/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    Вот и славненько
     
  • 1.2, Старшина Кириллов (?), 14:40, 22/07/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    M$ слишком поздно опомнился для того, чтобы завоёвывать доверие разработчиков открытием кода.
     
     
  • 2.4, A.Stahl (ok), 14:44, 22/07/2015 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Да плевать на доверие -- нужна тебе такая штука, пользуйся.
    Да и к Микрософту проект имеет только юридическое отношение -- какие-то китайские товарищи, сотрудники, какого-то регионального подразделения, пилили себе такую штуку последние почти 10 лет. Т.е. проект разрабатывался не по указке сверху, а просто "оно само":)
     
     
  • 3.20, Crazy Alex (??), 17:31, 22/07/2015 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Для тех, кому нужно, есть GNU Radio. А эту штука - под винду и под BSD-лицензией.
     
     
  • 4.27, Andrey Mitrofanov (?), 18:55, 22/07/2015 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > Для тех, кому нужно, есть GNU Radio. А эту штука - под
    > винду и под BSD-лицензией.

    Обнаружены уши Главного Переписывальщика gpl-софта под пермиссив.

     
     
  • 5.34, Херомант (?), 20:18, 22/07/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    открытый софт под BSD. можешь тащить в лялих - никто слова не скажет. в чём недовольство?
     
     
  • 6.37, Andrey Mitrofanov (?), 23:33, 22/07/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > открытый софт под BSD. можешь тащить в лялих - никто слова не
    > скажет. в чём недовольство?

    Публичный сервис: все должны быть в курсе, что с этой сарой на одном поле лучше не присаживаться.

     
  • 5.52, Аноним (-), 15:00, 25/07/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >> Для тех, кому нужно, есть GNU Radio. А эту штука - под
    >> винду и под BSD-лицензией.
    > Обнаружены уши Главного Переписывальщика gpl-софта под пермиссив.

    GPL не менее "пермиссив" чем БЗД. надо просто не "забывать" забашлять автору за Excempt из GPL. что и основной мотив бугурта от GPL и FUD-а поп поводу.

     
     
  • 6.53, Andrey Mitrofanov (?), 11:10, 26/07/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Обнаружены уши Главного Переписывальщика gpl-софта под пермиссив.
    > GPL не менее "пермиссив" чем БЗД. надо просто не "забывать" забашлять автору
    > за Excempt из GPL. что и основной мотив бугурта от GPL
    > и FUD-а поп поводу.

    Проприертарщики должны вздранивать. Вздрагивайте.

     
  • 2.11, Anonplus (?), 15:19, 22/07/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Чистоплюйство - нехорошее качество.
    Не нравится/не нужно - проходите мимо, насильно никто никого не держит, свобода во все поля.
     
     
  • 3.25, Michael Shigorin (ok), 18:37, 22/07/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Чистоплюйство - нехорошее качество.

    А вот рассуждение -- хорошее.

     
     
  • 4.50, Sluggard (ok), 21:10, 23/07/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > рассуждение

    Рассудительность?

     
  • 3.31, Аноним (-), 19:11, 22/07/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Так что ж вы мимо комментария который вам не понравился мимо не прошли? Лицемерие знаете ли тоже не очень хорошее качество.
     
     
  • 4.33, tnhjjj (?), 19:57, 22/07/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что если оставлять такие комментарии, сложится ложное впечатление, что чистоплюить, как ты, правильно
     
  • 2.23, M (?), 18:00, 22/07/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > M$ слишком поздно опомнился для того, чтобы завоёвывать доверие разработчиков открытием кода.

    Вы разработчик неужели?

     

  • 1.3, АнонимХ (??), 14:41, 22/07/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В тихом омуте... Зачем они это вообще исследовали? Или просто стартап купили?
    Какие у микрософта есть радиотехнологии?
     
     
  • 2.54, Аноним (-), 13:02, 30/07/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Может это им товарищи из АНБ предложили народу подарить, как-бы от имени самого M$. ;)
     

  • 1.6, Аноним (-), 14:51, 22/07/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    На тебе, боже, что нам не гоже...
     
     
  • 2.32, Аноним (-), 19:50, 22/07/2015 [^] [^^] [^^^] [ответить]  
  • +/
    На тебе, убоже, то что нам не гоже...
     

  • 1.7, Аноним (-), 14:51, 22/07/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Good try M$,
    но уже есть airspy.com
     
     
  • 2.8, Аноним (-), 15:03, 22/07/2015 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Насколько я понял, прямой аналог — это GNU radio.
     

  • 1.9, Аноним (-), 15:10, 22/07/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Прекрасная штука! Железо тоже майкрософт, или только софт?
     
  • 1.10, meequz (ok), 15:13, 22/07/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Чем оно лучше GNU Radio?
     
     
  • 2.12, Антуан (?), 15:25, 22/07/2015 [^] [^^] [^^^] [ответить]  
  • –3 +/
    BSD лицензией же.
     
     
  • 3.15, ананим.orig (?), 15:45, 22/07/2015 [^] [^^] [^^^] [ответить]  
  • +6 +/
    и чем лицензия улучшает вантуз-онли код?
     
  • 2.13, Сергей (??), 15:37, 22/07/2015 [^] [^^] [^^^] [ответить]  
  • +14 +/
    Тем, что:
    "You may not reverse engineer, decompile, or disassemble"
    https://github.com/Microsoft/Sora/blob/master/doc/AcademicKit-LA.pdf
    ;-)
     
     
  • 3.16, ананим.orig (?), 15:47, 22/07/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да уж, открыли так открыли ☺
     

  • 1.14, Sunderland93 (ok), 15:42, 22/07/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Толку то, если оно Windows-only
     
  • 1.17, Аноним (-), 15:58, 22/07/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    То есть пропускной способности канала пересвистывающихся ноутов уже маловато, надо чото побыстрее придумать. Да здравствует светлое будущее под колпаком анб.
     
  • 1.19, Anonimous (?), 16:58, 22/07/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    То что микрософт открывает - никому не нужно, потому что там патентов больше чем строчек кода
     
  • 1.21, biomassa (?), 17:35, 22/07/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Ты глянь, даже старая редмондовская собака учится новым фокусам. Открытая лицензия, Гитхаб... того и гляди скоро под все ОС, а не только под свою писать начнут.
    Вот чего можно достичь ломом по хребту и паяльником в заднем отверстии.
    Мне оно не надо, но новость положительная.
     
     
  • 2.26, Anonimous (?), 18:54, 22/07/2015 [^] [^^] [^^^] [ответить]  
  • +/
    О чем речь? Кто кому ломал?
     
     
  • 3.48, Яро Ш. Я. (?), 15:34, 23/07/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Эх молодежь!
    Почитай как Балмер прыгал и орал "Linux - это коммунизм", как организовывали get the facts и т.д.
     
  • 2.29, Andrey Mitrofanov (?), 18:59, 22/07/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Ты глянь, даже старая редмондовская собака

    Уже научилась прохожих не кусать? Курей соседских не давить? Младенцев не жрать, в конце концов?

    Усыпить, "к ч-б, не дожилаясь перитонитов". Скорее!

    > Вот чего можно достичь ломом по хребту и паяльником в заднем отверстии.
    > Мне оно не надо, но новость положительная.

     
  • 2.35, chinarulezzz (ok), 20:39, 22/07/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Новость в том, что мс под "опен" соусом впаривает еулу и вендорлок. В общем https://www.youtube.com/watch?v=5661DlLWV80

     
     
  • 3.49, Аноним (-), 17:15, 23/07/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Шиндошс шеу!
    "Вы можете совершенно свободно поместить наш крючок в себя."
     

  • 1.46, Аноним (-), 13:11, 23/07/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Блин, для меня "Microsoft открыл" звучит как начало анекдота про британских учёных...
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру