CN101444136A - 调制解调器中多无线控制接口元件 - Google Patents
调制解调器中多无线控制接口元件 Download PDFInfo
- Publication number
- CN101444136A CN101444136A CNA2007800169910A CN200780016991A CN101444136A CN 101444136 A CN101444136 A CN 101444136A CN A2007800169910 A CNA2007800169910 A CN A2007800169910A CN 200780016991 A CN200780016991 A CN 200780016991A CN 101444136 A CN101444136 A CN 101444136A
- Authority
- CN
- China
- Prior art keywords
- radio
- information
- interface
- radio modem
- many wireless
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1215—Wireless traffic scheduling for collaboration of different radio technologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/02—Details of telephonic subscriber devices including a Bluetooth interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/06—Details of telephonic subscriber devices including a wireless LAN interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
Abstract
一种用于管理单个无线通信设备(WCD)中的多个无线调制解调器的同时操作的系统。多无线控制可以作为子系统集成到WCD中,该子系统负责通过临时启用或禁用设备内的多个无线调制解调器来调度无线通信。多无线控制系统可以包括多无线控制器(MRC)和多个专用无线接口。这些无线接口专用于向以及从无线调制解调器快速地传递延迟敏感信息。如果在操作期间发生了改变,则该信息可以由MRC请求,或由多个无线调制解调器中的一个或多个提供。
Description
相关申请
本国际申请要求于2006年5月11日提交的、名称为“MULTIRADIO CONTROL INTERFACE ELEMENT INMODEM”的美国申请序列号No.11/431,706的优先权,并且通过参考将其全文合并于此。
技术领域
本发明涉及用于管理无线通信设备中嵌入的多个无线调制解调器的系统,并且更具体地涉及用于调度多个活动的无线调制解调器的多无线控制系统,从而避免通信冲突。
背景技术
现代社会已经迅速地采用并且开始依赖于用于无线通信的手持设备。例如,由于在通信质量和设备功能方面的技术进步,蜂窝电话继续在全球市场上持续增长。这些无线通信设备(WCD)对于个人和商业使用二者已经变得普通,这允许用户发送和接收来自多个地理位置的语音、文本和图形数据。这些设备利用的通信网络跨越不同的频率并且覆盖不同的广播距离,每个网络都具有各种应用所期望的强度。
蜂窝网络促进了WCD在广大地理区域上的通信。这些网络技术通常按照代来划分,从1970年代后期到1980年代早期的提供基本语音通信的第一代(1G)模拟蜂窝电话开始,到现在数字蜂窝电话。GSM是广泛使用的2G数字蜂窝网络的示例,在欧洲GSM在900MHZ/1.8GHZ频带中通信,在美国GSM在850MHZ和1.9GHZ频带中通信。该网络提供语音通信并且还支持经由短消息传送服务(SMS)的文本数据传输。SMS允许WCD发送和接收高达160个字符的文本消息,同时以9.6Kbps向分组网络、ISDN和POTS用户提供数据传输。多媒体消息传送服务(MMS)是一种增强的消息传送系统,其除了简单文本之外还支持声音、图形和视频文件的传输,该系统也已经在某些设备上可用。不久之后出现的技术(例如用于手持设备的数字视频广播(DVB-H))将使得流式数字视频和其他类似内容可经由直接传输而可用于WCD。虽然像GSM的长距离通信网络是普遍接受的用于发送和接收数据的方式,但是由于成本、业务以及立法方面的原因,这些网络可能不适于所有数据应用。
短距离无线网络提供了避免在大型蜂窝网络中出现的某些问题的通信解决方案。Bluetooth(蓝牙)TM是在市场中快速获得认可的短距离无线通信技术的示例。支持BluetoothTM的WCD可在10米的距离内以720Kbps的速率发送和接收数据,并且利用额外的功率提升,发送距离可远至100米。用户不用主动地激励BluetoothTM网络。取而代之的是,在彼此操作范围内的多个设备将自动形成称作“微微网(piconet)”的网络组。任何设备可以将其自身提升为微微网的主设备(master)从而允许其控制与多达七个“活动的”从设备和255个“暂停的”从设备的数据交换。活动的从设备基于主设备的时钟定时来交换数据。暂停的从设备监视信标信号以便与主设备保持同步,并且等待活动时隙以变成可用。这些设备持续地在各种活动通信和节能模式之间切换,以便向其他微微网成员发送数据。除了BluetoothTM之外,其他流行的短距离无线网络包括WLAN(其中的一个示例是根据IEEE802.11标准进行通信的“Wi-Fi”本地接入点)、WUSB、UWB、ZigBee(802.15.4,802.15.4a),以及UHF RFID等。所有这些无线介质具有使它们适于各种应用的特征和优势。
最近,制造商也已经开始合并各种资源,从而在WCD中提供增加的功能(例如,用于执行很近的无线信息交换的组件和软件)。传感器和/或扫描器可以用于将可视或电子信息读入设备。事务可以包括用户在目标周围持有他们的WCD、将他们的WCD瞄准对象(例如,拍照)或将设备在印刷标签或文档上扫过。诸如射频识别(RFID)、红外(IR)通信、光学字符识别(OCR)以及各种其它类型的可视、电子和磁扫描的机器可读技术用于将需要的信息快速地输入WCD而不需要用户手工输入。
设备制造商继续将尽可能多的之前指示的示例性通信特征合并到无线通信设备中,以试图给市场带来强大的、“全能”的设备。合并长距离、短距离以及机器可读通信资源的设备还经常包括用于每个类别的多个介质。这允许通信设备灵活地适应其环境,例如,可能同时与WLAN接入点和BluetoothTM通信附件两者进行通信。
假设大阵列通信选项编译到一个设备中,可预计的是,用户将希望在替换其他生产力相关设备时,将WCD使用至全部潜能。例如,用户可以使用高功率WCD来替换其他传统的、更麻烦的电话、计算机等。在这些情况中,WCD可以通过多个不同的无线介质进行同时通信。用户可以在通过GSM进行语音交谈以及与WLAN接入点交互以便访问因特网web站点时使用多个外围BluetoothTM设备(例如,耳机和键盘)。当这些同时的通信引起彼此干扰时,可能发生问题。即使通信介质与另一介质不具有相同的工作频率,无线调制解调器也可能引起对另一介质的外来干扰。而且,由于谐波效应,两个或多个同时工作的无线电的合并影响也可能对另一带宽产生互调影响。这些干扰可能造成导致需要重传丢失分组的错误,以及一个或多个通信介质性能的全局恶化。
如果一次只能使用一个此类通信,则利用配备有通过多个无线通信介质进行通信的能力的通信设备具有很大障碍。因此,需要一种系统用于管理这些各种通信介质,从而它们可以同时工作而又对性能仅有微小影响。系统应该能够识别和理解每个无线介质的功能性,并且应该能够对环境中的条件的改变进行快速反应以及控制每个介质,从而最小化干扰。
发明内容
本发明包括终端、方法、计算机程序、系统和芯片组,用于管理嵌入在同一无线通信设备中的多个无线调制解调器的同时操作。这些无线调制解调器的操作可以由也集成到同一无线设备中的多无线控制系统直接控制。
多无线控制系统(MCS)可以包括至少一个多无线控制器(MRC)。MRC可以通过对用于WCD的一般控制系统通用的通信接口(通用接口)与每个无线调制解调器通信,或可替换地,其可以利用专用于多无线控制系统业务的专用接口(MCS接口)。虽然通用接口可以用于在MRC和无线调制解调器之间传递信息,但是其可能由于主控制系统中的普通业务(例如,来自于多个运行应用的业务、用户交互等)而遭受通信延迟。然而,MCS接口直接耦合MRC和WCD的通信资源,并且可以允许快速传输延迟敏感操作信息以及控制命令,而不管主控制系统业务。如果在操作期间发生改变,则延迟敏感信息可以由MRC请求,或可以由多个无线调制解调器中的一个或多个提供。
MRC可以使用从通用接口系统接收的延迟容忍信息,以及在某些情况中接收自专用MCS接口系统的延迟敏感信息二者来控制WCD的全部通信。MRC监视活动的无线通信以确定是否存在潜在的冲突。为了避免冲突,MRC可以通过经由向这些无线调制解调器发布的命令直接启用或禁用调制解调器一段时间而调度它们。虽然任何或全部这些命令可以通过通用接口系统发送,但是仅专用于传递延迟敏感信息的MCS接口系统可以提供MRC和无线调制解调器之间的直接路由,这不受主控制系统中的其他事务造成的任何通信开销的影响。
附图说明
结合附图,根据对优选实施方式的以下详细描述将进一步理解本发明,附图中:
图1公开了包括不同有效距离的无线通信介质的示例性无线操作环境;
图2公开了可与本发明的至少一个实施方式一起使用的示例性无线通信设备的模块描述;
图3公开了之前在图2描述的无线通信设备的示例性结构描述;
图4公开了根据本发明至少一个实施方式的利用无线通信介质的无线通信设备的示例性操作描述;
图5公开了在同一无线通信设备内同时利用多个无线调制解调器时发生干扰的操作示例;
图6A公开了根据本发明的至少一个实施方式的包括多无线控制器的无线通信设备的示例性结构描述;
图6B公开了包括多无线控制器和无线调制解调器的图6A的更详细的结构图;
图6C公开了根据本发明的至少一个实施方式的包括多无线控制器的无线通信设备的示例性操作描述;
图7A公开了根据本发明至少一个实施方式的包括多无线控制系统的无线通信设备的示例性结构描述;
图7B公开了包括多无线控制系统和无线调制解调器的图7A的更详细的结构图;
图7C公开了根据本发明的至少一个实施方式的包括多无线控制系统的无线通信设备的示例性操作描述;
图8公开了图7A-图7C中描述的功能的更详细的示例;
图9公开了可与本发明至少一个实施方式一起使用的示例性信息分组;
图10公开了用于可与本发明一起使用的无线调制解调器的示例性定时图示;
图11公开了解释根据本发明的至少一个实施方式的多无线控制器从多个无线调制解调器接收信息的示例性过程的流程图;
图12公开了解释根据本发明的至少一个实施方式的在存在潜在冲突时多无线控制器管理多个无线调制解调器的示例性过程的流程图。
具体实施方式
虽然在优选实施方式中已经描述了本发明,但是可以在不脱离如所附权利要求书中所述的本发明的精神和范围的情况下在其中进行各种改变。
I.通过不同通信网络的无线通信。
WCD可以通过大量无线通信网络来发送和接收信息,每个网络都具有速度、范围、质量(纠错)、安全(编码)等方面的不同优势。这些特点将指示可以传输到接收设备的信息量以及信息传输的持续时间。图1包括WCD以及其如何与各种类型的无线网络交互的图示。
在图1示出的示例中,用户110拥有WCD 100。该设备可以是从基本蜂窝手持设备到诸如支持无线的掌上型或膝上型计算机之类的更复杂设备中的任何设备。近距离通信(NFC)130包括各种应答器类型的交互,其中通常仅扫描设备需要其自己的电源。WCD 100经由短距离通信扫描源120。源120中的应答器可以使用包含在扫描信号内的能量和/或时钟信号以利用该应答器中存储的数据进行响应,如在RFID通信的情况中。这些类型的技术通常在十英尺的级别上具有的有效传输范围,并且能够相对快速地传送从96比特到超过一兆比特(或125K字节)的量的存储数据。这些特征使得此类技术很适于识别目的,例如接收用于公共交通提供商的帐号、用于自动电子门禁的密码、用于信用或借账交易的帐号等。
如果两个设备都能够执行有源通信,则可以扩展两个设备之间的传输距离。短距离有源通信140包括其中发送和接收设备都是有源的应用。示例性情况可以包括进入BluetoothTM、WLAN、UWB、WUSB等接入点的有效传输距离内的用户110。可以被传送的信息量是不受限制的,除了它必须在用户110处于接入点有效传输范围内时全部传输。如果用户例如正在漫步于购物中心或沿街散步,则此持续时间可能是极有限的。由于这些无线网络较高的复杂性,还需要额外的时间来建立到WCD 100的初始连接,如果在邻近接入点的区域中存在很多排队等候服务的设备,则此时间可能增加。这些网络的有效传输范围取决于技术并且可以从32ft达到300ft以上。
长距离网络150用于为WCD 100提供实际上不间断的通信覆盖。干线(land-based)无线台或卫星用于中继世界范围内的各种通信事务。虽然这些系统是极具功能性的,但是这些系统的使用经常是基于每分钟向用户110计费的,这还不包括对于数据传输(例如,无线因特网接入)的额外计费。而且,覆盖这些系统的规定引起用户和提供商两者的额外开销,这使得使用这些系统更加麻烦。
鉴于以上所述,容易理解对于合并到单个WCD中的各种不同通信资源的需要。由于这些类型的设备用作包括陆陆电话、低功能蜂窝手持设备、支持无线通信的膝上型计算机等各种传统通信装置的替代,该设备必须能够容易地在各种不同环境(例如,办公室、汽车、户外、竞技场、商店等)中适应各种不同的应用(例如,语音通信、商业程序、GPS、因特网通信等)。
II.无线通信设备
如上所述,本发明可以使用各种无线通信设备来实现。因此,重要的是在研究本发明之前理解对于用户110可用的通信工具。例如,在蜂窝电话或其他手持无线设备的情况中,设备的综合数据处理能力在促进发送和接收设备之间的事务中扮演着重要的角色。
图2公开了可以与本发明一起使用的无线通信设备的示例性模块布局。将WCD 100分解为表示该设备功能方面的模块。这些功能可以由下面讨论的软件和/或硬件组件的各种组合来执行。
控制模块210管理设备的操作。可以从包括在WCD 100内的各种其他模块来接收输入。例如,干扰感应模块220可以使用本领域中各种已知的技术来感应无线通信设备的有效传输范围内的环境干扰源。控制模块210解译这些数据输入,并且响应于这些输入,可以向WCD 100中的其他模块发出控制命令。
通信模块230包含WCD 100的所有通信方面。如图2所示,通信模块230可以包括例如长距离通信模块232、短距离通信模块234以及机器可读数据模块236(例如,用于NFC)。通信模块230使用至少这些子模块来从本地和长距离源接收多种不同类型的通信,并且将数据发送到WCD 100的传输范围内的接收方设备。控制模块210或模块本地的控制资源可以触发通信模块230以响应感应到的消息、环境影响和/或WCD 100邻近区域内的其他设备。
用户接口模块240包括视觉、听觉以及触觉元件,其允许用户110从该设备接收数据以及将数据输入该设备。用户110输入的数据可以由控制模块210来解译从而影响WCD 100的行为。用户输入的数据还可以由通信模块230发送到有效传输范围内的其他设备。传输范围内的其他设备还可以将信息经由通信模块230发送到WCD 100,并且控制模块210可以使得该信息被传输到用户接口模块240以用于向用户呈现。
应用模块250包含WCD 100上的所有其他硬件和/或软件应用。这些应用可以包括传感器、接口、辅助程序(utility)、解译器、数据应用等,并且可以由控制模块210来调用以读取各种模块提供的信息并且依次将信息提供给WCD 100中的请求模块。
图3公开了根据本发明的实施方式的WCD 100的示例性结构布局,该示例性结构布局可以用于实现之前在图2中描述的模块化系统的功能。处理器300控制全部的设备操作。如图3所示,处理器300耦合到通信部分310、312、320和340。可以利用一个或多个微处理器来实现处理器300,其中每个微处理器都能够执行存储在存储器330中的软件指令。
存储器330可以包括随机存取存储器(RAM)、只读存储器(ROM)和/或闪存,并且以数据形式存储信息和软件组件(这里还称作模块)。存储器330存储的数据可以与特定软件组件相关联。此外,该数据可以与数据库相关联,诸如书签数据库或用于日程安排、电子邮件等的商业数据库。
存储器330存储的软件组件包括可以由处理器300执行的指令。各种类型的软件组件可以存储在存储器330中。例如,存储器330可以存储控制通信部分310、312、320和340操作的软件组件。存储器330还可以存储包括防火墙、服务指南管理器、书签数据库、用户接口管理器和任何支持WCD 100所需的通信辅助程序模块的软件组件。
长距离通信310执行涉及经由天线在广大地理区域(诸如蜂窝网络)上的信息交换的功能。这些通信方法包括来自于之前描述的1G到3G的技术。除了基本语音通信(例如,经由GSM)之外,长距离通信310可以操作以建立数据通信会话,诸如通用分组无线业务(GPRS)会话和/或通用移动电信系统(UMTS)会话。而且,长距离通信310可以操作以发送和接收消息,诸如短消息传送业务(SMS)消息和/或多媒体消息传送业务(MMS)消息。如图3中公开的,长距离通信310可以包括一个或多个支持各种长距离通信介质的子系统。这些子系统例如可以是支持各类长距离无线通信的无线调制解调器。
作为长距离通信310的子集或可替换地操作为单独连接至处理器300的独立模块,广播接收器312允许WCD 100经由诸如用于模拟无线电、手持设备的数字视频广播(DVB-H)、数字音频广播(DAB)等的介质来接收传输消息。可以对这些传输进行编码以使得仅某些指定的接收设备可以访问传输内容,并且这些传输可以包含文本、音频或视频信息。在至少一个示例中,WCD100可以接收这些传输并且使用包含在该传输信号内的信息来确定是否允许设备查看所接收的内容。如在长距离通信310的情况中,广播接收器312可以包括用于接收各种广播信息的一个或多个无线调制解调器。
短距离通信320负责涉及通过短距离无线网络的信息交换的功能。如上所述并且如图3所示,此类短距离通信320的示例不限于BluetoothTM、WLAN、UWB、Zigbee、UHF RFID,和无线USB连接。因而,短距离通信320执行涉及短距离连接的建立功能,以及涉及经由此类连接发送和接收信息的处理。短距离通信320可以包括构成例如用于经由之前指示的短距离无线介质的分类进行通信的各种无线调制解调器的一个或多个子系统。
同样在图3中示出的短距离输入设备340可以提供涉及短距离扫描机器可读数据(例如,用于NFC)的功能。例如,处理器300可以控制短距离输入设备340以生成用于激活RFID应答器的RF信号,并且可以依次控制从RFID应答器接收信号。可以由短距离输入设备340支持的用于读取机器可读数据的其他短距离扫描方法不限于IR通信、线性的和2-D(例如,QR)条形码读取器(包括涉及解译UPC标签的处理)以及用于读取磁的、UV、导电的或可以在使用适合油墨的标签中提供的其他类型编码数据的光学字符识别设备。为了短距离输入设备340来扫描前述类型的机器可读数据,该输入设备可以包括多个光学检测器、磁检测器、CCD或其他本领域已知的用于解译机器可读信息的传感器。
如图3中进一步所示,用户接口350也耦合到处理器300。用户接口350促进了与用户的信息交换。图3示出了用户接口350包括用户输入360和用户输出370。用户输入360可以包括一个或多个允许用户输入信息的组件。此类组件的示例包括小键盘、触摸屏以及麦克风。用户输出370允许用户从设备接收信息。因此,用户输出部分370可以包括各种组件,诸如显示器、发光二极管(LED)、触觉发射器和一个或多个音频扬声器。示例性显示器包括液晶显示器(LCD)和其他视频显示器。
WCD 100还可以包括一个或多个应答器380。这基本上是无源设备,其可以由处理器300利用响应于来自外部源的扫描而要被传送的信息从而进行编程。例如,安装在入口处的RFID扫描器可以连续地发射射频电波。当带有包含应答器380的设备的人员通过该门时,该应答器被激励并且可以以识别该设备、该人员等的信息来进行响应。
对应于通信部分310、312、320和340的硬件提供信号的发送和接收。因而,这些部分可以包括执行诸如调制、解调、放大和滤波功能的组件(例如电子单元)。这些部分可以本地控制,或由处理器300根据存储在存储器330中的软件通信组件来控制。
图3中示出的元件可以根据各种技术来组合和耦合,从而产生图2描述的功能。一个此类技术包括将对应于处理器300、通信部分310、312和320、存储器330、短距离输入设备340、用户接口350、应答器380等的独立硬件组件通过一个或多个总线接口进行耦合。可替换地,任何和/或所有独立组件都可以由被编程为复制独立设备的功能的可编程逻辑设备、门阵列、ASIC、多芯片模块等形式的集成电路来替换。此外,这些组件中的每个耦合到电源,诸如可拆卸和/或可充电的电池(未示出)。
用户接口350可以与同样包含在存储器330中的通信辅助程序软件组件交互,该通信辅助程序软件组件使用长距离通信310和/或短距离通信320提供服务会话的建立。通信辅助程序组件可以包括各种允许根据介质从远程设备接收服务的例行程序,其中介质例如是无线应用介质(WAP)、超文本标记语言(HTML)的变形,诸如压缩HTML(CHTML)等。
III.包括遇到的潜在干扰问题的无线通信设备的示例性操作。
图4公开了堆栈方法以理解WCD的操作。在顶级400处,用户110与WCD 100进行交互。交互包括用户110经由用户输入360输入信息以及从用户输出370接收信息,从而在应用级410中激活功能。在应用级中,涉及设备内的特定功能的程序与用户和系统级二者进行交互。这些程序包括针对可视信息(例如,web浏览器、DVB-H接收器等)、音频信息(例如,蜂窝电话、语音邮件、会议软件、DAB或模拟无线电接收器等)、记录信息(例如,数字摄影软件、文字处理、时间安排等)或其他信息处理的应用。应用级410处的初始动作可以要求信息从WCD 100发送或将其接收到WCD 100中。在图4的示例中,请求数据经由BluetoothTM通信发送到接收设备。作为结果,应用级410继而可以调用系统级中的资源以启动所需的数据处理和路由。
系统级420处理数据请求并且路由数据以便传输。处理例如可以包括计算、翻译、转换和/或对数据分组。然后,可以在服务级中将信息路由到合适的通信资源。如果在服务级430中希望的通信资源是活动的并且是可用的,则可以将分组路由到无线调制解调器以便经由无线传输传递。可以存在多个使用不同无线介质操作的调制解调器。例如,在图4中,调制解调器4被激活并且能够使用BluetoothTM通信发送分组。然而,无线调制解调器(作为硬件资源)不需要仅专用于具体的无线介质,并且可以根据无线介质的要求和无线调制解调器的硬件特征用于不同类型的通信。
图5公开了这样的情况,即上述示例性操作过程可以引起多于一个的无线调制解调器变为活动。在该情况中,WCD 100通过多个介质经由无线通信传输以及接收信息。WCD 100可以与诸如500处归组的设备的各种次级设备进行交互。例如,这些设备可以包括经由长距离无线通信(比如GSM)通信的蜂窝手持设备、经由BluetoothTM通信的无线手持设备、经由WLAN通信的因特网接入点等。
当某些或所有这些通信同时执行时,可能发生问题。如在图5中进一步示出的,同时操作的多个调制解调器可能对彼此造成干扰。当WCD 100与多于一个的外部设备(如上所述)进行通信时,可能遭遇此类情况。在示例性极端情况中,具有同时经由BluetoothTM、WLAN和无线USB通信的调制解调器的设备将遭遇实际上的重叠,因为所有这些无线介质操作在2.4GHz频带中。示出为图5中所示的重叠区域部分的干扰将使得分组丢失,并且需要重传这些丢失的分组。重传要求未来的时隙用于重传丢失的信息,并且因此,如果信号并未完全丢失,则将至少降低整体的通信性能。在至少一个实施方式中,本发明寻求管理通信同时发生这样的情况,从而最小化或全部避免预期的干扰,并且作为结果,最大化速度和质量二者。
IV.包括多无线控制器的无线通信设备。
在尝试更好地管理WCD 100中的通信时,可以引入专用于管理无线通信的附加控制器。如图6A所示的WCD 100包括多无线控制器(MRC)600。MRC 600耦合至WCD 100的主控制系统。该耦合使MRC 600能够经由WCD 100的主操作系统与无线调制解调器或与通信模块310、312、320和340中的其他类似设备通信。虽然该配置可以在某些情况中改进针对WCD 100的整体无线通信效率,但是在WCD 100变得忙碌时可能发生问题(例如,当WCD 100的控制系统用于多任务处理很多不同的同时操作时,该操作涉及通信和非通信二者)。
图6B详细公开了WCD 100的至少一个实施方式,其可以包括图6A中引入的多无线控制器(MRC)600。MRC 600包括通用接口620,经由该接口可以通过主控制系统640发送或接收信息。而且,每个无线调制解调器610或类似通信设备630,例如用于扫描机器可读信息的RFID扫描器,也可以包括用于与主控制系统640通信的某些类型的通用接口620。作为结果,发生在无线调制解调器610、类似设备630和MRC 600之间的所有信息、命令等由主控制系统640的通信资源传递。将关于图6C讨论与WCD 100内的所有其他功能模块共享通信资源的可能影响。
图6C公开了类似于图4包括MRC 600影响的操作图示。在该系统中,MRC 600可以从WCD 100的主操作系统接收操作数据,该数据例如关于在应用级410中运行的应用,以及来自服务级430中各种无线通信设备的状态数据。MRC 600可以使用该信息向服务级430中的通信设备发布调度命令,尝试避免通信问题。然而,当完全使用WCD 100的操作时,可能发生问题。由于应用级410中的各种应用、系统级420中的操作系统、服务级430中的通信设备以及MRC 600必须全部共享相同的通信系统,当WCD100的所有方面在试图在通用接口系统620上通信时,可能发生延迟。作为结果,关于通信资源状态信息和无线调制解调器610控制信息两者的延迟敏感信息可能变为延迟,使来自于MRC 600的任何有益效果落空。因此,如果希望实现MRC 600的有益效果,则系统最好能够处理差异并且需要路由延迟敏感信息。
V.包括多无线控制系统的无线通信设备。
图7A将MRC 600作为多无线控制系统(MCS)700的一部分引入WCD 100中。MCS 700直接将模块310、312、320和340的通信资源链接到MRC 600。MCS 700可以提供专用低业务量的通信结构,以便承载去往以及来自MRC 600的延迟敏感信息。
在图7B中示出了额外的细节。MCS 700形成了MRC 600和WCD 100的通信资源之间的直接链路。该链路可以通过专用MCS接口710和720的系统来建立。例如,MCS接口720可以耦合至MRC 600。MCS接口710可以将无线调制解调器610和其他类似的通信设备630连接至MCS 700,从而形成信息传输,以便允许延迟敏感信息传播去往以及来自MRC 600。以该方式,MRC600的能力不再由主控制系统640的处理负载所影响。作为结果,仍旧由主控制系统640传送去往以及来自MRC 600的任何信息可以认为是延迟容忍的,并且因此,该信息的实际到达时间基本上不影响系统性能。另一方面,所有延迟敏感信息指向MCS 700,并且因此与主控制系统的加载隔离。
在图7C中可见MCS 700的影响。现在,在MRC 600中可以从至少两个源接收信息。系统级420可以继续通过主控制系统640向MRC 600提供信息。此外,服务级430尤其可以提供由MCS 700传递的延迟敏感信息。MRC 600可以在这两类信息之间进行区分并相应动作。延迟容忍信息可以包括通常在无线调制解调器主动加入通信中时不发生改变的信息,诸如无线模式信息(例如,GPRS、BluetoothTM、WLAN等),可以由用户设置定义的优先级信息、无线电正在驱动的特定服务(QoS、实时/非实时)等。由于延迟容忍信息不频繁改变,其可以由WCD 100的主控制系统640在适当的时候传递。可替换地,延迟敏感(或时间敏感)信息至少包括在无线连接过程中频繁改变并且因此需要立即更新的调制解调器操作信息。作为结果,延迟敏感信息可能需要直接通过MCS接口710和720从多个无线调制解调器610传递到MRC600,并且可以包括无线调制解调器同步信息。可以响应于MRC600的请求而提供延迟敏感信息,或者可以作为传输期间无线调制解调器设置发生改变的结果而传递延迟敏感信息,诸如由于无线切换或移送。
作为信息获取服务的一部分,MCS接口710需要向MRC600发送信息关于无线调制解调器610的周期性事件。使用其MCS接口710,无线调制解调器610可以指示涉及其操作的周期性事件的时间实例。在实际中,这些实例是无线调制解调器610活动且可以准备通信的时间。在传输或接收模式之前或期间发生的事件可以用作时间参考(例如,在GSM的情况中,可以在该时刻不必进行传输或接收的调制解调器中指示帧边缘,但是我们基于帧时钟知道调制解调器在该帧时钟边缘之后将传输[x]ms)。此类定时指示的基本原则在于事件本质上是周期性的。不需要指示每个事件,但是MRC 600本身可以计算中间事件。为了使其成为可能,MRC 600将也需要关于事件的其他相关信息,例如,周期性和持续时间。该信息可以嵌入在指示中或MRC 600可以通过其他方法获取它。然而,最重要的是,这些定时指示需要使得MRC 600可以获取无线调制解调器的基本周期性和定时。事件的定时可以在指示自身中,或者其可以根据MRC 600的指示信息隐含定义。
一般来说,需要提供关于周期性事件的这些定时指示,比如:调度来自于基站的广播(通常是TDMA/MAC帧边界)并且拥有周期性的传输或接收周期(通常是Tx/Rx时隙)。那些通知需要由无线调制解调器610发布:(1)关于网络入口(即,调制解调器获取网络同步性),(2)关于周期性事件的定时改变,例如由于切换,以及(3)按照来自于MRC 600的策略和配置设置。
图8公开了MRC 600、MCS 700和无线调制解调器610之间交互的更具体的示例。MRC 600需要针对受控制的每个无线电的双向多点控制接口。在该示例中,MCS 700可以用于(1)获取从无线调制解调器610到MRC 600的同步信息,以及(2)提供从MRC 600到无线调制解调器610的无线活动性控制信号(启用/禁用传输和/或接收)。此外,如上所述,从控制的观点看,MCS700可以用于在MRC 600和无线调制解调器610之间传送延迟敏感的无线参数。可以在MCS 700上传送的参数的一个示例是从MRC 600到无线调制解调器610的基于分组类型的优先级信息。基于分组类型的优先级信息例如可以用于允许WLAN调制解调器传输确认类型分组,即使无线活动性控制信号不允许该传输。该基于分组类型的优先级信息传送通常没有无线活动性控制信号频繁。MCS接口710可以在不同的无线调制解调器(多点)之间共享,但是其不能与从传统观点看可以限制MCS接口710使用的任何其他功能共享。
MCS 700主要用于从MRC 600向无线调制解调器610传送启用/禁用无线活动性周期,并且依次获取从无线调制解调器610回到MRC 600的同步指示。来自MRC 600的启用/禁用无线调制解调器610的控制信号应该建立在调制解调器的周期性事件上。MRC 600从无线调制解调器610所发布的同步指示获取关于无线调制解调器的周期性事件的该信息。此类事件例如可以是GSM中的帧时钟事件(4.615ms)、BT中的时隙时钟事件(625us)或这些事件中的任意多个。无线调制解调器610可以在以下时刻发送其同步指示:(1)MRC对其请求时、(2)无线调制解调器内部时间参考改变时(例如由于切换或移送)。只要延迟在几毫秒内稳定,则同步信号的延迟要求不是决定性的。可以在MRC 600的调度逻辑中考虑固定延迟。
无线调制解调器活动性控制基于活动的无线调制解调器610将要在该无线调制解调器610当前正在工作的特定连接模式中传输(或接收)的时间的知识。无线调制解调器610的连接模式映射到MRC 600中的时域操作。作为示例,对于GSM语音连接,MRC 600具有关于GSM的所有业务模式的知识。这意味着MRC 600认识到GSM中的语音连接包括577μs长度的一个传输时隙,之后是空时隙,在该空时隙之后是577μs的接收时隙、两个空时隙、进行监视(Rx开)、两个空时隙,之后重复。双传输模式意味着两个传输时隙、空时隙、接收时隙、空时隙、进行监视和两个空时隙。当MRC 600之前了解所有业务模式时,其仅需要知道传输时隙发生的时间以便获取GSM无线何时是活动的知识。可以利用无线同步信号获取该信息。当活动的无线调制解调器610将要传输(或接收)时,其每次必须检查来自于MRC 600的调制解调器活动性控制信号是否允许通信。MRC 600总是允许或禁止一个完全的无线传输块(例如,GSM时隙)的传输。
在图9中公开了一个示例消息分组900。示例消息分组900包括可以由MRC 600向无线调制解调器610提供的活动性模式信息。分组900的数据净荷可以至少包括消息ID信息、允许/不允许传输(Tx)周期信息、允许/不允许接收(Rx)周期信息、Tx/Rx周期性(包含在周期信息中的Tx/Rx活动发生得有多频繁)以及有效性信息,其描述活动模式何时变为有效并且新的活动模式是否替换或添加到现有的一个中去。如图所示,分组900的数据净荷可以包括针对传输或接收的允许/不允许周期(例如,Tx周期1,2...),每个周期至少包含周期开始时间和周期结束时间,在开始与结束时间期间,可以允许或阻止无线调制解调器610执行通信活动。将多个允许/不允许周期包括到单个消息分组900中的能力可以支持调度无线调制解调器行为中的MRC 600较长一段时间,这可以导致减少消息业务。而且,无线调制解调器610活动性模式中的改变可以使用每个消息分组900中的有效性信息进行修改。
调制解调器活动性控制信号(例如,分组900)由MRC 600传输到特定的无线调制解调器610。该信号可以包括分别针对Tx和Rx的活动周期,以及无线调制解调器610的活动的周期性。虽然本地无线调制解调器时钟是控制时间域(从不被重写),在将活动周期与当前无线调制解调器操作同步中使用的时间参考可以基于至少两个标准中的一个。在第一示例中,在预定量的同步事件已经在无线调制解调器610发生之后可以开始传输周期。可替换地,无线调制解调器610和MRC 600之间的所有定时可以关于MCS 700的系统时钟标准化。两种方案都存在优势和劣势。使用定义数量的调制解调器同步事件是有益的,因为之后所有定时几乎都与无线调制解调器时钟对齐。然而,该策略可能对于实施而言比系统时钟上的基准定时更复杂。另一方面,虽然基于系统时钟的定时可以较容易实施为时间标准,但是必须实施到调制解调器时钟定时的转换,而不论新的活动模式何时在无线调制解调器610中投入使用。
如上所述,活动周期可以指示为开始和停止时间。如果仅存在一个活动连接,或如果不存在调度活动连接的需要,则调制解调器活动性控制信号可以总是设置为允许无线调制解调器操作而没有限制。该调制解调器应该检查在尝试实际通信之前是否允许传输或接收。如果传输连续受阻,则可以由无线调制解调器610启动再同步。如果无线调制解调器时间参考或连接模式改变,则可以采用相同措施。如果MRC 600运行失去调制解调器同步并且在错误的时间开始应用调制解调器传输/接收限制,则可能发生了问题。由于该原因,调制解调器同步信号需要周期性更新。活动的无线连接越多,则需要的MRC同步信息越精确。
图10公开了各种活动的无线调制解调器之间的定时模式的图示示例。调制解调器1、2和3都具有独立的模式,这些模式指示调制解调器何时主动传输和/或接收信息。其中存在可能冲突的周期的一个示例在图中是高亮的。在该点处,MRC 600可以动作以控制各种无线调制解调器610从而避免冲突。如果限制活动性,则MRC 600配置调制解调器活动性控制消息,从而在不允许无线调制解调器610传输或接收时总是拒绝活动。限制可以持续整个周期或者仅仅持续单独传输/接收实例。在后一情况中,可以针对周期内的某些其他事务实例允许活动性,并且无线调制解调器610可以利用其来传输(例如,尝试重传)。
无线调制解调器610可以向MRC 600指示由于调制解调器活动性控制信号而被阻挡的无线活动性周期。该附加的通信可以作为安全过程来确保MRC 600由于失同步的条件而不连续地阻挡通信。无线调制解调器610可以每次在调制解调器活动性控制信号不允许通信时关闭发射器/接收器。因为预先传输了调制解调器活动性控制信号并且其提供了关于在不久的将来允许以及不允许的无线传输/接收实例的信息,无线调制解调器610可以根据该活动性控制信号预先准备其操作。在活动性控制消息中的有效性参数内部是描述新消息是否替换或添加到现有活动周期的字段,因此避免在仅需要微小修改就可修正发射器/接收器的操作的情况下传送全部传输/接收模式的需要。
在图11中公开了根据本发明的至少一个实施方式描述MRC 600向无线调制解调器请求同步信息的示例性过程的流程图。在步骤1102中,WCD 100的应用层触发通信服务的激活。该激活例如可以因为由用户110直接激活该通信服务的手工干涉而发生,或可以替换地间接地由用户110当前操作的应用而触发。然后,WCD 100可以在步骤1104激活服务。WCD 100的各种子系统被通知服务激活,包括在步骤1108中陆续经由MCS 700向无线调制解调器610请求时钟同步信息的MRC 600(步骤1106)。同步请求保持活动直到MRC 600已经接收到信号并且同步(步骤1110)。在步骤1112中,MRC 600监视其中需要请求同步信号的其他无线调制解调器的激活,或监视现有调制解调器行为的改变。例如在切换或移送期间在无线调制解调器行为中检测到的改变将由于无线调制解调器610本身提示在步骤1114传递同步信息而被检测到,并且因此将新的同步信息传递到MRC 600。
图12包括其中MRC 600监视活动的无线调制解调器并且实现调度以避免冲突的过程的示例。在步骤1202中,MRC 600监视多个活动的无线调制解调器。在该监视期间,MCS 700可以进一步认识到,多个调制解调器中的至少一些将要同时动作,这可能导致潜在的冲突(步骤1204和1206)。具有关于由无线调制解调器服务的各种介质的分类信息的MRC 600继而可以对无线调制解调器排列优先次序,从而确定禁用哪些调制解调器(步骤1208)。在步骤1210中,MRC 600向各种调制解调器传输禁用命令,实际上中断了指定时间周期上的这些调制解调器的活动,从而避免了潜在的冲突。需要选择这样一种最佳时间帧以符合以下三个标准,在该时间帧中是否允许无线调制解调器610传输的决定:(1)从控制点到空中接口的不变(到达某些限制)延迟,(2)必须可能影响独立分组/时隙的传输(在空中接口中不论什么是最小粒度),(3)优选地,如果即时不允许传输,则应该可能将几个传输分组缓冲到存储器中。缓冲分组的需要也取决于无线调制解调器610正在运行的服务。如果是实时服务,则缓冲可以是时间敏感的。而且,传输到无线调制解调器610的任何禁用信息(步骤1210)也可以在步骤1212中传输到主控制系统,从而通知由于避免冲突的临时延迟,这可能被认为是无线调制解调器不可操作性。最后,在步骤1214中,一旦潜在冲突已经过去,MRC 600重新激活所有调制解调器,并且继续监视可能的通信冲突。
本发明是对现有技术状态的改进。本发明的多点控制系统允许具有多个活动无线调制解调器的设备有效地管理这些调制解调器之间的通信,从而避免潜在通信冲突。无线通信资源的该调度允许无线通信设备以全支持模式执行功能,而不由于丢失的分组的持续重传而经历通信质量的恶化。该结果是满足用户期望的全面支持的无线通信设备,因为随着设备全面部署在更复杂的应用中,交互性不会遭受损害。
因而,对于相关领域的技术人员明显的是,在不脱离本发明的精神和范围的情况下,可以在其中进行形式和细节方面的各种改变。本发明的广度和范围不应该由任何上述示例性实施方式限制,而是应该仅根据以下权利要求书和其等价物而限定。
Claims (38)
1.一种用于控制多个无线调制解调器的方法,包括:
通过接口,从多个无线调制解调器向多无线控制器传输同步信息,其中每个接口至少耦合到无线调制解调器并且专用于传递时间敏感信息;
利用所述多无线控制器中的所述同步信息创建用于控制所述多个无线调制解调器的操作时间表;以及
通过所述接口,从所述多无线控制器向所述多个无线调制解调器传输控制信息。
2.根据权利要求1所述的方法,其中所述多个无线调制解调器、所述接口以及所述多无线控制器包括在相同的无线通信设备内。
3.根据权利要求1所述的方法,其中由于所述多个调制解调器中的至少一个调制解调器中的改变,传输所述时间敏感同步信息。
4.根据权利要求3所述的方法,其中所述改变是以下至少一项的结果:调制解调器进入无线网络,以及调制解调器经历切换或移送。
5.根据权利要求1所述的方法,其中按照策略和配置设置从所述多无线控制器传输所述时间敏感同步信息。
6.根据权利要求1所述的方法,其中由于来自于所述多无线控制器的请求传输所述时间敏感同步信息。
7.根据权利要求6所述的方法,其中所述多无线控制器包括表示何时请求来自所述多个无线调制解调器中的至少一个调制解调器的时间敏感同步信息的策略和/或规则。
8.根据权利要求1所述的方法,其中创建所述操作时间表以便避免所述多个无线调制解调器之间的通信冲突。
9.根据权利要求1所述的方法,其中基于存储在所述多无线控制器中的通信优先级规则以及所述时间敏感同步信息来创建所述操作时间表。
10.根据权利要求1所述的方法,其中所述控制信息包括由所述多个无线调制解调器在激活之前检查的启用或禁用命令。
11.根据权利要求10所述的方法,其中所述多个无线调制解调器检查控制信息的时间基于控制点和无线调制解调器天线之间的恒定延迟。
12.根据权利要求10所述的方法,进一步包括所述多个无线调制解调器在传输之前存储某些无线分组以补偿不允许所述多个无线调制解调器中的至少一个调制解调器的激活的时间。
13.根据权利要求1所述的方法,其中所述控制信息控制所述无线调制解调器为特定的无线调制解调器所允许的最小的消息大小粒度。
14.一种终端设备,用于控制多个无线调制解调器,包括:
多个无线调制解调器;
多无线控制器;以及
接口,耦合至所述多个无线调制解调器以及所述多无线控制器,所述接口专用于传递时间敏感信息;
其中所述接口从所述多个无线调制解调器向所述多无线控制器传递同步信息,所述多无线控制器利用所述同步信息创建用于控制所述多个无线调制解调器的操作时间表;以及
所述接口进一步基于所述操作时间表从所述多无线控制器向所述多个无线调制解调器传输控制信息。
15.根据权利要求14所述的终端设备,其中所述多无线控制器包括表示何时请求来自所述多个无线调制解调器中的至少一个调制解调器的时间敏感同步信息的策略和/或规则。
16.根据权利要求14所述的终端设备,其中基于存储在所述多无线控制器中的所述时间敏感同步信息以及通信介质优先级规则创建所述操作时间表。
17.根据权利要求14所述的终端设备,其中所述控制信息包括由所述多个无线调制解调器在激活之前检查的启用或禁用命令。
18.根据权利要求17所述的终端设备,其中所述多个无线调制解调器检查控制信息的时间基于控制点和无线调制解调器天线之间的恒定延迟。
19.根据权利要求17所述的终端设备,其中所述多个无线调制解调器进一步包括缓冲器,其用于在传输之前临时存储某些无线分组以补偿不允许所述多个无线调制解调器中的至少一个调制解调器的激活的时间。
20.根据权利要求14所述的终端设备,其中所述控制信息控制所述无线调制解调器为特定的无线调制解调器所允许的最小的消息大小粒度。
21.一种接口,用于在多个无线调制解调器和多无线控制器之间传输信息,所述接口包括:
通信结构,用于从多个无线调制解调器向多无线调制解调器传输时间敏感同步信息;以及
通信结构,用于从所述多无线调制解调器向所述多个无线调制解调器传输时间敏感同步信息。
22.根据权利要求21所述的接口,其中所述接口合并在每个无线调制解调器内以形成单个设备。
23.根据权利要求21所述的接口,其中所述接口是耦合至每个无线调制解调器的独立设备。
24.根据权利要求21所述的接口,其中所述无线接口能够区分由所述多个无线调制解调器提供的时间敏感同步信息和其他信息。
25.一种计算机程序产品,包括具有包含在计算机可用介质中的计算机可读程序代码的所述介质,所述代码用于控制多个无线调制解调器,所述计算机程序产品包括:
计算机可读程序代码,用于通过接口从多个无线调制解调器向多无线调制解调器传输同步信息,其中每个接口至少耦合至无线调制解调器并且专用于传递时间敏感信息;
计算机可读程序代码,用于利用所述多无线控制器中的所述同步信息来创建用于控制所述多个无线调制解调器的操作时间表;以及
计算机可读程序代码,用于通过接口从所述多无线调制解调器向所述多个无线调制解调器传输控制信息。
26.根据权利要求25所述的计算机程序产品,其中所述多个无线调制解调器、所述接口以及所述多无线控制器包括在相同的无线通信设备内。
27.根据权利要求25所述的计算机程序产品,其中由于所述多个调制解调器中的至少一个调制解调器中的改变,传输所述时间敏感同步信息。
28.根据权利要求27所述的计算机程序产品,其中所述改变是以下至少一项的结果:调制解调器进入无线网络以及,调制解调器经历切换或移送。
29.根据权利要求25所述的计算机程序产品,其中按照策略和配置设置从所述多无线控制器传输所述时间敏感同步信息。
30.根据权利要求25所述的计算机程序产品,其中由于来自于所述多无线控制器的请求传输所述时间敏感同步信息。
31.根据权利要求30所述的计算机程序产品,其中所述多无线控制器包括表示何时请求来自所述多个无线调制解调器中的至少一个调制解调器的时间敏感同步信息的策略和/或规则。
32.根据权利要求25所述的计算机程序产品,其中创建所述操作时间表以便避免所述多个无线调制解调器之间的通信冲突。
33.根据权利要求25所述的计算机程序产品,其中基于存储在所述多无线控制器中的所述时间敏感同步信息以及通信优先级规则创建所述操作时间表。
34.根据权利要求25所述的计算机程序产品,其中所述控制信息包括由所述多无线控制器在激活之前检查的启用或禁用命令。
35.根据权利要求34所述的计算机程序产品,其中所述多个无线调制解调器检查控制信息的时间基于控制点和无线调制解调器天线之间的恒定延迟。
36.根据权利要求34所述的计算机程序产品,进一步包括所述多个无线调制解调器,所述多个无线调制解调器在不允许所述多无线调制解调器中的至少一个调制解调器激活时,在传输以进行补偿之前存储某些无线分组。
37.根据权利要求25所述的计算机程序产品,其中所述控制信息控制所述无线调制解调器为特定的无线调制解调器所允许的最小的消息大小粒度。
38.一种用于控制多个无线调制解调器的系统,包括:
多个无线调制解调器;
多无线控制器;以及
接口,耦合至所述多个无线调制解调器以及所述多无线控制器,所述接口专用于传递时间敏感信息;
其中所述接口从所述多个无线调制解调器向所述多无线控制器传递同步信息,所述多无线控制器利用所述同步信息创建用于控制所述多个无线调制解调器的操作时间表;以及
所述一个或多个无线接口进一步用于基于所述操作时间表从所述多无线控制器向所述多个无线调制解调器传输控制信息。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/431,706 US7657286B2 (en) | 2006-05-11 | 2006-05-11 | Multiradio control interface element in modem |
US11/431,706 | 2006-05-11 | ||
PCT/IB2007/001193 WO2007132317A2 (en) | 2006-05-11 | 2007-05-08 | Multiradio control interface element in modem |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101444136A true CN101444136A (zh) | 2009-05-27 |
CN101444136B CN101444136B (zh) | 2011-08-03 |
Family
ID=38685776
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007800169910A Active CN101444136B (zh) | 2006-05-11 | 2007-05-08 | 调制解调器中多无线控制接口元件 |
Country Status (10)
Country | Link |
---|---|
US (1) | US7657286B2 (zh) |
EP (2) | EP2016791B1 (zh) |
CN (1) | CN101444136B (zh) |
BR (1) | BRPI0712243A2 (zh) |
CA (1) | CA2645449A1 (zh) |
ES (1) | ES2751394T3 (zh) |
RU (1) | RU2008148562A (zh) |
TW (1) | TW200746746A (zh) |
WO (1) | WO2007132317A2 (zh) |
ZA (1) | ZA200807742B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107078754A (zh) * | 2014-11-05 | 2017-08-18 | 埃尔塔系统有限公司 | 用于无线设备的附加调制解调器以及与其协同使用的方法 |
CN110581715A (zh) * | 2019-08-27 | 2019-12-17 | 武汉慧联无限科技有限公司 | 一种多路信号的调制解调装置 |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8325703B2 (en) | 2006-08-16 | 2012-12-04 | Nokia Corporation | Multiradio scheduling including clock synchronization validity protection |
US20080279137A1 (en) * | 2007-05-10 | 2008-11-13 | Nokia Corporation | Discontinuous inquiry for wireless communication |
WO2009050539A1 (en) * | 2007-10-19 | 2009-04-23 | Nokia Corporation | Radio access control utilizing quality of service access windows |
JP5033598B2 (ja) | 2007-11-28 | 2012-09-26 | 株式会社日立製作所 | 表示装置および映像機器 |
US8345704B2 (en) * | 2007-12-05 | 2013-01-01 | Broadcom Corporation | Method and system for multi-radio coexistence and a collaborative interface |
US8854993B2 (en) * | 2009-01-23 | 2014-10-07 | Nokia Corporation | Interoperability interface for modem control |
US20120179793A1 (en) * | 2009-06-29 | 2012-07-12 | Nokia Corporation | Resource Allocation |
WO2011084963A2 (en) * | 2010-01-05 | 2011-07-14 | Iota, Inc. | Mobile communications resource management system |
US8068011B1 (en) | 2010-08-27 | 2011-11-29 | Q Street, LLC | System and method for interactive user-directed interfacing between handheld devices and RFID media |
PL2625801T3 (pl) | 2010-10-04 | 2021-09-20 | Samsung Electronics Co., Ltd. | Sposób i urządzenie do obsługi zakłóceń współistnienia wewnątrz urządzenia w środowisku łączności bezprzewodowej |
CN102541641B (zh) * | 2011-12-28 | 2014-11-12 | 奇智软件(北京)有限公司 | 一种浏览器消息处理方法及装置 |
CN102591658B (zh) * | 2011-12-28 | 2016-07-06 | 北京奇虎科技有限公司 | 一种消息处理方法及装置 |
USD789173S1 (en) * | 2016-06-07 | 2017-06-13 | Micro World Corp. | Locking apparatus |
IL274593B2 (en) | 2017-11-15 | 2024-02-01 | High Sec Labs Ltd | Security method and device for a mobile device |
Family Cites Families (65)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4852122A (en) * | 1987-08-31 | 1989-07-25 | Universal Data Systems, Inc. | Modem suited for wireless communication channel use |
US7606575B2 (en) * | 1988-08-04 | 2009-10-20 | Broadcom Corporation | Remote radio data communication system with data rate switching |
US5461627A (en) * | 1991-12-24 | 1995-10-24 | Rypinski; Chandos A. | Access protocol for a common channel wireless network |
US5249218A (en) * | 1992-04-06 | 1993-09-28 | Spectrum Information Technologies, Inc. | Programmable universal interface system |
US5448701A (en) | 1992-12-22 | 1995-09-05 | International Business Machines Corporation | Flow controller for shared bus used by plural resources |
US5452289A (en) * | 1993-01-08 | 1995-09-19 | Multi-Tech Systems, Inc. | Computer-based multifunction personal communications system |
US5406643A (en) * | 1993-02-11 | 1995-04-11 | Motorola, Inc. | Method and apparatus for selecting between a plurality of communication paths |
US6067408A (en) | 1993-05-27 | 2000-05-23 | Advanced Micro Devices, Inc. | Full duplex buffer management and apparatus |
WO1995001020A1 (en) * | 1993-06-25 | 1995-01-05 | Xircom, Incorporated | Virtual carrier detection for wireless local area network with distributed control |
CN1045358C (zh) * | 1993-07-06 | 1999-09-29 | 摩托罗拉公司 | 数据通信系统,通用数据终端和无线寻呼方法 |
US5546383A (en) * | 1993-09-30 | 1996-08-13 | Cooley; David M. | Modularly clustered radiotelephone system |
US5479475A (en) * | 1993-11-15 | 1995-12-26 | Qualcomm Incorporated | Method and system for providing communication between standard terminal equipment using a remote communication unit |
US5854985A (en) * | 1993-12-15 | 1998-12-29 | Spectrum Information Technologies, Inc. | Adaptive omni-modal radio apparatus and methods |
US5479480A (en) * | 1993-12-30 | 1995-12-26 | At&T Corp. | Dual mode cellular modem |
GB2288101B (en) * | 1994-03-22 | 1998-04-29 | Nokia Mobile Phones Ltd | Multi-mode radio telephone |
CA2148179A1 (en) * | 1994-05-13 | 1995-11-14 | Said S. Saadeh | Cordless modem system having multiple base and remote stations which are interusable and secure |
US5574979A (en) * | 1994-06-03 | 1996-11-12 | Norand Corporation | Periodic interference avoidance in a wireless radio frequency communication system |
JPH0865357A (ja) * | 1994-08-15 | 1996-03-08 | Nec Corp | Pcカード無線モデム |
US6334219B1 (en) * | 1994-09-26 | 2001-12-25 | Adc Telecommunications Inc. | Channel selection for a hybrid fiber coax network |
US5619531A (en) * | 1994-11-14 | 1997-04-08 | Research In Motion Limited | Wireless radio modem with minimal interdevice RF interference |
US5602902A (en) * | 1995-03-24 | 1997-02-11 | Intel Corporation | Four wire modem signal switching for voice and data applications |
US6697415B1 (en) * | 1996-06-03 | 2004-02-24 | Broadcom Corporation | Spread spectrum transceiver module utilizing multiple mode transmission |
US5787363A (en) * | 1996-06-21 | 1998-07-28 | Paradyne Corporation | System and method for connect message synchronization of modems in a cellular data gateway |
US6353406B1 (en) * | 1996-10-17 | 2002-03-05 | R.F. Technologies, Inc. | Dual mode tracking system |
US5940438A (en) * | 1997-02-18 | 1999-08-17 | Mitsubishi Electric Information Technology Center America, Inc (Ita) | Universal modem for digital video, audio and data communications |
US6097733A (en) * | 1997-06-13 | 2000-08-01 | Nortel Networks Corporation | System and associated method of operation for managing bandwidth in a wireless communication system supporting multimedia communications |
US6052600A (en) * | 1998-11-23 | 2000-04-18 | Motorola, Inc. | Software programmable radio and method for configuring |
US6650630B1 (en) * | 1999-06-25 | 2003-11-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Resource management and traffic control in time-division-duplex communication systems |
US6990082B1 (en) | 1999-11-08 | 2006-01-24 | Intel Corporation | Wireless apparatus having a transceiver equipped to support multiple wireless communication protocols |
US7359434B2 (en) * | 2000-01-26 | 2008-04-15 | Vyyo Ltd. | Programmable PHY for broadband wireless access systems |
US7409195B2 (en) * | 2000-09-08 | 2008-08-05 | Nebo Wireless, Llc | Wireless modem |
US7002985B2 (en) * | 2001-01-16 | 2006-02-21 | Motorola, Inc. | Method and apparatus for organizing and scheduling multimedia data transfers over a wireless channel |
US7233602B2 (en) * | 2001-03-22 | 2007-06-19 | Oxford Semiconductor, Inc. | Coordination architecture for wireless communication devices using multiple protocols |
US6915142B1 (en) * | 2001-09-21 | 2005-07-05 | Novatel Wireless, Inc. | Systems and methods for multi-mode wireless communication |
US20030060206A1 (en) | 2001-09-27 | 2003-03-27 | Erkka Sointula | Method and apparatus for avoiding mutual interference when co-locating mobile station and bluetooth systems |
US20070171878A1 (en) * | 2001-12-21 | 2007-07-26 | Novatel Wireless, Inc. | Systems and methods for a multi-mode wireless modem |
US7319715B1 (en) * | 2001-12-21 | 2008-01-15 | Novatel Wireless, Inc. | Systems and methods for a multi-mode wireless modem |
US6957068B2 (en) * | 2002-05-13 | 2005-10-18 | Qualcomm, Incorporated | Subscriber station with dynamic multi-mode service acquisition capability |
GB0212176D0 (en) * | 2002-05-27 | 2002-07-03 | Radioscape Ltd | Stochasitc scheduling in CVM |
KR20050008797A (ko) | 2002-06-07 | 2005-01-21 | 코닌클리즈케 필립스 일렉트로닉스 엔.브이. | 무선 기술 공존 방법과 이를 실행하는 디바이스 및소프트웨어 제품 |
US7551546B2 (en) * | 2002-06-27 | 2009-06-23 | Nortel Networks Limited | Dual-mode shared OFDM methods/transmitters, receivers and systems |
KR100480605B1 (ko) | 2002-07-25 | 2005-04-06 | 삼성전자주식회사 | 네트워크 제어기의 송신부 버퍼 및 수신부 버퍼를제어하는 방법 및 네트워크 제어기 |
AU2003278784A1 (en) | 2002-09-09 | 2004-03-29 | Conexant Systems, Inc. | Multi-protocol wlan radio chip |
US7072616B2 (en) * | 2002-09-09 | 2006-07-04 | Conexant Systems, Inc. | Multi-protocol interchip interface |
US7408907B2 (en) * | 2002-09-11 | 2008-08-05 | Cisco Technology, Inc. | System and method for management of a shared frequency band using client-specific management techniques |
GB2399475B (en) | 2003-03-12 | 2005-06-29 | Roke Manor Research | Communication apparatus and method |
US7016319B2 (en) * | 2003-03-24 | 2006-03-21 | Motorola, Inc. | Method and apparatus for reducing co-channel interference in a communication system |
EP1467584A1 (en) | 2003-04-11 | 2004-10-13 | Telefonaktiebolaget LM Ericsson (publ) | Method and apparatus for wireless intersystem handover |
GB2402842B (en) * | 2003-06-12 | 2005-06-08 | Nec Technologies | Mobile radio communications device |
JP3817531B2 (ja) | 2003-07-22 | 2006-09-06 | キヤノン株式会社 | 無線通信装置の制御部、無線通信装置、及び制御方法 |
KR20050030509A (ko) * | 2003-09-26 | 2005-03-30 | 삼성전자주식회사 | 헤테로지니어스 시스템에서의 억세스 네트워크 선택 방법 |
US7333830B2 (en) * | 2004-02-26 | 2008-02-19 | Quorum Systems, Inc. | Method and apparatus for synchronizing WLAN in a multi-mode radio system |
GB2412817A (en) | 2004-03-10 | 2005-10-05 | Nokia Corp | BT-WLAN coexistence interface signalling to reduce mutual interference in a dual mode terminal |
US20050215284A1 (en) | 2004-03-26 | 2005-09-29 | Broadcom Corporation | Collaborative coexistence with dynamic prioritization of wireless devices |
EP1605643B1 (en) * | 2004-06-07 | 2020-01-15 | STMicroelectronics International N.V. | Packet priority setting method and apparatuses for a wireless terminal |
CA2573017A1 (en) * | 2004-07-15 | 2006-02-23 | Hunter Douglas Inc. | System and method for adaptively controlling a network of distributed devices |
KR100635535B1 (ko) * | 2004-07-22 | 2006-10-17 | 전자부품연구원 | Ieee 802.15.4 무선통신을 지원하는 다중대역 지그비송수신기 |
FI20045450A0 (fi) * | 2004-11-22 | 2004-11-22 | Nokia Corp | Menetelmä ja laite radioyhteyden kontrolloimiseen |
EP1703675B1 (en) | 2005-03-16 | 2008-01-16 | Sony Computer Entertainment Inc. | Dual mode communication apparatus comprising two wireless communication modules sharing the same frequency band |
US20060292986A1 (en) | 2005-06-27 | 2006-12-28 | Yigal Bitran | Coexistent bluetooth and wireless local area networks in a multimode terminal and method thereof |
US20070070960A1 (en) * | 2005-09-27 | 2007-03-29 | Amit Barak | Device, system, and method of multi-entity wireless communication adapter having a multi-channel mode |
US8160001B2 (en) * | 2006-05-25 | 2012-04-17 | Altair Semiconductor Ltd. | Multi-function wireless terminal |
US7778226B2 (en) * | 2006-03-30 | 2010-08-17 | Intel Corporation | Device, system and method of coordination among multiple transceivers |
US7693486B2 (en) * | 2006-05-11 | 2010-04-06 | Nokia Corporation | Distributed multiradio controller |
US7664532B2 (en) * | 2006-06-02 | 2010-02-16 | Nokia Corporation | Radio transmission scheduling according to multiradio control in a radio modem |
-
2006
- 2006-05-11 US US11/431,706 patent/US7657286B2/en active Active
-
2007
- 2007-04-03 TW TW096111715A patent/TW200746746A/zh unknown
- 2007-05-08 CN CN2007800169910A patent/CN101444136B/zh active Active
- 2007-05-08 EP EP07734508.0A patent/EP2016791B1/en active Active
- 2007-05-08 RU RU2008148562/09A patent/RU2008148562A/ru not_active Application Discontinuation
- 2007-05-08 ES ES14179879T patent/ES2751394T3/es active Active
- 2007-05-08 BR BRPI0712243-8A patent/BRPI0712243A2/pt not_active IP Right Cessation
- 2007-05-08 WO PCT/IB2007/001193 patent/WO2007132317A2/en active Application Filing
- 2007-05-08 CA CA002645449A patent/CA2645449A1/en not_active Abandoned
- 2007-05-08 EP EP14179879.3A patent/EP2852245B1/en active Active
-
2008
- 2008-09-09 ZA ZA200807742A patent/ZA200807742B/xx unknown
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107078754A (zh) * | 2014-11-05 | 2017-08-18 | 埃尔塔系统有限公司 | 用于无线设备的附加调制解调器以及与其协同使用的方法 |
US10795981B2 (en) | 2014-11-05 | 2020-10-06 | Elta Systems Ltd. | Add-on modem for wireless devices and methods useful in conjunction therewith |
CN110581715A (zh) * | 2019-08-27 | 2019-12-17 | 武汉慧联无限科技有限公司 | 一种多路信号的调制解调装置 |
Also Published As
Publication number | Publication date |
---|---|
ES2751394T3 (es) | 2020-03-31 |
CA2645449A1 (en) | 2007-11-22 |
EP2852245B1 (en) | 2019-09-11 |
ZA200807742B (en) | 2010-04-28 |
RU2008148562A (ru) | 2010-06-20 |
EP2016791A2 (en) | 2009-01-21 |
US7657286B2 (en) | 2010-02-02 |
WO2007132317A2 (en) | 2007-11-22 |
WO2007132317A3 (en) | 2008-04-10 |
TW200746746A (en) | 2007-12-16 |
EP2016791A4 (en) | 2012-12-05 |
EP2016791B1 (en) | 2014-08-06 |
US20070265034A1 (en) | 2007-11-15 |
BRPI0712243A2 (pt) | 2012-01-17 |
EP2852245A1 (en) | 2015-03-25 |
CN101444136B (zh) | 2011-08-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101444136B (zh) | 调制解调器中多无线控制接口元件 | |
CN101449475B (zh) | 无线电调制解调器中根据多无线电控制的无线电发送调度方法 | |
CN101444006B (zh) | 为了避免干扰而控制设备中的无线电调制解调器 | |
CN101444135B (zh) | 基于信息类型减小终端设备中的干扰 | |
CN101473672B (zh) | 包括时钟同步有效性保护的多无线电调度 | |
CN101536586B (zh) | 基于调制解调器缓冲负载的多无线接入优先级控制 | |
CN101816160B (zh) | 基于多无线电调度的ip mtu控制 | |
CN101262254B (zh) | 在多无线接入设备中管理低功率无线介质 | |
CN101658062B (zh) | 多无线电功率感知业务量管理 | |
CN101601236B (zh) | 在多无线设备中管理未调度无线通信 | |
CN101523974B (zh) | 用于管理无线电调制解调器的系统 | |
CN102144359A (zh) | 软件限定的无线电配置 | |
CN101257327A (zh) | 通过质量水平控制的多无线接入管理 | |
CN101682933A (zh) | 用于无线通信的非连续询问 | |
CN101170315A (zh) | 动态的多无线电带宽保留 | |
CN101535925A (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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20160118 Address after: Espoo, Finland Patentee after: Technology Co., Ltd. of Nokia Address before: Espoo, Finland Patentee before: Nokia Oyj |