Використовувати смартфон як модем Dial Up?


45

Більшість мобільних телефонів сьогодні мають аудіороз'єм, який працює як вихід, так і вхід для звуку. Тому сьогодні є навушники із вбудованими мікрофонами для здійснення телефонних дзвінків. Тепер, чи можна, використовуючи цей двосторонній аудіороз'єм, здійснити комутований зв’язок зі свого ПК (за допомогою програмного модему) через мій телефон?


5
Більшість телефонів насправді мають послідовний порт, доступний через USB, який має той же інтерфейс, що і серійний модем, і давно це використовувалося для ноутбуків для доступу до Інтернету через комутований телефон.
Ден Д.

4
Хтось може зателефонувати мені з цього приводу, але я впевнений, що дані, що надсилаються через комутований зв’язок, - це не просто аудіо.
Мойсей

5
@Moses POTs можуть передавати лише аудіо.
Елліот Фріш

3
Думаю, це хороше технічне питання, але навіщо це вам потрібно сьогодні? Це лише спосіб підключення комп'ютера до Інтернету?
VL-80

6
Тетерінг матиме більше сенсу.
Йосип

Відповіді:


60

Ні. Аналогові телефонні модеми (ака POTS - модеми "Звичайної старої телефонної служби") працювали, тому що коли традиційна телефонна мережа (інакше PSTN - "Загальнодоступна телефонна мережа") оцифрувала аудіо, вона робила це за допомогою 8-бітових зразків 8000 разів в секунду, в цілому 8 біт * 8 кГц = 64 000 біт / с цифрового аудіо. Не вдалося повністю використати ці повноцінні 64 кбіт / с для даних через проблеми з аналоговим <-> цифровим перетворенням (ADC / DAC), але якщо у вас був цифровий модем на цифровій телефонній лінії (наприклад, B-канал ISDN) , ви можете відправити зі швидкістю 53-56 кбіт / с через один ЦАП. Але з аналогової лінії ви могли відправити лише 33,8 кбіт / с через один АЦП.

Але проблема з мобільними телефонами полягає в тому, що вони ніколи не забезпечували повний цифровий аудіоканал 64 кбіт / с, як це робив стаціонарний PSTN. Вони використовують кодеки з втратою, щоб стиснути ваш голосовий звук, щоб вписатись у канал з частотою 9600 bps. Тож якщо ви хочете спробувати зробити звукову модульовану сигналізацію через цей канал, я думаю, вам пощастить отримати 4800 bps (4,8kbps = 0,6 KibiBytes / sec) з нього. І це передбачає, що ви розробляєте власні схеми модуляції, щоб отримати максимальну користь від того, що дає вам цей аудіо канал. Я поняття не маю, чи будь-яка з традиційних схем модуляції, що використовуються модемами POTS, добре працює над голосовими каналами GSM. Наскільки я знаю, модем POTS, що перебуває на полиці, може просто повністю впасти на обличчя і навіть не зможе витримати вікову швидкість 300 біт / с по голосовому каналу GSM.

Оновлення: я знайшов посилання в Інтернеті, в якому сказано, що виконання аналогової звукової модуляції через голосові канали GSM, як правило, обмежується 2400 біт / с, тому моя оцінка вище була досить великою.


Це трохи виходить за рамки вашого запитання, але зауважте, що існували технології для встановлення подібних комунікацій через цифрові стільникові мережі, але без сильно обмежуючих швидкості аналогових ускладнень підключення модему POTS до роз'єму гарнітури мобільного телефону.

Одне рішення називалося "Data-Switched Data" або CSD, і зазвичай передбачає підключення комп'ютера до мобільного телефону через послідовне з'єднання певного типу (використовуючи традиційні послідовні інтерфейси в стилі RS-232 або RS-422 або IrDA в старі часи, і USB або Bluetooth останнім часом), і ваш мобільний телефон надає цьому послідовному інтерфейсу прямий доступ до з'єднання даних 9600 біт / с до обладнання бездротового оператора. Всередині мережі бездротового оператора ваш потік даних потужністю 9600 біт / с подаватиметься в цифровий модем, підключений до цифрової телефонної лінії, щоб ви могли використовувати цю технологію, щоб здійснити дзвінок модему 9600 біт / с до будь-якого модему на PSTN.

