Użyj smartfona jako modemu telefonicznego?

43

Większość dzisiejszych telefonów komórkowych ma gniazdo audio, które działa zarówno jako wyjście, jak i wejście dźwięku. Dlatego są dzisiaj słuchawki z wbudowanymi mikrofonami do wykonywania połączeń telefonicznych. Czy to możliwe, używając tego dwukierunkowego gniazda audio, nawiązać połączenie telefoniczne z mojego komputera (za pomocą modemu programowego) przez mój telefon?

Generalkidd
źródło
4
Większość telefonów faktycznie ma port szeregowy dostępny przez USB, który ma ten sam interfejs, co modem szeregowy i dawno temu był używany z laptopami, aby uzyskać dostęp do Internetu przez połączenie telefoniczne.
Dan D.
3
Ktoś może do mnie zadzwonić, ale jestem pewien, że dane przesyłane przez połączenie dial-up to coś więcej niż tylko dźwięk.
Moses
4
@Moses POT może transmitować tylko dźwięk.
Elliott Frisch
2
Myślę, że to dobre pytanie techniczne, ale dlaczego tego potrzebujesz dzisiaj? Czy tylko w ten sposób komputer może być podłączony do Internetu?
VL-80
5
Tethering miałby więcej sensu.
Joseph

Odpowiedzi:

56

Nie. Analogowe modemy telefoniczne (znane również jako POTS - modemy „Plain Old Telephone Service”) działały, ponieważ w tradycyjnej sieci telefonicznej (znanej również jako PSTN - „Publiczna komutowana sieć telefoniczna”) zdigitalizowała dźwięk za pomocą 8-bitowych próbek 8 000 razy na sekundę, w sumie 8 bitów * 8 kHz = 64 000 bps cyfrowego dźwięku. Nie można było w pełni wykorzystać tych pełnych 64 kbps dla danych z powodu problemów z analogiem & lt; - & gt; konwersja cyfrowa (ADC / DAC), ale gdybyś miał modem cyfrowy na cyfrowej linii telefonicznej (takiej jak kanał B ISDN), możesz wysłać z 53-56 kbps przez pojedynczy przetwornik DAC. Ale z linii analogowej można przesłać tylko 33,8 kbps za pomocą jednego ADC.

Ale problem z telefonami komórkowymi polega na tym, że nigdy nie dostarczały one pełnego cyfrowego kanału audio 64 kb / s, jak to miało miejsce w telefonii stacjonarnej PSTN. Używają stratnych kodeków do kompresji dźwięku w celu dopasowania do kanału 9600 bps. Jeśli więc chcesz spróbować modulować dźwięk przez ten kanał, myślę, że miałbyś szczęście, gdybyś uzyskał 4800 bps (4,8 kbps = 0,6 KibiBytes / s). Zakładając, że projektujesz niestandardowe schematy modulacji, aby jak najlepiej wykorzystać to, co daje ten kanał audio. Nie mam pojęcia, czy którykolwiek z tradycyjnych schematów modulacji używanych przez modemy POTS działałby dobrze w kanałach głosowych GSM. Z tego co wiem, modem POTS z półki może po prostu całkowicie spaść i nawet nie będzie w stanie utrzymać prędkości 300 bps w wieku w kanale głosowym GSM.

Aktualizacja: Znalazłem odniesienie online, które mówiło, że wykonywanie analogowej modulacji dźwięku przez kanały głosowe GSM było zwykle ograniczone do 2400 bps, więc moje szacunki powyżej były dość hojne.


Jest to trochę poza zakresem twojego pytania, ale pamiętaj, że istniały technologie tworzenia połączeń typu dial-up przez cyfrowe sieci komórkowe, ale bez poważnego ograniczenia analogowej komplikacji polegającej na podłączeniu modemu POTS do gniazda zestawu słuchawkowego w telefonie komórkowym.

Jedno rozwiązanie nazywało się „Circuit-Switched Data” lub CSD i zazwyczaj wiązało się z podłączeniem komputera do telefonu komórkowego za pomocą pewnego rodzaju połączenia szeregowego (przy użyciu tradycyjnych interfejsów szeregowych typu RS-232 lub RS-422 lub IrDA w dawnych czasach, oraz USB lub Bluetooth ostatnio), a posiadanie telefonu komórkowego daje interfejsowi szeregowemu bezpośredni dostęp do połączenia danych 9600 bps z urządzeniami operatora bezprzewodowego. W sieci operatora bezprzewodowego strumień danych o prędkości 9600 bps zostałby przekazany do modemu cyfrowego podłączonego do cyfrowej linii telefonicznej, dzięki czemu można użyć tej technologii do wykonania połączenia modemowego o prędkości 9600 bps z dowolnym modemem w sieci PSTN.

