CN1335012A - 用于在红外数据链路上拨号联网的系统和方法 - Google Patents
用于在红外数据链路上拨号联网的系统和方法 Download PDFInfo
- Publication number
- CN1335012A CN1335012A CN99815964A CN99815964A CN1335012A CN 1335012 A CN1335012 A CN 1335012A CN 99815964 A CN99815964 A CN 99815964A CN 99815964 A CN99815964 A CN 99815964A CN 1335012 A CN1335012 A CN 1335012A
- Authority
- CN
- China
- Prior art keywords
- demodulator
- modulator
- computing equipment
- remote computing
- dial
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
Abstract
一种用于在远距离计算机与红外调制解调器之间的红外链路上,启动在远距离计算设备和网络之间的拨号连接的系统和方法。一种独特的协议规定多种多样的命令,响应,和调制解调器的行为,涉及初始化,响应序列,和在数据传送模式与AT命令模式之间的切换。
Description
本发明涉及电子通信,更具体而言,涉及在红外链路上的电子通信,尤为详细地涉及一种用于在红外通信链路上在远距离计算设备与网络之间建立拨号连接的系统和方法,该红外通信链路在带有红外通信接口的调制解调器(Ir调制解调器)与该远距离计算设备之间。
与用户希望在计算设备之间传送数据相联系的数字计算设备的快速剧增导致数字通信网的快速扩展。这种现象的最显而易见的例子是因特网。在无线通信方面,特别是在移动电话方面的增长,已经希望使移动电话能够与计算设备如个人计算机交换数据。对这个问题的一种解决方案是提供带有Ir调制解调器的移动电话,使移动电话能够建立与计算或通信设备(如个人计算机)的红外数据链路。利用Ir调制解调器,移动电话可以在远距离计算设备(如个人计算机)与主计算设备(如连到通常的有线网络的服务器)之间提供无线数据传送。
红外通信链路在该技术上是已知的。红外数据链路利用红外光脉冲作为载波信号发送信息。红外数据协会(IrDA),一种工业协会,颁布了一种建议性的标准,用于在电子通信设备之间建立红外通信链路,一般称为IrDA协议。该IrDA协议提供一种管理在红外数据链路上电子设备之间通信的多层协议堆。在图1中表示了该IrDA协议堆。
物理层10包括组成光发送接收机的硬件并规定红外信号的光特性。物理层10还管理在用硬件实现的系统部件与典型情况下用软件实现的上层协议层面之间的接口。为了做到这一点,物理层10也管理数据的编码,和对各种通信速度的成帧。
Ir链路接入协议(IrLAP)20相应于开放系统互联(OSI)协议的数据链路层(层2)。IrLAP 20负责启动和保持两个设备之间的红外连接。由IrLAP连接相连的两个设备存在着主-从,或主-副关系。主设备负责管理连接的所有方面。主设备发送启动连接的命令帧,发送数据,和终止连接。副设备发送响应帧。主设备也负责控制数据流和解决数据链路的差错。一旦建立了连接,IrLAP服务实施重发,纠错和低等级流的控制程序以便在两个所连接的设备之间提供可靠的数据传送服务。
Ir链路管理协议(IrLMP)30服务利用由IrLAP层20提供的可靠连接并加上多路复用服务,使多个IrLMP客户能够通过一个单一的IrLAP链路发送数据。为了实现多路复用,IrLMP 30实施一种较高等级的导址方案,在其中该逻辑服务接入点(LSAP)规定对一种服务或应用的接入点。用被称为LSAP选择器(LSAP-SEL)的一字节数识别该LSAP。利用这种较高等级的寻址方案,可将多种IrLMP服务或应用在一个单一的IrLAP连接上进行多路复用。
Tiny传送协议(Tiny TP)40是一种传送层面服务,对每个IrLMP提供流控制并且也执行分段和重装(SAR)。利用一种基于信用的流控制方案来提供流控制,在其中这些设备发送信用分组,指明它们可以接收多少IrLMP分组。
该IrDA协议提供三种可选的服务:Ir目标交换(IrOBEX)60,Ir局域网(IrLAN)50,和Ir串并端口仿真(IrCOMM)70。IrOBEX60是一种应用层协议,提供一种简单的,紧凑的数据交换服务。IrLAN 50是一种仿真LAN连接的应用层协议。最后,IrCOMM 70是一种应用层协议,仿真在并或串通信端口上的通信。
Ir调制解调器需要两个逻辑上位于IrCOMM层70上与远距离计算设备(例如,个人计算机(PC)或个人数字助手(PDA))通信的附加层:AT分析程序层90和数据传送层95。AT分析程序层90从在远距离计算设备上运行的应用程序接受命令。执行命令和回送最后的响应,可选的做法是事先回送有一个或多个中间响应。应指出,在正常工作中,在远距离计算设备上运行的一种应用程序产生一个单一的AT命令并等待响应。AT分析程序90也可产生未被请求的响应,在执行命令期间的任何时候将其发送给应用程序,但更可能在执行两个AT命令期间,或当应用程序空闲的时候。当输入呼叫被检测到时,调制解调器可使用未经请求的命令以引起应用程序的注意。
AT命令是一种命令调制解调器和接收响应的通用方法。标准化的AT命令被详细叙述在国际远程通信联盟的标准ITU-TV.25 ter.中。除了标准化的命令外,每个制造商可以建立专有的命令。因此应用程序必须知道与它通信的调制解调器的类型,这样它就可以发出正确的命令来构成该调制解调器。例如,MicrosoftWindows操作系统具有几百种调制解调器的描述,每个带有它们自己的确信调制解调器工作正常所需的命令集。
当呼叫被连接时数据传送层95是有效的并执行到达和来自远距离调制解调器的数据传送。当数据传送层95是有效时,AT分析程序90是无效的。在或者ATD或者ATA命令已完成执行和呼叫被连接以后进行从AT分析程序90模式到数据传送层95模式的转变。在命令调制解调器断开呼叫以前,需要从数据模式返回到AT分析程序模式的转变。为此,调制解调器制造商可以实施几种工业标准之一。这种转变可以利用V.24插件DTR或者由带内信令或者由带外信令启动。将带内信令称为“转义序列”并由字符模式组成。
该转义序列通常由三个顺序的加号字符组成(“+++”),有时带有所需的延时,或者在序列前或者在序列后,或者在序列的前和后。转义字符是利用AT命令可配置的。某些转义序列在它被调制解调器接受以前,必须跟随一个有效的AT命令。当该转变完成时,该调制解调器发送最后结束代码“OK”给该应用程序。
在某些实施方案中,将该IrCOMM实体作为一个COMM端口展示给该应用程序,所以该应用程序为了与,例如,IR调制解调器工作并不需要对于IrDA特别的支持。将此称为“虚拟COMM端口”。当该应用程序连到这个虚拟COMM端口时,大多数已知的IR堆实施方案锁住整个IR堆。这就意味着当IrCOMM被使用时,其他的应用程序和在IR上的协议如OBEX不可能工作。
最后,IrDA信息接入服务(IAS)80起着一个设备的“黄页”的作用。IAS使用客户服务器模式,在其中客户对象请求关于在一个特定的设备上可用的服务,该服务器接入由本地服务器或应用程序供给的目标信息库,以对该请求作出响应。一个IAS目标由具有一个类别名称和最多256个被取名的属性的数据结构来表示。
目前,在Ir调制解调器与计算设备之间的IrDA兼容的红外通信链路是利用IrCOMM应用层服务建立的。IrCOMM包括一个可用于从数据传送分离控制信号的控制信道。然而,因为将IrCOMM设计成仿真串或并通信端口,对于适配成建立移动电话和计算设备之间的连接是差的。例如,IrCOMM缺少初始化Ir调制解调器以开始通信对话的特征。在缺少初始化特征的情况下,这个功能必须由较高等级的应用软件来执行。因此,在该技术上需要有一种用于在Ir调制解调器和远距离通信设备之间建立红外连接的紧凑而又健全的系统和方法。
发明概述
本发明通过提供一种在红外通信链路上的计算设备与IR调制解调器之间提供连接的另外的服务解决了这些和其他的关注问题。在此将这种服务称为IrNetDial协议,或服务。可将该IrNetDial服务连同IrLAN,OBEX,和IrCOMM加到IrDA协议堆上,并通过IAS展现给该应用程序。IrNetDial规定调制解调器的初始状态,从而除去初始化的需要,并提供一种严格限制的支持AT命令和响应集。而且,IrNetDial提供一种被规定的从数据模式切换到AT分析程序模式的方法。这些特征简化了建立数据连接的应用程序,改进了可靠性,并除去了描述特定的调制解调器,列举对于使用中的调制解调器有效的AT命令的需要。IrNetDial促进ad-hoc网络,因为并不必从可移动的媒体安装调制解调器结构;而是,可马上可使用带有IrNetDial的调制解调器。
一方面,本发明通过提供一种在远距离计算设备中启动一个请求以便在远距离通信设备和Ir调制解调器之间的红外通信链路上与网络的拨号连接的方法解决了这些和其他的需要。该本方法包括的步骤有:查询LMP_IAS,以获得用于红外通信链路的LSAP-SEL,建立到由LMP_IAS查询回复的对IrDA Tiny TPLSAP的逻辑连接,并执行ATD命令必须在该远距离计算设备与Ir调制解调器之间的红外链路上,启动在远距离计算设备和网络之间的拨号连接。
在另一个实施方案中,本发明提供一种在远距离计算设备中接收请求,以便在该远距离计算设备与Ir调制解调器之间的Ir通信链路上建立与网络的拨号连接。本发明包括的步骤有:查询IrDALMP_IAS,以获得用于红外连接的LSAP-SEL,建立到由LMP_IAS查询回复的IrDA Tiny TPLSAP的逻辑连接,并执行ATA命令以便在该远距离计算设备与Ir调制解调器之间的红外链路上,回答在该远距离计算设备与网络之间拨号连接的请求。
在本发明的另一实施方案中,将初始化字符串发送到Ir调制解调器。
在本发明的又一实施方案中,数据在远距离计算设备和Ir调制解调器之间传送。
在本发明的再一实施方案中,通过发送ATH命令到Ir调制解调器来终止通信对话。
在另一方面,本发明提供一种系统,用于在远距离计算设备与红外调制解调器之间的红外通信链路上,在远距离计算设备和网络之间建立拨号连接。该系统包括:用于查询LMP_IAS以获得用于红外连接的LSAP-SEL的装置;用于建立到由LMP_IAS查询回复的IrDA Tiny TPLSAP的逻辑连接的装置;和用于执行ATA命令以便在远距离计算设备与Ir调制解调器之间的红外链路上,启动远距离计算设备与网络之间的拨号连接的装置。
附图简述
通过结合附图阅读以下的详述,对于本领域的技术人员来说,本发明的这些和其他的目的,特征和优点将变得更为明显。其中:
图1是IrDA协议堆的简要描绘。
图2是依据本发明的一种通信系统的简要描绘。
图3是依据本发明的一种协议堆的简要描绘。
发明详述
本发明提供一种用于在Ir调制解调器和通信或计算设备之间建立红外通信链路的系统和方法。在一种最佳实施方案中,本发明提供建立和促进在远距离计算设备和网络之间的无线拨号连接的能力。在远距离计算设备和Ir调制解调器之间的红外链路上传送数据。
1.网络结构
图2示出一种用于依据本发明的一个实施方案实现的拨号网络的网络结构。参考图2,在此示出一种通过红外通信链路115连到Ir调制解调器120的远距离计算设备110。Ir调制解调器120被连到移动电话130,建立到移动通信网140的无线链路135。基站150接收来自移动通信网140的无线信号并通过有线网络170发送经有线链路160的信号,到主计算设备180a和/或180b。依据图2的网络结构。使远距离计算设备110的用户能够利用移动通信网140建立与比较传统的有线计算机网络或网络设备的数据连接。
在一种实施方案中,远距离计算设备110可以在一种具有红外通信口的个人计算机中被实施。红外通信口在许多便携式个人计算机上是标准的接口。例如,在市场上从Dell ComputerCorporation,Round Rock,Texas,USA可得到的Dell@lnspiron@系列的便携式个人计算机包括一个IrDA 1.1兼容的串行红外通信口。将意识到,远距离计算设备110可被作为具有红外通信口的任何计算设备来实施,其中包括,但并不限于个人计算机和个人数字助手。
在一种实施方案中,Ir调制解调器120可被集成到移动电话130中。一种包括一个集成的Ir调制解调器的示范性移动电话是Ericsson model CF-888,在市场上从Ericsson可得到。最好,Ir调制解调器120是IrDA兼容的。将认识到,Ir调制解调器120可以与移动电话130分离。依据本发明,Ir调制解调器120可在两种不同的模式中工作:脱机命令模式和在线数据模式。利用在脱机命令模式中的Ir调制解调器120开始通信对话,在其中呼叫未被建立在移动电话130上并且Ir调制解调器120正在等待指令。当通信对话被建立和呼叫被连接时,Ir调制解调器120切换到在线数据模式,在其中调制解调器可以发送和接收数据。在在线数据模式中,Ir调制解调器120可以起作用的仅有的控制指令如以下所讨论的那样是终止连接。
2.数据结构
本发明特别涉及在远距离计算设备110和Ir调制解调器120之间的红外通信链路115上建立拨号连接。如图2中所示,红外调制解调器120最好与移动电话130集成或被连到移动电话,使远距离计算设备110能够被建立一个无线电网络的连接。
图3示出一种依据本发明管理在红外通信链路115上数据传输的协议堆的简要描述。本发明提供一种紧凑的,健壮的步骤,用于利用一种IrDA Tiny TP连接建立和保持在红外通信链路115上的数据连接。为了实现这一点,本发明提供一种在此被称为IrNetDial的服务,用于建立在远距离计算设备和红外调制解调器之间的数据连接。参考图3,IrNetDial350是一种可选的IrDA协议,使用较低层的协议的服务(例如,Tiny TP340,IrLMP 330,IrLAP 320,物理层310),最好是IrDA兼容的。
依据本发明,在远距离计算设备110上的用户应用程序370(例如,电子邮件,文件传送应用程序,等)通过应用程序接口(API)360将数据传送到IrNetDial350服务。IrNetDial服务管理建立拨号连接,起动调制解调器,如果必要的话,当对话结束时终止拨号连接的过程。有利的是,IrNetDial管理连接过程,利用的是取自ITU-T Rec.V.25 ter(07/97)串行异步自动拨号和控制的一个有限的命令子集,引入在此作为参考。
3.V.25 ter命令选项
在最佳实施方案中,本发明执行V.25 ter AT命令的一个有限的子集。这些命令被在Tiny TP帧中发送。按照V.25 ter标准,Ir调制解调器发命令返回到主通信设备和提供一个或多个对AT命令的响应。可在单一的Tiny TP帧中发送多重命令,但单一命令不可能在Tiny TP帧之间分离。相反,回音和响应可在Tiny TP帧之间分离。
本发明遵循在用于分离TA命令的V.25 ter标准中所陈述的规则。所有的AT命令以<CR>终止。被返回的命令也以<CR>终止。来自Ir调制解调器的响应是<CR><LF>响应<CR><CF>的形式。因此,每个所发出的AT命令导致在主通信设备和Ir调制解调器之间以下的传输序列。将指出,一个或多个响应代码可被返回以对每个命令作出响应。在以下的示范性命令序列中,将指出,<CR>被常设为,十进制数13的字符和<LF>是十进制数10的字符。方向 内容 格式PC→调制解调器 命令 AT…<CR>PC←调制解调器 回音 AT…<CR>PC←调制解调器 响应<CR><LF>响应<CR><LF>PC←调制解调器 响应(可能的)<CR><LF>响应<CR><LF>
表1.示范性的命令序列
本发明执行来自V.25 ter协议的以下命令。命令被表示为一个字符串,随后是命令的语言描述。
a.链路控制命令
ATD,Dial
描述:
启动一个数据呼叫。用于建立连接的电话号码将由数字和修饰语或被存储的号码的详细说明组成。通过在CONNECT被接收到以前的ATD连接期间发送任何字符可完成操作的中止。
注解
执行命令:D<n> 拨在命令<n>中所规定的电
话号码。
拨号的例子:ATD+4646120345见以下可能的响应。
响应代码:CONNECT<速度> 按在<速度>中给出的速度建
立数据连接。这将调制解调器
放入在线数据模式。
NO CARRIER 不能够建立连接或连接的尝
试被中止。调制解调器仍在脱
机命令模式中。
ERROR 当试图建立连接时一种未预
料的差错发生。调制解调器仍
在脱机命令模式中。
NO DIALTONE 移动电话被用于话音呼叫或
未在网络的覆盖范围内。调制
解调器仍在脱机命令模式
中。
BUSY 受呼电话号码被占用。调制解
调器仍在脱机命令模式中。ATH,Hook control描述:终止连接。执行命令:H响应代码:NO CARRIER 连接终止。
调制解调器从在线命令模式
变到脱机命令模式。
OK 如果已经处于脱机命令模
式。这被返回。
ERROR 未预料到的差错。ATA,Answer描述:
回答一个输入数据呼叫。为了接收一个输入数据呼叫,调制解调器必须是IrDA连接和处于脱机命令模式中。如果存在一个输入呼叫,调制解调器将发送一个形式为<CR><LF>RING<CR><LF>的未经请求的结果代码。然后可以通过利用ATA作回答。
执行命令:A 回答并启动对一个输入呼叫
的连接。
例:ATA
响应代码:CONNECT<速度> 按在<速度>中给出的速率建
立数据连接。
ERROR 如果不是一个数据呼叫,或
如果根本没有呼叫,这被返
回。
b.启动命令
AT+DS Data Compression Mode
描述:
规定压缩参数和用于在ITU-T推荐文件中所规定的V.42 bis压缩的协议,利用纠错步骤用于数据电路终端设备(DCE)的数据压缩步骤。
设置命令:+DS=[<dir>,[<neg>,[<md>,[<ms>]]]]
<dir> 0 非使能V.42 bis压缩
1 使能在所传送的数据上V.42 bis压缩
2 使能在所接收的数据上V.42 bis压缩
3 使能在所接收的和所发送的数据上
V.42 bis压缩
常设值=3
<neg> 0 即使压缩协议未遵循由dir规定的内容
也连接
1 如果压缩协议未遵循dir就断开
常设值=0
<md>512-4096规定最大词典规模。
这个值将被自动地修正与任何存储器
的约束相符合。
常设值=2048个字节。
<ms>6,250 规定最大字符串长度。
常设值=32个字节。
4.初始化字符串和常设设置。
在打开通信对话以前,Ir调制解调器必须被初始化。调制解调器制造商必须规定常设的初始化设置。一种Ir调制解调器的示范性常设设置可被依据ITU-T推荐文件V.25,ter,规定如下:
回音 | ON,E1 |
结果 | Verbose,V1 |
结果代码取消 | OFF,Qφ |
Esc.字符 | =“+”,S2=43, |
Enter(CR) | =dec.Symbol#13,S3=13 |
Linefeed(LF) | =dec.Symbol#10,S4=10 |
V.42 bis压缩 | 对接收到的和所发送的数据使能,始终协商,最大的词典规模为2048,字符串长度为32 |
如果用户愿意接受常设设置,当打开IrNETDial连接时,不需要由PC执行专门的初始化指令。Ir调制解调器最好包括用于当红外连接被打开时对自己初始化的装置。这样的装置可以作为在一个适当的微处理器上操作的逻辑指令来实施。然而,远距离计算装置可将压缩接通或断开。
为了使调制解调器能够有将来的扩展能力,每个调制解调器的售主可以提供一个随调制解调器使用的初始化字符串。初始化字符串包含将调制解调器按所希望的用于拨号联网的方式配置的AT命令。在拨号以前,PC必须发送初始化字符串到调制解调器。当调制解调器被安装时,这种字符串可被自动地存入与PC有联系的存储器位置中。通过利用由IrDA_IAS请求读取的电话P1ug n’Play号码,可以完成控制正确的调制解调器的安装。在调制解调器的配置菜单中也可被显示,所以可被人工地编辑。在一种优选实施方案中,字符串格式如下:
·在字符串中的每个命令应该只利用被设置的命令本身写成(也就是,在格式中没有字符AT)。
·字符<CR>不应该被包括在每个命令之后。
·每个命令应该由一个分号(;)隔开。
例:Ir调制解调器初始化字符串
4XTRA=1,5;+NEW=3 |
5.操作
依据以下步骤可以在远距离计算设备和Ir调制解调器之间的红外链路上建立拨号连接:参考图2,当远距离计算设备110启动输出呼叫时,在远距离计算设备110中的处理器查询IrDA LMP-IAS以获得用于连接的LSAP-SEL并建立对由IAS查询返回的IrDATiny TPLSAP-SEL的逻辑连接。Ir调制解调器120被为拨号服务初始化。Ir调制解调器120可以是自身初始化或者,如果存在的话,可以利用附加的设置从远距离计算设备110发送初始化字符到Ir调制解调器120。远距离计算设备110通过发送带有所希望的目的地电话号码的ATD命令建立拨号连接。当目的地设备(例如,180a,180b)回答时,远距离计算设备110和Ir调制解调器120依据现有的IrDA步骤交换数据,和数据可被发送到目的地设备180a,180b。远距离计算设备120可以通过发送转移序列(例如,+++)和ATH命令结束远程通信对话。然后可以断开IR通信对话。
当远距离计算设备110通过Ir调制解调器120接收输入呼叫时,稍经修改的过程适用。在这种情况下,典型的做法是在远距离计算设备110上的应用程序启动在远距离计算设备110和Ir调制解调器120之间的红外链路并等待输入呼叫,通过IR调制解调器发送未经请求的代码“RING”到应用程序来表明这点。然后以基本上相同的方式建立红外连接。远距离计算设备110查询LMP-IAS380以获得用于连接的LSAP-SEL并建立对由IAS查询返回的IrDATiny TPLSAP-SEL的逻辑连接。Ir调制解调器120被对于拨号服务初始化。Ir调制解调器120被自身初始化,但初始化字符串可以利用附加的设置,如果存在的话,从远距离计算机110发送。当Ir调制解调器120接收输入呼叫时,Ir调制解调器120按以下格式发送未经请求的结果代码的形式的振铃指示:<CR><LF>RING<CR><LF>。远距离计算设备110利用ATA命令回答呼叫。然后可依据现有的IrDA步骤交换数据。远距离计算设备110可通过发送转移序列(例如,+++)和ATH命令终止远程通信对话。然后IR通信对话可被断开。
应指明,如果呼叫因为某种原因被终止,Ir调制解调器120发送未经请求的响应:<CR><LF>NOCARRIER<CR><LF>。同样,如果红外连接因为某种原因被阻隔或中断,将遵循通常的IrDA的超时规则。然后如果红外连接被终止,Ir调制解调器120将,依次,终止连接。
6.IAS和提示位
为了实施这种服务,一种新类别名称必须被添加到LMP_IAS。本发明可通过添加一种新类别名称IrModem到LMP_IAS来实现。类别名称IrModem具有属性IrDA:Tiny TP:LSAP-SEL。可通过执行对IrModem类别名称的LMP_IAS Get Valne By Class查询释放正确的LSAP-SEL。IAS查询被规定在IrDA协议中。
为了在设备信息区中给出正确的服务提示,设置对调制解调器的提示位,以致能够在IrDA连接中较早检测这种服务。提示位是指明哪些服务被包括在Ir设备中的位。提示位可被Ir堆用于在较高等级IrDA协议连到设备以前,确定设备是否具有由应用程序申请的服务。提示位被讨论在IrDA协议中。
已参考特定的实施方案描述了本发明。将理解,不能将权利要求书限于在此所描述的特定的实施方案,而应该解释为包含结构上的等效物和与本领域的通常技术符合的改进型。
Claims (14)
1.一种在远距离计算设备中,在远距离计算设备与Ir调制解调器之间的红外通信链路上启动建立与网络的拨号连接的请求的方法,包括以下步骤:
查询LMP_IAS以获得对于红外通信链路的LSAP-SEL;
建立对由LMP_IAS查询回复的IrDA Tiny TPLSAP的逻辑连接;和
执行ATD命令,以启动在远距离计算设备和Ir调制解调器之间的红外通信链路上的远距离计算设备和网络之间的拨号连接。
2.依据权利要求1的方法,还包括以下步骤:
发送初始化字符串到Ir调制解调器。
3.依据权利要求1的方法,还包括以下步骤:
在该远距离计算设备与该Ir调制解调器之间传送数据。
4.依据权利要求1的方法,还包括以下步骤:
通过发送ATH命令到Ir调制解调器来终止该拨号连接。
5.依据权利要求1的方法,还包括以下步骤:
终止该红外通信对话。
6.一种在远距离计算设备中,在远距离计算设备和Ir调制解调器之间的红外通信链路上,接收用于建立与网络的拨号连接的请求的方法,包括以下步骤:
查询LMP_IAS以获得对于红外通信链路的LSAP-SEL;
建立对由LMP_IAS查询回复的IrDA Tiny TPLSAP的逻辑连接;和
在远距离计算设备和Ir调制解调器之间的红外通信链路上,执行ATA命令以回答对于在远距离计算设备和网络之间的拨号连接的请求。
7.依据权利要求6的方法,还包括以下步骤:
发送初始化字符串到该Ir调制解调器。
8.依据权利要求6的方法,还包括以下步骤:
在该远距离计算设备与该Ir调制解调器之间传送数据。
9.依据权利要求6的方法,还包括以下步骤:
通过发送ATH命令到Ir调制解调器来终止该拨号连接。
10.依据权利要求6的方法,还包括以下步骤:
终止该红外通信对话。
11.一种在远距离计算设备和红外调制解调器之间的红外通信链路上,用于建立在远距离计算设备和网络之间的拨号连接的系统,包括:
用于查询LMP_IAS以获得对于红外通信链路的LSAP-SEL的装置;
用于对由LMP_IAS查询回复的IrDA Tiny TPLSAP建立逻辑连接的装置;和
用于执行ATD命令,以便在远距离计算设备与Ir调制解调器之间的红外链路上,启动在远距离计算设备与网络之间的拨号连接的装置。
12.依据权利要求11的系统,其中:
用于查询LMP-IAS的装置包括在与远距离计算设备相联系的处理器上可运行的软件。
13.依据权利要求11的系统,其中:
将该Ir调制解调器集成在移动电话中。
14.依据权利要求11的系统,其中:
该Ir调制解调器是一个可依附于移动电话的分离部件。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11050798P | 1998-12-01 | 1998-12-01 | |
US60/110,507 | 1998-12-01 | ||
US09/437,052 | 1999-11-09 | ||
US09/437,052 US6519644B1 (en) | 1998-12-01 | 1999-11-09 | System and method for dial-up networking over infrared data link |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1335012A true CN1335012A (zh) | 2002-02-06 |
Family
ID=26808088
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN99815964A Pending CN1335012A (zh) | 1998-12-01 | 1999-12-01 | 用于在红外数据链路上拨号联网的系统和方法 |
Country Status (8)
Country | Link |
---|---|
US (1) | US6519644B1 (zh) |
EP (1) | EP1147645A1 (zh) |
JP (1) | JP2002532015A (zh) |
CN (1) | CN1335012A (zh) |
AU (1) | AU2015700A (zh) |
BR (1) | BR9915833A (zh) |
MY (1) | MY120830A (zh) |
WO (1) | WO2000033538A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101170587B (zh) * | 2007-11-19 | 2010-12-08 | 中兴通讯股份有限公司 | 一种个人计算机系统及其动态切换通讯端口的方法 |
WO2011116610A1 (zh) * | 2010-03-24 | 2011-09-29 | 中兴通讯股份有限公司 | 一种对上网设备进行初始化的方法、系统及设备 |
CN105468563A (zh) * | 2015-12-28 | 2016-04-06 | 杭州士兰控股有限公司 | Spi从设备、spi通信系统及spi通信方法 |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6728774B1 (en) * | 1997-01-15 | 2004-04-27 | Nokia Mobile Phones Limited | Transaction support for IRDA-compatible systems |
US6519644B1 (en) * | 1998-12-01 | 2003-02-11 | Telefonaktiebolaget Lm Ericsson (Publ) | System and method for dial-up networking over infrared data link |
US6754259B1 (en) * | 1999-11-10 | 2004-06-22 | International Business Machines Corporation | Low-cost radio frequency (RF) link for point-to-point data transfer |
FR2822627B1 (fr) * | 2001-03-22 | 2003-06-20 | Wavecom Sa | Module de radiocommunication hebergeant et executant un logiciel client, et procede correspondant de mise en oeuvre d'un logiciel client de pilotage |
FR2822628B1 (fr) * | 2001-03-22 | 2003-05-09 | Wavecom Sa | Module de radiocommunication executant un logiciel principal et un logiciel client comprenant plusieurs applications clientes |
KR100386092B1 (ko) * | 2001-06-20 | 2003-06-02 | 한국과학기술원 | 옥내/외로 이동하는 이용자를 위한 최적의 인터넷망 접속및 로밍 시스템 및 방법 |
US20020181060A1 (en) * | 2002-05-28 | 2002-12-05 | Chiang-Lung Huang | Beamcast (continuous infrared data beaming system) |
US7028094B2 (en) * | 2002-08-07 | 2006-04-11 | Nokia Corporation | Data communication method, system, and transmitter and receiver constituting the system |
DE102004027160B4 (de) * | 2004-06-03 | 2006-06-14 | Siemens Ag | Verfahren zur Konfigurierung eines Routers sowie Computerprogrammprodukt und System zur Durchführung des Verfahrens |
JP4198741B2 (ja) * | 2005-01-28 | 2008-12-17 | シャープ株式会社 | 通信機器、通信システム、通信方法、通信プログラム、通信回路 |
CN101262480B (zh) * | 2005-01-28 | 2012-06-13 | 夏普株式会社 | 通信设备、通信方法以及移动电话 |
US8284684B2 (en) * | 2005-01-28 | 2012-10-09 | Sharp Kabushiki Kaisha | Communication device, communication system, communication method, and communication circuit |
WO2007016236A2 (en) | 2005-07-28 | 2007-02-08 | Riverbed Technology, Inc. | Automatic framing selection |
CN101959323A (zh) * | 2009-07-17 | 2011-01-26 | 英华达(南京)科技有限公司 | 移动通讯装置及其自动增快传输方法 |
TWI483643B (zh) * | 2011-04-11 | 2015-05-01 | Chi Mei Comm Systems Inc | At命令主動上報響應處理系統及方法 |
JP5852819B2 (ja) * | 2011-09-09 | 2016-02-03 | セイコーソリューションズ株式会社 | 汎用電子装置、汎用電子装置のatコマンド制御方法、汎用電子装置のatコマンド制御プログラム |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI102495B1 (fi) | 1994-03-16 | 1998-12-15 | Nokia Mobile Phones Ltd | Luku/tulostuslaite |
US5617236A (en) | 1994-08-15 | 1997-04-01 | Actisys Corporation | Infrared communication device for multistandard operations |
JP3324671B2 (ja) | 1995-05-16 | 2002-09-17 | インターナショナル・ビジネス・マシーンズ・コーポレーション | コンピュータ・システム |
US5737690A (en) | 1995-11-06 | 1998-04-07 | Motorola, Inc. | Method and apparatus for orienting a pluridirectional wireless interface |
US5923443A (en) * | 1996-01-16 | 1999-07-13 | Nokia Mobile Phones Limited | Infrared communication port fax software legacy flow control emulation |
US5835862A (en) | 1996-03-06 | 1998-11-10 | Nokia Mobile Phones Ltd. | Data adapter unit for infrared communications |
US5864486A (en) | 1996-05-08 | 1999-01-26 | Lattice Semiconductor Corporation | Method and apparatus for in-system programming of a programmable logic device using a two-wire interface |
US5974238A (en) * | 1996-08-07 | 1999-10-26 | Compaq Computer Corporation | Automatic data synchronization between a handheld and a host computer using pseudo cache including tags and logical data elements |
US5781177A (en) | 1996-10-29 | 1998-07-14 | Hewlett-Packard Company | Combined high-speed and low-speed infrared transceiver on computer display panel housing |
US6519644B1 (en) * | 1998-12-01 | 2003-02-11 | Telefonaktiebolaget Lm Ericsson (Publ) | System and method for dial-up networking over infrared data link |
-
1999
- 1999-11-09 US US09/437,052 patent/US6519644B1/en not_active Expired - Lifetime
- 1999-11-30 MY MYPI99005201A patent/MY120830A/en unknown
- 1999-12-01 EP EP99963788A patent/EP1147645A1/en not_active Withdrawn
- 1999-12-01 JP JP2000586067A patent/JP2002532015A/ja active Pending
- 1999-12-01 AU AU20157/00A patent/AU2015700A/en not_active Abandoned
- 1999-12-01 WO PCT/SE1999/002245 patent/WO2000033538A1/en not_active Application Discontinuation
- 1999-12-01 BR BR9915833-7A patent/BR9915833A/pt not_active IP Right Cessation
- 1999-12-01 CN CN99815964A patent/CN1335012A/zh active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101170587B (zh) * | 2007-11-19 | 2010-12-08 | 中兴通讯股份有限公司 | 一种个人计算机系统及其动态切换通讯端口的方法 |
WO2011116610A1 (zh) * | 2010-03-24 | 2011-09-29 | 中兴通讯股份有限公司 | 一种对上网设备进行初始化的方法、系统及设备 |
US8498633B2 (en) | 2010-03-24 | 2013-07-30 | Zte Corporation | Method, system and device for initializing internet device |
CN105468563A (zh) * | 2015-12-28 | 2016-04-06 | 杭州士兰控股有限公司 | Spi从设备、spi通信系统及spi通信方法 |
CN105468563B (zh) * | 2015-12-28 | 2018-06-01 | 杭州士兰控股有限公司 | Spi从设备、spi通信系统及spi通信方法 |
Also Published As
Publication number | Publication date |
---|---|
EP1147645A1 (en) | 2001-10-24 |
AU2015700A (en) | 2000-06-19 |
MY120830A (en) | 2005-11-30 |
JP2002532015A (ja) | 2002-09-24 |
US6519644B1 (en) | 2003-02-11 |
WO2000033538A1 (en) | 2000-06-08 |
BR9915833A (pt) | 2001-08-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1335012A (zh) | 用于在红外数据链路上拨号联网的系统和方法 | |
JP2884015B2 (ja) | コンピュータとセルラー電話との間の緊密結合のためのモデム | |
CN1215689C (zh) | 通信设备与通信方法 | |
CN1169807A (zh) | 数据传输方法 | |
AU3939693A (en) | Programmable universal modem system and method for using the same | |
CN1815518A (zh) | 一种远程控制被控设备的方法及系统 | |
CN1881939A (zh) | 终端适配设备及其支持从无线局域网拨号接入的方法 | |
CN1714533A (zh) | 用于移动电话的互联网电话系统和互联网电话服务方法 | |
CN1855837A (zh) | 宽带接入终端参数配置方法 | |
EP4124124A1 (en) | Sleep and wakeup method for data interface, and related apparatus and system | |
CN1180587C (zh) | 控制网关及其实现家庭网络控制子网中节点互通的方法 | |
CN1138400A (zh) | 传真机辅助装置 | |
CN1143873A (zh) | 数据无线电设备和控制无线电装置和调制解调器的方法 | |
CN1388680A (zh) | 数字家庭网络电话远程控制系统和方法 | |
CN1169401C (zh) | 对移动通信终端数据进行远程管理的方法 | |
CN1126356C (zh) | 多功能isdn数字电话机 | |
CN100583928C (zh) | 可远程设置热键的通信终端及其工作方法 | |
CN1036563C (zh) | 基于电话的自动信息服务系统 | |
CN103546460A (zh) | 一种整体plc调制解调器的安全性能 | |
CN1567847A (zh) | 对网络设备进行远程维护的方法 | |
CN1571375A (zh) | 网络集成接入装置 | |
CN101860933A (zh) | 无线广域网络至以太网络的转换装置及其传输系统 | |
CN2496201Y (zh) | 远程控制家电系统 | |
CN1154942C (zh) | 自主管理微型计算机 | |
CN200973109Y (zh) | 网络双频无线调制解调器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |