如今,大多数手机都有音频插孔,既可以作为声音的输出也可以作为输入。这就是为什么今天有内置麦克风的耳机可以打电话的原因。现在,是否可以使用此双向音频插孔通过电话从PC(使用软件调制解调器)建立拨号连接?
如今,大多数手机都有音频插孔,既可以作为声音的输出也可以作为输入。这就是为什么今天有内置麦克风的耳机可以打电话的原因。现在,是否可以使用此双向音频插孔通过电话从PC(使用软件调制解调器)建立拨号连接?
Answers:
不可以。模拟电话调制解调器(又名POTS-“普通旧电话服务”调制解调器)之所以起作用,是因为当传统电话网络(又名PSTN-“公共交换电话网”)将音频数字化时,它使用8000次8位样本进行了数字化每秒,总共8位* 8 kHz = 64,000 bps数字音频。由于模拟<->数字转换(ADC / DAC)的问题,不可能完全利用全部64kbps的数据,但是如果您在数字电话线上有数字调制解调器(例如ISDN B通道) ,您可以通过单个DAC以53-56kbps的速度发送。但是从模拟线路,您只能通过单个ADC发送33.8kbps。
但是手机的问题在于,它们从未像固定电话PSTN一样提供完整的64kbps数字音频通道。他们使用有损编解码器将您的语音音频压缩到适合9600 bps通道的水平。因此,如果您想尝试在该通道上进行音频调制信号传输,我想您很幸运能够从中获得4800 bps(4.8kbps = 0.6 KibiBytes / sec)。假设您设计了自定义调制方案,以最大程度地利用音频通道为您提供的功能。我不知道POTS调制解调器使用的任何传统调制方案是否可以在GSM语音信道上正常工作。据我所知,现成的POTS调制解调器可能只是完全落在其表面上,甚至无法在GSM语音信道上维持古老的300 bps速率。
更新:我在网上找到了一个参考资料,说通过GSM语音通道进行模拟音频调制通常被限制为2400 bps,因此我在上面的估算是相当慷慨的。
这有点超出您的问题范围,但是请注意,存在一些技术可以在数字蜂窝网络上进行类似于拨号的连接,但是没有将POTS调制解调器挂接到手机的耳机插孔的严格速率限制。
一种解决方案称为“电路交换数据”或CSD,通常涉及通过某种类型的串行连接(过去使用传统的RS-232或RS-422串行接口或IrDA将计算机挂接到手机),以及最近更新的USB或蓝牙),并让您的手机为该串行接口提供直接访问与无线运营商设备之间9600 bps数据连接的权限。在无线运营商的网络内部,您的9600 bps数据流将被馈送到连接到数字电话线的数字调制解调器中,因此您可以使用此技术对PSTN上的任何调制解调器进行9600 bps的调制解调器呼叫。
CSD之后是高速CSD(HSCSD),它与CSD相似,只是您的手机将同时使用4个GSM语音通道,因此您可以建立〜56kbps的连接,就像(至少在下行通道中) POTS调制解调器的最后时代(V.90)。
通过GPRS和EDGE之类的数字蜂窝技术,可以使用与电话的串行连接来进行PPP,但是仅将调制解调器连接到电话线上就行不通了。PPP连接的另一端需要是一个PPP服务器,该服务器不是通过调制解调器而是通过IP在L2TP中通过隧道接收其PPP连接。这在将拨号调制解调器POP外包给Level 3和UUNet等第三方的ISP中很常见,而在DSL ISP中今天仍然很常见(这就是为什么许多DSL服务需要PPPoA或PPPoE)。
tl; dr:要回答您的特定问题,否,可能无法通过耳机插孔将POTS调制解调器挂接到手机,并成功连接到PSTN上的调制解调器。如果完全连接,它将可能仅使用极低的数据速率(即使POTS调制解调器使用),并且会出现毛刺且不可靠。但是,还有(或曾经有)其他方法将计算机连接到手机以进行拨号调制解调器呼叫或PPP连接。
不是直接的答案,而是一个好奇的答案。
虽然不可能将传统的调制解调器与蜂窝语音信道一起使用,但实际上,可以设计一个可以在其上工作的专用调制解调器(如OP所希望的那样,或多或少地通过插入手机插孔)。这是一个有用的功能,因为:
IEEE文章描述了一种可能的方法:
一家成功将上述方法转化为成功的商业产品的公司:
如果您正在谈论将手机转换为与蜂窝服务提供商的数据连接,将其转换为拨号信号以输入到拨号调制解调器,那么这可能是可行的,并且可能会克服其他人正在谈论的大多数问题(如果您尝试这样做)用手机作为拨号调制解调器将是另一回事。
如果您能弄清楚如何将数据连接转换为相同的信号,则仍然必须找到音频插孔至电话线适配器,然后将其插入拨号调制解调器,而在其中只能获取数据拨号调制解调器的速度
在可以进行数据共享之前,以前已经将手机连接到模拟调制解调器。
先使用一个手机扩展坞,该扩展坞具有用于连接外部扬声器和外部麦克风的接口,然后使用heathkit ham无线电电话接线片将音频输入(零)与音频输出隔离开,并提供平衡的电话连接。
用滤波后的直流电制作了一条虚拟电话线以使调制解调器满意,然后将电话接线片连接到该电话线上。
手动拨打手机上的调制解调器拨号号码,使调制解调器与atdt命令连接,该命令忽略拨号音不足而拨打了一位数字。
这为基于固定电话的调制解调器的许多呼叫工作
当时9600的波特率是很正常的,认为您可能会从设置中获得28,800或33.6k
在使用ameritech(陆路运营商)连接的手机上进行了尝试,未进行设置便回显了手机呼叫,并且根本无法与调制解调器建立连接
在蜂窝电话(无线运营商)上有另一部相同型号的手机,正常的电话通话非常清晰,当挂接到“设置”时,它提供了我所在州和附近州以及长途调制解调器的拨号调制解调器呼叫来自该地区以外的电话
也有一部普通的台式电话,因此如果存在问题,他们可以通过设置进行测试呼叫。