Po CSD pojawił się High-Speed ​​CSD (HSCSD), który był podobny do CSD, z wyjątkiem tego, że twój telefon komórkowy używałby 4 kanałów głosowych GSM jednocześnie, więc można by uzyskać ~ 56 kbps połączeń, tak jak (przynajmniej w kanale odbiorczym) ostatnia era modemów POTS (V.90).

W przypadku cyfrowych technologii komórkowych, takich jak GPRS i EDGE, możliwe było wykorzystanie tego połączenia szeregowego do telefonu w celu wykonania PPP, ale nie zadziałałoby to na żadnym modemie podłączonym do jakiejkolwiek linii telefonicznej; drugi koniec połączenia PPP musiałby być serwerem PPP, który odbiera połączenia PPP nie z modemów, ale przez IP, tunelowany w L2TP. Było to powszechne wśród dostawców usług internetowych, którzy powierzali swoje POP-y modemowi zewnętrznemu osobom trzecim, takim jak Level 3 i UUNet, i nadal jest to powszechne wśród dostawców usług internetowych DSL (dlatego tak wiele usług DSL wymaga PPPoA lub PPPoE).


tl; dr: Aby odpowiedzieć na konkretne pytanie, Nie, prawdopodobnie nie można podłączyć modemu POTS przez gniazdo słuchawkowe do telefonu komórkowego i nawiązać udanego połączenia z modemem w sieci PSTN. Jeśli w ogóle się połączy, prawdopodobnie będzie używał tylko bardzo niskich szybkości transmisji danych (nawet w przypadku modemów POTS) i będzie uciążliwy i zawodny. Istnieją jednak (lub były) inne sposoby podłączenia komputera do telefonu komórkowego w celu wykonywania połączeń modemowych lub połączeń PPP.

Spiff
źródło
1
VoIP używa podobnego zachowania, gdzie jeśli kilka bitów jest wyłączonych, po prostu nie robi tego i podnosi ręce :-)
Ramhound
2
Nie jestem pewien, czy rozumiem tę odpowiedź. @Spiff zaczyna mówić „Nie”, a następnie wyjaśnia, jak to może być możliwe, nawet jeśli jest bardzo trudny do zaimplementowania i ma bardzo małą przepustowość. Dobrze? ...
msb
3
@msb Widzę moją odpowiedź jako zasadniczo nie, ale to jest wykwalifikowany Nie :-)
Spiff
1
@Keltari: Dlatego GSM ma także protokół faksu, oprócz głosu i CSD;). GSM został naprawdę zaprojektowany jako sieć cyfrowa, z zamiarem zrobienia czegoś więcej niż tylko głosu.
MSalters
1
@Generalkidd D'oh! Właśnie zdałem sobie sprawę, że w moich ostatnich dwóch komentarzach myślałem tylko o jednym kierunku dźwięku. Więc usunąłem te komentarze. Nadal nie sądzę, aby podłączone kable działały, ponieważ potrzebny jest transformator między linią telefoniczną a gniazdem audio. Myślę, że potrzebujesz czegoś takiego to , oprócz tworzenia własnego adaptera z tej pary (jedno wejście, jedno wyjście) gniazd 3,5 mm w tym pudełku, do wtyczki zestawu słuchawkowego 3,5 mm.
Spiff
3

Nie bezpośrednia odpowiedź, ale ciekawa.

Chociaż nie jest możliwe używanie starszych modemów z komórkowymi kanałami głosowymi, w rzeczywistości możliwe jest zaprojektowanie wyspecjalizowanego modemu, który będzie nad nim działał (mniej więcej przez podłączenie do gniazda słuchawki, jak tego wymaga OP). Jest to przydatna funkcja, ponieważ:

  1. Zasięg danych może nie być dostępny w odległych obszarach, gdzie nadal może być wymagana transmisja danych (w celu obsługi bankomatów i terminali EFT, aby wymienić najpowszechniejszą potrzebę).
  2. Kanał głosowy ma najwyższy priorytet komunikacyjny i będzie działał, nawet jeśli usługi transmisji danych są całkowicie przepełnione (przez ogromny tłum lub gwałtowny wzrost wykorzystania).

Artykuł IEEE opisujący możliwe podejście:

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

Firma, której udało się przekształcić powyższe podejście w udany produkt komercyjny:

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

