<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>福島 幹雄 | ドルフィンシステム</title>
	<atom:link href="https://dolphinsystem.jp/author/mikio/feed/" rel="self" type="application/rss+xml" />
	<link>https://dolphinsystem.jp</link>
	<description>お客様の「作りたい」を ソフトウェア無線機で実現する 開発サービス、フェージングシミュレータ、RFレコーダー・キャプチャーの開発販売</description>
	<lastBuildDate>Mon, 29 Jul 2024 05:23:58 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.2.9</generator>

<image>
	<url>https://dolphinsystem.jp/wp-content/uploads/2015/04/DolphinFin-150x150.jpg</url>
	<title>福島 幹雄 | ドルフィンシステム</title>
	<link>https://dolphinsystem.jp</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>世界初の量子とデジタルをハイブリッドしたアルゴリズムの屋外実証実験に貢献</title>
		<link>https://dolphinsystem.jp/the_worlds_first_quantum-digital_hybrid_algorithm/</link>
		
		<dc:creator><![CDATA[福島 幹雄]]></dc:creator>
		<pubDate>Mon, 29 Jul 2024 05:15:03 +0000</pubDate>
				<category><![CDATA[お知らせ]]></category>
		<guid isPermaLink="false">https://dolphinsystem.jp/?p=2911</guid>

					<description><![CDATA[<p>このたび、国立研究開発法人情報通信研究機構（NICT）が発表した「世界初、量子コンピュータを利用した屋外多数同時接続実験の成功」において、弊社がシステム開発の一部を担当したことをご報告します。 世界初、量子コンピュータを [&#8230;]</p>
<p>The post <a href="https://dolphinsystem.jp/the_worlds_first_quantum-digital_hybrid_algorithm/">世界初の量子とデジタルをハイブリッドしたアルゴリズムの屋外実証実験に貢献</a> first appeared on <a href="https://dolphinsystem.jp">ドルフィンシステム</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>このたび、国立研究開発法人情報通信研究機構（NICT）が発表した「世界初、量子コンピュータを利用した屋外多数同時接続実験の成功」において、弊社がシステム開発の一部を担当したことをご報告します。</p>
<p style="text-align: center;"><a href="https://www.nict.go.jp/press/2024/07/25-1.html">世界初、量子コンピュータを利用した屋外多数同時接続実験に成功</a><br />
〜量子とデジタルをハイブリッドしたアルゴリズムの開発と実証〜</p>
<p>&nbsp;</p>
<h1>プロジェクトの概要</h1>
<ul>
<li>量子コンピュータと古典コンピュータをハイブリッドした新たな実用的な演算手法を開発、屋外実験で実証</li>
<li>次世代移動通信システムにおける同時接続数の増加で課題となる組合せ最適化問題に適用し、従来手法と比較して計算時間を約10分の1に短縮</li>
<li>次世代移動通信システムにおける新たな無線通信信号処理としての活用へ</li>
</ul>
<div style="width: 1118px" class="wp-caption aligncenter"><img decoding="async" class="size-medium" src="https://www.nict.go.jp/press/2024/07/fb24sm0000000cmq-img/20240725-01L.png" alt="図1 量子アニーリングマシンを利用した上り回線非直交多元接続実験系の構成（写真を含む）と原理検証結果" width="1108" height="631" /><p class="wp-caption-text">図1 量子アニーリングマシンを利用した上り回線非直交多元接続実験系の構成（写真を含む）と原理検証結果</p></div>
<p style="text-align: center;">NICTプレスリリースから引用</p>
<p>&nbsp;</p>
<h1>弊社の貢献</h1>
<p>弊社は本プロジェクトにおいてシステム開発の重要な一部を担当致しました。量子アニーリングマシンと古典アルゴリズムを組み合わせた新しい演算手法の実装を行い、実験システムの構築に貢献いたしました。</p>
<p>具体的には、端末局および基地局の開発、及び基地局が受信したデータを信号処理し、量子アニーリングマシンに引き渡す部分を担当しました。</p>
<p>&nbsp;</p>
<h1>成果と今後の展望</h1>
<p>この実験の成功により、5G/6G時代の無線通信システムにおける大規模な同時接続の実現に向けた重要な一歩が踏み出されました。弊社は今後も最先端の技術開発に積極的に参画し、情報通信技術の発展に寄与してまいります。</p>
<p>弊社の高度な技術力と革新的なアプローチが、このような画期的な成果に貢献できたことを誇りに思います。今後も、量子コンピューティングや次世代通信技術の分野で、さらなる技術革新に挑戦してまいります。</p>
<p>以上</p><p>The post <a href="https://dolphinsystem.jp/the_worlds_first_quantum-digital_hybrid_algorithm/">世界初の量子とデジタルをハイブリッドしたアルゴリズムの屋外実証実験に貢献</a> first appeared on <a href="https://dolphinsystem.jp">ドルフィンシステム</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>任意の信号を連続的に送信し、任意のタイミングで送信間隔に合わせて収録する</title>
		<link>https://dolphinsystem.jp/transmit_a_continuous_wave_and_sychronized_capture/</link>
		
		<dc:creator><![CDATA[福島 幹雄]]></dc:creator>
		<pubDate>Mon, 19 Dec 2022 06:55:38 +0000</pubDate>
				<category><![CDATA[開発事例]]></category>
		<guid isPermaLink="false">https://dolphinsystem.jp/?p=2690</guid>

					<description><![CDATA[<p>概要 ドルフィンシステムでは無線通信の先進技術の研究開発のお手伝いをする機会が多くあります。 この先進分野では5G等の仕様化された無線システムをそのものを構築することは少なく、これからの通信を研究するため「まだ仕様化され [&#8230;]</p>
<p>The post <a href="https://dolphinsystem.jp/transmit_a_continuous_wave_and_sychronized_capture/">任意の信号を連続的に送信し、任意のタイミングで送信間隔に合わせて収録する</a> first appeared on <a href="https://dolphinsystem.jp">ドルフィンシステム</a>.</p>]]></description>
										<content:encoded><![CDATA[<h2>概要</h2>
<p>ドルフィンシステムでは無線通信の先進技術の研究開発のお手伝いをする機会が多くあります。<br />
この先進分野では5G等の仕様化された無線システムをそのものを構築することは少なく、これからの通信を研究するため「まだ仕様化されていない事」を研究するための実験が多いです。<br />
これらの実験はソフトウェア無線機で行いますが、その内容の中にはとてもシンプルなものもあります。</p>
<p>ある実験で開発したシステムの要件は以下の通りです。<br />
1. 指定したサンプル数の信号を100MHz BWで連続して出力したい<br />
→例) 1Mサンプルの信号を連続して繰り返し送信する</p>
<p>2. 任意のタイミングで受信も行いたい<br />
3. 受信するサンプル数は送信サンプル数と同じ<br />
→例) 送信信号が1Mサンプルなら1Mサンプル受信する</p>
<p>4. 受信タイミングは送信サンプル数の間隔で行いたい<br />
→例) 送信信号が1Mサンプルで送信していたら、受信も1Mサンプルの間隔で受信したい(下図参照)</p>
<p>5. 受信のタイミングは１サンプルのズレもなく受信したい</p>
<p>連続送信だけならSGのArb機能を使えば良いですが、受信も行うとなるとSGだけでは対応できません。こういう時にソフトウェア無線機の出番です。</p>
<p><a href="https://dolphinsystem.jp/wp-content/uploads/2022/12/0d40a5e4a645fc6b96e767d64ac0878e.jpg"><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2691" src="https://dolphinsystem.jp/wp-content/uploads/2022/12/0d40a5e4a645fc6b96e767d64ac0878e.jpg" alt="" width="872" height="441" srcset="https://dolphinsystem.jp/wp-content/uploads/2022/12/0d40a5e4a645fc6b96e767d64ac0878e.jpg 872w, https://dolphinsystem.jp/wp-content/uploads/2022/12/0d40a5e4a645fc6b96e767d64ac0878e-300x152.jpg 300w, https://dolphinsystem.jp/wp-content/uploads/2022/12/0d40a5e4a645fc6b96e767d64ac0878e-768x388.jpg 768w, https://dolphinsystem.jp/wp-content/uploads/2022/12/0d40a5e4a645fc6b96e767d64ac0878e-304x154.jpg 304w" sizes="(max-width: 872px) 100vw, 872px" /></a></p>
<h2>実現方法</h2>
<p>この要件を実現するためには単純に考えれば、ソフトウェア無線機に対して連続して送信データを与え、ソフトウェア無線機から常に受信データを受信していれば実現可能です。<br />
ただし帯域幅によっては、転送が間に合わないかCPU使用率によっては不安定な動作になるかも知れません。</p>
<p>この案件では「安定的に送受信が可能」であることを目指し以下の仕様で開発しました。</p>
<p>1. ソフトウェア無線機は、NI USRP-2954Rを使用する<br />
2. 送信信号はUSRPのDRAMに書き込み、DRAM上のデータを連続送信する。<br />
3. 連続送信開始と同時に受信も開始する。<br />
3. ソフトウェアは常時受信しておいて、受信開始指示があったらそのサンプルを保存する<br />
→今まで受信したサンプル数を数えておくのでズレなく一定の間隔で受信が可能。</p>
<p><a href="https://dolphinsystem.jp/wp-content/uploads/2022/12/2.jpg"><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2692" src="https://dolphinsystem.jp/wp-content/uploads/2022/12/2.jpg" alt="" width="836" height="379" srcset="https://dolphinsystem.jp/wp-content/uploads/2022/12/2.jpg 836w, https://dolphinsystem.jp/wp-content/uploads/2022/12/2-300x136.jpg 300w, https://dolphinsystem.jp/wp-content/uploads/2022/12/2-768x348.jpg 768w, https://dolphinsystem.jp/wp-content/uploads/2022/12/2-304x138.jpg 304w" sizes="(max-width: 836px) 100vw, 836px" /></a></p>
<h2>結果</h2>
<p>USRPの送信ポートと受信ポートを同軸ケーブルで接続しループバックし、送受信しました。<br />
下図は、7回分受信したデータを並べて表示したものです。<br />
任意のタイミングで受信を行いましたが毎回の受信毎にズレることなく受信できていることが分かります。</p>
<p>このシステムを納品したお客さまは、このシステムを使用して新しい通信に関わる基礎研究に励んでおられます。</p>
<p><a href="https://dolphinsystem.jp/wp-content/uploads/2022/12/03.jpg"><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2694" src="https://dolphinsystem.jp/wp-content/uploads/2022/12/03.jpg" alt="" width="1024" height="241" srcset="https://dolphinsystem.jp/wp-content/uploads/2022/12/03.jpg 1024w, https://dolphinsystem.jp/wp-content/uploads/2022/12/03-300x71.jpg 300w, https://dolphinsystem.jp/wp-content/uploads/2022/12/03-768x181.jpg 768w, https://dolphinsystem.jp/wp-content/uploads/2022/12/03-304x72.jpg 304w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></p>
<h2>お問い合わせ</h2>
<p>ドルフィンシステムでは、USRPを初めとしてソフトウェア無線機の実装経験が豊富です。<br />
Best Practiceや良い点、ハマりどころ等なども熟知しており、ソフトウェア無線機 USRPを使用した実験システムは短期間で納品可能です。<br />
ただ混み合っている事がありますので、事前にご連絡ください。</p><p>The post <a href="https://dolphinsystem.jp/transmit_a_continuous_wave_and_sychronized_capture/">任意の信号を連続的に送信し、任意のタイミングで送信間隔に合わせて収録する</a> first appeared on <a href="https://dolphinsystem.jp">ドルフィンシステム</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WiFi信号(802.11a, g, n, ac, ax, p, be)のBER測定環境をUSRPで作る</title>
		<link>https://dolphinsystem.jp/wifi-measurement-by-usrp/</link>
		
		<dc:creator><![CDATA[福島 幹雄]]></dc:creator>
		<pubDate>Mon, 06 Dec 2021 08:16:08 +0000</pubDate>
				<category><![CDATA[開発事例]]></category>
		<guid isPermaLink="false">http://dolphinsystem.jp/?p=2640</guid>

					<description><![CDATA[<p>概要 ドルフィンシステムには、数多くの開発依頼が寄せられますが、その一つに WiFi信号(OFDM)のBERを測定したい というものがあります。 WiFi信号(OFDM)をベースとした新しい通信方式の計測や、伝搬環境を測 [&#8230;]</p>
<p>The post <a href="https://dolphinsystem.jp/wifi-measurement-by-usrp/">WiFi信号(802.11a, g, n, ac, ax, p, be)のBER測定環境をUSRPで作る</a> first appeared on <a href="https://dolphinsystem.jp">ドルフィンシステム</a>.</p>]]></description>
										<content:encoded><![CDATA[<h2>概要</h2>
<p>ドルフィンシステムには、数多くの開発依頼が寄せられますが、その一つに</p>
<ul>
<li>WiFi信号(OFDM)のBERを測定したい</li>
</ul>
<p>というものがあります。</p>
<p>WiFi信号(OFDM)をベースとした新しい通信方式の計測や、伝搬環境を測定する目的使われます。</p>
<p>ドルフィンシステムでは、この測定に最適なソリューションを用意しています。</p>
<p>1台からWiFi信号(ペイロードはPN)を送信し、もう一台で信号を受信・復調したデータからビットパターンを抜き出しBER(Bit Error Rate)を計測します。</p>
<p><a href="https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-analyze-01.png"><img decoding="async" loading="lazy" class="aligncenter wp-image-2645 size-full" src="https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-analyze-01.png" alt="" width="1024" height="247" srcset="https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-analyze-01.png 1024w, https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-analyze-01-300x72.png 300w, https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-analyze-01-768x185.png 768w, https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-analyze-01-304x73.png 304w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></p>
<p>1台から送信したWiFi信号を、複数台で受信しそれぞれで計測したBERを比較し、伝搬環境を検討する場合もあります。</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2650" src="https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-analyze-02.png" alt="" width="1024" height="451" srcset="https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-analyze-02.png 1024w, https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-analyze-02-300x132.png 300w, https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-analyze-02-768x338.png 768w, https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-analyze-02-304x134.png 304w" sizes="(max-width: 1024px) 100vw, 1024px" /></p>
<h2>ドルフィンシステムの実現方法</h2>
<p>ドルフィンシステムでは、<br />
• ソフトウェア無線機 &#8220;USRP&#8221;<br />
• WLAN用ツールキット &#8220;NI RFmx WLAN&#8221;<br />
を組み合わせたシステムを構築し提供しています。</p>
<p>NI RFmx WLANはNI製WLANのツールキットで、送信信号の作成や、信号を受信し計測が出来ます。<br />
NI RFmx WLANは、NI モジュール式計測器に対応しているものですがドルフィンシステムではUSRPに対応させて動作させています。</p>
<h3>送信側アプリ</h3>
<p>送信側アプリでは、指定した無線LAN規格 a, g, n, ac, ax, p, beに対応したフレームを生成し、連続送信します。<br />
ペイロードは、PN9もしくはユーザが指定したビット列を指定可能です。<br />
変調方式(データレート)は、MCS Indexで指定可能です。</p>
<p>※送信する信号は、実際にWiFi通信をやりとりしている信号ではなく、生成した固定パターンを連続送信します。</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2654" src="https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-txapp.png" alt="" width="1024" height="678" srcset="https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-txapp.png 1024w, https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-txapp-300x199.png 300w, https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-txapp-768x509.png 768w, https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-txapp-304x201.png 304w, https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-txapp-239x158.png 239w" sizes="(max-width: 1024px) 100vw, 1024px" /></p>
<p>&nbsp;</p>
<p>送信信号は、フレームが連続送信されます。信号間の無信号区間は指定可能です。<img decoding="async" loading="lazy" class="aligncenter size-large wp-image-2655" src="https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-txframe.png" alt="" width="1024" height="244" srcset="https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-txframe.png 1024w, https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-txframe-300x71.png 300w, https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-txframe-768x183.png 768w, https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-txframe-304x72.png 304w" sizes="(max-width: 1024px) 100vw, 1024px" /></p>
<h3>受信側アプリ</h3>
<p>受信側アプリは、受信したIQデータからプリアンブル検出を行った後、復調し取り出したペイロードのPNを使ってBER測定を行います。また同時にコンスタレーションやスペクトラムを表示します。</p>
<p><a href="https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-rxapp.png"><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-2656" src="https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-rxapp.png" alt="" width="1024" height="625" srcset="https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-rxapp.png 1024w, https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-rxapp-300x183.png 300w, https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-rxapp-768x469.png 768w, https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-rxapp-304x186.png 304w, https://dolphinsystem.jp/wp-content/uploads/2021/12/case-wifi-rxapp-259x158.png 259w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></p>
<p>オプションとして、プリアンブル検出をFPGAで実行することにより、解析速度を大幅に向上させる事が可能です。<br />
ソフトウェアでプリアンブル検出を行うとプリアンブル検出をしている間のデータを破棄しますが、プリアンブル検出をFPGAで行う場合リアルタイムの検出が可能で、ソフトウェアよりも多くの解析が可能です。</p>
<p>&nbsp;</p>
<h1>お問い合わせ</h1>
<p>ソフトウェア無線機 USRPを使用したWiFi信号のBER測定システムは、ご用意してありますので、短期間で納品が可能です。<br />
ただ混み合っている事がありますので、事前にご連絡ください。</p>
<p>&nbsp;</p>
<p>&nbsp;</p><p>The post <a href="https://dolphinsystem.jp/wifi-measurement-by-usrp/">WiFi信号(802.11a, g, n, ac, ax, p, be)のBER測定環境をUSRPで作る</a> first appeared on <a href="https://dolphinsystem.jp">ドルフィンシステム</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>JAXA : ドローンを用いた長距離伝搬波の受信電力３次元測定法</title>
		<link>https://dolphinsystem.jp/jaxa-%e3%83%89%e3%83%ad%e3%83%bc%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%81%9f%e9%95%b7%e8%b7%9d%e9%9b%a2%e4%bc%9d%e6%90%ac%e6%b3%a2%e3%81%ae%e5%8f%97%e4%bf%a1%e9%9b%bb%e5%8a%9b%ef%bc%93%e6%ac%a1/</link>
		
		<dc:creator><![CDATA[福島 幹雄]]></dc:creator>
		<pubDate>Mon, 18 Oct 2021 08:27:54 +0000</pubDate>
				<category><![CDATA[開発事例]]></category>
		<guid isPermaLink="false">http://dolphinsystem.jp/?p=2625</guid>

					<description><![CDATA[<p>&#160; ドローンを用いた長距離伝搬波の受信電力３次元測定法(PDF)</p>
<p>The post <a href="https://dolphinsystem.jp/jaxa-%e3%83%89%e3%83%ad%e3%83%bc%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%81%9f%e9%95%b7%e8%b7%9d%e9%9b%a2%e4%bc%9d%e6%90%ac%e6%b3%a2%e3%81%ae%e5%8f%97%e4%bf%a1%e9%9b%bb%e5%8a%9b%ef%bc%93%e6%ac%a1/">JAXA : ドローンを用いた長距離伝搬波の受信電力３次元測定法</a> first appeared on <a href="https://dolphinsystem.jp">ドルフィンシステム</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>&nbsp;</p>
<p><a href="https://dolphinsystem.jp/wp-content/uploads/2021/10/3D-Measurement-Method-by-Using-a-Drone-for-RSSI-with-a-Long-Range-Propagation.pdf">ドローンを用いた長距離伝搬波の受信電力３次元測定法(PDF)</a></p><p>The post <a href="https://dolphinsystem.jp/jaxa-%e3%83%89%e3%83%ad%e3%83%bc%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%81%9f%e9%95%b7%e8%b7%9d%e9%9b%a2%e4%bc%9d%e6%90%ac%e6%b3%a2%e3%81%ae%e5%8f%97%e4%bf%a1%e9%9b%bb%e5%8a%9b%ef%bc%93%e6%ac%a1/">JAXA : ドローンを用いた長距離伝搬波の受信電力３次元測定法</a> first appeared on <a href="https://dolphinsystem.jp">ドルフィンシステム</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>MATLABで開発したアルゴリズムをGNU Radioに移植したSDR開発。ラズパイと低価格ソフトウェア無線機で多数のセンサーノードへの道筋を付ける。</title>
		<link>https://dolphinsystem.jp/matlab_to_gnuradio_on_reasonal_prise_sdr/</link>
		
		<dc:creator><![CDATA[福島 幹雄]]></dc:creator>
		<pubDate>Fri, 09 Apr 2021 09:02:50 +0000</pubDate>
				<category><![CDATA[開発事例]]></category>
		<category><![CDATA[Gnuradio]]></category>
		<category><![CDATA[MATLAB]]></category>
		<category><![CDATA[SDR]]></category>
		<category><![CDATA[USRP]]></category>
		<guid isPermaLink="false">http://www.dolphinsystem.jp/?p=2528</guid>

					<description><![CDATA[<p>概要 国立大学法人A様 開発事例 (国プロ) 業種 : 国立大学法人 研究室 弊社サービス : SDR開発サービス 課題解決に活用したプロダクト : MATLAB, GNU Radio, USRP B200mini, H [&#8230;]</p>
<p>The post <a href="https://dolphinsystem.jp/matlab_to_gnuradio_on_reasonal_prise_sdr/">MATLABで開発したアルゴリズムをGNU Radioに移植したSDR開発。ラズパイと低価格ソフトウェア無線機で多数のセンサーノードへの道筋を付ける。</a> first appeared on <a href="https://dolphinsystem.jp">ドルフィンシステム</a>.</p>]]></description>
										<content:encoded><![CDATA[<h3>概要</h3>
<p>国立大学法人A様 開発事例 (国プロ)</p>
<p>業種 : 国立大学法人 研究室<br />
弊社サービス : SDR開発サービス<br />
課題解決に活用したプロダクト : MATLAB, GNU Radio, USRP B200mini, HackRF One, BladeRF</p>
<p><img decoding="async" loading="lazy" class="wp-image-2550 aligncenter" src="http://www.dolphinsystem.jp/wp-content/uploads/2021/04/gnuradio_logo_icon-square-150x150-white.png" alt="" width="120" height="120" /></p>
<h3>ご要望</h3>
<p>ある信号を検出するアルゴリズムを大学で開発中。<br />
アルゴリズムの開発言語はMATLAB。研究者なのでプログラミング的な知見は乏しい。<br />
検出アルゴリズムが動作するセンサーノードを、屋外に複数配置しセンシング実験をしたい。<br />
センサーノードは複数用意したいので、出来るだけ低価格が良い。</p>
<h3>課題</h3>
<p>ネックになるのはセンサーノードのコスト。<br />
ノードあたりの単価が上がると配置できるノード数が限られ、実験規模が小さくなりアルゴリズムの威力を示すことが出来ない。<br />
できるだけノード単価を軽くしたい。<br />
そのため最終的にはラズパイで動作し、コストが高いUSRPだけではなく低コストなソフトウェア無線機を使いたい、との意向。</p>
<h3>提案</h3>
<p>ドルフィンシステムからの提案は以下の２点。</p>
<h5>提案 1. SDRソフトウェアプラットフォームとしてGNURadioを提案</h5>
<p>オープンソースのSDRプラットフォームであるGNURadio。<br />
GNURadioならラズパイでもWindows PCでも動かすことが出来るなど、状況に応じたプラットフォームの選択が可能。またUSRP以外のソフトウェア無線機にも数多く対応している。</p>
<h5>提案 2. MATLABのアルゴリズムをC++に変換する</h5>
<p>MATLABスクリプトをラズパイで動かすことは出来るが、ライセンス料がかかるためコスト増に直結する。<br />
そこでMATLABスクリプトのアルゴリズムをC++に移植を行い、GNURadioの独自モジュールとして実装する。</p>
<h5>この結果</h5>
<p>上記２点の施策で、ラズパイ上で各種ソフトウェア無線機を使用したアルゴリズムの動作が可能で、かつノードのコストが数万円レベルに抑えることが出来る。</p>
<h3>開発</h3>
<p style="margin: 0in; font-family: 'UD デジタル 教科書体 N-R'; font-size: 11.0pt;">各ソフトウェア無線機の挙動を確認するため、同一の信号を入力して確認。<img decoding="async" loading="lazy" class="aligncenter wp-image-2540 size-large" src="http://www.dolphinsystem.jp/wp-content/uploads/2021/04/matlab_to_gnuradio_on_reasonal_prise_sdr-01-1024x343.jpg" alt="" width="1024" height="343" srcset="https://dolphinsystem.jp/wp-content/uploads/2021/04/matlab_to_gnuradio_on_reasonal_prise_sdr-01-1024x343.jpg 1024w, https://dolphinsystem.jp/wp-content/uploads/2021/04/matlab_to_gnuradio_on_reasonal_prise_sdr-01-300x101.jpg 300w, https://dolphinsystem.jp/wp-content/uploads/2021/04/matlab_to_gnuradio_on_reasonal_prise_sdr-01-768x257.jpg 768w, https://dolphinsystem.jp/wp-content/uploads/2021/04/matlab_to_gnuradio_on_reasonal_prise_sdr-01-304x102.jpg 304w, https://dolphinsystem.jp/wp-content/uploads/2021/04/matlab_to_gnuradio_on_reasonal_prise_sdr-01.jpg 1361w" sizes="(max-width: 1024px) 100vw, 1024px" /></p>
<p>&nbsp;</p>
<p>使用するGNU Radioの関数によっては同じソフトウェア無線機でも挙動が異なる。<br />
このような現象を洗い出す。<img decoding="async" loading="lazy" class="aligncenter size-large wp-image-2541" src="http://www.dolphinsystem.jp/wp-content/uploads/2021/04/matlab_to_gnuradio_on_reasonal_prise_sdr-02-1024x253.jpg" alt="" width="1024" height="253" srcset="https://dolphinsystem.jp/wp-content/uploads/2021/04/matlab_to_gnuradio_on_reasonal_prise_sdr-02-1024x253.jpg 1024w, https://dolphinsystem.jp/wp-content/uploads/2021/04/matlab_to_gnuradio_on_reasonal_prise_sdr-02-300x74.jpg 300w, https://dolphinsystem.jp/wp-content/uploads/2021/04/matlab_to_gnuradio_on_reasonal_prise_sdr-02-768x189.jpg 768w, https://dolphinsystem.jp/wp-content/uploads/2021/04/matlab_to_gnuradio_on_reasonal_prise_sdr-02-304x75.jpg 304w, https://dolphinsystem.jp/wp-content/uploads/2021/04/matlab_to_gnuradio_on_reasonal_prise_sdr-02.jpg 1131w" sizes="(max-width: 1024px) 100vw, 1024px" /></p>
<p>&nbsp;</p>
<p>Windowsからラズパイにアクセスしリモート開発。<br />
<img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2542" src="http://www.dolphinsystem.jp/wp-content/uploads/2021/04/matlab_to_gnuradio_on_reasonal_prise_sdr-03.jpg" alt="" width="1024" height="560" srcset="https://dolphinsystem.jp/wp-content/uploads/2021/04/matlab_to_gnuradio_on_reasonal_prise_sdr-03.jpg 1024w, https://dolphinsystem.jp/wp-content/uploads/2021/04/matlab_to_gnuradio_on_reasonal_prise_sdr-03-300x164.jpg 300w, https://dolphinsystem.jp/wp-content/uploads/2021/04/matlab_to_gnuradio_on_reasonal_prise_sdr-03-768x420.jpg 768w, https://dolphinsystem.jp/wp-content/uploads/2021/04/matlab_to_gnuradio_on_reasonal_prise_sdr-03-304x166.jpg 304w, https://dolphinsystem.jp/wp-content/uploads/2021/04/matlab_to_gnuradio_on_reasonal_prise_sdr-03-289x158.jpg 289w" sizes="(max-width: 1024px) 100vw, 1024px" /></p>
<p>&nbsp;</p>
<p style="margin: 0in; font-size: 11pt; text-align: center;">リストアップされたブロック<img decoding="async" loading="lazy" class="aligncenter wp-image-2543 size-thumbnail" src="http://www.dolphinsystem.jp/wp-content/uploads/2021/04/matlab_to_gnuradio_on_reasonal_prise_sdr-04-150x150.jpg" alt="" width="150" height="150" /></p>
<p>&nbsp;</p>
<p>無事動作しました。<img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2544" src="http://www.dolphinsystem.jp/wp-content/uploads/2021/04/matlab_to_gnuradio_on_reasonal_prise_sdr-05.jpg" alt="" width="1024" height="500" srcset="https://dolphinsystem.jp/wp-content/uploads/2021/04/matlab_to_gnuradio_on_reasonal_prise_sdr-05.jpg 1024w, https://dolphinsystem.jp/wp-content/uploads/2021/04/matlab_to_gnuradio_on_reasonal_prise_sdr-05-300x146.jpg 300w, https://dolphinsystem.jp/wp-content/uploads/2021/04/matlab_to_gnuradio_on_reasonal_prise_sdr-05-768x375.jpg 768w, https://dolphinsystem.jp/wp-content/uploads/2021/04/matlab_to_gnuradio_on_reasonal_prise_sdr-05-304x148.jpg 304w" sizes="(max-width: 1024px) 100vw, 1024px" /></p>
<p>&nbsp;</p>
<h3>結果</h3>
<p>弊社からの提案</p>
<ul>
<li>GNU Radioを使用する</li>
<li>MATLABスクリプトをC++に移植する</li>
</ul>
<p>を行うことで、ラズパイ上で各種ソフトウェア無線機を使用したアルゴリズムの動作が可能で、かつノードのコストが数万円レベルに抑えることが出来ました。</p><p>The post <a href="https://dolphinsystem.jp/matlab_to_gnuradio_on_reasonal_prise_sdr/">MATLABで開発したアルゴリズムをGNU Radioに移植したSDR開発。ラズパイと低価格ソフトウェア無線機で多数のセンサーノードへの道筋を付ける。</a> first appeared on <a href="https://dolphinsystem.jp">ドルフィンシステム</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>IQデータを最大8ch分同時に読み込む &#8211; データファイルビューア</title>
		<link>https://dolphinsystem.jp/dataviewer/</link>
		
		<dc:creator><![CDATA[福島 幹雄]]></dc:creator>
		<pubDate>Mon, 20 Jul 2020 02:57:16 +0000</pubDate>
				<category><![CDATA[ソフトウェア製品]]></category>
		<category><![CDATA[dataviewer]]></category>
		<category><![CDATA[IQデータ]]></category>
		<category><![CDATA[USRP]]></category>
		<guid isPermaLink="false">http://www.dolphinsystem.jp/?p=2286</guid>

					<description><![CDATA[<p>データビューアとは何ですか？ ドルフィンシステムのData Viewerは、USRP等のソフトウェア無線機(SDR)などから収録したIQデータファイルをPC上で表示・解析するアプリケーションソフトウェアです。 USRP等 [&#8230;]</p>
<p>The post <a href="https://dolphinsystem.jp/dataviewer/">IQデータを最大8ch分同時に読み込む – データファイルビューア</a> first appeared on <a href="https://dolphinsystem.jp">ドルフィンシステム</a>.</p>]]></description>
										<content:encoded><![CDATA[<h1>データビューアとは何ですか？</h1>
<p>ドルフィンシステムのData Viewerは、USRP等のソフトウェア無線機(SDR)などから収録したIQデータファイルをPC上で表示・解析するアプリケーションソフトウェアです。</p>
<p>USRP等で高速に収録している最中は、波形を表示しながら解析することはできません。</p>
<p>データビューアは、収録したデータファイルの時間波形(IQ波形)、スペクトラム表示(Power Spectrum)、RSSI、占有帯域幅などを表示することが出来ます。</p>
<p style="text-align: center;"><iframe loading="lazy" src="//www.youtube.com/embed/Wzpz2LR9gzw" width="640" height="315" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<h2>最大8データファイルの同時読込に対応</h2>
<p>複数のUSRPから同時にデータファイルを収録した場合などで複数のデータファイルがある場合は、一度に複数ファイルを読み込み表示することが出来ます。</p>
<p>また同時に収録していない場合でも、複数のファイルを読み込むことでデータの比較をすることが出来ます。</p>
<p><img decoding="async" loading="lazy" class="wp-image-2298 size-full" src="http://www.dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-02.jpg" alt="データビューアで複数ファイルを表示中" width="1024" height="593" srcset="https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-02.jpg 1488w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-02-300x174.jpg 300w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-02-1024x593.jpg 1024w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-02-768x445.jpg 768w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-02-304x176.jpg 304w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-02-273x158.jpg 273w" sizes="(max-width: 1024px) 100vw, 1024px" /></p>
<h2>複数のIQレート(サンプリングレート)に対応</h2>
<p>読み込むファイルそれぞれのIQレート(サンプリングレート)が異なっていても、指定した時間分のサンプルを読み込みグラフを補間することで、一つの時間軸上に表示します。</p>
<p><img decoding="async" loading="lazy" class="aligncenter wp-image-2299 size-medium" src="http://www.dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-03-300x112.jpg" alt="" width="300" height="112" srcset="https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-03-300x112.jpg 300w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-03-304x113.jpg 304w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-03.jpg 500w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<p>時間モードで読み込む場合、下表のように各ファイルのIQレートに基づいて読み込むサンプル数を計算し、IQデータを読み込みます。</p>
<p>そしてグラフ描画時に、最大長のサンプル数に合わせて表示します。</p>
<p>例えば下表では10000サンプルが最大長なので、100サンプルのデータは10000サンプルに増やして(補間して)、1000サンプルのデータは10000サンプルに増やして表示します。</p>

<table id="tablepress-29" class="tablepress tablepress-id-29">
<thead>
<tr class="row-1">
	<th class="column-1">No.</th><th class="column-2">IQレート</th><th class="column-3">読み込むサンプル数</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">1</td><td class="column-2">1M</td><td class="column-3">1000</td>
</tr>
<tr class="row-3">
	<td class="column-1">2</td><td class="column-2">10M</td><td class="column-3">10000</td>
</tr>
<tr class="row-4">
	<td class="column-1">3</td><td class="column-2">100k</td><td class="column-3">100</td>
</tr>
</tbody>
</table>
<!-- #tablepress-29 from cache -->
<h2>主な仕様</h2>

<table id="tablepress-30" class="tablepress tablepress-id-30">
<tbody class="row-striping row-hover">
<tr class="row-1">
	<td class="column-1">対応OS</td><td class="column-2">Windows 10, Windows7<br />
(LabVIEW 2018 SP1ランタイムライブラリをインストールする)</td>
</tr>
<tr class="row-2">
	<td class="column-1">読み込み可能データファイル</td><td class="column-2">IQデータファイル<br />
IとQがI16で並んでいるバイナリデータファイル</td>
</tr>
<tr class="row-3">
	<td class="column-1">同時に読み込み可能なファイル数</td><td class="column-2">	最大8データファイル</td>
</tr>
</tbody>
</table>
<!-- #tablepress-30 from cache -->
<h2>使用方法</h2>
<h3>データファイルを開く</h3>
<p>収録したデータファイル(拡張子 datもしくはbin)をエクスプローラからデータビューアのグラフエリアにドラッグ＆ドロップします。するとファイルが開き波形を表示します。</p>
<p style="padding-left: 40px;">または、メニューから「ファイルを開く」を選択するか、ツールバーのファイルアイコンをクリックしてファイルダイアログからデータファイル(拡張子 datもしくはbin)を選択します。</p>
<h3>複数のデータファイルを開く</h3>
<p>複数のデータファイルを開く場合は、データファイルが保存されているフォルダをエクスプローラで選択し、データビューアのグラフエリアにドラッグ＆ドロップします。</p>
<p>そのフォルダに含まれているデータファイル(拡張子 datもしくはbin)を自動で探索して開きます。</p>
<p style="padding-left: 40px;">またはメニューから「フォルダを開く」を選択するか、ツールバーのフォルダを開くアイコンをクリックしてファイルダイアログからデータファイル(拡張子 datもしくはbin)を選択します。</p>
<h3>追加してファイルを開く</h3>
<p>既にファイルを開いている際に、追加してデータファイルを読み込むことが出来ます。</p>
<p>別々に収録したファイルを比較する際に便利です。</p>
<p>メニューから「ファイルを開いて追加する」「フォルダを開いて追加する」を選択して、ファイルダイアログからデータファイル(拡張子 datもしくはbin)を選択します。</p>
<p style="padding-left: 40px;">またはツールバーの「ファイル追加アイコン」もしくは「フォルダ追加アイコン」でも出来ます。</p>
<h3>表示する波形の長さを決める</h3>
<p>「File Info」タブの「読み込み時間(s)」に指定されている時間分のデータを読み込みます。</p>
<p>デフォルトでは1ms分のデータを読み込み表示します。</p>
<p>10msにすると10ms分のデータを読み込みます。</p>
<div id="attachment_2330" style="width: 530px" class="wp-caption aligncenter"><img aria-describedby="caption-attachment-2330" decoding="async" loading="lazy" class="wp-image-2330" src="http://www.dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-12.jpg" alt="一度に読み込む時間を指定" width="520" height="413" srcset="https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-12.jpg 894w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-12-300x238.jpg 300w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-12-768x610.jpg 768w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-12-269x214.jpg 269w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-12-199x158.jpg 199w" sizes="(max-width: 520px) 100vw, 520px" /><p id="caption-attachment-2330" class="wp-caption-text">一度に読み込む時間を指定</p></div>
<p>データファイルと同名のINIファイルに記載されているパラメータからサンプリングレートを取得し、そのサンプリングレートから計算して時間単位のサンプル数を読み込みます。</p>
<p>例えば、IQレート1Mspsで1ms分のデータを読み込む場合は、先頭から1000サンプル分のデータを読み込みます。</p>
<h4>サンプル単位で読み込みたい場合</h4>
<p>「時間単位で表示」ボタンをクリックして「サンプル単位で表示」を選びます。そして「読込サンプル数」に読み込みたいサンプル数を入力します。するとそのサンプル数で読み込まれます。</p>
<div id="attachment_2331" style="width: 1034px" class="wp-caption aligncenter"><img aria-describedby="caption-attachment-2331" decoding="async" loading="lazy" class="wp-image-2331 size-full" src="http://www.dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-13.jpg" alt="サンプル単位で読み込む" width="1024" height="294" srcset="https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-13.jpg 1024w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-13-300x86.jpg 300w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-13-768x221.jpg 768w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-13-304x87.jpg 304w" sizes="(max-width: 1024px) 100vw, 1024px" /><p id="caption-attachment-2331" class="wp-caption-text">サンプル単位で読み込む</p></div>
<h3>ファイルをシークして波形の表示位置を変える</h3>
<p>波形を表示するファイル内の位置を変えるには、以下のボタンなどを使用します。</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2300" src="http://www.dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-04.jpg" alt="" width="1024" height="347" srcset="https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-04.jpg 1024w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-04-300x102.jpg 300w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-04-768x260.jpg 768w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-04-304x103.jpg 304w" sizes="(max-width: 1024px) 100vw, 1024px" /></p>

<table id="tablepress-31" class="tablepress tablepress-id-31">
<thead>
<tr class="row-1">
	<th class="column-1">制御器名</th><th class="column-2">動作内容</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td class="column-1">次へボタン</td><td class="column-2">次の読み込み位置に移動します。</td>
</tr>
<tr class="row-3">
	<td class="column-1">前へボタン</td><td class="column-2">前の読み込み位置に移動します。</td>
</tr>
<tr class="row-4">
	<td class="column-1">末尾へボタン</td><td class="column-2">ファイルの末尾に移動します。</td>
</tr>
<tr class="row-5">
	<td class="column-1">先頭へボタン</td><td class="column-2">ファイルの先頭に移動します。</td>
</tr>
<tr class="row-6">
	<td class="column-1">一時停止ボタン</td><td class="column-2">一時停止をオフにすると次々に移動します。オンにすると停止します。</td>
</tr>
<tr class="row-7">
	<td class="column-1">時間・サンプル指定</td><td class="column-2">直接時間やサンプル数を指定して移動します。</td>
</tr>
<tr class="row-8">
	<td class="column-1">マウスホイール</td><td class="column-2">	グラフ上でマウスホイールを下側に回すと次の読み込み位置に移動します。<br />
上側に回すと前の位置に移動します。</td>
</tr>
</tbody>
</table>
<!-- #tablepress-31 from cache -->
<p>シークバーはファイル全体を表しています。</p>
<p>例えば上図のシークバーは、ファイルの先頭 0秒目から20.278秒目までを表していてマウスで直接移動することが出来ます。</p>
<p>下図は、サンプルモード時のシークバーの状態です。<img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2301" src="http://www.dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-05.jpg" alt="" width="1024" height="275" srcset="https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-05.jpg 1024w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-05-300x81.jpg 300w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-05-768x206.jpg 768w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-05-304x82.jpg 304w" sizes="(max-width: 1024px) 100vw, 1024px" /></p>
<h3>波形を重ねてグラフ描画する / 分割して描画する</h3>
<h4>IとQを分けて描画する</h4>
<p>収録したデータを解析する際に、IとQが重なって表示されていると見にくい場合があります。</p>
<p>データビューアは、IとQを別々のグラフに描画することで、IとQのズレ具合などを確認することが出来ます。</p>
<div id="attachment_2302" style="width: 1034px" class="wp-caption aligncenter"><img aria-describedby="caption-attachment-2302" decoding="async" loading="lazy" class="size-full wp-image-2302" src="http://www.dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-06.jpg" alt="IとQを重ねて表示する(デフォルト) " width="1024" height="230" srcset="https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-06.jpg 1024w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-06-300x67.jpg 300w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-06-768x173.jpg 768w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-06-304x68.jpg 304w" sizes="(max-width: 1024px) 100vw, 1024px" /><p id="caption-attachment-2302" class="wp-caption-text">IとQを重ねて表示する(デフォルト)</p></div>
<p>&nbsp;</p>
<div id="attachment_2303" style="width: 1034px" class="wp-caption aligncenter"><img aria-describedby="caption-attachment-2303" decoding="async" loading="lazy" class="size-full wp-image-2303" src="http://www.dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-07.jpg" alt="グラフを分割してIとQを別々に表示する" width="1024" height="225" srcset="https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-07.jpg 1024w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-07-300x66.jpg 300w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-07-768x169.jpg 768w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-07-304x67.jpg 304w" sizes="(max-width: 1024px) 100vw, 1024px" /><p id="caption-attachment-2303" class="wp-caption-text">グラフを分割してIとQを別々に表示する</p></div>
<h4>複数のファイルのグラフを別々に描画する</h4>
<p>データビューアが複数のファイルを読み込んだ場合、一つのグラフに重なって表示しているとゴチャゴチャして波形が良く分かりません。またスペクトラムも下図のように離れて表示してしまいます。</p>
<div id="attachment_2304" style="width: 1034px" class="wp-caption aligncenter"><img aria-describedby="caption-attachment-2304" decoding="async" loading="lazy" class="wp-image-2304 size-full" src="http://www.dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-08.jpg" alt="複数のファイルのグラフを重ねて描画する" width="1024" height="461" srcset="https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-08.jpg 1024w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-08-300x135.jpg 300w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-08-768x346.jpg 768w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-08-304x137.jpg 304w" sizes="(max-width: 1024px) 100vw, 1024px" /><p id="caption-attachment-2304" class="wp-caption-text">複数のファイルのグラフを重ねて描画する</p></div>
<p>このようなときにグラフを分割して表示すると、各ファイルの波形やスペクトラムを各ファイル毎に表示することが可能です。</p>
<div id="attachment_2305" style="width: 1034px" class="wp-caption aligncenter"><img aria-describedby="caption-attachment-2305" decoding="async" loading="lazy" class="size-full wp-image-2305" src="http://www.dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-09.jpg" alt="複数のファイルのグラフを別々に描画する" width="1024" height="482" srcset="https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-09.jpg 1024w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-09-300x141.jpg 300w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-09-768x362.jpg 768w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-09-304x143.jpg 304w" sizes="(max-width: 1024px) 100vw, 1024px" /><p id="caption-attachment-2305" class="wp-caption-text">複数のファイルのグラフを別々に描画する</p></div>
<h3>各ファイルの表示位置をずらして表示する</h3>
<p>データビューアで複数のファイルを開いた場合に、各ファイルの表示位置をずらして表示することが可能です。</p>
<p>例えば下図のように、表にオフセットを入力することでシークバー表示位置から読み込み位置をずらす事が出来ます。</p>
<div id="attachment_2306" style="width: 310px" class="wp-caption aligncenter"><img aria-describedby="caption-attachment-2306" decoding="async" loading="lazy" class="wp-image-2306 size-medium" src="http://www.dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-10-300x158.jpg" alt="各ファイルの表示位置オフセットを設定" width="300" height="158" srcset="https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-10-300x158.jpg 300w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-10-304x160.jpg 304w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-10.jpg 498w" sizes="(max-width: 300px) 100vw, 300px" /><p id="caption-attachment-2306" class="wp-caption-text">各ファイルの表示位置オフセットを設定</p></div>
<h3>RSSI (dBm)や占有帯域幅を見る</h3>
<p>現在表示している位置のRSSI (dBm)や占有帯域幅も表示されます。</p>
<div id="attachment_2307" style="width: 310px" class="wp-caption aligncenter"><img aria-describedby="caption-attachment-2307" decoding="async" loading="lazy" class="size-medium wp-image-2307" src="http://www.dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-11-300x105.jpg" alt="RSSI (dBm)や占有帯域幅が表示される" width="300" height="105" srcset="https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-11-300x105.jpg 300w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-11-304x106.jpg 304w, https://dolphinsystem.jp/wp-content/uploads/2020/07/dataviewer-11.jpg 504w" sizes="(max-width: 300px) 100vw, 300px" /><p id="caption-attachment-2307" class="wp-caption-text">RSSI (dBm)や占有帯域幅が表示される</p></div>
<h3>スペクトラムグラフで 窓を変える / 平均化する / MaxHoldして表示する</h3>
<p>スペクトラムグラフは、窓関数や平均化アルゴリズム、平均回数などを変えて表示することが可能です。</p>
<h4>対応している窓関数</h4>
<p>Hanning, Hamming, Blackman-Harris, Extact Blackman, Blackman, Flat Top, 4 Term B-Harris, 7 Term B-Harris, Low Sidelobe</p>
<h4>対応している平均化アルゴリズム</h4>
<p>Vector averaging, RMS averaging, MaxHold</p>
<p>&nbsp;</p>
<p><a href="http://www.dolphinsystem.jp/contactus/"><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-1656" src="http://www.dolphinsystem.jp/wp-content/uploads/2017/04/-e3-81-8a-e5-95-8f-e3-81-84-e5-90-88-e3-82-8f-e3-81-9b-e3-83-9c-e3-82-bf-e3-83-b3.png" alt="お問い合わせボタン" width="400" height="85" srcset="https://dolphinsystem.jp/wp-content/uploads/2017/04/-e3-81-8a-e5-95-8f-e3-81-84-e5-90-88-e3-82-8f-e3-81-9b-e3-83-9c-e3-82-bf-e3-83-b3.png 400w, https://dolphinsystem.jp/wp-content/uploads/2017/04/contactusbutton-flat-green-300x64.png 300w, https://dolphinsystem.jp/wp-content/uploads/2017/04/contactusbutton-flat-green-768x163.png 768w, https://dolphinsystem.jp/wp-content/uploads/2017/04/contactusbutton-flat-green-1024x218.png 1024w, https://dolphinsystem.jp/wp-content/uploads/2017/04/contactusbutton-flat-green-304x65.png 304w" sizes="(max-width: 400px) 100vw, 400px" /></a></p><p>The post <a href="https://dolphinsystem.jp/dataviewer/">IQデータを最大8ch分同時に読み込む – データファイルビューア</a> first appeared on <a href="https://dolphinsystem.jp">ドルフィンシステム</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ethernet over SDR ソフトウェア無線の実験系でIPパケットを通す方法 : IP-SDRソフトウェア</title>
		<link>https://dolphinsystem.jp/ethernet-over-sdr/</link>
		
		<dc:creator><![CDATA[福島 幹雄]]></dc:creator>
		<pubDate>Mon, 22 Jun 2020 00:28:13 +0000</pubDate>
				<category><![CDATA[ソフトウェア製品]]></category>
		<category><![CDATA[Ethernet]]></category>
		<category><![CDATA[LAN]]></category>
		<category><![CDATA[SDR]]></category>
		<category><![CDATA[USRP]]></category>
		<category><![CDATA[ソフトウェア無線]]></category>
		<guid isPermaLink="false">http://www.dolphinsystem.jp/?p=2268</guid>

					<description><![CDATA[<p>ソフトウェア無線機で構築した無線通信上にイーサネットフレームを転送することでIPネットワークを構築する技術をEthernet over SDRと呼んでおり、このページでは"Ethernet over SDR"を実現するドルフィンシステム製IP-SDRソフトウェアを紹介しています。</p>
<p>The post <a href="https://dolphinsystem.jp/ethernet-over-sdr/">Ethernet over SDR ソフトウェア無線の実験系でIPパケットを通す方法 : IP-SDRソフトウェア</a> first appeared on <a href="https://dolphinsystem.jp">ドルフィンシステム</a>.</p>]]></description>
										<content:encoded><![CDATA[<h1>ソフトウェア無線の実験系でIPパケットを通す方法とは？</h1>
<p>ドルフィンシステムのIP-SDRソフトウェアを使用すれば、</p>
<ul>
<li>USRPなどのソフトウェア無線機で、</li>
<li>バイナリ送信もしくは送受信が出来ている環境の上に、</li>
<li>ドルフィンシステム製IP-SDRソフトウェアを追加してインストールすることで、</li>
<li>簡単にIPパケットの送受信環境を構築すること</li>
</ul>
<p>が出来ます。</p>
<p>今計画している実験系にちょっと味付けすればデモ効果抜群のシステムが出来上がるかもしれません。</p>
<p>※ <span style="background-color: #ffff00;"><strong>ソフトウェア無線機で構築した無線通信上にイーサネットフレームを転送することでIPネットワークを構築する技術をEthernet over SDR</strong></span>と呼んでおり、このページでは&#8221;Ethernet over SDR&#8221;を実現するドルフィンシステム製IP-SDRソフトウェアを紹介しています。</p>
<h4>IP-SDRソフトウェアで実現可能なこと</h4>
<p><strong>→双方向通信可能な通信実験系でIPパケットを流すことが出来ます。</strong><br />
SDRを通信路としてIPパケットを流すことが出来ますので、アプリケーションは問いません。Youtubeなども視聴可能です。</p>
<p><strong>→片方向だけの通信系なら、UDPを通すことが出来ます。</strong><br />
片方向でもWebカメラとVLCメディアプレーヤーを使えば、H.264動画を流すことが出来ます</p>
<p><strong>→もちろん一般的なスピードテストアプリやサイトを使用することも可能。</strong></p>
<p><strong>→「通信実験系の上でAndroidスマホを使用したセンサーアプリケーションを動かし、双方向にデータ収集と指示を送りたい」というようなややこしい案件もレイヤを分けて開発できるので面倒が起こりません。</strong></p>
<p>以上のようにSDRを使用した通信の幅が広がります。</p>
<p>ではどういうものか、早速見てみましょう。</p>
<h2>IP-SDRの構成例</h2>
<h3>適用前の実験系</h3>
<p>例えば、既に下図のような片方向の無線通信が出来る実験系が実現しているものとします。</p>
<p>送信側PCは、バイナリファイルや生成したPNを変調してUSRPで送信しているとします。</p>
<p>受信側PCは、USRPが復調したデータを受信し、PN信号からBER計測をしたりバイナリデータをファイルに保存しているとします。</p>
<p>&nbsp;</p>
<p style="text-align: center;"><strong>IP-SDR適用前のSDR実験系</strong></p>
<p><img decoding="async" loading="lazy" class="aligncenter wp-image-2344 size-full" src="http://www.dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-01.png" alt="Ethernet over SDR適用前のSDR実験系" width="1676" height="580" srcset="https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-01.png 1676w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-01-300x104.png 300w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-01-1024x354.png 1024w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-01-768x266.png 768w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-01-1536x532.png 1536w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-01-304x105.png 304w" sizes="(max-width: 1676px) 100vw, 1676px" /></p>
<p>ここまで出来ている実験系であれば、IP-SDRソフトウェアを適用できます。</p>
<h3>IP-SDRソフトウェアを適用する</h3>
<p>まず下図のように送信側のPCソフトを改造します。<br />
現在のUSRP制御用ソフトは、バイナリファイルを読み込むかPNを生成して送信していますが、送信データを外部から入力できるように改造します。<br />
具体的には、UDPポートを開きUDPで来たデータを変調しUSRPで送信するようにします。</p>
<p>次に、受信側のソフトも改造します。受信し復調したデータをUDPで指定したアドレスに送信するように改造します。</p>
<p>&nbsp;</p>
<p style="text-align: center;"><strong>Ethernet over SDRを適用する</strong></p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2345" src="http://www.dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-02.png" alt="Ethernet over SDRを適用する" width="1700" height="696" /></p>
<h3>IP-SDRソフトウェアを稼働させる</h3>
<p>改造が完了したら、送信側PCと受信側PCにIP-SDRソフトウェアをインストールし実行します。<br />
IP-SDRソフトウェアは、Ethernet over SDRを実現するWindows上で動作するソフトウェアです。</p>
<p>&nbsp;</p>
<h4><strong>送信側PC</strong></h4>
<p>IP-SDRソフトウェアはネットワーク上に流れているイーサネットフレームをキャプチャし、そのデータを送信側PCのUSRP制御ソフトにUDPで送信します。<br />
送信側PCのUSRP制御ソフトは、受信したデータをUSRPに送信します。</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2361" src="http://www.dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-04.png" alt="ethernet-over-sdr送信側" width="1370" height="656" srcset="https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-04.png 1370w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-04-300x144.png 300w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-04-1024x490.png 1024w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-04-768x368.png 768w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-04-304x146.png 304w" sizes="(max-width: 1370px) 100vw, 1370px" /></p>
<p>&nbsp;</p>
<h4><strong>受信側PC</strong></h4>
<p>受信側のPCのUSRP制御用ソフトは、USRPが復調したバイナリデータをUDPでIP-SDRソフトウェアに送信します。すると受信側のIP-SDRソフトウェアがUDPで受信したデータをネットワークに流します。</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2362" src="http://www.dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-05.png" alt="ethernet-over-sdr受信側" width="1274" height="674" srcset="https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-05.png 1274w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-05-300x158.png 300w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-05-1024x542.png 1024w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-05-768x406.png 768w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-05-304x161.png 304w" sizes="(max-width: 1274px) 100vw, 1274px" /></p>
<p>送信側のネットワークのイーサネットフレームが受信側に転送され、あたかもイーサネットハブで接続されたかのような透過的なネットワークが構成できます。</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2372" src="http://www.dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-06.png" alt="透過的に接続可能なネットワーク" width="1294" height="968" srcset="https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-06.png 1294w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-06-300x224.png 300w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-06-1024x766.png 1024w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-06-768x575.png 768w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-06-286x214.png 286w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-06-211x158.png 211w" sizes="(max-width: 1294px) 100vw, 1294px" /></p>
<h2>IP-SDRソフトウェアで実現可能な事と動作原理</h2>
<h3>片方向？双方向？</h3>
<p>上記のように片方向の無線通信であれば、片方向のUDP接続が実現できます。<br />
双方向の無線通信であれば、双方向のTCP/IP接続が実現できます。</p>
<h3>対応プロトコルは？</h3>
<p>IP-SDRは、L2(イーサネットフレーム)を転送するため、上位レイヤのプロトコルはすべて転送されます。<br />
つまりTCP/IP、ping、iperf、ネットワーク共有などすべてです。</p>
<p style="text-align: center;"><strong>転送するイーサネットフレーム(最大1500バイト)</strong><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2369" src="http://www.dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-frame.png" alt="転送するイーサネットフレーム" width="675" height="97" srcset="https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-frame.png 743w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-frame-300x43.png 300w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-frame-304x44.png 304w" sizes="(max-width: 675px) 100vw, 675px" /></p>
<h3>TCP/IPパケットやUDPパケットに変換して転送しているということでしょうか？</h3>
<p>通常のネットワークプログラミングはTCP/IPやUDPのポートを開いて待機するというソケット通信プログラミングになるのですが、こうなると対応できるプロトコルがTCPやUDPに限定されてしまいます。<br />
また事前に使用するアプリケーション毎にポートを開いて待機するなど個々のアプリケーション毎の対応が必要になります。</p>
<p>これらすべての面倒事を省略するためにIP-SDRソフトウェアはソケット通信はせずに、イーサネットデバイスを直接開いて生のデータを送受信しています。<br />
生のデータというのはイーサネットフレームです。<br />
イーサネットデバイスを開いて受信を開始すると、ネットワーク上を行き来しているイーサネットフレームのバイナリを受信することが出来ます。<br />
これをそのままUSRPで相手側に転送し、相手側のIP-SDRソフトウェアがイーサネットデバイスに直接送信すると、相手側ネットワークにイーサネットフレームがそのまま転送されます。<br />
イーサネットフレームをそのまま転送するのでイーサネット上で通信が行われているTCP/IPやUDPもすべてが転送されます。</p>
<p>という訳でファイル共有でもなんでもかんでもイーサネット上を流れているデータであれば「通す」事が出来ます。<br />
Windowsファイル共有も出来ますし、ネットワークのノードはAndroidでもiPhoneでも何でも良いのです。</p>
<p style="text-align: center;">IP-SDRソフトウェア-USRP-無線区間-USRP-IP-SDRソフトウェア</p>
<p>という接続が、あたかもイーサネットハブのごとく振る舞います。</p>
<h3>OSに制限はある？</h3>
<p>接続されているノードのOSを問わないのも特徴の一つです。(Win, MacOS, Linux, Android…)</p>
<h3>再送制御はするの？</h3>
<p>IP-SDRソフトウェア自体で再送制御は行いません。ノードがTCP/IP接続を行えば、再送制御はTCPで行われます。</p>
<h3>pingは通る？</h3>
<p>はい、通ります。<br />
IP-SDRソフトウェアは、ネットワーク上に流れているイーサネット上のARPコマンドをキャプチャし、どのネットワークにどの端末(MACアドレス)が存在しているか認識します。このMACアドレスを識別してイーサネットフレームの転送先ネットワークを決定しますので、pingも通ります。<br />
また、この動作原理のため無関係なネットワークに不必要なデータが流れることはありません。</p>
<h3>無線の方式に制限はある？</h3>
<p>特に制限はありません。</p>
<p>USRPでなくても、ソフトウェア無線機ではなくても動作します。</p>
<p>原則的には、</p>
<ul>
<li>双方向通信(TCP/IP)</li>
<li>片方向通信(UDP/IP)</li>
<li>バイナリ送受信</li>
</ul>
<p>が出来る通信方式であれば動作します。</p>
<p>ただし極端にスループットが遅い方式の場合、TCP等の上位レイヤーで際限無く再送制御が行われ実質的に通信路が確立できない恐れはあります。</p>
<h2>IP-SDRソフトウェアの動作イメージ</h2>
<p>Windows上で動作するWin32コマンドラインアプリ。<br />
Windows7, Windows10で動作確認済。</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2376" src="http://www.dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-07.png" alt="TapBridgeの動作イメージ" width="910" height="476" srcset="https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-07.png 910w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-07-300x158.png 300w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-07-768x402.png 768w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-07-304x159.png 304w" sizes="(max-width: 910px) 100vw, 910px" /></p>
<h2>ネットワーク構成例</h2>
<p>IP-SDRソフトウェアはネットワーク間の接続も柔軟に構成することが出来ます。</p>
<h3>1対1接続</h3>
<p>無線通信部にて双方向にバイナリデータの通信が出来れば<br />
Ethernet over SDRが実現可能</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2378" src="http://www.dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-topology-01.png" alt="ネットワーク構成例 - 1対1接続" width="880" height="374" srcset="https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-topology-01.png 880w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-topology-01-300x128.png 300w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-topology-01-768x326.png 768w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-topology-01-304x129.png 304w" sizes="(max-width: 880px) 100vw, 880px" /></p>
<h3>1対多接続</h3>
<p>無線通信部が複数ユーザと双方向通信が出来れば、<br />
複数ネットワークの接続が可能。</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2379" src="http://www.dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-topology-02.png" alt="ネットワーク構成例 - 1対多接続" width="792" height="442" srcset="https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-topology-02.png 792w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-topology-02-300x167.png 300w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-topology-02-768x429.png 768w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-topology-02-304x170.png 304w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-topology-02-283x158.png 283w" sizes="(max-width: 792px) 100vw, 792px" /></p>
<h3>柔軟なネットワーク間の転送設定</h3>
<p>ネットワーク間の接続構成を変更することが出来る。</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2380" src="http://www.dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-topology-03.png" alt="ネットワーク構成例 - 柔軟な構成" width="2196" height="723" srcset="https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-topology-03.png 2196w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-topology-03-300x99.png 300w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-topology-03-1024x337.png 1024w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-topology-03-768x253.png 768w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-topology-03-1536x506.png 1536w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-topology-03-2048x674.png 2048w, https://dolphinsystem.jp/wp-content/uploads/2020/07/ethernet-over-sdr-topology-03-304x100.png 304w" sizes="(max-width: 2196px) 100vw, 2196px" /></p>
<p>&nbsp;</p>
<h2>IP-SDRソフトウェアの動作実績はあるの？</h2>
<p>ございます。</p>
<p>周波数共用プロジェクトや海中無線プロジェクトで稼働いたしました。</p>
<h2>販売しているの？</h2>
<p>IP-SDRソフトウェア単体で販売しておりますが、下位レイヤー(USRPの通信路部分)との調整が必要になります。<br />
そのためお客様の実験系の実装方法についてお話をお伺いながら導入までのお手伝いをしたいと思います。</p>
<p>以下のページからお問い合わせ下さい。</p>
<p><a href="http://www.dolphinsystem.jp/contactus/"><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-1656" src="http://www.dolphinsystem.jp/wp-content/uploads/2017/04/-e3-81-8a-e5-95-8f-e3-81-84-e5-90-88-e3-82-8f-e3-81-9b-e3-83-9c-e3-82-bf-e3-83-b3.png" alt="お問い合わせボタン" width="400" height="85" srcset="https://dolphinsystem.jp/wp-content/uploads/2017/04/-e3-81-8a-e5-95-8f-e3-81-84-e5-90-88-e3-82-8f-e3-81-9b-e3-83-9c-e3-82-bf-e3-83-b3.png 400w, https://dolphinsystem.jp/wp-content/uploads/2017/04/contactusbutton-flat-green-300x64.png 300w, https://dolphinsystem.jp/wp-content/uploads/2017/04/contactusbutton-flat-green-768x163.png 768w, https://dolphinsystem.jp/wp-content/uploads/2017/04/contactusbutton-flat-green-1024x218.png 1024w, https://dolphinsystem.jp/wp-content/uploads/2017/04/contactusbutton-flat-green-304x65.png 304w" sizes="(max-width: 400px) 100vw, 400px" /></a></p><p>The post <a href="https://dolphinsystem.jp/ethernet-over-sdr/">Ethernet over SDR ソフトウェア無線の実験系でIPパケットを通す方法 : IP-SDRソフトウェア</a> first appeared on <a href="https://dolphinsystem.jp">ドルフィンシステム</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>JAXA様と発表致します ～第63回宇宙科学技術連合講演会「超小型テレメータ受信機実用化試験 イプシロンロケットF4衛星分離確認信号カナダでの受信」～</title>
		<link>https://dolphinsystem.jp/jaxa%e6%a7%98%e3%81%a8%e7%99%ba%e8%a1%a8%e8%87%b4%e3%81%97%e3%81%be%e3%81%99-%ef%bd%9e%e7%ac%ac63%e5%9b%9e%e5%ae%87%e5%ae%99%e7%a7%91%e5%ad%a6%e6%8a%80%e8%a1%93%e9%80%a3%e5%90%88%e8%ac%9b%e6%bc%94/</link>
		
		<dc:creator><![CDATA[福島 幹雄]]></dc:creator>
		<pubDate>Mon, 11 Nov 2019 07:13:09 +0000</pubDate>
				<category><![CDATA[お知らせ]]></category>
		<guid isPermaLink="false">http://www.dolphinsystem.jp/?p=2236</guid>

					<description><![CDATA[<p>2019/11/06 アスティとくしま（徳島県徳島市）にて開催される第63回宇宙科学技術連合講演会において「超小型テレメータ受信機実用化試験 イプシロンロケットF4衛星分離確認信号カナダでの受信」をJAXA様と発表致しま [&#8230;]</p>
<p>The post <a href="https://dolphinsystem.jp/jaxa%e6%a7%98%e3%81%a8%e7%99%ba%e8%a1%a8%e8%87%b4%e3%81%97%e3%81%be%e3%81%99-%ef%bd%9e%e7%ac%ac63%e5%9b%9e%e5%ae%87%e5%ae%99%e7%a7%91%e5%ad%a6%e6%8a%80%e8%a1%93%e9%80%a3%e5%90%88%e8%ac%9b%e6%bc%94/">JAXA様と発表致します ～第63回宇宙科学技術連合講演会「超小型テレメータ受信機実用化試験 イプシロンロケットF4衛星分離確認信号カナダでの受信」～</a> first appeared on <a href="https://dolphinsystem.jp">ドルフィンシステム</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>2019/11/06 アスティとくしま（徳島県徳島市）にて開催される第63回宇宙科学技術連合講演会において「超小型テレメータ受信機実用化試験 イプシロンロケットF4衛星分離確認信号カナダでの受信」をJAXA様と発表致します。</p>



<p style="text-align: center;"><strong>記</strong></p>



<table class="wp-block-table">
<tbody>
<tr>
<td>URL</td>
<td><a href="https://branch.jsass.or.jp/ukaren63/program/" target="_blank" rel="noreferrer noopener" aria-label=" (新しいタブで開く)">第63回宇宙科学技術連合講演会</a></td>
</tr>
<tr>
<td>日時</td>
<td>2019年11月06日</td>
</tr>
<tr>
<td>場所</td>
<td>アスティとくしま</td>
</tr>
<tr>
<td>主催</td>
<td>一般社団法人 日本航空宇宙学会</td>
</tr>
<tr>
<td>会場</td>
<td>E会場</td>
</tr>
<tr>
<td>タイトル</td>
<td>1E11<br />超小型テレメータ受信機実用化試験 イプシロンロケットF4衛星分離確認信号カナダでの受信</td>
</tr>
</tbody>
</table>



<h2 class="wp-block-heading">背景</h2>



<p>宇宙航空研究開発機構（JAXA）は、ロケット打上時の公共の安全を確保する等の目的で飛翔中のロケットからテレメータデータを受信している。</p>



<p>ダウンレンジ方向のデータを受信するための受信局（ダウンレンジ局）は、基本的に遠隔地や海外にあり増設や移設が困難であるため一般的な飛行経路をカバーできる最小限の局数を運用している。</p>



<p>今後の宇宙輸送プロジェクトの多様な飛行経路のミッションに機動的に対応するためには、小型で可搬性に優れた受信設備を実現する技術が求められる。</p>



<p>ソフトウェア無線（SDR：Software Defined Radio）はプログラムで送受信器の機能を自由に制御する技術である。従来用途ごとの開発が必要だった無線装置を汎用品で置き換える事ができる可能性があり、技術の進展により高性能かつ汎用性に富んだSDR向けハードウェアが安価に手に入るようになっている。</p>



<p>JAXAでも2013年からSDR技術を用いた汎用計測装置を導入し、ロケット打上げ時のRFデータの記録や擾乱現象の解析を行ってきた1)。また、蓄積した解析技術を発展させ、ロケットテレメータ用の受信復調機能をSDR技術により実装した超小型のテレメータ受信機の開発も行っている2)。</p>



<p>今回、これまでに開発を行ってきた小型受信機に必要な機能を追加して小型可搬のテレメータ受信局を構築したので報告すると共に、今後の実用に向けた計画について述べる。</p>



<p><a href="https://dolphinsystem.jp/wp-content/uploads/2019/11/Development-of-Extremely-Small-Telemetry-Receiver-Using-Software-Defined-Radio-in-Canada.pdf">20190813 1E11 超小型テレメータ受信機実用化試験イプシロンロケットF4衛星分離確認信号カナダでの受信結果</a></p>



<p>以上</p><p>The post <a href="https://dolphinsystem.jp/jaxa%e6%a7%98%e3%81%a8%e7%99%ba%e8%a1%a8%e8%87%b4%e3%81%97%e3%81%be%e3%81%99-%ef%bd%9e%e7%ac%ac63%e5%9b%9e%e5%ae%87%e5%ae%99%e7%a7%91%e5%ad%a6%e6%8a%80%e8%a1%93%e9%80%a3%e5%90%88%e8%ac%9b%e6%bc%94/">JAXA様と発表致します ～第63回宇宙科学技術連合講演会「超小型テレメータ受信機実用化試験 イプシロンロケットF4衛星分離確認信号カナダでの受信」～</a> first appeared on <a href="https://dolphinsystem.jp">ドルフィンシステム</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>JAXA様と発表致します ～第62回宇宙科学技術連合講演会「ソフトウェア無線技術を利用した小型安価なテレメータ受信局の実証」～</title>
		<link>https://dolphinsystem.jp/pubulish-on-ukaren62-with-jaxa/</link>
		
		<dc:creator><![CDATA[福島 幹雄]]></dc:creator>
		<pubDate>Mon, 27 Aug 2018 02:45:04 +0000</pubDate>
				<category><![CDATA[お知らせ]]></category>
		<guid isPermaLink="false">http://www.dolphinsystem.jp/?p=2102</guid>

					<description><![CDATA[<p>2018/10/05 久留米シティプラザにて開催される第62回宇宙科学技術連合講演会において「ソフトウェア無線技術を利用した小型安価なテレメータ受信局の実証」をJAXA様と発表致します。 記 URL 第62回宇宙科学技術 [&#8230;]</p>
<p>The post <a href="https://dolphinsystem.jp/pubulish-on-ukaren62-with-jaxa/">JAXA様と発表致します ～第62回宇宙科学技術連合講演会「ソフトウェア無線技術を利用した小型安価なテレメータ受信局の実証」～</a> first appeared on <a href="https://dolphinsystem.jp">ドルフィンシステム</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>2018/10/05 久留米シティプラザにて開催される第62回宇宙科学技術連合講演会において「ソフトウェア無線技術を利用した小型安価なテレメータ受信局の実証」をJAXA様と発表致します。</p>
<p style="text-align: center;"><strong>記</strong></p>
<table style="width: 717px;">
<tbody>
<tr>
<td style="width: 89px;">URL</td>
<td style="width: 618px;"><a href="http://branch.jsass.or.jp/ukaren62/" target="_blank" rel="noopener noreferrer">第62回宇宙科学技術連合講演会</a></td>
</tr>
<tr>
<td style="width: 89px;">日時</td>
<td style="width: 618px;">2018年10月25日</td>
</tr>
<tr>
<td style="width: 89px;">場所</td>
<td style="width: 618px;">久留米シティプラザ</td>
</tr>
<tr>
<td style="width: 89px;">会場</td>
<td style="width: 618px;">I会場</td>
</tr>
<tr>
<td style="width: 89px;">タイトル</td>
<td style="width: 618px;">ソフトウエア無線技術を利用した小型安価なテレメータ受信局の実証 〇土屋 直大,砂見 幸之,油谷 崇志（JAXA）,笹生 拓児,福島 幹雄（ドルフィンシステム）</td>
</tr>
</tbody>
</table>
<h2>背景</h2>
<p>宇宙航空研究開発機構（JAXA）は、ロケット打上時の公共の安全を確保する等の目的で飛翔中のロケットからテレメータデータを受信している。ダウンレンジ方向のデータを受信するための受信局（ダウンレンジ局）は、基本的に遠隔地や海外にあり増設や移設が困難であるため一般的な飛行経路をカバーできる最小限の局数を運用している。今後の宇宙輸送プロジェクトの多様な飛行経路のミッションに機動的に対応するためには、小型で可搬性に優れた受信設備を実現する技術が求められる。<br />
ソフトウェア無線（SDR：Software Defined Radio）はプログラムで送受信器の機能を自由に制御する技術である。従来用途ごとの開発が必要だった無線装置を汎用品で置き換える事ができる可能性があり、技術の進展により高性能かつ汎用性に富んだSDR向けハードウェアが安価に手に入るようになっている。<br />
JAXAでも2013年からSDR技術を用いた汎用計測装置を導入し、ロケット打上げ時のRFデータの記録や擾乱現象の解析を行ってきた1)。また、蓄積した解析技術を発展させ、ロケットテレメータ用の受信復調機能をSDR技術により実装した超小型のテレメータ受信機の開発も行っている2)。今回、これまでに開発を行ってきた小型受信機に必要な機能を追加して小型可搬のテレメータ受信局を構築したので報告すると共に、今後の実用に向けた計画について述べる。</p>
<p><a href="https://dolphinsystem.jp/wp-content/uploads/2018/08/Development-of-Extremely-Small-Telemetry-Receiver-Using-Software-Defined-Radio.pdf">20180817 2I09 ソフトウェア無線技術を利用した小型安価なテレメータ受信局の実証</a></p>
<p>以上</p><p>The post <a href="https://dolphinsystem.jp/pubulish-on-ukaren62-with-jaxa/">JAXA様と発表致します ～第62回宇宙科学技術連合講演会「ソフトウェア無線技術を利用した小型安価なテレメータ受信局の実証」～</a> first appeared on <a href="https://dolphinsystem.jp">ドルフィンシステム</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>NICT : NIのソフトウェア無線製品を活用し、5G向け新技術の実証実験用システムを構築</title>
		<link>https://dolphinsystem.jp/case_nict_5g_stable/</link>
		
		<dc:creator><![CDATA[福島 幹雄]]></dc:creator>
		<pubDate>Mon, 20 Aug 2018 06:27:28 +0000</pubDate>
				<category><![CDATA[開発事例]]></category>
		<guid isPermaLink="false">http://www.dolphinsystem.jp/?p=2507</guid>

					<description><![CDATA[<p>https://www.ni.com/ja-jp/innovations/case-studies/19/building-a-test-bed-for-new-5g-technology-using-ni-softwa [&#8230;]</p>
<p>The post <a href="https://dolphinsystem.jp/case_nict_5g_stable/">NICT : NIのソフトウェア無線製品を活用し、5G向け新技術の実証実験用システムを構築</a> first appeared on <a href="https://dolphinsystem.jp">ドルフィンシステム</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>https://www.ni.com/ja-jp/innovations/case-studies/19/building-a-test-bed-for-new-5g-technology-using-ni-software-defined-radio.html</p><p>The post <a href="https://dolphinsystem.jp/case_nict_5g_stable/">NICT : NIのソフトウェア無線製品を活用し、5G向け新技術の実証実験用システムを構築</a> first appeared on <a href="https://dolphinsystem.jp">ドルフィンシステム</a>.</p>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
