TCP/IP över Walkie-Talkie

Planering och tankar kring eventuella framtida projekt.
Dankoman
Inlägg: 6
Blev medlem: 22 november 2007, 23:49:38
Ort: Gävle
Kontakt:

TCP/IP över Walkie-Talkie

Inlägg av Dankoman »

En annan ide som hemsökt mig den senaste tiden är om det skulle vara möjligt att köra TCP/IP över walkie-talkie.

Vad som talar för att det går:
TCP/IP har bra felkorrigering och hantering av paketförluster

TCP/IP kan variera sin paketstorlek och antal paket som skickas i följd beroende på länkkvalite.

TCP/IP kan kommunicera med halv duplex.

Vad som talar för att det inte går:
digital till analog konvertering....hur skall man skicka paketen som ljud?

Turtagning. Hur synkar man så att en enhet lyssnar medan den andra sänder?

Överföringshastighet även om man löser ovanstående, hur mycket data kommer man kunna skyffla?

PC:interface för walki-talki för att det skall vara über coolt vill man ju kunna ansluta sitt nätverks kort med RJ-45 till walki-talkin men då kan man defenitivt inte analogomvanla på något bra sätt...


en fuskmetod är väll annars att koppla ett modem mellan datorn och walki-talkin och bara braka ut des audioström, men det känns nästan som fusk.
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Inlägg av blueint »

Du måste modulera datasignalen. Och med tanke på bandbredden så skulle jag inte hoppas på mer än 1200 bps.
TERdON
EF Sponsor
Inlägg: 295
Blev medlem: 15 november 2006, 04:38:29
Ort: Solna/Laholm
Kontakt:

Inlägg av TERdON »

Eller så fuskar du och kopplar in TCP-IP över bongotrummor på vardera sidan. :D
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

På FRO har vi små KPC3-modem som kopplas till hörlursuttaget (samt micingången) på vanliga kommunikationsradio.
Fungerar precis som du beskriver det. Har dock inte testat TCP/IP via den, utan just nu nyttjar de ett mycket enkelt textbaserat protokoll med specialapplikationer.

"nole" vet nog mer detaljer kring dessa. :)
ANEE
Inlägg: 155
Blev medlem: 1 september 2006, 20:11:57
Ort: Varberg

Inlägg av ANEE »

När jag pluggade skrev jag och en kompis ett program som pratade via ljudkortet. Vi pluggade helt enkelt line out till line in (eller ear->mic) mellan datorerna. Protokollet var morsekod! Det gick inte fort, men det fungerade :)

Sen är ju frågan vad det är för information du vill sända över walkietalken. Är det info från din väderstation eller GPSkoordinater så är ju inte hastigheten så viktig. Vill du däremot strömma HDVideo... :)

Här är en annan lösning: http://n1vg.net/opentracker/
Användarvisningsbild
hcb
Moderator
Inlägg: 5974
Blev medlem: 23 februari 2007, 21:44:50
Skype: hcbecker
Ort: Lystrup / Uppsala
Kontakt:

Inlägg av hcb »

Radioamatörer har kört (kör?) TCP/IP över radio. Se t.ex. http://www.ampr.org (Jag hittar inget bättre just nu.)
B1n4ry
EF Sponsor
Inlägg: 1327
Blev medlem: 30 november 2005, 20:02:50
Ort: Borås
Kontakt:

Inlägg av B1n4ry »

Bongotrummor är nog lite besvärtligt men det går så varför skulle inte walkietalkie funka? Dock så är det ju säkert 1000 gånger enklare bygga något som kör en seriell dataström över radio än att bygga ethernet över radio...

Ett annat förslag finns ju redan i en officiell (och läsvärd) IETF-standard:
Transmission of IP Datagrams on Avian Carriers

//B1N4RY
Användarvisningsbild
hcb
Moderator
Inlägg: 5974
Blev medlem: 23 februari 2007, 21:44:50
Skype: hcbecker
Ort: Lystrup / Uppsala
Kontakt:

Inlägg av hcb »

B1n4ry: Jag undrar om det är The Evil Bit som sådana datagrambärare släpper i huvudet på folk då och då?
Dankoman
Inlägg: 6
Blev medlem: 22 november 2007, 23:49:38
Ort: Gävle
Kontakt:

Inlägg av Dankoman »

ANEE skrev:När jag pluggade skrev jag och en kompis ett program som pratade via ljudkortet. Vi pluggade helt enkelt line out till line in (eller ear->mic) mellan datorerna. Protokollet var morsekod! Det gick inte fort, men det fungerade :)

