Utilizzare uno smartphone come modem remoto?


45

La maggior parte dei cellulari oggi ha un jack audio che funziona sia come output che come input per il suono. Ecco perché oggi ci sono le cuffie con microfoni integrati per effettuare chiamate. Ora, è possibile, usando questo jack audio bidirezionale, stabilire una connessione dial-up dal mio PC (usando un modem software) tramite il mio telefono?


5
La maggior parte dei telefoni ha in realtà una porta seriale accessibile tramite USB che ha la stessa interfaccia di un modem seriale e molto tempo fa veniva utilizzata con i laptop per accedere a Internet tramite dial-up.
Dan D.

4
Qualcuno può chiamarmi a questo proposito, ma sono abbastanza sicuro che i dati inviati tramite connessione dial-up siano più che audio.
Mosè,

5
@Moses I POT possono solo trasmettere audio.
Elliott Frisch,

3
È una buona domanda tecnica, penso, ma perché ne hai bisogno oggi? È solo il modo in cui il tuo computer può essere collegato a Internet?
VL-80,

6
Il tethering avrebbe più senso.
Joseph,

Risposte:


60

No. I modem telefonici analogici (alias POTS - modem "Plain Old Telephone Service") funzionavano perché quando la rete telefonica tradizionale (alias PSTN - "Rete telefonica pubblica commutata") digitalizzava l'audio, lo faceva con campioni a 8 bit 8.000 volte al secondo, per un totale di 8 bit * 8 kHz = 64.000 bps audio digitale. Non è stato possibile utilizzare completamente quei 64kbps completi per i dati a causa di problemi con la conversione digitale <-> analogica (ADC / DAC), ma se si disponesse di un modem digitale su una linea telefonica digitale (come un canale B ISDN) , è possibile inviare a 53-56 kbps tramite un singolo DAC. Ma dalla linea analogica, è possibile inviare solo 33,8 kbps tramite un singolo ADC.

Ma il problema con i telefoni cellulari è che non hanno mai fornito un canale audio digitale completo a 64 kbps come ha fatto la rete fissa PSTN. Usano i codec con perdita di dati per comprimere l'audio della voce per adattarsi a un canale a 9600 bps. Quindi, se vuoi provare a fare segnali modulati audio su quel canale, penso che saresti fortunato a ottenere 4800 bps (4.8kbps = 0.6 KibiBytes / sec) da esso. E questo presuppone che tu progetti schemi di modulazione personalizzati per ottenere il massimo da ciò che quel canale audio ti offre. Non ho idea se uno dei tradizionali schemi di modulazione utilizzati dai modem POTS funzionerebbe bene sui canali voce GSM. Per quanto ne so, un modem POTS standard può semplicemente cadere completamente in faccia e non essere nemmeno in grado di sostenere la secolare velocità di 300 bps su un canale vocale GSM.

Aggiornamento: ho trovato un riferimento online che diceva che fare la modulazione audio analogica sui canali vocali GSM era in genere limitato a 2400 bps, quindi la mia stima sopra era abbastanza generosa.


Questo va un po 'al di fuori dell'ambito della tua domanda, ma nota che esistevano tecnologie per effettuare connessioni simili a dialup su reti cellulari digitali, ma senza la complicanza analogica fortemente limitante della velocità di aggancio di un modem POTS al jack dell'auricolare del telefono cellulare.

Una soluzione si chiamava "Circuit-Switched Data" o CSD e di solito comportava l'aggancio del computer al telefono cellulare tramite una connessione seriale di qualche tipo (utilizzando le tradizionali interfacce seriali RS-232 o RS-422 o IrDA ai vecchi tempi, e USB o Bluetooth più di recente) e il fatto che il tuo telefono cellulare abbia accesso diretto all'interfaccia seriale alla connessione dati a 9600 bps alle apparecchiature del gestore wireless. All'interno della rete del gestore wireless, il flusso di dati a 9600 bps verrebbe immesso in un modem digitale collegato a una linea telefonica digitale, quindi è possibile utilizzare questa tecnologia per effettuare una chiamata modem a 9600 bps a qualsiasi modem sulla rete PSTN.

