<?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>John&#039;s Meanderings</title>
	<atom:link href="http://k7ve.org/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://k7ve.org/blog</link>
	<description>Thoughts about life, the world, and my hobby.</description>
	<lastBuildDate>Wed, 11 Apr 2012 23:22:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>D-STAR Callsign Addressing and Linking Overview</title>
		<link>http://k7ve.org/blog/2012/04/d-star-addressing-and-linking-overview/</link>
		<comments>http://k7ve.org/blog/2012/04/d-star-addressing-and-linking-overview/#comments</comments>
		<pubDate>Wed, 11 Apr 2012 21:59:09 +0000</pubDate>
		<dc:creator>K7VE</dc:creator>
				<category><![CDATA[Amateur Radio]]></category>

		<guid isPermaLink="false">http://k7ve.org/blog/?p=278</guid>
		<description><![CDATA[D-STAR, the protocol, has no notion of linking, reflectors, etc. It was designed to be "stateless", meaning every transmission is complete in itself and has no inherent relationship to any other transmission.]]></description>
			<content:encoded><![CDATA[<p>[ This first appeared <a href="http://groups.yahoo.com/group/DStar-Gateway/message/7827" target="gateway">here</a> ]</p>
<p>D-STAR, the protocol, has no notion of linking, reflectors, etc. It was designed to be &#8220;stateless&#8221;, meaning every transmission is complete in itself and has no inherent relationship to any other transmission. (For Internet Protocol folks, think of it as UDP or User Datagram Protocol).  It is also an addressed protocol, meaning the field &#8220;MYCALL&#8221; is meant to be the address (callsign) that sent the transmission and the &#8220;URCALL&#8221; is meant to be the address (callsign) to which the transmission is intended.  &#8221;CQCQCQ&#8221; is meant as a &#8220;broadcast&#8221; address, meaning that it is intended for any receiver.  RPT1 and RPT2 are helper addresses (callsigns) to select relay (repeater) stations.</p>
<p>In this basic D-STAR model a station would set the &#8220;MYCALL&#8221; to the originating address (callsign), such as MY: K7VE, and the URCALL address would be set to CQCQCQ, if the station was making a &#8220;broadcast&#8221; transmission, or it would be set to the destination address (callsign) for the receiver for which the transmission was intended, such as UR: KC7PAA.  Icom took advantage of this model and added some features in their radios:</p>
<ol>
<li>There is usually a button to set UR to CQCQCQ, for the operator to quickly switch to &#8220;broadcast&#8221; mode.</li>
<li>There are usually memories to store commonly called addresses (callsigns) that the operator wishes to reach.</li>
<li>Second generation radios (and subsequent generations) also provide an address (callsign) squelch, so the operator that only wants traffic addressed to them can filter out everything else.</li>
</ol>
<p>This all works well on a local simplex or repeater conversation.  It is not, however, intuitive to the person who is making voice transmissions.  If they have not applied the callsign squelch, they simply hear all transmissions on the channel.  It sounds like any other simplex or repeater voice transmission, except between the radios it travels as a bit stream and you have the benefits (and liabilities) of a digital voice transmission.  So to the voice user the utility is the same as their analog counterparts.  On the other hand, the D-STAR digital data user (e.g. Ethernet encapsulated in D-STAR packets, not the extra data bits in the digital voice stream), the URCALL and MYCALL addresses (callsigns) become integral to directing traffic to the right receiver.</p>
<p>Moving up from the simplex or local repeater mode to networked communication, these addresses become more powerful.  For voice communications, the URCALL again represents the intended receiver of the traffic.  The gateway systems that sit behind the repeaters are designed to keep track of all of the addresses (callsigns) of all stations heard on the network. (In the case of Icom G2 and G4ULF gateways, an unregistered transmitter address (callsign) will cause their transmissions to be filtered out before it is relayed to the network.) So when a gateway receives a transmission from an attached repeater, it examines the the URCALL (and MYCALL) and looks to see if the URCALL address was last heard on a remote repeater and, if so, it relays the transmission to the gateway where that remote repeater is connected.  To the operator, regardless of digital voice or digital data, it means that the transmitting station doesn&#8217;t need to know where the receiving station is located, the gateway system automatically and quietly forwards the transmission.</p>
<p>CQCQCQ is not a registered address, so it does not get relayed beyond the local gateway (and that is why you get an error message on your display when URCALL is CQCQCQ and the RPT2 address is active).</p>
<p>Because of this addressing over the network, the transmitting station can change the URCALL between transmissions and if the intended recipient of the second transmission is on a different remote repeater than the intended recipient of the first transmission, each will only hear transmissions directed to them.  This has pluses and minuses:</p>
<ol>
<li>It is more efficient, since the only repeaters activated are those involved at the two endpoints for any given, over the network, transmission.</li>
<li>Since it is directed, uninterested or unintended, receivers do not receive traffic, unless they happen to be monitoring one of the repeaters at the end points.</li>
<li>It also means a station who receives a transmission and replies, is doing so &#8220;blind&#8221;, not knowing if there is other traffic at the other end of the network.</li>
</ol>
<p>This model does not work well, if at all, if you have a network of stations using digital voice and they are located at 3 or more repeaters (on 2 repeaters, each station just needs to have their URCALL set to either the address of the remote repeater, e.g. &#8220;/NW7DR B&#8221; or to the address of a station that is known to be located at the remote repeater).</p>
<p>Robin, AA4RC, looked at this issue, and came up with a solution, in the form of what we now know as DPLUS. DPLUS adopts the traditional notion of linking repeaters as can be found on analog repeaters. These analog repeaters use radio, wire, or voice over IP (VOIP) to relay voice from one repeater to the other and are usually symmetrical, i.e. if any repeater receives a signal it is relayed to all of the other repeaters that are on the link.  For better efficiency when linking more than two repeaters, DPLUS adopted the notion found in the VOIP based linking systems, by creating conference bridges called reflectors which become the meeting place for small to very large collections of repeaters.  This is a very powerful tool for enhancing wide area, even global, networks of stations, whether formal networks or simply &#8220;watering holes&#8221; where stations gather for random, non-directed, contacts.  DPLUS is the application that is most responsible for the growth in use of digital voice radios in amateur radio over the last few years.</p>
<p>Since D-STAR has no facility, in the protocol, to perform this linking and because the Icom G2 gateway is closed source and proprietary, Robin was forced to create a method that would enable this linking. The Icom G2 system uses UDP port 40000 to relay digital voice between gateways on the Internet and all callsign addressed D-STAR digital voice uses this port on the Internet, and a different UDP port is used to talk to the Icom controller (and by extension, the repeaters), usually port 20000.  DPLUS is able to use a technique called packet inspection (or packet sniffing) to watch all digital voice traffic between the controller and gateway, and between the gateway and Internet. DPLUS can then copy that traffic to another port to send it over a link to another gateway or reflector. Conversely, any traffic coming in over a link can be copied to the local controller, using packet insertion, to be sent over the air by the repeater. I will leave out a lot of the detail of the complexity required (some I don&#8217;t know, but have an appreciation that its no small feat) to avoid routing loops, separate streams for different repeaters connected to the same controller, handling DVDongles, DVAPs, etc., but fundamentally this what DPLUS linking does.  Additionally, DPLUS monitors the packet headers for URCALL addresses that have been overloaded as commands for linking, unlinking, and other housekeeping.</p>
<p>One of Robin&#8217;s goals is to make sure every repeater, and by extension every station, on a link hears the digital voice traffic that appears on any other repeater on that same link, including traffic that comes into a gateway via callsign addressing (on port 40000) that would go out a local repeater to its intended recipient, if that repeater was on a link. The intent of that goal is to inform all stations of traffic that could collide if an additional transmission was put on the link.  Also, it is intended to help avoid confusion for operators who may not be aware that some traffic is originating elsewhere.  A reasonable thing to attempt, however, it does have some side effects:</p>
<ol>
<li>Any traffic whether from a repeater&#8217;s receiver (if RPT2 is set), through the Internet, from an attached device like a DVDongle or DVAP, that keys the repeater&#8217;s transmitter is automatically sent over the link associated to that repeater to any remote gateway or reflector on the other end of the link. In turn, a reflector copies that traffic to all attached repeaters and other devices. It does this without regard to the intended destination in the UR field.</li>
<li>Traffic is sent to all repeaters (and other device) attached to the link, directly or via a reflector, even if there is no interested receiver.</li>
</ol>
<p>We are all aware that most repeaters, by themselves, are largely silent. In any given metropolitan area, it is likely that &gt; 90% of repeater traffic is on a handful of repeaters.  To provide traffic on a repeater, in hopes of keeping it interesting, some repeaters are always linked to a particular reflector and deny stations the ability to &#8216;unlink&#8217; or have aggressive watchdog scripts that re-link the repeater to the reflector on failure or if no other link is present.  Other systems use reflectors for regional networks.</p>
<p>Most reflectors are likewise mostly quiet with just a few carrying the bulk of traffic. Today, a reflector with 20+ attached repeaters may only see the traffic we saw on a single analog repeater 20 years ago.  So there is a lot of &#8220;dead air&#8221; out there!</p>
<p>A fraction of all D-STAR radio owners have learned to use addressing to direct their transmissions to their intended recipient. These transmissions can easily slip in to this &#8220;dead air&#8221; and would have no impact on any repeaters other than those directly involved. However, due to linking and reflectors, their transmissions are often sent to unintended destinations, including reflectors, which impacts many repeaters and their users.  Some consider this &#8220;interference&#8221; on their links and have come up with scripts to try to mitigate these unintended incursions by unlinking a repeater when addressed traffic comes into a gateway from a local repeater.  Unfortunately, they don&#8217;t really accomplish what one might suppose.  Let me provide some cases:</p>
<p>Case 1:</p>
<blockquote><p>Station 1 uses addressing to direct a transmission to Station 2.  Station 1&#8242;s local repeater has a script that examines the header and unlinks it from a reflector.  The transmission goes to the repeater where Station 2 is located and that repeater is linked to a different reflector.  DPLUS will note the addressed traffic on Station 2&#8242;s repeater and dutifully copy it over its link to the reflector, which in turn copies it to all repeaters (and other devices) connected to that reflector.  Possibly sending traffic to hundreds of unintended receivers (who may not notice it is addressed traffic and may attempt to reply, putting more traffic on the reflector intended for Station 1 who will never see or hear it.)</p></blockquote>
<p>Case 2:</p>
<blockquote><p>Station 1 addresses a direct transmission to Station 2.  Station 1&#8242;s local repeater does not have such a script installed and is connected to REF001 C.  So Station 1&#8242;s transmission is reflected to everyone listening to REF001 C.  It arrives at Station 2&#8242;s repeater, which is linked to REF014 C, and goes out on Station 2&#8242;s repeater but is also copied to REF014 C, and in turn to every repeater linked to REF014 C.   Since Station 1&#8242;s repeater is linked to REF001 C, stations on REF001 C can reply and be heard by Station 1, but not by Station 2 or anyone on REF014 C.  Stations on REF014 C (not on the same repeater as Station 2) will not be heard by Station 1.</p></blockquote>
<p>As some have suggested, if DPLUS only copied traffic addressed to CQCQCQ (broadcast), then it would greatly reduce the impact to reflector users in the above cases, as every addressed transmission would only be heard on the 2 repeaters where Station 1 and Station 2 are operating and neither repeater would have to unlink.   There might be an occasional collision between addressed and DPLUS traffic, but it would almost always be limited to only one repeater instead of the impact to many repeaters as seen in the above scenarios.</p>
<p>DPLUS is Robin&#8217;s code and he is absolutely the one who makes the final call on how it works.  This discussion is only intended to provide the information on what is happening in a gateway and how it interacts with linking.  If you have suggestions on how DPLUS might address your concerns, you should share them with Robin.</p>
]]></content:encoded>
			<wfw:commentRss>http://k7ve.org/blog/2012/04/d-star-addressing-and-linking-overview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is AMBE/D-STAR the only way?</title>
		<link>http://k7ve.org/blog/2011/09/is-ambed-star-the-only-way/</link>
		<comments>http://k7ve.org/blog/2011/09/is-ambed-star-the-only-way/#comments</comments>
		<pubDate>Fri, 02 Sep 2011 18:47:02 +0000</pubDate>
		<dc:creator>K7VE</dc:creator>
				<category><![CDATA[Amateur Radio]]></category>
		<category><![CDATA[D-STAR]]></category>

		<guid isPermaLink="false">http://k7ve.org/blog/?p=273</guid>
		<description><![CDATA[Every few months, the various D-STAR forums have someone come on and say that AMBE was a bad choice for D-STAR and that it should be replaced by CODEC2 or some other open source CODEC.  Side note: AMBE is not a codec, its a vocoder. Here is my latest response. I don&#8217;t think anyone is saying [...]]]></description>
			<content:encoded><![CDATA[<p>Every few months, the various D-STAR forums have someone come on and say that AMBE was a bad choice for D-STAR and that it should be replaced by <a title="CODEC2" href="http://codec2.org" target="_blank">CODEC2</a> or some other open source CODEC.  Side note: AMBE is not a <a title="Article on Codec" href="http://en.wikipedia.org/wiki/Codec" target="_blank">codec</a>, its a <a title="Vocoder Article" href="http://en.wikipedia.org/wiki/Vocoder" target="_blank">vocoder</a>.</p>
<p>Here is my latest <a title="pcrepeatercontroller Yahoo! forum" href="http://groups.yahoo.com/group/pcrepeatercontroller/message/3618" target="_blank">response</a>.</p>
<blockquote><p>I don&#8217;t think anyone is saying that AMBE/D-STAR is the only way to do digital voice on Amateur Radio.</p>
<div>I think what people that do the work, understand the system, and have been at this for awhile get tired of are just a few key points:</div>
<div>
<ol>
<li>Beating up D-STAR over the use of AMBE</li>
<ul>
<li>It&#8217;s just a part, like a microprocessor, DSP, etc.</li>
<li>It is the best commercially available, off the shelf, component to provide digital human voice over the radio</li>
<li>It&#8217;s price is reasonable (how it is packaged by some vendors for sale is pretty high for their BOM)</li>
<li>It is used in other Amateur Radio products (AOR ARD  digital voice, Alinco digital voice, NXDN, MotoTRBO, next generation P25) without the same vitriol.</li>
</ul>
<li>People saying we can just modify D-STAR to use Codec-2 or some other Codec</li>
<ul>
<li>Those of us who work with interoperability and implementation standards understand the issues with making non-standard changes to a protocol.</li>
<li>Standards are controlled through a process (that the JARL doesn&#8217;t execute well), which is where changes should be vetted, voted, and documented.</li>
<li>We shouldn&#8217;t confuse consumers of a protocol by implementing something different and give it the same (or very similar) name.</li>
<li>Introduction of incompatible systems into a working and established network or protocol framework creates unneeded issues.</li>
</ul>
<li>People taking a narrow view of what the protocol means</li>
<ul>
<li>If you only look at Digital Voice you are leaving out much of the D-STAR protocol</li>
<li>Not considering side effects</li>
<li>Not understanding how one interconnects incompatible protocols  (through the use of bridges, protocol gateways, etc.)</li>
</ul>
<li>Market, social, investment, and cultural aspects</li>
<ul>
<li>Acknowledging that most operators want a self-contained radio whether a handheld, mobile, or base.</li>
<ul>
<li>Interconnect issues to external devices creating more points of failure</li>
<li>Aesthetics &#8211; lost on the experimenter, but for the larger community there is value in an attractive package.</li>
<li>They want to buy something off the shelf that is ready to use. (USTrust registration is problematic for this)</li>
</ul>
<li>People who have made investments in infrastructure (repeaters, gateways, etc.) don&#8217;t want them &#8220;broken&#8221; by non-compliant systems</li>
<li>Some people like the clarity of AMBEs vocoder and don&#8217;t want it mixed with analog or even other systems that don&#8217;t fit the same profile.</li>
</ul>
</ol>
<div>I, and I venture many others, look forward to additional digital voice and data options.  Maybe something will come of Codec-2, maybe not.  If it proves to be a better technical (not religious) solution and a manufacturer picks it up to create the self-contained radios to build out an entire network like D-STAR, great, the market will decide.  I believe digital is the future and it will evolve, but basically I think the plea is basically, bluntly, &#8220;put up or shut up&#8221; &#8212; in other words, do the work to build something and put it out, in the meantime use what is available without this continued babble about how evil AMBE/D-STAR is and if &#8220;somebody&#8221; would just make &#8220;this change&#8221; it would be so much &#8230;</div>
</div>
<div></div>
<div>Let&#8217;s use the D-STAR and related forums and groups to work on D-STAR.  If one wants to do something different create your own community/forum/group and have at it.</div>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://k7ve.org/blog/2011/09/is-ambed-star-the-only-way/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New STARnet Digital Forum</title>
		<link>http://k7ve.org/blog/2011/05/new-starnet-digital-forum/</link>
		<comments>http://k7ve.org/blog/2011/05/new-starnet-digital-forum/#comments</comments>
		<pubDate>Mon, 02 May 2011 01:40:42 +0000</pubDate>
		<dc:creator>K7VE</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://k7ve.org/blog/?p=255</guid>
		<description><![CDATA[I don&#8217;t like creating yet another forum for D-STAR, but since STARnet Digital is new there are a lot of questions, and so a forum was setup for those interested: http://groups.yahoo.com/group/STARnetDigital &#160;]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t like creating yet another forum for D-STAR, but since STARnet Digital is new there are a lot of questions, and so a forum was setup for those interested:</p>
<p><a title="http://groups.yahoo.com/group/STARnetDigital" href="http://groups.yahoo.com/group/STARnetDigital" target="_blank">http://groups.yahoo.com/group/STARnetDigital</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://k7ve.org/blog/2011/05/new-starnet-digital-forum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stella and Maggie 2011</title>
		<link>http://k7ve.org/blog/2011/04/stella-and-maggie-2011/</link>
		<comments>http://k7ve.org/blog/2011/04/stella-and-maggie-2011/#comments</comments>
		<pubDate>Sat, 30 Apr 2011 23:11:42 +0000</pubDate>
		<dc:creator>K7VE</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://k7ve.org/blog/?p=251</guid>
		<description><![CDATA[I love being Grandpa to these sweet little girls.]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://player.vimeo.com/video/22959447" width="450" height="253" frameborder="0"></iframe></p>
<p>I love being Grandpa to these sweet little girls.</p>
]]></content:encoded>
			<wfw:commentRss>http://k7ve.org/blog/2011/04/stella-and-maggie-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A video for ircDDBGateway (pre-STARnet)</title>
		<link>http://k7ve.org/blog/2011/04/a-video-for-ircddbgateway-pre-starnet/</link>
		<comments>http://k7ve.org/blog/2011/04/a-video-for-ircddbgateway-pre-starnet/#comments</comments>
		<pubDate>Fri, 22 Apr 2011 20:26:52 +0000</pubDate>
		<dc:creator>K7VE</dc:creator>
				<category><![CDATA[Amateur Radio]]></category>
		<category><![CDATA[D-STAR]]></category>
		<category><![CDATA[STARnet Digital]]></category>

		<guid isPermaLink="false">http://k7ve.org/blog/?p=232</guid>
		<description><![CDATA[By VK5ZEA]]></description>
			<content:encoded><![CDATA[<p><object width="450" height="278"><param name="movie" value="http://www.youtube.com/v/k1yCCUvFVzA?version=3"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/k1yCCUvFVzA?version=3" type="application/x-shockwave-flash" width="450" height="278" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>By VK5ZEA</p>
]]></content:encoded>
			<wfw:commentRss>http://k7ve.org/blog/2011/04/a-video-for-ircddbgateway-pre-starnet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>STARnet Digital Branding and Terms</title>
		<link>http://k7ve.org/blog/2011/04/starnet-digital-branding-and-terms/</link>
		<comments>http://k7ve.org/blog/2011/04/starnet-digital-branding-and-terms/#comments</comments>
		<pubDate>Tue, 19 Apr 2011 17:33:55 +0000</pubDate>
		<dc:creator>K7VE</dc:creator>
				<category><![CDATA[Amateur Radio]]></category>
		<category><![CDATA[D-STAR]]></category>
		<category><![CDATA[STARnet Digital]]></category>

		<guid isPermaLink="false">http://k7ve.org/blog/?p=229</guid>
		<description><![CDATA[&#160; &#160; The name of the application is &#8220;STARnet Digital&#8221; (not StarNet, StarNet Digital, or other variations) Tools, webpages, etc. should follow this branding.  When shortened it is STARnet. Client stations are STARnet Subscribers or STARnet Users. Servers are STARnet Digital Group Servers or when shortened they are called a STARnet Server A network of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://k7ve.org/blog/wp-content/uploads/2011/04/STARnet-Digital-White.png"><img class="alignleft size-full wp-image-211" title="STARnet-Digital-White" src="http://k7ve.org/blog/wp-content/uploads/2011/04/STARnet-Digital-White.png" alt="" width="163" height="55" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>The name of the application is &#8220;<strong>STARnet Digital</strong>&#8221; (not StarNet, StarNet Digital, or other variations)</p>
<p>Tools, webpages, etc. should follow this branding.  When shortened it is <strong>STARnet</strong>.</p>
<p>Client stations are <strong>STARnet Subscribers</strong> or <strong>STARnet Users</strong>.<br />
Servers are <strong>STARnet Digital Group Servers</strong> or when shortened they are called a <strong>STARnet Server</strong><br />
A network of <strong>STARnet Subscribers</strong> are called a <strong>STARnet Group</strong><br />
A station <strong>subscribes </strong>to a <strong>group</strong>, they <span style="text-decoration: underline;">do not</span> &#8220;link&#8221;<br />
If a STARnet Group is connected to a DEXTRA (or other) reflector, it is called a <strong>STARnet Group Bridge</strong> (or bridging)</p>
<p>We  should talk in these terms to avoid confusion with &#8220;linking&#8221; systems  like DPLUS or DEXTRA.  It will help the user community start to  differentiate between the technologies.  We do not want STARnet Digital  to be seen as a linking technology, it is a callsign routed system where  each transmission is individually routed with individual clients able  to subscribe to multiple groups and individual repeaters able to  multiplex multiple groups for different users.</p>
]]></content:encoded>
			<wfw:commentRss>http://k7ve.org/blog/2011/04/starnet-digital-branding-and-terms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CommAcademy 2011 Talk</title>
		<link>http://k7ve.org/blog/2011/04/commacademy-2011-talk/</link>
		<comments>http://k7ve.org/blog/2011/04/commacademy-2011-talk/#comments</comments>
		<pubDate>Mon, 18 Apr 2011 19:53:47 +0000</pubDate>
		<dc:creator>K7VE</dc:creator>
				<category><![CDATA[Amateur Radio]]></category>
		<category><![CDATA[D-STAR]]></category>
		<category><![CDATA[STARnet Digital]]></category>

		<guid isPermaLink="false">http://k7ve.org/blog/?p=226</guid>
		<description><![CDATA[I was a presenter at the CommAcademy in Seattle yesterday.  Here are the slides for my talk. K7VE-CommAcademy-2011-Presentation]]></description>
			<content:encoded><![CDATA[<p>I was a presenter at the <a href="http://www.commacademy.org" target="_blank">CommAcademy</a> in Seattle yesterday.  Here are the slides for my talk.</p>
<p><a href="http://k7ve.org/blog/wp-content/uploads/2011/04/K7VE-Presentation.pdf">K7VE-CommAcademy-2011-Presentation</a></p>
]]></content:encoded>
			<wfw:commentRss>http://k7ve.org/blog/2011/04/commacademy-2011-talk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>STARnet Digital News</title>
		<link>http://k7ve.org/blog/2011/04/starnet-digital-news/</link>
		<comments>http://k7ve.org/blog/2011/04/starnet-digital-news/#comments</comments>
		<pubDate>Sat, 16 Apr 2011 22:11:15 +0000</pubDate>
		<dc:creator>K7VE</dc:creator>
				<category><![CDATA[Amateur Radio]]></category>
		<category><![CDATA[D-STAR]]></category>
		<category><![CDATA[STARnet Digital]]></category>

		<guid isPermaLink="false">http://k7ve.org/blog/?p=220</guid>
		<description><![CDATA[There is a new Internet Only version of STARnet Digital Server]]></description>
			<content:encoded><![CDATA[<p>Some general <strong>groups</strong> can be found <a href="http://db0fhn.efi.fh-nuernberg.de/doku.php?id=projects:dstar:starnet" target="_blank">here</a>.</p>
<p>There is a new Internet Only version of STARnet Digital Server which can be run on an Internet connected computer without any repeaters attached.  This is ideal to place groups in <em>hardened</em> locations like a data center.  The executable and source can be found in the ircDDBGateway packages.</p>
<p>A recently added feature allows a STARnet Digital Group to mirror to and from a DEXTRA reflector (e.g. XRF001 C) to help expose more users to STARnet Digital.</p>
]]></content:encoded>
			<wfw:commentRss>http://k7ve.org/blog/2011/04/starnet-digital-news/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>STARnet Digital</title>
		<link>http://k7ve.org/blog/2011/04/starnet-digital/</link>
		<comments>http://k7ve.org/blog/2011/04/starnet-digital/#comments</comments>
		<pubDate>Sun, 03 Apr 2011 19:35:27 +0000</pubDate>
		<dc:creator>K7VE</dc:creator>
				<category><![CDATA[Amateur Radio]]></category>
		<category><![CDATA[D-STAR]]></category>
		<category><![CDATA[STARnet Digital]]></category>

		<guid isPermaLink="false">http://k7ve.org/blog/?p=209</guid>
		<description><![CDATA[Press Release: 3 April 2011 Contact: k7ve@arrl.net STARnet Digital is a new application for use with D-STAR (Digital Smart Technology for Amateur Radio) that builds upon Smart Technology for Amateur Radio, creating dynamic networks of D-STAR radio stations through the worldwide network of D-STAR gateways and repeaters. The fundamental building block of a STARnet Digital [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-family: Arial, sans-serif;">Press Release: 3 April 2011<br />
Contact: k7ve@arrl.net</span></p>
<p><a href="http://k7ve.org/blog/wp-content/uploads/2011/04/STARnet-Digital-White.png"><img class="alignleft size-full wp-image-211" title="STARnet-Digital-White" src="http://k7ve.org/blog/wp-content/uploads/2011/04/STARnet-Digital-White.png" alt="" width="163" height="55" /></a></p>
<p><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">STARnet Digital is a new application for use with D-STAR<a name="sdendnote1anc"></a> (Digital Smart Technology for Amateur Radio) that builds upon Smart Technology for Amateur Radio, creating dynamic networks of D-STAR radio stations through the worldwide network of D-STAR gateways and repeaters.</span></span></span></p>
<p><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">The fundamental building block of a STARnet Digital network is the </span></span></span><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;"><strong>Group</strong></span></span></span><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">. Each Group is accessed by a </span></span></span><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;"><strong>Group</strong> </span></span></span><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;"><strong>Callsign</strong>. User radios </span></span></span><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;"><strong>subscribe</strong></span></span></span><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;"> to a Group by putting the Group Callsign in the destination (UR) address of the </span></span></span><a href="http://en.wikipedia.org/wiki/D-STAR">D-STAR</a><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;"> radio header and keying their transmitter.  Once subscribed, any transmissions directed to the Group will be automatically relayed to the repeater where the subscribing station was last heard.  The subscribing station can move from repeater to repeater and upon a transmission from the subscribing station to the repeater, the Group will automatically redirect Group transmissions to the subscribing station&#8217;s new repeater.</span></span></span></p>
<p><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">D-STAR was designed to use addressable communications where the originating station selected the destination station by placing the callsign of the remote station in the destination (UR) field of the D-STAR radio. The D-STAR gateway network is responsible for keeping track of individual stations and routing communications based on the destination callsign. This is a one-to-one relationship and creates complications if more than two stations wish to communicate over a variety of gateways and repeaters.</span></span></span></p>
<p><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">Early D-STAR gateway software was and continues to be closed source with no Application Program Interface (API). To facilitate wide area communications, including a large network of stations, industrious developers created &#8220;bolt on&#8221; linking technology that &#8220;sniffs&#8221; network traffic and relays it &#8220;out of band&#8221; between gateways delivering it to other repeaters for retransmission. We applaud this work and believe that it will continue to provide needed functionality for certain types of network activity.</span></span></span></p>
<p><span style="font-family: Arial, sans-serif;">STARnet Digital takes the native, callsign routed, approach to creating a nework of subscribing stations. The STARnet Digital server looks like a D-STAR repeater to a gateway. The STARnet Digital &#8220;repeater&#8221; advertises itself to the network, and individual Groups report through that repeater as if they were just another user station with a Group Callsign.<span style="color: #000000;"><span style="font-size: small;"><strong> Existing D-STAR gateways do not have to add any special software or hardware</strong></span></span><span style="color: #000000;"><span style="font-size: small;"> for its users to  subscribe to STARnet Digital Groups, the subscribing stations simply set the destination (UR) address in their radio to the Group Callsign of the Group they wish to communicate with; no linking, no unlinking, no exclusivity of Groups which the repeater can relay.</span></span></span></p>
<p><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;"><strong>To setup a STARnet Digital server is easy</strong>:</span></span></span></p>
<ol>
<li><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">Obtain 	a non-user (e.g. club) callsign for your gateway and register it at </span></span></span><a href="http://regsrv.ircddb.net/index.htm"><span style="font-family: Arial, sans-serif;">http://regsrv.ircddb.net/index.htm</span></a></li>
<li><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">Wait for the 	username and password to be returned</span></span></span></li>
<li><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">Register a 	user terminal for your Group on USROOT (This can be any callsign 	that is registered at USROOT) through your local USROOT connected 	gateway. This is necessary since Icom G2 and G4ULF gateways check 	USROOT database to authorize transmissions.</span></span></span></li>
<li><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">Get 	the latest ircDDBgateway at</span></span></span><span style="color: #000000;"><span style="font-family: Arial, sans-serif;"><span style="font-size: small;"> </span></span></span><a href="http://groups.yahoo.com/group/ircDDBGateway/files/Beta/"><span style="font-family: Arial, sans-serif;">Yahoo! 	ircDDBGateway Forum</span></a></li>
<li><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">Install the 	Microsoft Windows binary or compile and install from the source in 	the zip file on a Linux box (edit the makefile for your CPU type).</span></span></span></li>
<li><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">Start the 	ircddbgateway in GUI mode.</span></span></span></li>
<li><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">Goto the Edit 	-&gt; Preferences -&gt; Gateway tab and setup your gateway callsign 	and longitude/latitude</span></span></span></li>
<li><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">Goto the 	ircDDB tab and insert your Gateway&#8217;s ircDDB Username/Password</span></span></span></li>
<li><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">Goto the 	STARnet 1 tab and select Band (A, B, C, D) to create the virtual 	repeater on the gateway, put the user terminal callsign in the space 	provided</span></span></span></li>
<li><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">Select &#8220;OK&#8221;, 	stop and restart the ircddbgateway &#8212; once it registers with ircDDB 	you are ready to test.</span></span></span></li>
</ol>
<p><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">The callsign from step 9 above is the Group Callsign. All users that want to talk to the Group will put this callsign in the destination (UR) address field of their radio. For example, if station KQ1ZZZ wanted to participate on a Group with the Group Callsign EX4MPLE, the settings on their radio would be:</span></span></span></p>
<p><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">MY: KQ1ZZZ</span></span></span></p>
<p><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">UR: EX4MPLE (from step 9)</span></span></span></p>
<p><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">RPT1: &lt;Local Repeater Callsign&gt; (Whatever nearby repeater they want to use on the D-STAR network)</span></span></span></p>
<p><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">RPT2: &lt;Local Repeater Gateway Callsign&gt;</span></span></span></p>
<p><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">The local gateway must be setup to report into </span></span></span><a href="http://ircddb.net/"><span style="font-family: Arial, sans-serif;">ircDDB</span></a><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">, whether the gateway is  an Icom G2, G4ULF, etc., or using the native ircDDBgateway. </span></span></span><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;"><strong>The local gateway needs no additional software installed.</strong></span></span></span><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;"> You can see if your local gateway is on the ircDDB network by visiting </span></span></span><a href="http://www.ircddb.net/">http://www.ircddb.net/</a><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;"> &#8211; Select your country and look for the callsign of your local gateway.</span></span></span></p>
<p><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">When the user transmits for the first time, they will be automatically registered with the Group and any transmissions directed to the Group will be relayed back to the user. If the user moves to another repeater on a gateway that supports ircDDB, and transmits, the Group will follow them and send traffic for the Group to the new repeater. (It will stop sending to the previous repeater if the user was the last subscribing station on that repeater.)</span></span></span></p>
<p><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">If the station switches repeaters, the UR callsign will automatically switch to CQCQCQ on their radio, and the user will have to re-enter the UR callsign (or use callsign capture, usually the CS/RX button on their radio) to transmit into the group, but receive is automatic. Common Group Callsings are great candidates for the UR memories on the D-STAR radio.</span></span></span></p>
<p><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">The user can unsubscribe from the Group by setting the UR to the Group Callsign, and put &#8220;LOGOFF&#8221; in the TX Message/Comment on their radio.  We recommend putting this command in one of the TX message memory slots on the radio for easy access.</span></span></span></p>
<p><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">The Group may be configured to logoff a user after a period of inactivity or to logoff all users after a set period of inactivity on the Group.</span></span></span></p>
<p><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">There is one other command that can be placed in the TX Message/Comment field, &#8220;INFO&#8221; which will return a short description of the Group associated with the Group Callsign.</span></span></span></p>
<p><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;"><strong>A user can subscribe to more than one Group at a time</strong>, but must set the destination (UR) call to each group individually with which the user wishes to send traffic.</span></span></span></p>
<p><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">Gateway operators may wish to use ircDDBgateway as their primary gateway software. It is Free Open Source Software (FOSS) under the GNU license. It can be configured to operate with the Icom RP2C controller, GMSK node adapters, or use soundcard GMSK modem software. It has connectivity for DExtra, DPlus (client only), D-RATS (login), D-PRS (GPS A only), and STARnet Digital. A single ircDDBgateway can manage repeaters and Groups at the same time. It uses ircDDB for all callsign routing and updates and does not use Trust Servers for any purpose.  Support is through the</span></span></span><span style="color: #000000;"><span style="font-family: Arial, sans-serif;"><span style="font-size: small;"> </span></span></span><a href="http://groups.yahoo.com/group/ircDDBGateway/"><span style="font-family: Arial, sans-serif;">ircDDBGateway Yahoo! Forum</span></a><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">.</span></span></span></p>
<p><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">Whereas the STARnet Digital software is FOSS, we invite others to contribute to its development and inclusion in other gateways or similar projects.</span></span></span></p>
<p><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">DVDongles, DVAPs, and DVAR Hotspots <strong>will not be able to use STARnet Digital</strong> since they do not currently support native D-STAR callsign routing, which is the transport technology for STARnet Digital. These devices use DPLUS linking rather than native D-STAR callsign routing. The STARnet Digital team would like to see software developed where these devices authenticate using strong authentication to a proxy server that would allow callsign routing to and from these &#8220;stations&#8221;. (Those individuals who currently run HotSpots, are advised that both G4ULF and ircDDBGateway software can operate on simplex radios and provide full callsign routing functionality.)</span></span></span></p>
<p><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">STARnet Digital was conceived and functionally designed by John Hays, K7VE, with code design, engineering, and implementation by Jonathan Naylor, G4KLX. It builds on the work of many others, including the JARL which developed the D-STAR protocol, and the ircDDB network team, for which we are grateful.</span></span></span></p>
<p><span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;">This is the first public beta of the software, additional features such as a visualization layer, and additional gateway operator tools, are currently under design and consideration.  Currently group callsigns must be regular Trust Server registered terminals and <strong>we ask that “tactical” callsigns not be used until the USROOT Trust Server team has an opportunity to study</strong> if using “tactical” callsigns, such “NYARES A” will create any issues with their systems. Also, if the ircDDBgateway is not supporting RF modules, it may be possible to use tactical names for these as well, but again, let the USROOT and ircDDB teams have time to consider any unintended consequences of such a move.</span></span></span></p>
<p><a name="editable-post-name"></a> <span style="color: #000000;"><span style="font-family: arial;"><span style="font-size: small;"><span style="font-family: Arial, sans-serif;">See: <a href="http://k7ve.org/blog/2011/04/starnet-digital/">http://k7ve.org/blog/2011/04/</a></span><a href="http://k7ve.org/blog/2011/04/starnet-digital/"><span style="font-family: Arial, sans-serif;">starnet-digital</span></a><span style="font-family: Arial, sans-serif;"><a href="http://k7ve.org/blog/2011/04/starnet-digital/">/</a> for further information. </span></span></span></span></p>
<div id="sdendnote1">
<p><a name="sdendnote1sym"></a> D-STAR 	is a protocol developed by the JARL (Japan Amateur Radio League). It 	is also a registered trademark of Icom Corporation in the United 	States and certain other countries.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://k7ve.org/blog/2011/04/starnet-digital/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>NW7DR &#8211; A quick update</title>
		<link>http://k7ve.org/blog/2010/09/nw7dr-a-quick-update/</link>
		<comments>http://k7ve.org/blog/2010/09/nw7dr-a-quick-update/#comments</comments>
		<pubDate>Wed, 29 Sep 2010 17:25:07 +0000</pubDate>
		<dc:creator>K7VE</dc:creator>
				<category><![CDATA[Amateur Radio]]></category>
		<category><![CDATA[D-STAR]]></category>

		<guid isPermaLink="false">http://k7ve.org/blog/?p=175</guid>
		<description><![CDATA[Last week a few changes and improvements were made to NW7DR B, my Kenwood TKR-820 modified for compatibility with D-STAR. With the assistance of my son, James &#8211; KC7OSO, the antenna was moved from the deck of my house, to a pole on the roof. With the assistance of David Lake, G4ULF, I upgraded the [...]]]></description>
			<content:encoded><![CDATA[<p>Last week a few changes and improvements were made to NW7DR B, my Kenwood TKR-820 modified for compatibility with D-STAR.</p>
<ol>
<li>With the assistance of my son, James &#8211; KC7OSO, the antenna was moved from the deck of my house, to a pole on the roof.<br />
<a href="http://k7ve.org/blog/wp-content/uploads/2010/09/nw7dr-antenna.png"><img class="size-full wp-image-176" title="NW7DR Antenna (w/KC7OSO)" src="http://k7ve.org/blog/wp-content/uploads/2010/09/nw7dr-antenna.png" alt="" width="400" /></a></li>
<li>With the assistance of David Lake, G4ULF, I upgraded the gateway software to <a href="http://g4ulf.blogspot.com/2010/09/ni-star-v2-has-arrived.html">NI-STAR</a> and moved the system over to the <a href="http://dstarusers.org/viewrepeater.php?system=NW7DR">USROOT Trust Server</a>.  Included in this install are DPLUS (linking) and D-PRS (GPS reporting) support.</li>
<li>I integrated <a href="http://ircddb.net">ircDDB</a> support.</li>
<li> Here is the new coverage plot for the repeater as computed by <a href="http://www.qsl.net/kd2bd/splat.html">SPLAT!</a> (Coverage is primarily in the yellow and red/orange area &#8212; due to low power of the repeater):<br />
<a rel="attachment wp-att-177" href="http://k7ve.org/blog/2010/09/nw7dr-a-quick-update/nw7dr-splat-small/"><img class="size-full wp-image-177" title="nw7dr-splat-small" src="http://k7ve.org/blog/wp-content/uploads/2010/09/nw7dr-splat-small.png" alt="" width="400" /></a></li>
</ol>
<p>More later&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://k7ve.org/blog/2010/09/nw7dr-a-quick-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