Sen är ju frågan vad det är för information du vill sända över walkietalken. Är det info från din väderstation eller GPSkoordinater så är ju inte hastigheten så viktig. Vill du däremot strömma HDVideo... :)

Här är en annan lösning: http://n1vg.net/opentracker/
Jag skall absolut inte ha det till något, vill mest bara se om man kan "tvinga hjärnan runt problemet". Fick inspirationen av TCP/IP över brevduva http://www.blug.linux.no/rfc1149/ som i tora drag går ut på att man dumpar paket till skrivaren, skickar dem med duva och motagaren scannar sedan dessa
sebastiannielsen
Inlägg: 3663
Blev medlem: 11 september 2004, 09:30:42
Ort: gbg
Kontakt:

Inlägg av sebastiannielsen »

DTMF?

man kan koda in 4 bitar per ton.
Dankoman
Inlägg: 6
Blev medlem: 22 november 2007, 23:49:38
Ort: Gävle
Kontakt:

DTMF

Inlägg av Dankoman »

Det är en intressant tanke.

Man kommer ju att vara tvungen att utforma ett eget protokol för den trådlösa biten av överköringen. och en tolk mellan TCP/IP och det protokollet.

Fast det som jag ser som det absolut största problemet är ändå att åstadkomma fungerande tvåvägskommunikation där först en sänder och den andra lyssnar för att sedan switcha. det är dessutom ett krav för TCP eftersom det klräver bekräftelse på leverans.

Men även på den punkten kanske man kan blicka bakåt i nätverkshistorien och göra något liknande token ring?
Eller så kanke det räcker med att lyssna om någon sänder för tillfället...
xxargs
Inlägg: 10189
Blev medlem: 23 september 2006, 14:28:27
Ort: Södertälje

Inlägg av xxargs »

FFSK går fortare, 1200 - 2400 baud - CML har sådana kretsar (FX någonting)

Ni som kommer ihåg NMT-telefonerna med 'kvack, kvack' då och då vet vad jag menar - det är 1200 bauds FFSK som användes där.

tittar man i linuxkärnan och kompilera amatörradiostödet så finns det en hel del modulerigar via ljudkortet som går ganska fort (9600?) + protokoll (AX25 ?) som man kan stjäla ideer ifrån.

om man har höglinjära slutsteg så kan man titta på de olika formaten som både amplitud och fasmodulera samtidigt som Tetra, och har man bred frekvensspektrum från några 100 KHz till flera MHz så kan man titta på OFDM, CDMA etc. - ingen av dessa går att köra via microfoningång utan måste modulera direkt i RF-kedjan på olika sätt + du får söka egna kanaler för detta då ingen av dom 'fria' banden tillåter detta, utan oftast som mest 25 kHz i bandbredd per kanal.


en sak är att få till själva modulationen, men det är helt annan sak att bygga protokollerna runt omkring detta med paketstorlek, väntetid på ack, krockar när flera sändare råka starta samtidigt, hur paketen kan förmedla sig via repetrar om det inte fins direktkoppel mellan avsändare och mottagare - en gammal sådan protokoll är ju 'packet radio' som var poppis i slutet av 80-talet.

med andra ord så är det här inget 'nytt' problem ;-)
Dankoman
Inlägg: 6
Blev medlem: 22 november 2007, 23:49:38
Ort: Gävle
Kontakt:

Inlägg av Dankoman »

TERdON skrev:Eller så fuskar du och kopplar in TCP-IP över bongotrummor på vardera sidan. :D
Tror faktiskt man kan stjäla en hel del idéer från det projektet. det gör ju nästan exakt det jag vill fast över ett annat medium.
TERdON
EF Sponsor
Inlägg: 295
Blev medlem: 15 november 2006, 04:38:29
Ort: Solna/Laholm
Kontakt:

Inlägg av TERdON »

sebastiannielsen skrev:DTMF?

man kan koda in 4 bitar per ton.
Jag undrade faktiskt först vad det var för datalagringsmedium som använde 250 kg per bit, sen kom jag på att det finns två olika ord som stavas så... ;-)
B1n4ry
EF Sponsor
Inlägg: 1327
Blev medlem: 30 november 2005, 20:02:50
Ort: Borås
Kontakt:

Inlägg av B1n4ry »

Hmm... Jag får just idén att köra TCP/IP över hornhögtalare... Modulera med FSK eller nått och så en rejäl tratt och en shotgun riktmikrofon i varje ände och sedan bara köra på tills grannarna storknar... =)

//B1N4RY
Skriv svar