Il CSD è stato seguito dal CSD ad alta velocità (HSCSD), che era come il CSD, tranne per il fatto che il tuo telefono cellulare avrebbe usato 4 canali vocali GSM contemporaneamente, quindi saresti in grado di effettuare connessioni a ~ 56kbps, proprio come (almeno nel canale a valle) l'ultima era dei modem POTS (V.90).

Su tecnologie cellulari digitali come GPRS ed EDGE, era possibile utilizzare quella connessione seriale al telefono per fare PPP, ma non avrebbe funzionato con qualsiasi modem collegato a qualsiasi linea telefonica; l'altra estremità della tua connessione PPP dovrebbe essere un server PPP che riceve le sue connessioni PPP non dai modem, ma tramite IP, tunnelate in L2TP. Questo era comune tra gli ISP che esternalizzavano i loro POP dial-up modem a terze parti come Level 3 e UUNet, ed è ancora comune oggi tra gli ISP DSL (ecco perché molti servizi DSL richiedono PPPoA o PPPoE).


tl; dr: per rispondere alla tua domanda specifica, No, probabilmente non è possibile agganciare un modem POTS tramite jack per cuffie a un telefono cellulare e stabilire una connessione riuscita a un modem su PSTN. Se si connette del tutto, probabilmente utilizzerà solo velocità di dati estremamente basse (anche se i modem POTS vanno) ed è glitch e inaffidabile. Tuttavia, esistono (o sono stati) altri modi per connettere un computer a un telefono cellulare per effettuare chiamate dial-up modem o connessioni PPP.


1
Il VoIP usa un comportamento simile in cui se alcuni bit sono spenti non lo fa e alza le mani :-)
Ramhound

3
Non sono sicuro di aver capito questa risposta. @Spiff inizia a dire "No", poi continua spiegando come sia effettivamente possibile, anche se molto difficile da implementare e ottenere una larghezza di banda molto bassa. Destra? ...
msb,

3
@msb Vedo la mia risposta sostanzialmente come un No, ma è un numero qualificato :-)
Spiff

1
@Keltari: Ecco perché anche GSM ha un protocollo Fax, oltre a Voice e CSD;). Il GSM è stato veramente progettato come una rete digitale, con l'intento di fare molto di più della semplice voce.
Salterio