За CSD супроводжувався високошвидкісний CSD (HSCSD), який був подібний до CSD, за винятком того, що ваш мобільний телефон використовував би одночасно 4 голосові канали GSM, тому ви зможете встановити ~ 56 кбіт / с, так само як (як мінімум у нижньому каналі) остання епоха модемів POTS (V.90).

У цифрових стільникових технологіях, таких як GPRS та EDGE, можна було використовувати це послідовне з'єднання з телефоном, щоб зробити PPP, але це не працювало б лише для будь-якого модему, підключеного до будь-якої телефонної лінії; іншим кінцем вашого PPP-з'єднання повинен бути сервер PPP, який отримує свої PPP-з'єднання не від модемів, а через IP, тунельований у L2TP. Це було поширеним серед Інтернет-провайдерів, які передавали свої модельні POP-адреси на комунікаційні послуги третім сторонам, наприклад 3-го рівня та UUNet, і досі поширені серед Інтернет-провайдерів DSL (саме тому для багатьох служб DSL потрібні PPPoA або PPPoE).


tl; dr: Щоб відповісти на ваше конкретне запитання, Ні, ймовірно, неможливо підключити модем POTS через роз'єм для гарнітури до мобільного телефону та встановити успішне з'єднання з модемом на PSTN. Якщо він підключиться взагалі, він, ймовірно, використовує лише надзвичайно низькі швидкості передачі даних (навіть у тому випадку, коли йдуть модеми POTS), і буде глюкозним і ненадійним. Однак існують (або були) інші способи підключення комп'ютера до стільникового телефону для здійснення комутованих дзвінків через модем або PPP-з'єднання.


1
VoIP використовує подібну поведінку, коли, якщо кілька біт відключено, він просто не робить і піднімає руки :-)
Ramhound

3
Я не впевнений, що розумію цю відповідь. @Spiff починає говорити "Ні", а потім пояснює, як це насправді можливо, навіть якщо це дуже важко реалізувати та отримати дуже низьку пропускну здатність. Правильно? ...
msb

3
@msb Я вважаю, що моя відповідь - як ні, але це кваліфікований номер :-)
Spiff

1
@Keltari: Тому GSM має також протокол факсу, окрім Voice та CSD;). GSM був по-справжньому розроблений як цифрова мережа, з наміром зробити більше, ніж просто голос.
MSalters

1
@Generalkidd D'oh! Я просто зрозумів, що в своїх останніх двох коментарях я думав лише про один напрямок звуку. Тому я видалив ці коментарі. Я все ще не думаю, що кабелі, з якими ви пов’язані, працюватимуть, адже вам потрібен трансформатор між телефонною лінією та аудіороз'ємом. Я думаю , що вам потрібно що - щось на зразок цього , на додаток до створення власного адаптера з цієї пари (один вхідний, один вихід) з гнізда 3,5 мм на цій коробці, на 3,5 мм телефону Роз'єм для навушників.
Spiff

3

Не пряма відповідь, а цікавий.

Хоча використовувати застарілі модеми з стільниковими голосовими каналами неможливо, але, власне, можна створити спеціалізований модем, який буде працювати над ним (більш-менш, за допомогою підключення до гнізда телефону, як бажає ОП). Це корисна функція, оскільки:

  1. Покриття даних може бути недоступним у віддалених районах, де все ще може знадобитися передача даних (для підтримки банкоматів та терміналів EFT, щоб назвати найпоширеніші потреби).
  2. Голосовий канал має найвищий пріоритет комунікації, і він продовжить працювати, навіть якщо послуги передачі даних повністю перекинуті (через велике натовп чи сплеск використання).

Стаття IEEE, що описує можливий підхід:

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

Компанія, якій вдалося перетворити вищевказаний підхід на успішний комерційний продукт:

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


Для цього теж є інші корисні ситуації. Те, що я шукаю, - це не підключення до Інтернету, а швидше підключення та адміністрування застарілої телефонної системи (АТС).
Дрю Чапін

JackPair , ключ для шифрування голосових дзвінків для мобільних телефонів, робить саме це.
Гуан Ян