oakad
źródło
Istnieją również inne przydatne sytuacje. To, czego szukam, to nie łączenie się z Internetem, ale raczej połączenie i administrowanie starszym systemem telefonicznym (PBX).
Drew Chapin
JackPair , klucz sprzętowy do szyfrowania połączeń głosowych dla telefonów komórkowych, właśnie to robi.
Guan Yang
0

jeśli mówisz o przekształceniu połączenia danych telefonu z dostawcą komórek w sygnał dial-up w celu wprowadzenia do modemu telefonicznego, może to być możliwe i prawdopodobnie przezwyciężyłoby większość problemów, o których mówią inni, gdybyś próbował użyj telefonu komórkowego jako modemu telefonicznego, co byłoby inną historią.

gdybyś mógł dowiedzieć się, jak przekonwertować połączenie danych na ten sam sygnał, nadal musiałbyś znaleźć gniazdo audio na adapterze linii telefonicznej, a następnie podłączyć go do modemu telefonicznego, w którym będziesz mógł uzyskać dane prędkości modemu telefonicznego

Malachi
źródło
Czy teoretycznie mogę użyć kombinacji tych: showmecables.com/product/… ebay.com/itm/… aby podłączyć telefon do modemu?
Generalkidd
tak, myślę, że tak, musisz mieć odpowiednie oprogramowanie w telefonie, aby przetłumaczyć połączenie danych na właściwy sygnał, a także odebrać dane wejściowe z modemu. Myślę, że to oprogramowanie będzie trudną częścią całej konfiguracji.
Malachi
Co się stanie, jeśli użyję programu dialup od ISP, takiego jak NetZero? Wiem, jaki numer wybierze program, więc mogę najpierw wybrać ten numer, a następnie uruchomić program. Zadzwoni ponownie, ale to nie powinno mieć znaczenia, połączenie powinno nadal łączyć się prawidłowo?
Generalkidd
nie chodzi o połączenie, myślę, że nadal myślisz o wybraniu numeru telefonu. Zastanawiam się nad pominięciem tego i przełączeniem gniazda słuchawkowego w linię telefoniczną, która przekształca cyfrowe połączenie danych z telefonu w sygnały analogowe i na odwrót, aby je transmitować. Czy to ma sens?
Malachi
W tym przypadku zakładam, że nie ma dostępnego wifi i nie są dostępne sygnały 3G / 4G. Wszystko, co jest dostępne, to możliwość wykonywania połączeń telefonicznych. W tym przypadku chciałbym skorzystać z telefonu, aby połączyć się z NetZero lub innym telefonicznym usługodawcą internetowym i użyć linii audio do modemu USB, aby zapewnić połączenie internetowe z moim laptopem lub tabletem.
Generalkidd
0

wcześniej podłączono telefon komórkowy do modemu analogowego, zanim udostępniono udostępnianie danych.

użył stacji dokującej z telefonem komórkowym, która miała połączenia z zewnętrznym głośnikiem i mikrofonem zewnętrznym, a następnie użył łatki radiowej telefonu szynkowego, aby odizolować (zerowy) dźwięk z wyjścia audio i zapewnić zrównoważone połączenie telefoniczne.

stworzyłem wirtualną linię telefoniczną z filtrowanym DC, aby uszczęśliwić modem i podłączyłem do niego łatkę telefonu.

ręcznie wybrał numer telefonu modemowego na telefonie komórkowym, gdyby modem nawiązał połączenie za pomocą polecenia atdt, które zignorowało brak sygnału wybierania i wybrało jedną cyfrę.

działało to dla wielu połączeń z modemem stacjonarnym

w czasie, gdy 9600 bodów było normą, można by pomyśleć, że prawdopodobnie otrzymasz 28 800 lub 33,6 tys

wypróbowałem go z telefonem komórkowym podłączonym do ameritechu (telefonii stacjonarnej), rozmowy telefoniczne były powtarzane bez konfiguracji i nie miałyby żadnego połączenia z modemem

miał inny model telefonu komórkowego na komórkowym (przewoźnik bezprzewodowy), normalne połączenia komórkowe były krystalicznie czyste, gdy podłączono go do „konfiguracji”, zapewniał on połączenia modemowe z całego mojego stanu i pobliskich stanów, a także modem długodystansowy połączenia spoza obszaru

miał również zwykły telefon stacjonarny, aby mogli wykonywać połączenia testowe podczas instalacji, jeśli było pytanie o jego działanie.

leakyfirewall
źródło