1
@Generalkidd D'oh! Mi sono appena reso conto che nei miei ultimi due commenti, pensavo solo a una direzione dell'audio. Quindi ho eliminato quei commenti. Continuo a non pensare che i cavi a cui sei collegato funzioneranno, perché hai bisogno di un trasformatore tra la linea telefonica e la presa audio. Credo che avresti bisogno di qualcosa di simile a questo , oltre a creare il proprio adattatore da quella coppia (un ingresso, un'uscita) di jack da 3,5 mm su quella scatola, ad una presa cuffie da 3,5 mm.
Spiff

3

Non una risposta diretta ma curiosa.

Sebbene sia impossibile utilizzare modem legacy con canali vocali cellulari, in realtà è possibile progettare un modem specializzato che funzionerà su di esso (più o meno collegandolo a un jack per microtelefono, come desidera OP). Questa è una funzione utile perché:

  1. La copertura dei dati potrebbe non essere disponibile nelle aree remote in cui è ancora possibile richiedere la comunicazione dei dati (per supportare bancomat e terminali EFT, per nominare l'esigenza più comune).
  2. Il canale vocale ha la massima priorità di comunicazione e continuerà a funzionare anche se i servizi di dati sono completamente sovraccaricati (da una folla enorme o da un picco di utilizzo).

Articolo IEEE che descrive un possibile approccio:

http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=4383352&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D4383352

Una società che è riuscita a trasformare l'approccio di cui sopra in un prodotto commerciale di successo:

http://www.symstream.com/dov.html


Ci sono altre situazioni utili anche per questo. Quello che cerco non è di collegarmi a Internet, ma piuttosto di connettermi e amministrare un sistema telefonico legacy (PBX).
Ha disegnato Chapin il

JackPair , un dongle per la crittografia delle chiamate vocali per telefoni cellulari, fa esattamente questo.
Guan Yang

0

se stai parlando di convertire i tuoi telefoni Connessione dati al provider di telefonia cellulare in un segnale di accesso remoto da inserire nel modem di accesso remoto, questo potrebbe essere possibile e probabilmente supereresti la maggior parte dei problemi di cui parlano gli altri, se stavi cercando di utilizzare il telefono cellulare come modem dial-up che sarebbe una storia diversa.

se potessi capire come convertire la tua connessione dati allo stesso segnale, dovresti comunque trovare un adattatore jack audio in linea telefonica e poi collegarlo a un modem dial-up, in cui sarai in grado di ottenere solo i dati velocità del modem remoto


Potrei teoricamente usare una combinazione di questi: showmecables.com/product/… ebay.com/itm/… per collegare il mio telefono al modem?
Generalkidd

sì, penso di sì, dovresti avere il software giusto sul tuo telefono per tradurre la connessione dati nel segnale corretto e per prendere anche l'input dal modem. Penso che la cosa del software sarà davvero la parte difficile dell'intero set up.
Malachi,

E se usassi un programma dialup dall'ISP come NetZero? So quale numero comporrà il programma, quindi posso solo comporre prima quel numero, quindi eseguire il programma. Chiamerà di nuovo, ma ciò non dovrebbe fare la differenza, la chiamata dovrebbe comunque connettersi giusto?
Generalkidd

non si tratta della connessione in corso, penso che tu stia ancora pensando di comporre il numero nel telefono. quello a cui sto pensando è bypassarlo e trasformare il jack delle cuffie in una linea telefonica che traduce la connessione dati digitale dal telefono in segnali analogici e viceversa per trasmettere. Ha senso?
Malachi,

Bene, in questo caso, suppongo che non ci siano wifi disponibili né segnali 3G / 4G disponibili. Tutto ciò che è disponibile è la possibilità di effettuare chiamate telefoniche. Quello che mi piacerebbe fare in questo caso è usare il mio telefono per chiamare NetZero o qualche altro ISP dial-up e usare la linea audio per un modem USB per fornire il servizio internet dial-up al mio laptop o tablet.
Generalkidd

0

aveva precedentemente collegato un telefono cellulare al modem analogico, prima che fosse disponibile il tethering dei dati.

ha utilizzato un dock per telefono cellulare che aveva connessioni per un altoparlante esterno e un microfono esterno, quindi ha usato una patch per radioamatore di heathkit ham per isolare l'audio (null) dall'uscita audio e fornire una connessione telefonica bilanciata.

ha creato una linea telefonica virtuale con dc filtrata per rendere felice il modem e ha collegato la patch del telefono.

compose manualmente il numero di modem sul telefono cellulare, il modem si collegava con un comando atdt che ignorava la mancanza del tono di composizione e componeva una cifra.

questo ha funzionato per molte chiamate a un modem su rete fissa

al momento 9600 baud era la norma, pensavo che probabilmente avresti potuto ottenere 28.800 o 33.6k dall'impostazione

provato con un cellulare collegato ameritech (gestore di rete fissa), le chiamate del telefono cellulare sono state ripetute senza la configurazione e non avrebbero fatto alcuna connessione con un modem

aveva un altro modello di telefono cellulare su quello cellulare (operatore wireless), le normali chiamate cellulari erano cristalline, quando agganciate alla "configurazione" forniva chiamate modem dial-up da tutto il mio stato e stati vicini, nonché modem a lunga distanza chiamate dall'esterno dell'area

avevano anche un normale telefono da tavolo in modo che potessero fare chiamate di prova attraverso l'installazione, se c'era una domanda sul suo funzionamento.


-1

14,4 kbs è la velocità di base delle reti cellulari e di solito può essere utilizzata per "libero" su un account cellulare attivo. molti modi per farlo ... anni fa avevo un cavo di connessione seriale per il mio cellulare da collegare al mio laptop ... 14.4k era la velocità di circa 1,5 ka sec in rete così lenta ma ok per chat via email ecc

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.