0

якщо ви говорите про перетворення ваших телефонів Підключення даних до постачальника стільникових даних в сигнал комутованого зв'язку для введення в модем комутованого доступу, це може бути можливим і, ймовірно, подолає більшість питань, про які говорять інші, якщо ви намагалися використовувати мобільний телефон як комутований модем, який був би іншою історією.

якщо ви зможете зрозуміти, як перетворити з'єднання для передачі даних у той самий сигнал, вам все одно доведеться знайти аудіороз'єм до адаптера телефонної лінії, а потім підключити його до модему комутованого доступу, в якому ви зможете досягти даних лише швидкості модему Dial-up


Чи можу я теоретично використовувати комбінацію таких: showmecables.com/product/… ebay.com/itm/… , щоб підключити свій телефон до модему?
Generalkidd

так, я думаю, що так, вам доведеться мати на вашому телефоні потрібне програмне забезпечення для переведення з'єднання даних на правильний сигнал та приймати вхід від модему. Я думаю, що програмне забезпечення справді буде складною частиною всієї програми.
Малахій

Що робити, якщо я використовував комутовану програму від провайдера, наприклад NetZero? Я знаю, який номер набере програма, тому я можу спершу набрати це число, а потім запустити програму. Він знову набере номер, але це не має значення, дзвінок все одно повинен підключитися правильно?
Generalkidd

справа не в тому, щоб підключити дзвінок, я думаю, ви все ще думаєте набрати номер телефону. про що я думаю - це обійти це рішення і перетворити роз'єм для навушників на телефонну лінію, яка перетворює ваше цифрове з'єднання для передачі даних з телефону в аналогові сигнали та навпаки передачі. Чи має це сенс?
Малахій

Добре, що в цьому випадку я припускаю, що немає доступного Wi-Fi і немає також 3G / 4G сигналів. Все, що є, - це можливість здійснювати телефонні дзвінки. Що я хотів би зробити в цьому випадку, - це використовувати мій телефон, щоб набрати номер NetZero або якийсь інший набір провайдера і використовувати аудіо-лінію до USB-модему, щоб надати комутований Інтернет-сервіс для мого ноутбука чи планшета.
Generalkidd

0

попередньо підключив стільниковий телефон до аналогового модему, перш ніж з'явилося доступ до встановлення даних.

використовували док-станцію для мобільного телефону, яка мала з'єднання для зовнішнього динаміка та зовнішнього мікрофона, а потім використовувала патч радіотелефону Heathkit, щоб ізолювати (нульовий) звук від аудіовиходу та забезпечити збалансований телефонний зв’язок.

зробили віртуальну телефонну лінію з відфільтрованим постійним струмом, щоб зробити модем щасливим, і підключили патч телефону до нього.

вручну набирав номер мобільного телефону на мобільний телефон, мав модем з'єднуватися з командою atdt, яка ігнорувала відсутність тону набору і набирала одну цифру.

це працювало для багатьох дзвінків до стаціонарного модему

на той момент 9600 бод було нормою, можна подумати, що ви, мабуть, зможете отримати 28 800 або 33,6 тис. з налаштування

спробував це з мобільним телефоном, підключеним до америкатека (наземної лінії), дзвінки стільникового телефону відлунювались без налаштування і взагалі не могли б з'єднатися з модемом

був інший той самий мобільний телефон на мобільному телефоні (бездротовий оператор), звичайні дзвінки стільникового зв'язку були кристально чистими, при підключенні до "налаштування" він забезпечував набір дзвінків по модему з усіх моїх держав і сусідніх штатів, а також міжміський модем дзвінки за межі району

також був звичайний настільний телефон, щоб вони могли робити тестові дзвінки через налаштування, якщо виникло питання про його роботу.


-1

14,4 кбіт - це основна швидкість стільникових мереж, і зазвичай її можна використовувати для "безкоштовно" на активному стільниковому рахунку. багато способів це зробити ... рік тому у мене був кабель послідовного підключення, щоб мій мобільний телефон підключився до мого ноутбука ... 14.4k була швидкістю близько 1,5 ка сек в мережі, так повільно, але добре для чату електронної пошти тощо

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.