CN102804665B - 用于支持频带内调制解调器中的较高层级协议消息传递的***和方法 - Google Patents
用于支持频带内调制解调器中的较高层级协议消息传递的***和方法 Download PDFInfo
- Publication number
- CN102804665B CN102804665B CN201080027174.7A CN201080027174A CN102804665B CN 102804665 B CN102804665 B CN 102804665B CN 201080027174 A CN201080027174 A CN 201080027174A CN 102804665 B CN102804665 B CN 102804665B
- Authority
- CN
- China
- Prior art keywords
- signal
- message
- data
- source terminal
- llack
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1858—Transmission or retransmission of more than one copy of acknowledgement message
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/189—Transmission or retransmission of more than one copy of a message
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Communication Control (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
本发明揭示在频带内通信***中从目的地终端确认源终端数据消息。发射第一同步序列和其后的低层级确认消息以及第二同步序列和其后的高层级确认消息。
Description
相关申请案
I.优先权主张
主张以下美国临时申请案的优先权:
2009年6月16日申请的标题为“用于支持频带内调制解调器中的较高层级协议消息传递的***和方法(SYSTEM AND METHOD FOR SUPPORTING HIGHER-LAYER PROTOCOL MESSAGING IN AN IN-BAND MODEM)”的第61/187,393号美国临时申请案,其转让给本受让人且在此以引用的方式明确地并入本文中。
2010年4月19日申请的标题为“用于增强频带内调制解调器中的同步信号的***和方法(SYSTEM AND METHOD FOR ENHANCING THE SYNCHRONIZATION SIGNAL IN AN IN-BAND MODEM)”的第61/325,732号美国临时申请案,其转让给本受让人且在此以引用的方式明确地并入本文中。
2010年4月22日申请的标题为“用于支持频带内调制解调器中的较高层级协议消息传递的***和方法(SYSTEM AND METHOD FOR SUPPORTING HIGHER-LAYER PROTOCOL MESSAGING INAN IN-BAND MODEM)”的第61/327,004号美国临时申请案,其转让给本受让人且在此以引用的方式明确地并入本文中。
II.共同待决专利申请案的参考
相关共同待决美国专利申请案包括:
2009年6月3日申请的标题为“用于数字无线通信网络上的数据通信的频带内调制解调器的***和方法(SYSTEM AND METHOD OF AN IN-BAND MODEM FOR DATA COMMUNICATIONS OVER DIGITAL WIRELESS COMMUNICATION NETWORKS)”的第12/477,544号美国专利申请案,其转让给本受让人且在此以引用的方式明确地并入本文中。
2009年6月3日申请的标题为“用于数字无线通信网络上的数据通信的频带内调制解调器的***和方法(SYSTEM AND METHOD OF AN IN-BAND MODEM FOR DATA COMMUNICATIONS OVER DIGITAL WIRELESS COMMUNICATION NETWORKS)”的 第12/477,561号美国专利申请案,其转让给本受让人且在此以引用的方式明确地并入本文中。
2009年6月3日申请的标题为“用于数字无线通信网络上的数据通信的频带内调制解调器的***和方法(SYSTEM AND METHOD OF AN IN-BAND MODEM FOR DATA COMMUNICATIONS OVER DIGITAL WIRELESS COMMUNICATION NETWORKS)”的第12/477,574号美国专利申请案,其转让给本受让人且在此以引用的方式明确地并入本文中。
2009年6月3日申请的标题为“用于数字无线通信网络上的数据通信的频带内调制解调器的***和方法(SYSTEM AND METHOD OF AN IN-BAND MODEM FOR DATA COMMUNICATIONS OVER DIGITAL WIRELESS COMMUNICATION NETWORKS)”的第12/477,590号美国专利申请案,其转让给本受让人且在此以引用的方式明确地并入本文中。
2009年6月3日申请的标题为“用于数字无线通信网络上的数据通信的频带内调制解调器的***和方法(SYSTEM AND METHOD OF AN IN-BAND MODEM FOR DATA COMMUNICATIONS OVER DIGITAL WIRELESS COMMUNICATION NETWORKS)”的第12/477,608号美国专利申请案,其转让给本受让人且在此以引用的方式明确地并入本文中。
2009年6月3日申请的标题为“用于数字无线通信网络上的数据通信的频带内调制解调器的***和方法(SYSTEM AND METHOD OF AN IN-BAND MODEM FOR DATA COMMUNICATIONS OVER DIGITAL WIRELESS COMMUNICATION NETWORKS)”的第12/477,626号美国专利申请案,其转让给本受让人且在此以引用的方式明确地并入本文中。
技术领域
本发明大体来说涉及经由话音信道而进行的数据发射。更具体来说,本发明涉及一种用于支持通信网络中经由话音编解码器(频带内)而进行的较高层级协议消息传递的***和方法。
背景技术
自从出现固线电话和无线电之后,话音发射已成为通信***中的支柱。通信***研究和设计的进步已将工业推向基于数字的***。数字通信***的一个益处为通过对将传 送的数据实施压缩而减小所需的发射带宽的能力。结果,许多研究和开发已开始涉及压缩技术,尤其是在话音编码领域中。普通话音压缩设备为“声码器”,且其也可互换地称为“话音编解码器”或“话音编码器”。声码器接收数字化话音样本,且产生称为“话音包”的数据位集合。存在支持需要话音通信的不同数字通信***的若干标准化声码算法且事实上话音支持为现今大多数通信***中的最低且最基本的要求。第三代合作伙伴计划2(3GPP2)为实例标准化组织,其指定IS-95、CDMA2000 1x无线电发射技术(1xRTT)、CDMA2000演进数据优化(EV-DO)和CDMA2000演进数据/语音(EV-DV)通信***。第三代合作伙伴计划(3GPP)为另一实例标准化组织,其指定全球移动通信***(GSM)、通用移动电信***(UMTS)、高速下行链路包接入(HSDPA)、高速上行链路包接入(HSUPA)、高速包接入演进(HSPA+)和长期演进(LTE)。因特网协议语音(VoIP)为用于3GPP和3GPP2中所界定的通信***以及其它通信***中的实例协议。用于此类通信***和协议中的声码器的实例包括ITU-T G.729(国际电信联盟)、自适应多速率话音编解码器(AMR)和EVRC(增强型可变速率编解码器话音服务选项3、68、70)。
信息共享为现今支持对即时且普遍存在的连接性的需求的通信***的主要目标。现今的通信***的用户传送话音、视频、文本消息和其它数据来保持联络。正开发的新应用软件趋向于超过网络的演进,且可能需要升级为通信***调制方案和协议。在一些远程地理区域中,由于缺少对***中的先进数据服务的基础结构支持,仅话音服务可能为可用的。或者,用户可归因于经济原因而仅选择启用其通信装置上的话音服务。在一些国家,通信网络中强制有公共服务支持,例如紧急911(E911)或eCall。在这些紧急应用实例中,快速数据传送为优先权,但并非始终为实际的,尤其当先进数据服务在用户终端处不可用时。先前技术已提供了用以经由话音编解码器而发射数据的解决方案,但这些解决方案归因于在尝试以声码器来对非话音信号进行编码时发生的编码低效率而仅能够支持低数据速率传送。
经由话音编解码器而发射数据通常称为“频带内”发射数据,其中所述数据并入于从所述话音编解码器输出的一个或一个以上话音包中。若干技术使用在话音频带内的预定频率下的音频音调来表示数据。使用预定频率的音调来经由话音编解码器传送数据(尤其是在较高数据速率下)归因于***中所使用的声码器而不可靠。声码器经设计以使用有限数目个参数使话音信号模型化。所述有限参数不足以有效地使音调信号模型化。当尝试通过快速地改变音调而增加发射数据速率时,声码器使所述音调模型化的能力进一步降级。此影响检测准确度且导致需要添加复杂方案来最小化数据误差,其又进一步减小通信***的整体数据速率。因此,在通信网络中需要经由话音编解码器来有效地且高效地发射数据。
在第12/477,544号美国专利申请案中详细地描述一种有效的频带内调制解调器,所述专利申请案转让给本受让人且在此以引用的方式明确地并入本文中。所述频带内调制解调器允许将信息(例如,eCall应用中的紧急信息)从源发送到目的地,且允许所述目的地在频带内调制解调器层处发送指示对所发射的信息的恰当接收的低层级确认。
在2009年5月14日提交了使3GPP技术规范22.101改变以便除了链路层处MSD的确认外还包含用于将端对端确认从PSAP发送到IVS的要求的申请书。
第6,690,681号美国专利描述使用频带内信令(IBS)调制解调器在音频信道上发射数字数据。在发射之前,IBS调制解调器将数字数据转换为IBS包,所述IBS包经格式化以包含具有标头72和同步型式74的包前同步码73以防止包有效负载76的毁坏。在将数字数据发射到其既定目的地之前,D3的***将零有效负载IBS包70发送到目的地。目的地通过发回零有效负载IBS包形式的确认而作出响应,以通知IBS调制解调器28开始发射数字数据。
在一些状况下,除了低层级确认外,高于低层级(调制解调器层)的层级(例如,应用层)也发送确认是有利的。从多个层级发送确认允许所实施的层级之间的独立性。举例来说,除了发射控制协议(TCP)层处的确认消息传递外,还可存在无线电链路协议(RLP)层处的确认消息传递。从多个层级发送确认还通过充当冗余形式而改进确认消息传递的可靠性。
多层级确认消息传递增加了此项技术中的典型***的带宽要求。典型***发射额外的识别符位以区分低层级消息与高层级消息。对于可用带宽受话音编解码器限制的频带内调制解调器***,并入多层级确认***提出在消息本身所需要的额外位以及经分配以区分低层级消息与高层级消息的位方面的昂贵开销。已提议关于确认消息的压缩方案以减小开销。然而,压缩方案不区分调制解调器层处的不同消息类型,且因此仍导致带宽要求的整体增加。
因此,提供一种用于支持通信网络中经由话音编解码器而进行的较高层级协议消息传递的改进的***将为有利的。
发明内容
本文中所揭示的实施例通过使用频带内调制解调器以经由话音编解码器可靠地发射和接收较高层级协议消息来解决上文所陈述的需要。
在一个实施例中,一种在频带内通信***中从目的地终端确认源终端数据消息的方法包含:发射低层级确认(LLACK)信号,其中所述LLACK信号包含第一同步序列和其后的LLACK消息;以及发射高层级应用(HLMSG)信号,其中所述HLMSG信号包含第二同步序列和其后的HLMSG消息。
在另一实施例中,一种设备包含:发射器,其经配置以从目的地终端发射信号;接收器,其经配置以在所述目的地终端处接收来自源终端的信号;起动信号产生器,其耦合到所述发射器且经配置以产生起动信号;NACK信号产生器,其耦合到所述发射器且经配置以产生NACK信号;数据消息检测器,其耦合到所述接收器且经配置以检测源终端数据消息;LLACK信号产生器,其耦合到所述发射器且经配置以产生第一同步序列和其后的LLACK消息;以及HLACK信号产生器,其耦合到所述发射器且经配置以产生第二同步序列和其后的HLACK消息。
在另一实施例中,一种设备包含:处理器;与所述处理器进行电子通信的存储器;以及存储于所述存储器中的指令,所述指令能够执行以下步骤:发射低层级确认(LLACK)信号,其中所述LLACK信号包含第一同步序列和其后的LLACK消息;以及发射高层级应用(HLMSG)信号,其中所述HLMSG信号包含第二同步序列和其后的HLMSG消息,其中所述HLMSG消息为高层级确认(HLACK)消息。
在另一实施例中,一种用于在频带内通信***中从目的地终端确认源终端数据消息的设备包含:用于发射低层级确认(LLACK)信号的装置,其中所述LLACK信号包含第一同步序列和其后的LLACK消息;以及用于发射高层级应用(HLMSG)信号的装置,其中所述HLMSG信号包含第二同步序列和其后的HLMSG消息,其中所述经变换的HLMSG消息为高层级确认(HLACK)消息。
在另一实施例中,一种用于在频带内通信***中从目的地终端确认源终端数据消息的处理器可读媒体包含用于进行以下操作的指令:从所述目的地终端发射起动信号,借此强制所述源终端以第一预定方式进行响应;在检测到第一所接收信号后中断发射所述起动信号,其中所述第一所接收信号指示从所述源终端成功接收所述起动信号;从所述目的地终端发射否定确认(NACK)信号,借此强制所述源终端以第二预定方式进行响应;在成功接收到源终端数据消息后即刻中断发射所述NACK信号;发射低层级确认(LLACK)信号,其中所述LLACK信号包含第一同步序列和其后的LLACK消息;发射高层级应用(HLMSG)信号,其中所述HLMSG信号包含第二同步序列和其后的HLMSG消息,其中所述HLMSG消息为高层级确认(HLACK)消息;以及在检测到上行链路事件后中断发射所述LLACK信号。
在另一实施例中,一种控制在频带内通信***中从源终端进行的源终端发射的方法包含:检测在所述源终端处发射用户数据消息的请求信号;在所述源终端处存储消息识别符;在检测到所述请求信号后从所述源终端发射同步信号;从所述源终端发射所述用户数据消息;以及在检测到低层级确认(LLACK)信号或高层级应用(HLMSG)信号后中断发射所述用户数据消息,其中所述LLACK信号包含第一同步序列和其后的LLACK消息,其中所述HLMSG信号包含第二同步序列和其后的经变换的HLMSG消息。
在另一实施例中,一种设备包含:发射器,其经配置以从源终端发射信号;接收器, 其经配置以在所述源终端处接收来自目的地终端的信号;请求信号检测器,其经配置以检测发射用户数据消息的请求;同步信号产生器,其耦合到所述发射器且经配置以发射同步信号;用户数据消息产生器,其耦合到所述发射器且经配置以发射所述用户数据消息;低层级确认(LLACK)信号检测器,其耦合到所述接收器且经配置以检测第一同步序列和其后的LLACK消息;高层级确认(HLACK)信号检测器,其耦合到所述接收器且经配置以检测第二同步序列和其后的经变换的HLACK消息。
在另一实施例中,一种设备包含:处理器;与所述处理器进行电子通信的存储器;以及存储于所述存储器中的指令,所述指令能够执行以下步骤:检测在源终端处发射用户数据消息的请求信号;在所述源终端处存储消息识别符;在检测到所述请求信号后从所述源终端发射同步信号;从所述源终端发射所述用户数据消息;以及在检测到低层级确认(LLACK)信号或高层级应用(HLMSG)信号后中断发射所述用户数据消息,其中所述LLACK信号包含第一同步序列和其后的LLACK消息,其中所述HLMSG信号包含第二同步序列和其后的经变换的HLMSG消息。
在另一实施例中,一种设备包含:用于检测在源终端处发射用户数据消息的请求信号的装置;用于在所述源终端处存储消息识别符的装置;用于在检测到所述请求信号后从所述源终端发射同步信号的装置;用于从所述源终端发射所述用户数据消息的装置;用于检测低层级确认(LLACK)信号的装置,其中所述LLACK信号包含第一同步序列和其后的LLACK消息;用于检测高层级应用(HLMSG)信号的装置,其中所述HLMSG信号包含第二同步序列和其后的经变换的HLMSG消息,其中所述经变换的HLMSG消息为高层级确认(HLACK)消息;以及用于在检测到所述LLACK信号或HLMSG信号后中断发射所述用户数据消息的装置。
在另一实施例中,一种用于控制在频带内通信***中从源终端进行的源终端发射的处理器可读媒体包含用于进行以下操作的指令:检测在所述源终端处发射用户数据消息的请求信号;在所述源终端处存储消息识别符;在检测到所述请求信号后从所述源终端发射同步信号;从所述源终端发射所述用户数据消息;在检测到低层级确认(LLACK)信号或高层级应用(HLMSG)信号后中断发射所述用户数据消息,其中所述LLACK信号包含第一同步序列和其后的LLACK消息,其中所述HLMSG信号包含第二同步序列和其后的经变换的HLMSG消息。
附图说明
结合附图考虑,参考以下详细描述,将更容易了解本文中所描述的实施例的方面和 伴随的优点,附图中:
图1A为无线通信网络中使用频带内调制解调器以经由话音编解码器来发射消息的源终端和目的地终端的一实施例的图式。
图1B为无线通信网络中使用频带内调制解调器以经由话音编解码器来发射消息的源终端和目的地终端的另一实施例的图式。
图2为用于频带内通信***中的发射数据调制解调器的一实施例的图式。
图3为同步信号产生器的一实施例的图式。
图4A为同步前同步码序列的一实施例的图式。
图4B为具有非重叠参考序列的同步前同步码序列的一实施例的图式。
图5A为同步前同步码相关输出的曲线图,其中前同步码包含非重叠参考序列。
图5B为同步前同步码相关输出的曲线图,其中前同步码包含重叠参考序列。
图6为同步消息格式的一实施例的图式。
图7为发射数据消息格式的一实施例的图式。
图8为复合同步和发射数据消息格式的一实施例的图式。
图9为同步信号检测器和接收器控制器的一实施例的图式。
图10为同步前同步码检测器的一实施例的流程图。
图11为开放***互连(OSI)参考模型的图式。
图12A为源终端与目的地终端之间的通信和消息传递的一实施例的图式,其中通信链路由所述源终端起始且数据传送链路由所述目的地终端起始。
图12B为源终端与目的地终端之间的通信和消息传递的一实施例的图式,其中通信链路由所述目的地终端起始且数据传送链路由所述目的地终端起始。
图12C为源终端与目的地终端之间的通信和消息传递的一实施例的图式,其中通信链路由所述源终端起始且数据传送链路由所述源终端起始。
图12D为源终端与目的地终端之间的通信和消息传递的一实施例的图式,其中通信链路由所述目的地终端起始且数据传送链路由所述源终端起始。
图13为目的地终端与源终端之间的高层级应用消息的变换和再生的一实施例的图式。
图14A为在目的地通信终端中的下行链路上发射的数据请求序列与在源通信终端中的上行链路上发射的数据响应序列的交互的一实施例的图式,所述交互由所述目的地终端起始,其中所述下行链路发射包含低层级确认消息和高层级应用消息,且所述上行链路发射基于所述高层级应用消息而终止。
图14B为在目的地通信终端中的下行链路上发射的数据请求序列与在源通信终端中的上行链路上发射的数据响应序列的交互的一实施例的图式,所述交互由所述目的地终端起始,其中所述下行链路发射包含低层级确认消息和高层级确认消息,且所述上行链路发射基于所述高层级确认消息而终止。
图14C为在目的地通信终端中的下行链路上发射的数据请求序列与在源通信终端中的上行链路上发射的数据响应序列的交互的一实施例的图式,所述交互由所述目的地终端起始,其中所述下行链路发射包含低层级确认消息和高层级确认消息,且所述上行链路发射基于所述低层级确认消息而终止。
图15为在目的地通信终端中的下行链路上发射的数据请求序列与在源通信终端中的上行链路上发射的数据响应序列的交互的一实施例的图式,所述交互由所述源终端起始,其中所述下行链路发射包含低层级确认消息和高层级确认消息,且所述上行链路发射基于所述高层级确认消息而终止。
图16A为同步前同步码序列的第二实施例的图式。
图16B为同步前同步码序列的第二实施例的相关输出的曲线图。
图17A为同步前同步码序列的片段的曲线图,其中零样本放置于非零脉冲样本之间。
图17B为同步前同步码序列的片段的曲线图,其中放置于非零脉冲样本之间的零样本用非零固定振幅样本替换。
图17C为同步前同步码序列的片段的曲线图,其中放置于非零脉冲样本之间的零样本用非零矩形振幅样本替换。
图17D为同步前同步码序列的片段的曲线图,其中放置于非零脉冲样本之间的零样本用非零随机类似噪声的振幅样本替换。
图17E为同步前同步码序列的片段的曲线图,其中放置于非零脉冲样本之间的零样本用非零正弦振幅样本替换。
图17F为同步前同步码序列的片段的曲线图,其中非零脉冲样本的振幅增加且零样本用非零固定振幅样本替换。
图18A为用于目的地终端到源终端的信令的方法中的子任务的第一集合的一实施例的流程图。
图18B为用于目的地终端到源终端的信令的方法中的子任务的第二集合的一实施例的流程图。
图18C为目的地终端到源终端的信令的方法M100的一实施例的流程图。
图18D为目的地终端到源终端的信令的方法M200的一实施例的流程图。
图18E为目的地终端到源终端的信令的方法M300的一实施例的流程图。
图19A为根据第一配置的设备的装置的第一集合的一实施例的框图。
图19B为根据第一配置的设备的装置的第二集合的一实施例的框图。
图19C为设备A10的一实施例的框图。
图19D为设备A20的一实施例的框图。
图19E为设备A30的一实施例的框图。
图20A为根据第一配置的设备A10、A20和A30的一实施方案的框图。
图20B为根据第二配置的设备A10、A20和A30的一实施方案的框图。
图21A为源终端到目的地终端的信令的方法M400的一实施例的流程图。
图21B为源终端到目的地终端的信令的方法M410的一实施例的流程图。
图21C为源终端到目的地终端的信令的方法M410的子任务的第一集合的一实施例的流程图。
图21D为源终端到目的地终端的信令的方法M410的子任务的第二集合的一实施例的流程图。
图22A为设备A40的一实施例的框图。
图22B为设备A41的一实施例的框图。
图22C为设备A41的装置的第二集合的一实施例的框图。
图22D为设备A41的装置的第三集合的一实施例的框图。
图23A为根据第一配置的设备A40和A41的一实施方案的框图。
图23B为根据第二配置的设备A40和A41的一实施方案的框图。
图24A为根据第一配置的高层级应用消息再生器的一实施方案的框图。
图24B为根据第二配置的高层级应用消息再生器的一实施方案的框图。
图25为电传(telematics)紧急呼叫***的一实施例的图式。
具体实施方式
除非上下文明确地加以限制,否则术语“信号”在本文中用以指示其一般含义中的任一者,包括如在电线、总线或其它发射媒体上所表达的存储器位置(或存储器位置集合)的状态。除非上下文明确地加以限制,否则术语“产生”在本文中用以指示其一般含义中的任一者,例如计算或其它方式的产生。除非上下文明确地加以限制,否则术语“计算”在本文中用以指示其一般含义中的任一者,例如计算、评估、估计和/或从多个 值中进行选择。除非上下文明确地加以限制,否则术语“获得”用以指示其一般含义中的任一者,例如计算、导出、(例如,从外部装置)接收和/或(例如,从存储元件阵列)检索。除非上下文明确地加以限制,否则术语“选择”用以指示其一般含义中的任一者,例如识别、指示、应用和/或使用两者或两者以上的集合中的至少一者(且少于全部)。在本描述内容和权利要求书中使用术语“包含”的地方,其并非排除其它元件或操作。术语“基于”(如“A基于B”)用以指示其一般含义中的任一者,包括以下状况:(i)“从……导出”(例如,“B为A的前驱体”);(ii)“至少基于……”(例如,“A至少基于B”);以及在特定上下文中适当的情况下,(iii)“等于”(例如,“A等于B”)。类似地,术语“响应于”用以指示其一般含义中的任一者,包括“至少响应于……”。
除非另外指示,否则具有特定特征的设备的操作的任何揭示内容还明确地希望揭示具有类似特征的方法(且反之亦然),且根据特定配置的设备的操作的任何揭示内容还明确地希望揭示根据类似配置的方法(且反之亦然)。术语“配置”可参考如其特定上下文所指示的方法、设备和/或***而使用。除非由特定上下文另作指示,否则一般且可互换地使用术语“方法”、“过程”、“程序”和“技术”。除非由特定上下文另作指示,否则还一般且可互换地使用术语“设备”和“装置”。术语“元件”和“模块”通常用以指示较大配置的一部分。除非上下文明确地加以限制,否则术语“***”在本文中用以指示其一般含义中的任一者,包括“为共同目的而进行交互的元件的群组”。参考一文献的一部分的任何并入还应被理解为并入由所述部分内所参考的术语或变量的定义(其中此类定义出现于文献中的别处)以及经并入的部分中所参考的任何图式。
在一典型应用中,一***、方法或设备用以控制在频带内通信***中从目的地终端进行的源终端发射。所述***、方法或设备可包括由所述目的地终端发送的确认信号,所述确认信号可包含低层级确认消息、高层级确认消息(其经变换成经变换的高层级确认消息)或低层级和高层级确认消息两者。所述目的地终端可通过前置于所述确认消息的唯一同步序列来区分低层级确认消息与经变换的高层级确认消息而不发送额外的识别符信息位。可由源终端在低层级处通过检测所述唯一同步序列来区分所述确认消息。源终端可使用所存储的消息识别符从所述经变换的高层级确认消息重新建构高层级确认消息。
图1A展示如可实施于无线源终端100内的频带内数据通信***的一实施例。源终端100经由通信信道501和502、网络500以及通信信道503而与目的地终端600通信。合适的无线通信***的实例包括根据全球移动通信***(GSM)、第三代合作伙伴计划通用移动电信***(3GPP UMTS)、第三代合作伙伴计划2码分多址(3GPP2 CDMA)、 时分同步码分多址(TD-SCDMA)和微波接入全球互通(WiMAX)标准而操作的蜂窝式电话***。所属领域的技术人员将认识到,本文中所描述的技术可同样应用于不涉及无线信道的频带内数据通信***。通信网络500包括路由和/或交换设备、通信链路以及适合于在源终端100与目的地终端600之间建立通信链路的其它基础结构的任何组合。举例来说,通信信道503可能并非无线链路。源终端100通常充当语音通信装置。
发射器
发射基带200通常经由声码器来投送用户话音,但也能够响应于源自源终端或通信网络的请求而经由所述声码器投送非话音数据。经由声码器投送非话音数据是有利的,因为其消除了源终端经由单独通信信道来请求和发射数据的需要。非话音数据经格式化为消息。仍呈数字形式的消息数据经转换为包含脉冲的类似噪声的信号。将消息数据信息建置于所述类似噪声的信号的脉冲位置中。通过声码器对所述类似噪声的信号进行编码。并未视输入为用户话音还是非话音数据而定以不同方式配置声码器,因此将消息数据转换为可由经分配给所述声码器的发射参数集合有效地进行编码的信号是有利的。经编码的类似噪声的信号经由通信链路而在频带内发射。因为所发射的信息经建置于类似噪声的信号的脉冲位置中,所以可靠的检测视相对于话音编解码器帧边界的脉冲的时序的恢复而定。为了辅助接收器检测频带内发射,在对消息数据进行发射之前通过声码器对预定同步信号进行编码。发射同步、控制和消息的协议序列以确保在接收器处对非话音数据的可靠检测和解调。
参看图1B的发射基带200,信号输入音频S210经输入到麦克风和音频输入处理器215,且经由多路复用器220传送到声码器编码器270,在所述声码器编码器270中产生经压缩的有声包。合适的音频输入处理器通常包括用以将输入信号转换成数字信号的电路,和信号调节器(例如,低通滤波器)。合适的声码器的实例包括(但不限于)由以下参考标准描述的声码器:GSM-FR、GSM-HR、GSM-EFR、EVRC、EVRC-B、SMV、QCELP13K、IS-54、AMR、G.723.1、G.728、G.729、G.729.1、G.729a、G.718、G.722.1、AMR-WB、EVRC-WB、VMR-WB。声码器编码器270将语音包供应到发射器295和天线296,且经由通信信道501来发射所述语音包。
对数据发射的请求可由位于源终端附近的用户或位于源终端内的传感器起始,或经由通信网络而起始。数据发射请求S215经由多路复用器220而停用语音路径,且启用发射数据路径。通过数据消息格式器210对输入数据S200进行预处理,且将其作为Tx消息S220输出到Tx数据调制解调器230。输入数据S200可包括用户接口(UI)信息、用户定位/位置信息、时戳、设备传感器信息或其它合适的数据。合适的数据消息格式器 210的实例包括用以进行以下操作的电路:计算循环冗余检查(CRC)位且将其附加到所述输入数据;提供重新发射缓冲存储器;实施误差控制编码,例如混合自动重复请求(HARQ);以及交错所述输入数据。Tx数据调制解调器230将Tx消息S220转换成数据信号Tx数据S230,所述数据信号Tx数据S230经由多路复用器220而投送到声码器编码器270。一旦数据发射完成,就可经由多路复用器220重新启用语音路径。
图2为图1B中所展示的Tx数据调制解调器230的合适的实例框图。可经由多路复用器259将同步输出S245、静音输出S240和Tx模式输出S235三个信号按时间多路复用到Tx数据S230输出信号上。应认识到,信号同步输出S245、静音输出S240和Tx模式输出S235的不同次序和组合可输出到Tx数据S230上。举例来说,可在每一Tx模式输出S235数据片段之前发送同步输出S245。或者,可在完整的Tx模式输出S235之前发送同步输出S245一次,其中在每一Tx模式输出S235数据片段之间发送静音输出S240。
同步输出S245为用以在接收终端处建立时序的同步信号。需要同步信号来建立所发射的频带内数据的时序,因为数据信息建置于类似噪声的信号的脉冲位置中。图3展示图2中所展示的同步产生器240的合适的实例框图。在一合适的实例中,图3展示同步产生器240,其包含按时间进行多路复用的唤醒输出S236和同步前同步码输出S242,其中可在每一同步前同步码输出S242之前发送唤醒输出S236。
同步前同步码输出S242可用以在接收器处建立精细的(基于样本的)时序,且包含在接收器处已知的预定数据型式。同步前同步码输出S242的预定数据型式的一合适的实例为图4A中所展示的同步前同步码序列241。通过将伪随机噪声(PN)序列242的若干周期与所述PN序列242和所述PN序列的反向版本244的重叠相加结果进行串接而产生复合前同步码序列245。复合前同步码序列245中的符号“+”可表示二进制数据+1,且符号“-”表示二进制数据-1。在一合适的实例中,符号“+”与另一符号“+”的重叠相加产生符号“+”,且类似地,符号“-”与另一符号“-”的重叠相加产生符号“-”。另一合适的实例在PN序列的数据位之间***零值样本。此提供数据位之间的时间距离以解决信道的由带通滤波器特性引起的“拖尾”影响,其趋向于在若干位时间间隔上扩展数据位的能量。
先前描述的同步前同步码构造使用PN序列与所述PN序列的反向版本的重叠片段的串接周期,其提供了缩短的发射时间、改进的相关性质和改进的检测特性的优点。所述优点产生对于话音帧发射误差具有稳健性的前同步码。
与非重叠版本相比,通过重叠PN片段,所得复合同步前同步码在序列中由较小数 目的位组成,借此减少发射所述复合前同步码序列245所需的总时间。
为了说明重叠同步前同步码的相关性质的改进,图5A和图5B展示PN序列242与非重叠复合前同步码序列245b(展示于图4B中)的相关性同PN序列242与重叠复合同步前同步码序列245(展示于图4A中)的相关性之间的比较。图5A展示非重叠复合同步前同步码序列245b的主相关峰(正与负两者)以及位于主峰之间的副相关峰。负峰1010由PN序列242与非重叠复合前同步码序列245b的第一反向片段的相关性引起。正相关峰1011、1012、1013由PN序列242与PN序列242的三个串接片段的相关性引起,所述串接片段组成非重叠复合前同步码序列245b的中间区段。负峰1014由PN序列242与非重叠复合前同步码序列245b的第二反向片段的相关性引起。在图5A中,对应于从第一正相关峰1011偏移3个样本的副相关峰1015展示大约为5的量值(主峰的量值的1/3)。图5B展示重叠复合同步前同步码序列245的若干主相关峰(正与负两者)以及位于主峰之间的副相关峰。在图5B中,对应于从第一正相关峰1011偏移3个样本的副相关峰1016展示大约为3的量值(主峰的量值的1/5)。与图5A中所展示的非重叠副峰1015的实例相比,图5B中所展示的重叠前同步码的副相关峰1016的较小量值导致对前同步码主相关峰的较少的错误检测。
如图5B中所展示,在使PN序列242与复合同步前同步码序列245相关时,产生5个主峰。所展示的型式(1个负峰、3个正峰和1个负峰)允许基于任何3个检测到的峰和所述峰之间的对应的时间距离来确定帧时序。3个检测到的峰与对应的时间距离的组合始终为唯一的。在表1中展示对相关峰型式的类似描绘,其中对于负峰,通过“-”来参考相关峰,且对于正峰,通过“+”来参考相关峰。使用唯一相关峰型式的技术对于频带内***是有利的,因为唯一型式补偿了(例如)归因于不良信道状况而引起的可能的话音帧丢失。丢失话音帧可导致也丢失相关峰。通过使相关峰的唯一型式相隔预定时间距离,即使在丢失话音帧(其导致丢失相关峰)的情况下,接收器也可可靠地检测同步前同步码。在表2中展示所述型式中的3个检测到的峰的组合的若干实例(每一实例中丢失2个峰)。表2中的每一条目表示峰的唯一型式和所述峰之间的时间距离。表2中的实例1展示检测到的峰3、4和5(峰1和2丢失),其产生型式“++-”,其中每一峰之间具有一个预定距离。表2中的实例2和3也展示型式“++-”,然而距离为不同的。实例2在检测到的峰2与4之间具有两个预定距离,而实例3在检测到的峰3与5之间具有两个预定距离。因此实例1、2和3各自表示可从其导出帧时序的唯一型式。应认识到,检测到的峰可延伸跨越帧边界,但所述唯一型式和预定距离仍适用。
表1
表2
所属领域的技术人员将认识到,可使用产生与展示于图5B和表1中的相关峰型式不同的相关峰型式的不同前同步码序列。所属领域的技术人员还将认识到,可使用多个相关峰型式来识别不同的操作模式或发射信息位。在表3中展示替代的相关峰型式的实例。表3中所展示的相关峰型式维持可从其导出帧时序的唯一型式(如先前所描述)。对于在接收器处识别不同的发射器配置(例如,消息格式、消息类型或调制方案)来说,具有多个相关峰型式是有利的。
表3
再次参看图3,可使用唤醒输出S236来触发声码器编码器270以从睡眠状态、低发射速率状态或不连续发射状态醒来。还可使用唤醒输出S236来禁止声码器编码器270进入所述睡眠状态、低发射状态或不连续发射状态。唤醒输出S236由唤醒产生器256产生。当经由在非作用中语音片段期间实施睡眠功能、不连续发射功能(DTX)或在较低发射速率下操作的声码器来发射频带内数据时,唤醒信号有利于最小化在从语音非作用中状态转变到语音作用中状态时可能发生的启动延迟。还可使用唤醒信号来识别发射 模式的特性(例如,所使用的调制方案的类型)。合适的唤醒输出S236信号的第一实例为在语音频带中具有恒定频率(例如,395Hz)的单一正弦信号。在此第一实例中,唤醒信号禁止声码器编码器270进入睡眠状态、DTX状态或低速率状态。在此第一实例中,接收器忽略所发射的唤醒输出信号S236。合适的唤醒输出S236的第二实例为包含多个正弦信号的信号,其中每一信号识别特定数据调制方案,例如对于调制方案1,信号为500Hz,对于调制方案2,信号为800Hz。在此第二实例中,唤醒信号禁止声码器编码器270进入睡眠状态、DTX状态或低速率状态。在此第二实例中,接收器使用所发射的唤醒输出信号S236来识别数据调制方案。
复合同步输出S245信号的一实例为包含经多路复用的唤醒输出S236和同步前同步码输出S242(如图6中所展示)的信号。Twu 711和Tsp 702表示发射每一信号所用的持续时间。Twu的合适范围的一实例为10毫秒到60毫秒,且Tsp为40毫秒到200毫秒。
返回参看图2,Tx模式输出S235的一合适实例为由调制器235通过使用利用特殊调制脉冲的脉冲位置调制(PPM)而产生的信号。在由不同类型的声码器进行编码和解码时,此调制技术产生低失真。另外,此技术产生良好的自相关性质,且可易于由与波形匹配的接收器检测到。另外,所述脉冲不具有音调结构(tonal structure);而是所述信号在频谱域中表现为类似噪声,且保持类似噪声的可听特性。
再次参看图2,静音输出S240为可用以分离Tx消息发射且由静音产生器255产生的信号。在图7中展示合适的复合Tx数据S230信号的一实例,其包含经多路复用的Tx模式输出S235和静音输出S240。Tmu1 731、Td1 732、Tmu2 733、Td2 734、Tmu3 735、Td3 736和Tmu4 737表示发射每一信号所用的持续时间。Tmu1、Tmu2、Tmu3和Tmu4的合适范围的一实例为10毫秒到60毫秒,且Td1、Td2和Td3对于正常操作为300毫秒到320毫秒且对于稳健操作为600毫秒到640毫秒。合适的静音产生器序列的实例可为全零序列信号或正弦频率信号。在图8中展示用以分离Tx消息发射的信号的另一合适的实例。在此实例中,唤醒输出S236信号和同步前同步码输出S242在Tx模式输出S235的每次发射之前。所属领域的技术人员将认识到,可同等地应用同步前同步码输出S242、静音输出S240和Tx模式输出S235的不同组合。举例来说,图8中的Tx模式输出S235可在先,且之后为静音输出S240。
接收器
参看图1A,接收基带400通常将经解码的语音包从声码器投送到音频处理器,但也能够经由数据解调器来投送经解码的包。如果非话音数据经转换为类似噪声的信号且 由发射器处的声码器进行编码(如本文中所描述),那么接收器的声码器能够以最小的失真有效地对所述数据进行解码。持续监视经解码的包以获得频带内同步信号。如果发现同步信号,那么恢复帧时序且将经解码的包数据投送到数据解调器。将经解码的包数据解调成消息。解格式化所述消息且将其输出。包含同步、控制和消息的协议序列确保对非话音数据的可靠检测和解调。
参看图1B,经由通信信道502在接收器495中接收语音包且将其输入到声码器解码器390,在所述声码器解码器390中产生经解码的语音,接着经由多路分用器320将所述经解码的语音投送到音频输出处理器和扬声器315,从而产生输出音频S310。
一旦通过同步检测器350在声码器解码器输出S370中检测到同步信号,Rx多路分用器控制S360信号就切换到Rx多路分用器320中的Rx数据路径。通过声码器解码器390对声码器包进行解码,且通过Rx多路分用器320将其投送到Rx时序380,接着投送到Rx数据调制解调器330。通过Rx数据调制解调器330对Rx数据进行解调,且将其转发到数据消息解格式化器(deformatter)301,在所述数据消息解格式化器301中使输出数据S300对于用户或介接的设备可用。
合适的数据消息解格式化器301的一实例包括用以进行以下操作的电路:解交错Rx消息S320数据;实施误差控制解码,例如混合自动重复请求(HARQ);以及计算并检查循环冗余检查(CRC)位。合适的输出数据S300可包括用户接口(UI)信息、用户定位/位置信息、时戳、设备传感器信息或其它合适的数据。
在图9中展示合适的同步检测器350的一实例。将信号声码器解码器输出S370输入到存储器352和同步前同步码检测器351。存储器352用以存储可能包括接收到的唤醒输出信号的最新声码器解码器输出S370样本。存储器352的一合适实例为先进先出(FIFO)或随机存取存储器(RAM)。同步前同步码检测器351检测所述声码器解码器输出S370中所发射的同步前同步码输出信号,且输出同步旗标S305信号。将信号调制类型S306和同步旗标S305输入到同步检测器控制器370。同步检测器控制器370产生可用以存取存储器352的调制搜索S307信号,基于时序偏移S350寻找接收到的唤醒输出信号,且评估所述唤醒输出信号以确定在发射中使用的调制的类型。可将所得的检测到的调制类型从存储器352输出作为调制类型S306。同步检测器控制器370还产生以下输出信号:Rx多路分用器控制S360,其控制声码器解码器输出S370到数据路径或音频路径的投送;音频静音控制S365,其启用或停用输出音频信号S310;以及时序偏移S350,其将位时序信息提供到Rx时序380以对准Rx数据S326以进行解调。
在图10中展示合适的同步前同步码检测器351的一实例。在步骤452中通过滤波 器来处理信号声码器解码器输出S370。步骤452中的滤波器的一合适实例为稀疏滤波器,其系数基于同步前同步码序列的经带通滤波的脉冲响应。稀疏滤波器具有有限脉冲响应结构,其系数中的一些经设定为零,且归因于所述零系数基于较少的所需乘法器而导致计算复杂度的降低。稀疏滤波器在此项技术中是众所周知的。在步骤453中,基于负相关峰与正相关峰的距离来搜索所述滤波器输出以获得与所期望型式匹配的最大正相关峰和最大负相关峰。举例来说,基于同步前同步码序列245,在步骤453中应找到5个峰:3个对应于与伪随机噪声(PN)序列243的相关性的正峰,和2个对应于与PN序列的反向版本244的相关性的负峰。在步骤461中,对检测到的峰的数目进行计数,且如果检测到多数峰,那么在步骤460中将同步指示符旗标设定为“真”,从而指示已检测到前同步码同步。检测到多数峰的一合适实例为5个峰中有4个峰与所述所期望型式匹配。如果未检测到多数峰,那么控制转到步骤454,在步骤454中将在步骤453中找到的正峰之间的时间距离与所期望距离峰距T1(PeakDistT1)进行比较。峰距T1经设定为随PN序列242的周期而变,因为根据PN序列242对接收到的前同步码进行滤波应在所述相关峰之间产生一时间距离,所述时间距离等于所述周期的某一倍数。如果发现正峰之间的时间距离在峰距T1的范围内,那么在步骤455中根据阈值峰值振幅T1(PeakAmpT1)来检查正峰振幅。峰距T1的一合适范围为正负2个样本。峰值振幅T1随先前找到的峰的振幅而变。在一合适的实例中,峰值振幅T1经设定以使得在步骤453中找到的所述峰在振幅上相差不超过3倍,且平均峰值振幅不超过直到该点观测到的最大峰值振幅的一半。如果步骤454中的正峰时间距离检查或步骤455中的振幅检查失败,那么在步骤456中检查负峰时间距离。如果负峰时间距离在峰距T2(PeakDistT2)的范围内,那么在步骤457中根据阈值峰值振幅T2(PeakAmpT2)来检查负峰振幅。峰距T2的一合适范围为正负2个样本。峰距T2经设定为随PN序列242的周期而变,且峰值振幅T2经设定为随先前找到的峰的振幅而变。如果步骤454中的正峰时间距离检查和步骤455中的正峰振幅检查通过,或步骤456中的负峰时间距离检查和步骤457中的负峰振幅检查通过,那么在步骤460中将同步指示符旗标设定为“真”,从而指示已检测到前同步码同步。如果步骤456中的负峰时间距离检查或步骤457中的负峰振幅检查失败,那么在步骤458中将所述同步指示符旗标设定为“假”,从而指示尚未检测到前同步码同步。应认识到,所述步骤的不同次序和组合将实现相同的结果。举例来说,可在步骤454和455的正峰检查之后在步骤461中检测多数峰。
***
源终端100与目的地终端600之间的通信可通过在每一终端内实施协议堆栈来实 现。协议堆栈用以分割功能元件或用以将较高层级(例如,软件应用程序)与较低层级(例如,调制解调器)分离。
图11展示众所周知的开放***互连(OSI)参考模型的框图。所述模型展示协议堆栈,即针对个别发送者和接收者的各个层级之间的互连,以及发送者与接收者之间的物理连接和实例虚拟连接。在OSI模型中,个别层级可仅支持与紧接其上和紧接其下的层级的通信。发送者与接收者之间的实际(物理)连接由物理层提供,而另一较高层级可通过使消息流经较低层级而维持虚拟连接。举例来说,发送者传送层消息经由发送者网络层、数据链路层和物理层,跨越到接收者物理层,接着向上到接收者数据链路层、网络层和传送层而发送到接收者传送层。
图12A为源终端100与目的地终端600之间的通信和消息传递的实例交互图,其中源终端100和目的地终端600的协议堆栈包含高层级和低层级。在此实例中,通信链路由源终端100起始,且数据传送链路由目的地终端600起始。通信链路的一合适实例为由本文中所列的标准组织中的一者界定的通信链路,其并入有语音服务部分(即,声码器)。源终端100的高层级中的元件(例如,软件应用程序)将呼叫建立1100消息发送到低层级中的元件(例如,调制解调器)。源终端100的低层级通过发送起始1105消息来起始建立到目的地终端600的通信链路。所述起始1105消息由目的地终端600接收,且按照本文中所列的通信标准规范中所描述的建议来建立通信链路。源终端100中的高层级将待发射的数据发送到低层级。数据的一合适实例可包括如在紧急电传***(例如,eCall)中所描述的最小数据集合或“MSD”消息。源终端100的低层级将与MSD相关联的识别符存储于本地存储媒体1115中。在一合适的实例***中,通过目的地终端600的低层级来发送针对所接收的每一MSD消息的单一确认;即,源终端100直到接收到针对当前MSD的至少一低层级确认消息,才会发送新的MSD。如果MSD识别符由源终端100存储于本地存储媒体1115中,那么目的地终端600将不需要在低层级确认消息中传回所述MSD识别符,因为对于源终端100来说将已可从所述本地存储媒体1115存取所述识别符。消除在确认消息中发射MSD识别符的需要导致有利的带宽节省。MSD消息的传送由目的地终端600的低层级通过将起动802消息发射到源终端100而起始。源终端100的低层级通过发送MSD消息数据812来响应接收到的起动802消息。目的地终端600的低层级通过验证对所述MSD的正确接收、将所述MSD转发到高层级且发送低层级确认(LLACK)信号来响应接收到的MSD数据812,所述LLACK信号包含第一同步序列和LLACK消息。目的地终端600的低层级将所述LLACK 804发送到源终端100,以便在源终端100的低层级与目的地终端600的低层级之间建立第一级确认。 目的地终端600的高层级可响应于接收到的MSD而将高层级应用消息1220发送到低层级,其中在所述低层级中通过变换HLMSG 1230元件来变换所述高层级应用消息1220。将所得的经变换的HLMSG 894发送到源终端100,所述经变换的HLMSG 894之前为不同于以所述LLACK发送的所述第一同步序列的第二同步序列。源终端100接收所述经变换的HLMSG 894,且通过检测经指派给所述经变换的HLMSG 894的第二同步序列来识别所述经变换的HLMSG 894。低层级从本地存储媒体1115检索MSD识别符1120,接着从所存储的MSD识别符1120和接收到的经变换的HLMSG 894再生所述HLMSG,且将再生的HLMSG 1125转发到高层级。再生的HLMSG 1125在源终端100的高层级与目的地终端600的高层级之间建立第二级通信。在此实例中,目的地终端600的HLMSG1220消息与源终端100的再生的HLMSG 1125消息是等效的。在一合适的实例中,所述HLMSG包含高层级确认消息(HLACK)。所属领域的技术人员将认识到,源终端100与目的地终端600之间的交互可以不同次序发生。举例来说,起动802消息可在存储MSD识别符之前发生。
变换HLMSG 1230元件可修改高层级HLMSG 1220消息中的参数,减小所发送的参数的数目,或压缩所述参数本身。图13为目的地终端600与源终端100之间的HLMSG消息的实例变换和再生的图式。在此实例中,目的地终端600的HLMSG 1220消息包含格式字段、消息ID、状态字段,以及经由所述格式、消息ID和状态字段而计算出的CRC。变换HLMSG 1230元件可将格式字段从1个字节减小到1个位,且将状态字段从1个字节减小到3个位。将所得经变换的HLMSG 894发送到源终端100。源终端100从接收到的经变换的HLMSG 894的格式和状态位以及本地存储的MSD 1120中再生HLMSG1125消息。可在源终端100的低层级处从再生的格式、消息ID和状态字段中重新计算再生的HLACK 1125消息中的CRC。所属领域的技术人员将认识到,格式和/或状态字段可能并非如本文中的实例中所描述的那样减小,或者,如果(例如)在源终端100的低层级与目的地终端600的低层级之间消息格式为固定的,从而无需特定地以格式字段来识别消息格式,那么可仅发送状态字段。
图12B为源终端100与目的地终端600之间的通信和消息传递的一实例交互图,其中通信链路由目的地终端600起始且数据传送链路由目的地终端600起始。除了目的地终端600的高层级中的元件将呼叫建立1100消息发送到低层级中的元件以外,所述交互类似于针对图12A而描述的交互。目的地终端600的低层级通过发送起始1105消息来起始建立到源终端100的通信链路。
图12C为源终端100与目的地终端600之间的通信和消息传递的一实例交互图,其 中通信链路由源终端100起始且数据传送链路由源终端100起始。除了源终端100起始所述数据传送链路以外,所述交互类似于针对图12A而描述的交互。源终端100的高层级将MSD消息发送到低层级,且MSD识别符存储于本地存储媒体1115中。源终端100的低层级通过将SEND 805消息发送到目的地终端600而起始MSD传送。目的地终端600通过发送起动802消息而响应所述SEND 805消息,且随后的交互如针对图12A而描述发生。
图12D为源终端100与目的地终端600之间的通信和消息传递的一实例交互图,其中通信链路由目的地终端600起始且数据传送链路由源终端100起始。除了如针对图12B而描述起始通信链路且如针对图12C而描述起始数据传送链路以外,所述交互类似于针对图12A而描述的交互。
在接收LLACK和HLMSG消息的过程中,源终端100必须能够区分所述两个消息以使得HLMSG可经转发到高层级。典型的***可发射额外的识别符位以区分所述两个消息。在可用带宽受限的频带内调制解调器中,用以识别两个消息而不增加带宽需求的机制是理想的且有利的。可将唯一的同步信号指派给所述消息中的每一者,从而允许同步检测器辨别LLACK与HLMSG消息。对于低层级确认(LLACK)消息,可发送第一同步信号。图4A展示第一同步信号245的一合适实例。对于高层级消息(HLMSG),可发送第二同步信号。在图16A中展示第二同步信号的一合适实例。本文中所描述的同步检测器辨别图5A中所展示的由第一同步信号245产生的相关峰型式的极性与图16B中所展示的由图16A中所展示的第二同步信号产生的相关峰型式的极性。源终端100由此能够区分LLACK消息与HLMSG消息,而不需要目的地终端600发射额外的确认识别符位。消除发射用以识别较低层级消息与较高层级消息的额外位的需要导致有利的带宽节省。
在一些状况下,在网络中可能发生数据样本反向,从而导致在接收到的同步前同步码和数据消息中产生反向的极性。在先前所描述的状况下,可故意使样本数据(例如,第二同步信号)反向以便扩展消息空间而不用消耗额外的位来识别额外的消息。在所述故意反向状况下,使用“负极性”同步来界定一组新消息,以使得接收器可识别极性且由此确定消息数据是指代低层级消息还是高层级消息。如先前所描述检测相关峰。如果发生网络导致的数据反向,那么需要检测逻辑机制来确定所述反向是否为有意的。图10中所展示的检测器351可执行两次,一次假定图5B中所展示的正相关峰型式,而另一次假定图16B中所展示的负相关峰型式。决策逻辑的第一次执行传回原始同步检测结果,而第二次执行传回在假定信号经反向的情况下的检测结果。决策逻辑接着确定第一 检测结果有效还是第二检测结果有效。如果选择第二检测结果,那么使接收到的数据样本反向,之后将其输入到解调器。在一些状况下,同步检测逻辑的两次执行(例如)归因于话音信道的带通特性而均可传回成功的同步事件。因此,可使用额外的决策逻辑来做出最终的检测决策。此额外决策基于振幅,且还考虑到已检测到的峰的数目。在下行链路(例如,从目的地终端600到源终端100)中,对在所述同步之后的数据消息的处理可取决于检测到的极性。如果检测到所述同步具有正极性,那么接收器准备接收低层级消息。如果检测到所述同步具有负极性,那么当所述同步并非第一次接收到的同步时,接收器准备接收高层级消息,或者当所述同步为第一次接收到的同步(其指示在***中存在极性反向)时,接收器准备使随后的数据反向。在上行链路(例如,从源终端100到目的地终端600)中,对负极性同步的检测可仅指示经反向的数据流(即,其不可指示高层级消息),或可指示经反向的数据流或高层级消息。
如先前所描述指派唯一同步序列不仅可应用于单一终端(例如,针对目的地发射的第一和第二同步序列),而且可实现经由不同的蜂窝式网络在源终端与目的地终端之间进行的更稳健的数据发射(例如,源终端可使用第一同步序列,而目的地终端可使用不同于源终端处所使用的序列的同步序列)。大多数蜂窝式网络在语音信号路径中并入有回声消除器,所述回声消除器尝试移除不合需要的信号(通常包含所发射信号的反射版本)。上行链路信号可归因于在移动电话交换局与回程之间的物理连接处的阻抗失配而反射到下行链路上,其中所述连接可包含两线式或四线式接口转换(在此项技术中称为混合(hybrid))。回程在此项技术中为众所周知的,且包含在核心网络与位于***的边缘处或朝向边缘的较小子网络之间的中间通信链路。对于频带内通信***,上行链路信号可归因于所述混合而反射回到下行链路上。位于蜂窝式基站处的回声消除器尝试使远端信号(例如,上行链路发射)与近端信号(例如,下行链路发射或者经反射的上行链路信号)相关以确定是否存在回声,且使用自适应滤波技术(例如,众所周知的最小均方(LMS)算法)来减去所估计的回声。回声消除器还可使用非线性处理元件(例如,频域谱减法)来进一步减小回声。对于上行链路和下行链路两者,频带内***可使用类似的(例如,相关的)同步信号。在此状况下,归因于回声消除器中的自适应滤波器和非线性处理,所述***可经历信号的削减(cropping)(丢失发射的开头和/或末端)、漏失(dropout)(丢失发射的中间区段)或失真。换句话说,如果接收到的远端信号类似于接收到的近端信号(例如,与其相关),那么回声消除器可确定所述近端信号为所述远端信号的反射版本且尝试取消所述近端信号,从而导致近端信号的削减、漏失或失真。另外,在上行链路和下行链路两者均含有可感觉到的信号(例如,话音)活动(在此项 技术中称为双端通话)的状态期间,大多数典型的回声消除器停用所述处理的一部分。双端通话状况通常导致回声消除器中的控制器冻结所述非线性元件的处理和/或所述自适应滤波器的系数,其可引起近端信号的较少信号削减、漏失或失真。因此,以下操作是有利的:针对频带内***中的上行链路和下行链路建构不相似的同步序列,以最小化序列之间的相关性质和/或在回声消除器中激起双端通话状况以使得下行链路信号的削减、漏失或失真不会发生,然而仍展现可由本文中所揭示的同步检测器检测到的结构。
在图17A、图17B、图17C、图17D、图17E和图17F中展示替代性同步序列的合适实例。在图17A中展示图4A中所描述的同步信号的片段。为了区分上行链路与下行链路之间的同步序列,所述同步序列中的一者可经建构以使得放置于非零脉冲之间的零值样本被具有非零值的样本替换。然而,原始同步序列(即,非零脉冲序列)的结构保持原样,以使得本文中所描述的同步检测器仍能够检测信号。以非零样本替换零样本导致有效地向信号添加更多的能量,且借此减小上行链路与下行链路同步信号之间的相关性,以使得回声消除器将不会错误地将下行链路信号识别为经反射的上行链路信号。图17B展示经修改的同步信号的合适实例,其中零值样本被具有固定振幅12000的样本替换。所述振幅的实际固定值可包含不同于12000的值,但不应过大以便使原始同步信号保持可观测,由此允许本文中所描述的同步检测器检测所述同步信号。图17C展示经修改的同步信号的另一合适实例,其中零值样本被矩形信号替换。再次,可选择不同的振幅。图17D展示经修改的同步信号的又一合适实例,其中零值样本被随机类似噪声的信号替换。图17E展示经修改的同步信号的又一合适实例,其中零值样本被正弦信号替换。最后,图17F展示经修改的同步信号的又一合适实例,其中脉冲的振幅也增加。
图14A为源终端100与目的地终端600之间的同步和数据发射序列的实例交互图。下行链路发射序列800表示从目的地终端600到源终端100的同步和数据消息的发射,且上行链路发射序列810表示从源终端100到目的地终端600的同步和数据消息的发射。在此实例中,上行链路发射序列810由目的地终端600起始。下行链路发射序列800在时间t0 850处由目的地终端600以第一同步序列801起始。第一同步序列801的一合适实例在图6中经描述为具有如图4A中所展示的同步前同步码输出。第一同步序列801的另一合适实例在图6中经描述为具有如图17A、图17B、图17C、图17D、图17E或图17F中所展示的同步前同步码输出。在第一同步序列801之后,目的地终端600发射起动消息802以命令源终端100开始发射其上行链路发射810序列。目的地终端600继续发射交替的第一同步801和起动消息802,且等待来自源终端100的响应。在时间t1 851处,源终端100在接收到来自目的地终端600的起动消息802之后开始发射其自身的同 步序列811。同步序列811的一合适实例在图6中经描述为具有如图4A中所展示的同步前同步码输出,但还可包含不同于在下行链路上发射的同步前同步码输出的同步前同步码输出。在同步序列811之后,源终端100将最小数据集合或“MSD”消息812发射到目的地终端600。包含MSD消息812的数据的一合适实例包括由数据消息格式器210格式化的用户数据。在时间t2 852处,目的地终端600在接收到来自源终端100的同步消息811后开始将否定确认或“NACK”消息803发射到源终端100。目的地终端600继续发射交替的第一同步801和“NACK”消息803,直到其成功接收来自源终端100的MSD消息812为止。成功接收MSD消息812的一合适实例包括验证对MSD消息812执行的循环冗余检查。在时间t3 853处,目的地终端600在成功接收到MSD消息后开始发射低层级确认或“LLACK信号”,所述“LLACK信号”包含第一同步801和低层级确认“LLACK”消息804。在时间t5 855处,目的地终端600开始发射高层级消息或“HLMSG信号”,所述“HLMSG信号”包含第二同步893和高层级消息HLMSG 894。第二同步信号893的一合适实例为如图16A中所展示的与245中所展示的序列反向的序列(“+”与“-”极性位调换),其引起图16B和表3中所展示的替代相关峰型式。第二同步信号893的另一合适实例为与245中所展示的序列反向的序列(“+”与“-”极性位调换),其中零样本被如图17A、图17B、图17C、图17D、图17E或图17F中所展示的非零样本替换。源终端100可尝试多次发送MSD消息812(813、814)直到其接收LLACK消息为止。在替代实施例中,源终端100可尝试多次发送MSD消息812(813、814)直到其接收HLMSG消息或接收LLACK与HLMSG消息两者为止。在一合适实例中,如果源终端100尝试发送MSD消息八次以上(其中每一次尝试不同的冗余版本),那么其切换到由唤醒信号S236识别的更稳健的调制方案。在时间t6 856处,源终端100在接收到来自目的地终端600的HLMSG信号后中断发射所述MSD消息。在一合适实例中,在目的地终端600已发送预定次数的HLMSG信号之后,目的地终端600经由再次发射起动消息802来请求重新发射。在一合适实例中,由目的地终端600发送HLMSG信号的预定次数为5次。在一合适实例中,图14A的交互可含有包含第二同步893和高层级消息HLMSG 894的HLMSG信号,而不含有LLACK信号(即,检测到HLMSG信号,而无先前的LLACK信号)。
图14B为源终端100与目的地终端600之间的同步和数据发射序列的另一实例交互图。除了HLMSG 894为高层级确认(HLACK)消息894a以外,此实例遵循图14A的交互。在一示范性使用情形中,源终端100可不检测LLACK信号,因而继续多次发射MSD消息812(813、814)。在时间t6 856处,源终端100在成功接收到来自目的地终 端600的HLACK信号后中断发射所述MSD消息。HLACK发射用作对LLACK消息的冗余确认以增强源终端100与目的地终端600之间的通信的可靠性。举例来说,如果源终端100不能够检测LLACK,那么其可检测HLMSG,从而使得在未实际检测到LLACK的情况下进行经确认的数据发射。在一替代实施例中,HLMSG可为不同的消息,例如呼叫终止消息。
图14C为源终端100与目的地终端600之间的同步和数据发射序列的另一实例交互图。除了HLMSG 894为高层级确认(HLACK)消息894a以外,此实例遵循图14A的交互。在一示范性使用情形中,源终端100检测LLACK信号,且在时间t6 856处,源终端100在成功接收到来自目的地终端600的LLACK信号后中断发射MSD消息。
图15为源终端100与目的地终端600之间的同步和数据发射序列的另一实例交互图。在此状况下,上行链路发射序列810由源终端100起始,且HLMSG 894为高层级确认(HLACK)消息894a。为了起始发射,源终端100在时间t0 850b处发射交替的同步811和“SEND”消息805。在时间t1 851b处,目的地终端600在接收到来自源终端100的SEND消息805后发射交替的第一同步801和“起动”消息802。在时间t2 852b处,源终端100在接收到来自目的地终端600的“起动”消息802后将同步序列811以及随后的MSD消息812发射到目的地终端600。在时间t3 853b处,目的地终端600在接收到来自源终端100的同步消息811后将交替的第一同步801和“NACK”消息803发射到源终端100。在时间t4 854处,目的地终端600在成功接收到MSD消息后开始发射低层级确认或“LLACK信号”,所述“LLACK信号”包含第一同步801和低层级确认“LLACK”消息804。在时间t5 855处,目的地终端600开始发射高层级确认或“HLACK信号”,所述“HLACK信号”包含第二同步893和高层级确认消息HLACK 894。在时间t6 856处,源终端100在接收到来自目的地终端600的HLACK信号后中断发射所述MSD消息。在替代实施例中,源终端100可基于接收LLACK消息或LLACK与HLMSG消息两者而中断发射MSD消息。
图18C展示根据第一配置的目的地终端600到源终端100的信令的方法M100的流程图。方法M100包括任务T100、T101、T131和T1212。在图18A中展示任务T100,且其由进行以下操作的子任务组成:发射起动信号T110;基于接收指示成功接收所述起动信号的指示符而中断发射所述起动信号T120;以及发射否定确认(NACK)信号T130。在图18B中展示任务T101,且其由进行以下操作的子任务组成:基于成功接收数据消息而中断发射所述NACK信号T111;以及发射低层级确认(LLACK)信号T1211。当目的地终端600在上行链路上接收一事件时,任务T131中断发射所述LLACK信号。 上行链路事件可包括经中断的从源终端100进行的数据消息发射。上行链路事件可替代地包括对不良上行链路信道状况的指示。任务T1212接着发射高层级确认(HLACK)信号预定次数。HLACK发射的预定次数的一合适实例为5次。
图18D展示根据第二配置的目的地终端600到源终端100的信令的方法M200的流程图。方法M200包括进行以下操作的任务:发射起动信号T110;基于接收指示成功接收所述起动信号的指示符而中断发射所述起动信号T120;发射否定确认(NACK)信号T130;以及在目的地终端600未能成功接收源终端数据消息的情况下重复任务T110、T120和T130预定次数。重复的一实例预定次数可包括5次。如果目的地终端600在所述预定次数重复之前成功接收源终端数据消息,那么方法M200继续进行以下任务:基于成功接收源终端数据消息而中断发射NACK信号T111;发射LLACK信号T1211;基于上行链路事件而中断发射所述LLACK信号T131;以及发射高层级确认(HLACK)信号预定次数T1212。
图18E展示根据第三配置的目的地终端600到源终端100的信令的方法M300的流程图。方法M300包括进行以下操作的任务:发射起动信号T110;基于接收指示成功接收所述起动信号的指示符而中断发射所述起动信号T120;发射否定确认(NACK)信号T130;基于成功接收源终端数据消息而中断发射所述NACK信号T111;发射LLACK信号T1211;在已发射预定次数的LLACK信号的情况下中断发射所述LLACK信号T132;以及发射高层级确认(HLACK)信号预定次数T1212。
图19C展示设备A10的框图。设备A10包括装置F100、F101、F131和F1212。在图19A中展示装置F100,且其由以下装置组成:用于发射起动信号的装置F110;用于基于接收成功接收所述起动信号的指示而中断发射所述起动信号的装置F120;以及用于发射否定确认(NACK)信号的装置F130。在图19B中展示装置F101,且其由以下装置组成:用于基于成功接收源终端数据消息而中断发射所述NACK信号的装置F111;以及用于发射低层级确认(LLACK)信号的装置F1211。装置F131包括用于在目的地终端600在上行链路上接收一事件时中断发射所述LLACK信号的装置。装置F1212包括用于发射高层级确认(HLACK)信号预定次数的装置。
图19D展示设备A20的框图。设备A20包括:用于发射起动信号的装置F110;用于基于接收成功接收所述起动信号的指示而中断发射所述起动信号的装置F120;用于发射否定确认(NACK)信号的装置F130;用于在目的地终端600未能成功接收源终端数据消息的情况下重复装置F110、F120和F130的装置;用于基于成功接收所述源终端数据消息而中断发射所述NACK信号的装置F111;用于发射LLACK信号的装置F1211; 用于在目的地终端600在上行链路上接收一事件时中断发射所述LLACK信号的装置F131;以及用于发射高层级确认(HLACK)信号预定次数的装置F1212。
图19E展示设备A30的框图。设备A30包括:用于发射起动信号的装置F110;用于基于接收成功接收所述起动信号的指示而中断发射所述起动信号的装置F120;用于发射否定确认(NACK)信号的装置F130;用于基于成功接收所述源终端数据消息而中断发射所述NACK信号的装置F111;用于发射低层级确认(LLACK)信号的装置F1211;用于在已发射预定次数的LLACK信号的情况下中断发射所述LLACK信号的装置;以及用于发射高层级确认(HLACK)信号预定次数的装置F1212。
图20A展示根据第一配置的设备A10、A20和A30的一实施方案的框图。起动信号产生器2010产生起动信号(如本文中参看任务T110所描述),且为装置F110的一实施方案。NACK信号产生器2020产生否定确认(NACK)信号(如本文中参看任务T130所描述),且为装置F130的一实施方案。LLACK产生器2040产生低层级确认信号(如本文中参看任务T1211所描述),且为装置F1211的一实施方案。HLACK信号产生器2050产生高层级确认信号(如本文中参看任务T1212所描述),且为装置F1212的一实施方案。成功接收起动信号检测器4010检测一信号,所述信号指示源终端已成功接收到所发射的起动信号(如本文中参看任务T120所描述),且所述成功接收起动信号检测器4010为装置F120的一实施方案。数据消息检测器4020检测源终端数据消息(如本文中参看任务T111所描述),且为装置F111的一实施方案。
图20B展示根据第二配置的设备A10、A20和A30的一实施方案的框图。处理器3000与存储器3010、发射器295和接收器495通信。存储器3010包括指令,所述指令在由处理器3000执行时进行以下操作:产生起动信号和NACK信号(如本文中参看任务T100和装置F100的实施方案所描述);中断NACK且产生LLACK信号(如本文中参看任务T101和装置F101的实施方案所描述);基于上行链路事件而中断发射LLACK信号(如本文中参看任务T131和装置F131的实施方案所描述);重复一系列任务(如本文中参看任务T133和装置F133的实施方案所描述);以及发射HLACK信号预定次数(如本文中参看任务T1212和装置F1212的实施方案所描述)。所属领域的技术人员将认识到,任务的子集(例如,对应于M100的T100、T101、T131和T1212)可存在于存储器3010中。
图21A展示根据一般配置的源终端100到目的地终端600的信令的方法M400的框图。方法M400包括:检测来自目的地终端600的请求信号的任务T210;存储消息识别符的任务T220;基于检测到请求信号而发射同步信号的任务T230;发射用户数据消息 的任务T240;检测低层级确认(LLACK)信号的任务T2501;以及基于检测到所述LLACK信号而中断发射所述用户数据消息的任务T260。图21B展示源终端100到目的地终端600的信令的方法M410的框图。方法M410包括:检测来自目的地终端600的请求信号的任务T210;存储消息识别符的任务T220;基于检测到请求信号而发射同步信号的任务T230;发射用户数据消息的任务T240;检测高层级确认(HLACK)信号的任务T2502;以及基于检测到所述HLACK信号而中断发射所述用户数据消息的任务T261。任务T2502含有图21C中所展示的子任务,其包括:再生高层级应用确认消息的任务T25021;将高层级应用确认消息转发到高层级应用程序的任务T25022;以及从高层级应用程序接收对成功接收高层级应用确认消息的指示的任务T25023。任务T25021含有图21D中所展示的子任务,其包括:从接收到的经变换的高层级确认(HLACK)消息提取格式字段的任务T250211;从接收到的经变换的高层级确认(HLACK)消息提取状态字段的任务T250212;检索所存储的消息识别符的任务T250213;以及通过将所提取的字段与所检索的消息识别符进行组合而形成高层级应用确认消息的任务T250214。所形成的高层级应用确认消息可替代地含有所提取的字段的子集,例如仅含有状态字段而不含有格式字段。
图22A展示根据一般配置的设备A40的框图。设备A40包括:用于检测来自目的地终端600的请求信号的装置F210;用于存储消息识别符的装置F220;用于基于检测到请求信号而发射同步信号的装置F230;用于发射用户数据消息的装置F240;用于检测低层级确认(LLACK)信号的装置F2501;以及用于基于检测到所述LLACK信号而中断发射所述用户数据消息的装置F260。图22B展示设备A41的框图,且包括:用于检测来自目的地终端600的请求信号的装置F210;用于存储消息识别符的装置F220;用于基于检测到请求信号而发射同步信号的装置F230;用于发射用户数据消息的装置F240;用于检测高层级确认(HLACK)信号的装置F2502;以及用于基于检测到所述HLACK信号而中断发射所述用户数据消息的装置F261。图22C展示设备A41的装置F2502的框图,且包括:用于再生高层级应用确认消息的装置F25021;用于将高层级应用确认消息转发到高层级应用程序的装置F25022;以及用于从高层级应用程序接收对成功接收高层级应用确认消息的指示的装置F25023。图22D展示设备A41的装置F25021的框图,且包括:用于从接收到的经变换的高层级确认消息提取格式字段的装置F250211;用于从接收到的经变换的高层级确认消息提取状态字段的装置F250212;用于检索本地存储的消息识别符的装置F250213;以及用于通过将所提取的字段与所检索的消息识别符进行组合而形成高层级应用确认消息的装置F250214。
图23A展示根据第一配置的设备A40和A41的一实施方案的框图。请求信号检测器430检测接收到的请求信号(如本文中参看任务T210所描述),且为装置F210的一实施方案。存储媒体340接收消息识别符(如本文中参看任务T220所描述)。同步信号产生器260产生同步信号(如本文中参看任务T230所描述),且为装置F230的一实施方案。用户数据消息产生器270产生用户数据消息(如本文中参看任务T240所描述),且为装置F240的一实施方案。高层级确认“HLACK”检测器442检测高层级确认信号(如本文中参看任务T2502所描述),且为装置F2502的一实施方案。高层级应用确认消息再生器450建构高层级应用确认消息(如本文中参看任务T25021所描述),且为装置F25021的一实施方案。图24A展示根据第一配置的高层级应用消息再生器450的一实施方案的框图。状态提取器451提取状态字段(如本文中参看任务T250212所描述),且为装置F250212的一实施方案。组合器452将至少一所提取的状态字段与MSD识别符进行组合以形成高层级应用确认消息,且将所述消息转发到高层级应用程序(如任务T250213和T250214中所描述),且所述组合器452为装置F250213和F250214的一实施方案。图24B展示根据第二配置的高层级应用消息再生器450的一实施方案的框图。除了状态提取器451和组合器452外,高层级应用确认消息再生器450还包括用以提取格式字段的格式字段提取器453(如本文中参看任务T250211所描述),且为装置F250211的一实施方案。在第二配置中,组合器452将至少一所提取的状态字段与所提取的格式字段和MSD识别符进行组合以形成高层级应用确认消息。
图23B展示根据第二配置的设备A40和A41的一实施方案的框图。处理器3020与存储器3030、存储媒体340、发射器295和接收器495通信。存储器3030包括指令,所述指令在由处理器3020执行时进行以下操作:检测请求信号(如本文中参看任务T210和装置F210的实施方案所描述);存储消息识别符(如本文中参看任务T220和实施装置F220所描述);基于检测到请求信号而发射同步信号(如本文中参看任务T230和实施装置F230所描述);发射用户数据消息(如本文中参看任务T240和实施装置F240所描述);检测低层级确认信号(如本文中参看任务T2501和实施装置F2501所描述);检测高层级确认信号(如本文中参看任务T2502和实施装置F2502所描述);基于检测到所述低层级确认信号而中断发射所述用户数据消息(如本文中参看任务T260和实施装置F260所描述);以及基于检测到所述高层级确认信号而中断发射所述用户数据消息(如本文中参看任务T261和实施装置F261所描述)。所属领域的技术人员将认识到,任务的子集可存在于存储器3030中。
图25为本文中所揭示的***和方法的第一实例使用情形。所述图式表示紧急呼叫 (eCall)***的一典型实例。车辆意外事件950经展示为两个车辆之间的事故。车辆意外事件950的其它合适的实例包括多个车辆事故、单一车辆事故、单一车辆轮胎漏气、单一车辆引擎故障,或车辆故障或用户需要援助的其它情形。车辆内***(IVS)951位于在车辆意外事件950中所涉及的车辆中的一者或一者以上中,或可位于用户自身上。车辆内***951可包含本文中所描述的源终端100。车辆内***951经由无线信道而通信,所述无线信道可包含上行链路通信信道501和下行链路通信信道502。对数据发射的请求可由车辆内***经由所述通信信道而接收,或可自动或手动地产生于车辆内***处。无线塔955接收来自车辆内***951的发射,且介接到包含有线上行链路962和有线下行链路961的有线网络。无线塔955的一合适实例为蜂窝式电话通信塔,其包含此项技术中均众所周知的用于介接到无线上行链路501和下行链路502的天线、收发器和回程设备。有线网络介接到公共安全响应点(PSAP)960,在所述PSAP 960中可接收由车辆内***951发射的紧急信息且发射控制和数据。公共安全响应点960可包含本文中所描述的目的地终端600。车辆内***951与公共安全响应点960之间的通信可通过使用本文中所描述的交互图而实现。车辆意外事件950的其它合适的实例还可包括车辆检验、维修、诊断,或可能发生从车辆进行的频带内数据传送的其它情形。在此状况下,公共安全响应点(PSAP)960可由目的地终端服务器替换。
本文中所揭示的方法和设备可大体上应用于任何收发和/或音频感测应用,尤其可应用于此类应用的移动或其它方式的便携式例项。举例来说,本文中所揭示的配置的范围包括驻留于经配置以使用码分多址(CDMA)空中接口的无线电话通信***中的通信装置。然而,所属领域的技术人员将了解,具有本文中所描述的特征的方法和设备可驻留于使用所属领域的技术人员已知的广泛范围的技术的各种通信***中的任一者中,所述各种通信***例如为经由有线和/或无线(例如,CDMA、TDMA、FDMA和/或TD-SCDMA)发射信道而使用IP语音(VoIP)的***。
所描述的配置的前述呈现经提供以使任何所属领域的技术人员能够制造或使用本文中所揭示的方法和其它结构。本文中所展示和描述的流程图、框图和其它结构仅为实例,且这些结构的其它变型也在本发明的范围内。对这些配置的各种修改是可能的,且本文中所呈现的一般原理也可应用于其它配置。因此,本发明不希望限于上文所展示的配置,而是应被赋予与本文中以任何方式揭示的原理和新颖特征一致的最广范围,所述原理和新颖特征包括于如所申请的所附权利要求书中,权利要求书形成原始揭示内容的一部分。
所属领域的技术人员将理解,可使用各种不同技艺和技术中的任一者来表示信息和 信号。举例来说,可遍及上文的描述引用的数据、指令、命令、信息、信号、位和符号可由电压、电流、电磁波、磁场或磁粒子、光场或光粒子或其任何组合表示。
如本文中所揭示的设备的实施方案的各种元件可体现于被视为适合于预期应用的硬件、软件和/或固件的任何组合中。举例来说,此类元件可经制造为驻留于(例如)同一芯片上或芯片组中的两个或两个以上的芯片之间的电子和/或光学装置。此装置的一个实例为逻辑元件(例如,晶体管或逻辑门)的固定或可编程阵列,且这些元件中的任一者可经实施为一个或一个以上此类阵列。这些元件中的任何两者或两者以上或甚至全部可实施于相同阵列内。此类阵列可实施于一个或一个以上芯片内(例如,包括两个或两个以上芯片的芯片组内)。
本文中所揭示的设备的各种实施方案的一个或一个以上元件还可全部或部分地实施为一个或一个以上指令集,所述一个或一个以上指令集经布置以在逻辑元件的一个或一个以上固定或可编程阵列(例如,微处理器、内嵌式处理器、IP核心、数字信号处理器、现场可编程门阵列(FPGA)、专用标准产品(ASSP)和专用集成电路(ASIC))上执行。如本文中所揭示的设备的实施方案的各种元件中的任一者还可体现为一个或一个以上计算机(例如,包括经编程以执行一个或一个以上指令集或序列的一个或一个以上阵列的机器,也称为“处理器”),且这些元件中的任何两者或两者以上或甚至全部可实施于相同的此类计算机内。
如本文中所揭示的处理器或用于处理的其它装置可经制造为驻留于(例如)同一芯片上或芯片组中的两个或两个以上芯片之间的一个或一个以上电子和/或光学装置。此装置的一个实例为逻辑元件(例如,晶体管或逻辑门)的固定或可编程阵列,且这些元件中的任一者可经实施为一个或一个以上此类阵列。此类阵列可实施于一个或一个以上芯片内(例如,包括两个或两个以上芯片的芯片组内)。此类阵列的实例包括逻辑元件的固定或可编程阵列,例如微处理器、内嵌式处理器、IP核心、DSP、FPGA、ASSP和ASIC。如本文中所揭示的处理器或用于处理的其它装置还可体现为一个或一个以上计算机(例如,包括经编程以执行一个或一个以上指令集或序列的一个或一个以上阵列的机器)或其它处理器。如本文中所描述的处理器有可能用以执行任务或执行并非与高协议消息传递程序直接相关的其它指令集,例如关于内嵌有所述处理器的装置或***的另一操作的任务。如本文中所揭示的方法的一部分还有可能由第一处理器执行,且所述方法的另一部分还有可能在一个或一个以上其它处理器的控制下执行。
所属领域的技术人员将了解,可将结合本文中所揭示的配置而描述的各种说明性模块、逻辑块、电路和测试以及其它操作实施为电子硬件、计算机软件或两者的组合。此 类模块、逻辑块、电路和操作可通过以下各者来实施或执行:通用处理器、数字信号处理器(DSP)、ASIC或ASSP、FPGA或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件,或其经设计以产生如本文中所揭示的配置的任何组合。举例来说,此配置可至少部分地实施为硬连线电路、实施为经制造成专用集成电路的电路配置,或实施为经载入到非易失性存储装置中的固件程序,或作为机器可读代码从数据存储媒体载入或经载入到数据存储媒体中的软件程序,此代码为可由逻辑元件阵列(例如,通用处理器或其它数字信号处理单元)执行的指令。通用处理器可为微处理器,但在替代方案中,处理器可为任何常规处理器、控制器、微控制器或状态机。还可将处理器实施为计算装置的组合,例如,DSP与微处理器的组合、多个微处理器、结合DSP核心的一个或一个以上微处理器,或任何其它此类配置。软件模块可驻留于随机存取存储器(RAM)、只读存储器(ROM)、非易失性RAM(NVRAM)(例如,快闪RAM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、寄存器、硬盘、可拆卸盘、CD-ROM,或此项技术中已知的任何其它形式的存储媒体中。说明性存储媒体耦合到处理器,以使得处理器可从存储媒体读取信息和将信息写入到存储媒体。在替代方案中,存储媒体可与处理器成一体式。处理器和存储媒体可驻留于ASIC中。ASIC可驻留于用户终端中。在替代方案中,处理器和存储媒体可作为离散组件而驻留于用户终端中。
说明性控制设备耦合到受控***。所述受控***含有用于指示所述受控***执行结合本文中所揭示的配置而描述的操作的模块。所述模块可实施为经编码到所述控制设备中的指令模块。控制设备可为随机存取存储器(RAM)、只读存储器(ROM)、非易失性RAM(NVRAM)(例如,快闪RAM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、寄存器、硬盘、可拆卸盘、CD-ROM,或此项技术中已知的任何其它形式的存储媒体。
应注意,本文中所揭示的各种方法可由逻辑元件阵列(例如,处理器)执行,且如本文中所描述的设备的各种元件可实施为经设计以在此阵列上执行的模块。如本文中所使用,术语“模块”或“子模块”可指代包括呈软件、硬件或固件形式的计算机指令(例如,逻辑表达)的任何方法、设备、装置、单元或计算机可读数据存储媒体。应理解,可将多个模块或***组合成一个模块或***,且可将一个模块或***分成用以执行相同的功能的多个模块或***。在以软件或其它计算机可执行指令实施时,一过程的元件实质上为用以(例如)通过例程、程序、对象、组件、数据结构等来执行相关任务的代码片段。应理解,术语“软件”包括源代码、汇编语言代码、机器码、二进制码、固件、宏码、微码、可由逻辑元件阵列执行的任何一个或一个以上指令集或序列,以及此类实 例的任何组合。所述程序或代码片段可存储于处理器可读媒体中,或由体现于载波中的计算机数据信号经由发射媒体或通信链路而发射。
本文中所揭示的方法、方案和技术的实施方案还可(例如,在如本文中所列的一个或一个以上计算机可读媒体中)有形地体现为可由包括逻辑元件阵列(例如,处理器、微处理器、微控制器或其它有限态机器)的机器读取和/或执行的一个或一个以上指令集。术语“计算机可读媒体”可包括可存储或传送信息的任何媒体(包括易失性、非易失性、可拆卸和非可拆卸媒体)。计算机可读媒体的实例包括电子电路、半导体存储器装置、ROM、快闪存储器、可擦除ROM(EROM)、软盘或其它磁性存储装置、CD-ROM/DVD或其它光学存储装置、硬盘、光纤媒体、射频(RF)链路,或可用以存储所要信息且可被存取的任何其它媒体。计算机数据信号可包括可经由发射媒体(例如,电子网络信道、光纤、空气、电磁、RF链路等)传播的任何信号。可经由计算机网络(例如,因特网或内联网)来下载所述代码片段。在任何状况下,本发明的范围不应被理解为受此类实施例限制。
本文中所描述的方法的任务中的每一者可直接体现于硬件中、体现于由处理器执行的软件模块中或两者的组合中。在如本文中所揭示的方法的一实施方案的典型应用中,逻辑元件(例如,逻辑门)阵列经配置以执行所述方法的各种任务中的一者、一者以上或甚至全部。所述任务中的一者或一者以上(可能全部)还可实施为代码(例如,一个或一个以上指令集),其体现于计算机程序产品(例如,比如磁盘、快闪或其它非易失性存储卡、半导体存储器芯片等一个或一个以上数据存储媒体)中,所述代码可由包括逻辑元件阵列(例如,处理器、微处理器、微控制器或其它有限态机器)的机器(例如,计算机)读取和/或执行。如本文中所揭示的方法的一实施方案的任务也可由一个以上此阵列或机器执行。在这些或其它实施方案中,可在用于无线通信的装置(例如,蜂窝式电话或具有此通信能力的其它装置)内执行所述任务。此装置可经配置以(例如,使用例如VoIP等一个或一个以上协议)与电路交换和/或包交换网络进行通信。
明确地揭示:本文中所揭示的各种方法可由便携式通信装置(例如,手持机、耳机或便携式数字助理(PDA))执行,且本文中所描述的各种设备可包括于此装置内。典型的实时(例如,在线)应用为使用此移动装置而进行的电话交谈。
在一个或一个以上示范性实施例中,可在硬件、软件、固件或其任何组合中实施本文中所描述的操作。如果实施于软件中,那么此类操作可作为一个或一个以上指令或代码而存储于计算机可读媒体上或经由计算机可读媒体发射。术语“计算机可读媒体”包 括计算机存储媒体与通信媒体两者,通信媒体包括促进计算机程序从一处传送到另一处的任何媒体。存储媒体可为可由计算机存取的任何可用媒体。作为实例且非限制,此计算机可读媒体可包含存储元件阵列,例如半导体存储器(其可包括(但不限于)动态或静态RAM、ROM、EEPROM和/或快闪RAM),或铁电、磁阻、双向、聚合或相变存储器,CD-ROM或其它光盘存储装置、磁盘存储装置或其它磁性存储装置,或可用以载运或存储呈指令或数据结构形式的所要程序代码且可由计算机存取的任何其它媒体。并且,将任何连接适当地称为计算机可读媒体。举例来说,如果使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)或例如红外线、无线电和/或微波等无线技术从网站、服务器或其它远程源发射软件,那么同轴电缆、光纤电缆、双绞线、DSL或例如红外线、无线电和微波等无线技术包括于媒体的定义中。如本文中所使用,磁盘(Disk)和光盘(disc)包括紧密光盘(CD)、激光光盘、光学光盘、数字多功能光盘(DVD)、软性磁盘和Blu-ray DiscTM(蓝光光盘协会,加州,尤尼弗萨尔城(Universal City,CA)),其中磁盘通常以磁性方式再现数据,而光盘使用激光以光学方式再现数据。以上内容的组合也应包括在计算机可读媒体的范围内。
Claims (19)
1.一种在频带内通信***中从目的地终端(600)确认源终端(100)数据消息(1110)的方法,所述方法包含:
发射(T1211)频带内低层级确认LLACK信号,其中所述LLACK信号包含第一同步序列和其后的LLACK消息(804);以及
发射(T1212)频带内高层级应用HLMSG信号,其中所述HLMSG信号包含第二同步序列和其后的经转换HLMSG消息(894),其中,所述第二同步序列与所述第一同步序列的不同足以在没有确认识别符比特位的情况下将LLACK消息与所述经转换HLMSG消息进行区分。
2.根据权利要求1所述的方法,其中所述经转换HLMSG消息(894)为包含至少一消息状态识别符的高层级确认HLACK消息(1220)。
3.根据权利要求2所述的方法,其中所述经转换HLMSG消息(894)进一步包含格式识别符。
4.根据权利要求1所述的方法,其进一步包含在检测到上行链路事件后即刻中断(T131)发射所述LLACK信号。
5.根据权利要求1所述的方法,其进一步包含以下步骤:
从所述目的地终端(600)发射(T110)起动信号,借此强制所述源终端(100)以第一预定方式进行响应;
在检测到第一所接收信号后即刻中断(1120)发射所述起动信号,其中所述第一所接收信号指示从所述源终端(100)成功接收到所述起动信号;
从所述目的地终端(600)发射(T130)否定确认NACK信号,借此强制所述源终端(100)以第二预定方式进行响应;以及
在成功接收到所述源终端数据消息后即刻中断(T111)发射所述NACK信号。
6.根据权利要求5所述的方法,其中所述起动信号包含第一同步信号和其后的起动消息(802)。
7.根据权利要求5所述的方法,其中所述NACK信号包含第一同步信号和其后的NACK消息。
8.根据权利要求5所述的方法,其中所述成功接收到的源终端(100)数据消息(1110)为通过循环冗余检查进行验证的数据消息。
9.根据权利要求5所述的方法,其进一步包含在未成功接收到所述源终端(100)数据消息(1110)的情况下基于发射预定次数的所述NACK信号而重复所述步骤。
10.根据权利要求4所述的方法,其中所述上行链路事件为中断的源终端(100)数据消息(1110)发射。
11.根据权利要求4所述的方法,其中所述上行链路事件为发射预定次数的所述LLACK信号。
12.一种用于通信的设备,其包含:
发射器,其经配置以从目的地终端发射频带内信号;
接收器,其经配置以在所述目的地终端处接收来自源终端的频带内信号;
起动信号产生器,其耦合到所述发射器且经配置以产生起动信号;
NACK信号产生器,其耦合到所述发射器且经配置以产生NACK信号;
数据消息检测器,其耦合到所述接收器且经配置以检测源终端数据消息;
LLACK信号产生器,其耦合到所述发射器且经配置以产生第一同步序列和其后的LLACK消息(804),所述LLACK消息是频带内信号;以及
HLACK信号产生器,其耦合到所述发射器且经配置以产生第二同步序列和其后的经转换HLMSG消息(894),所述HLACK信号是频带内信号,
其中,所述第二同步序列与所述第一同步序列的不同足以在没有确认识别符比特位的情况下将LLACK消息与所述经转换HLMSG消息进行区分。
13.根据权利要求12所述的设备,其中所述起动信号包含第一同步信号和其后的起动消息。
14.根据权利要求12所述的设备,其中所述NACK信号包含第一同步信号和其后的NACK消息。
15.一种用于在频带内通信***中从目的地终端(600)确认源终端(100)数据消息(1110)的设备,其包含:
用于发射频带内低层级确认LLACK信号的装置,其中所述LLACK信号包含第一同步序列和其后的LLACK消息(804);以及
用于发射频带内高层级应用HLMSG信号的装置,其中所述HLMSG信号包含第二同步序列和其后的经转换HLMSG消息(894),
其中所述经转换HLMSG消息为高层级确认HLACK消息,以及
其中,所述第二同步序列与所述第一同步序列的不同足以在没有确认识别符比特位的情况下将LLACK消息与所述经转换HLMSG消息进行区分。
16.根据权利要求15所述的设备,其进一步包含用于在检测到上行链路事件后即刻中断发射所述LLACK信号(T131)的装置。
17.根据权利要求15所述的设备,其进一步包含:
用于从所述目的地终端(600)发射起动信号(T110)的装置;
用于在检测到第一所接收信号后即刻中断发射所述起动信号(T120)的装置,其中所述第一所接收信号指示从源终端(100)成功接收到所述起动信号;
用于从所述目的地终端(600)发射NACK信号(T130)的装置,借此强制所述源终端(100)以第一预定方式进行响应;以及
用于在检测到成功接收到的源终端(100)数据消息(1110)后即刻中断发射所述NACK信号(T111)的装置。
18.根据权利要求17所述的设备,其中所述起动信号包含第一同步信号和其后的起动消息(802)。
19.根据权利要求17所述的设备,其中所述NACK信号包含第一同步信号和其后的NACK消息。
Applications Claiming Priority (9)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US18739309P | 2009-06-16 | 2009-06-16 | |
US61/187,393 | 2009-06-16 | ||
US32573210P | 2010-04-19 | 2010-04-19 | |
US61/325,732 | 2010-04-19 | ||
US32700410P | 2010-04-22 | 2010-04-22 | |
US61/327,004 | 2010-04-22 | ||
US12/816,197 | 2010-06-15 | ||
US12/816,197 US8743864B2 (en) | 2009-06-16 | 2010-06-15 | System and method for supporting higher-layer protocol messaging in an in-band modem |
PCT/US2010/038903 WO2010148149A1 (en) | 2009-06-16 | 2010-06-16 | System and method for supporting higher-layer protocol messaging in an in-band modem |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102804665A CN102804665A (zh) | 2012-11-28 |
CN102804665B true CN102804665B (zh) | 2015-04-29 |
Family
ID=42668140
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201080027174.7A Active CN102804665B (zh) | 2009-06-16 | 2010-06-16 | 用于支持频带内调制解调器中的较高层级协议消息传递的***和方法 |
Country Status (11)
Country | Link |
---|---|
US (1) | US8743864B2 (zh) |
EP (1) | EP2443780B1 (zh) |
JP (1) | JP2013502090A (zh) |
KR (1) | KR101340262B1 (zh) |
CN (1) | CN102804665B (zh) |
BR (1) | BRPI1011251B1 (zh) |
ES (1) | ES2671186T3 (zh) |
HK (1) | HK1179072A1 (zh) |
HU (1) | HUE036812T2 (zh) |
TW (1) | TWI431971B (zh) |
WO (1) | WO2010148149A1 (zh) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9083521B2 (en) * | 2008-06-05 | 2015-07-14 | Qualcomm Incorporated | System and method of an in-band modem for data communications over digital wireless communication networks |
US8725502B2 (en) * | 2008-06-05 | 2014-05-13 | Qualcomm Incorporated | System and method of an in-band modem for data communications over digital wireless communication networks |
US8503517B2 (en) * | 2008-06-05 | 2013-08-06 | Qualcomm Incorporated | System and method of an in-band modem for data communications over digital wireless communication networks |
US8825480B2 (en) * | 2008-06-05 | 2014-09-02 | Qualcomm Incorporated | Apparatus and method of obtaining non-speech data embedded in vocoder packet |
US8958441B2 (en) | 2008-06-05 | 2015-02-17 | Qualcomm Incorporated | System and method of an in-band modem for data communications over digital wireless communication networks |
US8964788B2 (en) * | 2008-06-05 | 2015-02-24 | Qualcomm Incorporated | System and method of an in-band modem for data communications over digital wireless communication networks |
US8805680B2 (en) * | 2009-05-19 | 2014-08-12 | Electronics And Telecommunications Research Institute | Method and apparatus for encoding and decoding audio signal using layered sinusoidal pulse coding |
US8855100B2 (en) | 2009-06-16 | 2014-10-07 | Qualcomm Incorporated | System and method for supporting higher-layer protocol messaging in an in-band modem |
US9510309B2 (en) * | 2014-05-14 | 2016-11-29 | Qualcomm Incorporated | Codec inversion detection |
US9654257B2 (en) | 2015-01-26 | 2017-05-16 | Motorola Solutions, Inc. | Time efficient group data acknowledgement |
US11750360B2 (en) | 2016-12-06 | 2023-09-05 | Silicon Laboratories Inc. | Apparatus for radio-frequency receiver with multiple operational modes and associated methods |
CN112054820B (zh) * | 2019-06-06 | 2021-08-17 | 天地融科技股份有限公司 | 利用电力线进行数据发送和接收的方法及设备 |
US20220394646A1 (en) * | 2021-06-04 | 2022-12-08 | Raytheon Company | Synchronization in severe-fading environments |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1260658A (zh) * | 1998-12-31 | 2000-07-19 | 三星电子株式会社 | 无线通信***中分配无线资源的方法 |
US6363339B1 (en) * | 1997-10-10 | 2002-03-26 | Nortel Networks Limited | Dynamic vocoder selection for storing and forwarding voice signals |
Family Cites Families (128)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3742197A (en) | 1972-01-14 | 1973-06-26 | Stomberg Carlson Corp | Synthesis of digital signals corresponding to selected analog signals |
US4460992A (en) | 1982-11-04 | 1984-07-17 | The United States Of America As Represented By The Secretary Of The Army | Orthogonal CDMA system utilizing direct sequence pseudo noise codes |
JPS6251326A (ja) | 1985-08-30 | 1987-03-06 | Oki Electric Ind Co Ltd | デ−タ通信における再送制御方式 |
JPH0828704B2 (ja) | 1988-09-07 | 1996-03-21 | 国際電信電話株式会社 | ユニークワード検出方式 |
JPH0398344A (ja) | 1989-09-11 | 1991-04-23 | Nec Corp | 端末同期制御方式 |
US5127041A (en) | 1990-06-01 | 1992-06-30 | Spectrum Information Technologies, Inc. | System and method for interfacing computers to diverse telephone networks |
US5043736B1 (en) | 1990-07-27 | 1994-09-06 | Cae Link Corp | Cellular position location system |
US5218618A (en) | 1990-11-07 | 1993-06-08 | Hughes Aircraft Company | Cellular telephone service using spread spectrum transmission |
JPH04347943A (ja) | 1990-11-13 | 1992-12-03 | Ricoh Co Ltd | スペクトル拡散通信方式及び同期方式並びに変復調方式 |
US5361102A (en) | 1991-09-04 | 1994-11-01 | Samsung Electronics Co., Ltd. | System to cancel ghosts in NTSC television transmission |
US5239497A (en) | 1991-10-02 | 1993-08-24 | Motorola, Inc. | Fast pattern correlator and method |
FR2684507B1 (fr) | 1991-11-29 | 1994-09-30 | Sagem | Modem semi-duplex pour reseau de radiotelephones gsm. |
US5539810A (en) | 1992-01-27 | 1996-07-23 | Highwaymaster Communications, Inc. | Data messaging in a communications network |
JP3272496B2 (ja) | 1993-07-27 | 2002-04-08 | 松下電器産業株式会社 | スペクトラム拡散通信装置 |
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 |
US5519403A (en) | 1993-11-29 | 1996-05-21 | Motorola, Inc. | Global positioning system communications multi-interface |
US5555286A (en) | 1994-01-31 | 1996-09-10 | Tendler Technologies, Inc. | Cellular phone based automatic emergency vessel/vehicle location system |
CN1126539A (zh) | 1994-02-07 | 1996-07-10 | 哈罗德Ii·佩斯 | 移动位置报告装置及方法 |
US5422816A (en) | 1994-02-22 | 1995-06-06 | Trimble Navigation Limited | Portable personal navigation tracking system |
US5550848A (en) | 1994-05-13 | 1996-08-27 | Lucent Technologies Inc. | Signaling protocol for a noisy communications channel |
US6334219B1 (en) | 1994-09-26 | 2001-12-25 | Adc Telecommunications Inc. | Channel selection for a hybrid fiber coax network |
US5786789A (en) | 1994-11-14 | 1998-07-28 | Trimble Navigation Limited | GPS and cellphone unit having add-on modules |
US6226529B1 (en) | 1994-12-08 | 2001-05-01 | Itt Manufacturing Enterprises, Inc. | System for providing a simultaneous data and voice channel within a single channel of a portable cellular telephone to provide position-enhanced cellular services (PECS) |
RU2099893C1 (ru) | 1995-05-23 | 1997-12-20 | Сибирская государственная академия телекоммуникаций и информатики | Корреляционный приемник сигналов с относительной фазовой модуляцией |
US5918180A (en) | 1995-12-22 | 1999-06-29 | Dimino; Michael | Telephone operable global tracking system for vehicles |
US5802079A (en) | 1996-04-04 | 1998-09-01 | Lucent Technologies Inc. | Transmission system for digital audio broadcasting |
US5864763A (en) | 1996-09-24 | 1999-01-26 | Qualcomm Inc | Digital wireless telephone system interface for analog telecommunications equipment |
US5978676A (en) | 1996-11-15 | 1999-11-02 | Telefonaktiebolaget L/M Ericsson (Publ) | Inband signal converter, and associated method, for a digital communication system |
US6058110A (en) | 1997-03-18 | 2000-05-02 | 3Com Corporation | Bypassing telephone network with dual band modem |
US6690681B1 (en) | 1997-05-19 | 2004-02-10 | Airbiquity Inc. | In-band signaling for data communications over digital wireless telecommunications network |
US6493338B1 (en) | 1997-05-19 | 2002-12-10 | Airbiquity Inc. | Multichannel in-band signaling for data communications over digital wireless telecommunications networks |
CA2260762C (en) | 1997-05-19 | 2002-08-06 | Integrated Data Communications, Inc. | System and method to communicate time stamped, 3-axis geo-position data within telecommunication networks |
US6208663B1 (en) | 1997-08-29 | 2001-03-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and system for block ARQ with reselection of FEC coding and/or modulation |
US6058150A (en) | 1997-09-30 | 2000-05-02 | Wireless Access, Inc. | Method and apparatus for combined timing recovery, frame synchronization and frequency offset correction in a receiver |
FR2769775B1 (fr) | 1997-10-10 | 2000-03-03 | Renault | Dispositif et procede d'appel d'urgence |
US6574211B2 (en) | 1997-11-03 | 2003-06-03 | Qualcomm Incorporated | Method and apparatus for high rate packet data transmission |
US6208627B1 (en) | 1997-12-10 | 2001-03-27 | Xircom, Inc. | Signaling and protocol for communication system with wireless trunk |
US6526026B1 (en) | 1997-12-10 | 2003-02-25 | Intel Corporation | Digit transmission over wireless communication link |
US6208959B1 (en) | 1997-12-15 | 2001-03-27 | Telefonaktibolaget Lm Ericsson (Publ) | Mapping of digital data symbols onto one or more formant frequencies for transmission over a coded voice channel |
JP3917194B2 (ja) | 1998-03-14 | 2007-05-23 | サムスン エレクトロニクス カンパニー リミテッド | Cdma通信システムで異なる長さのフレームメッセージを送受信する装置及び方法 |
US6044257A (en) | 1998-03-19 | 2000-03-28 | American Secure Care, Llc | Panic button phone |
US6351495B1 (en) | 1998-08-28 | 2002-02-26 | Lucent Technologies Inc. | Apparatus and method for conveying TTY signals over wireless telecommunication systems |
US6690922B1 (en) | 1998-12-23 | 2004-02-10 | Honeywell International Inc. | Radio frequency (RF) system loss compensation method using power measurement of pulsed RF source |
US6754265B1 (en) | 1999-02-05 | 2004-06-22 | Honeywell International Inc. | VOCODER capable modulator/demodulator |
JP2000253187A (ja) | 1999-02-26 | 2000-09-14 | Mitsubishi Electric Corp | 音声通信装置 |
US6345251B1 (en) | 1999-06-15 | 2002-02-05 | Telefonaktiebolaget Lm Ericsson (Publ) | Low-rate speech coder for non-speech data transmission |
RU2154906C1 (ru) | 1999-06-28 | 2000-08-20 | Московский государственный институт электронной техники (технический университет) | Способ приема и передачи информации оптическим сигналом и устройство для его осуществления |
DE19935808A1 (de) | 1999-07-29 | 2001-02-08 | Ericsson Telefon Ab L M | Echounterdrückungseinrichtung zum Unterdrücken von Echos in einer Sender/Empfänger-Einheit |
JP2001051928A (ja) | 1999-08-11 | 2001-02-23 | Nec Corp | 情報配信システム及びその配信方法 |
WO2001028131A1 (en) | 1999-10-11 | 2001-04-19 | Nokia Corporation | Synchronization method and apparatus |
US6763057B1 (en) | 1999-12-09 | 2004-07-13 | Time Domain Corporation | Vector modulation system and method for wideband impulse radio communications |
US7177287B1 (en) | 2000-01-05 | 2007-02-13 | Advanded Micro Devices, Inc. | System and method for concurrent wireless voice and data communications |
JP2001326979A (ja) | 2000-03-06 | 2001-11-22 | Matsushita Electric Ind Co Ltd | 無線携帯端末及び無線携帯端末の通信方法 |
CN1189050C (zh) | 2000-03-21 | 2005-02-09 | 爱尔比奎特公司 | 用于数字无线网络上的数据通信的音频调制解调器 |
US6877043B2 (en) | 2000-04-07 | 2005-04-05 | Broadcom Corporation | Method for distributing sets of collision resolution parameters in a frame-based communications network |
US6947490B1 (en) | 2000-06-22 | 2005-09-20 | Nortel Networks Limited | Cellular radio communications system |
KR100434459B1 (ko) | 2000-06-27 | 2004-06-05 | 삼성전자주식회사 | 이동통신 시스템에서 패킷의 전송 제어방법 및 장치 |
US7305486B2 (en) | 2000-06-30 | 2007-12-04 | Kanad Ghose | System and method for fast, reliable byte stream transport |
US6963579B2 (en) | 2001-02-02 | 2005-11-08 | Kyocera Wireless Corp. | System and method for broadband roaming connectivity using DSL |
FI110734B (fi) | 2001-03-16 | 2003-03-14 | Nokia Corp | Kanavakoodekkien testisilmukoita |
US7548520B2 (en) | 2001-05-29 | 2009-06-16 | Agere Systems Inc | Self-organizing system for wireless access |
US6744747B2 (en) | 2001-08-22 | 2004-06-01 | Qualcomm, Incorporated | Method & apparatus for W-CDMA handoff searching |
US6760365B2 (en) | 2001-10-11 | 2004-07-06 | Interdigital Technology Corporation | Acquisition circuit for low chip rate option for mobile telecommunication system |
US7215965B2 (en) | 2001-11-01 | 2007-05-08 | Airbiquity Inc. | Facility and method for wireless transmission of location data in a voice channel of a digital wireless telecommunications network |
ATE309652T1 (de) | 2001-11-16 | 2005-11-15 | Matsushita Electric Ind Co Ltd | Arq wiederübertragungsverfahren mit inkrementaler redundanz unter verwendung von bit umordnungsarten |
JP2003188769A (ja) | 2001-12-20 | 2003-07-04 | Yrp Mobile Telecommunications Key Tech Res Lab Co Ltd | 同期捕捉方法および装置 |
TW200303690A (en) | 2002-02-18 | 2003-09-01 | Empower Interactive Group Ltd | Distributed message transmission system and method |
JP2004088258A (ja) | 2002-08-23 | 2004-03-18 | Sony Corp | マルチキャスト通信システム、データ通信装置及びデータ通信方法、並びにコンピュータ・プログラム |
JP2004120432A (ja) | 2002-09-26 | 2004-04-15 | Toshiba Corp | 移動通信端末 |
RU2231924C1 (ru) | 2003-01-13 | 2004-06-27 | Иркутский государственный технический университет | Способ формирования шумоподобных радиоимпульсов для передачи бинарных символов информации сложными сигналами |
RU2364050C2 (ru) | 2003-02-20 | 2009-08-10 | Сименс Акциенгезелльшафт | Способ и центр службы мультимедийных сообщений для доставки мультимедийного сообщения на устройство связи, выполненное в качестве приемника мультимедийных сообщений, а также устройство связи для доступа к мультимедийным сообщениям, сохраненным в хранилище центра службы мультимедийных сообщений |
JP2004260633A (ja) | 2003-02-26 | 2004-09-16 | Sanyo Electric Co Ltd | データ送信装置、データ送信方法およびプログラム |
US7218641B2 (en) | 2003-03-11 | 2007-05-15 | Motorola, Inc. | Method and apparatus for adaptive processing gain for multiple source devices in a communications system |
US7203254B2 (en) | 2003-03-25 | 2007-04-10 | Motorola, Inc. | Method and system for synchronizing in a frequency shift keying receiver |
EP1618696B1 (en) | 2003-03-31 | 2007-05-09 | Matsushita Electric Industrial Co., Ltd. | Frequency synchronization apparatus and frequency synchronization method |
SE0301053D0 (sv) | 2003-04-07 | 2003-04-07 | Ericsson Telefon Ab L M | Method and system in a communications network |
GB2402021A (en) | 2003-05-19 | 2004-11-24 | Nec Corp | Rate control method and apparatus for data packet transmission from a mobile phone to a base station |
US7248685B2 (en) | 2003-08-05 | 2007-07-24 | Inmate Telephone, Inc. | Three-way call detection using steganography |
US7447918B2 (en) | 2003-08-19 | 2008-11-04 | Intel Corporation | Method, apparatus and system for enabling a new data processing device operating state |
US7539507B2 (en) | 2003-11-21 | 2009-05-26 | Qualcomm Incorporated | Peer-to-peer communications |
CN100355231C (zh) | 2003-12-19 | 2007-12-12 | 上海贝尔阿尔卡特股份有限公司 | 多载波***中具有混合自动重传请求的数据传输方法 |
US20050169248A1 (en) | 2004-02-04 | 2005-08-04 | Nortel Networks Limited | Method and apparatus for providing in-band location information in an emergency response network |
WO2005086346A1 (en) | 2004-03-02 | 2005-09-15 | Tc Electronic A/S | Fast filtering means and filtering and decimation methods |
JP4054878B2 (ja) | 2004-03-08 | 2008-03-05 | 独立行政法人情報通信研究機構 | 通信システム、通信方法、および基地局 |
KR101008636B1 (ko) | 2004-05-04 | 2011-01-17 | 엘지전자 주식회사 | 소프터 핸드오버시에 적용되는 패킷 전송 성공 여부 전송방법 |
GB0410321D0 (en) | 2004-05-08 | 2004-06-09 | Univ Surrey | Data transmission |
CN1954533B (zh) | 2004-05-10 | 2012-11-14 | 艾利森电话股份有限公司 | 用于在无线通信***中提供自主重传的方法和*** |
CN1957557B (zh) | 2004-05-20 | 2011-04-20 | 松下电器产业株式会社 | 信号检测装置、信号检测电路、信号检测方法 |
JP4453491B2 (ja) | 2004-08-16 | 2010-04-21 | 富士通株式会社 | 移動局 |
JP2006157477A (ja) | 2004-11-30 | 2006-06-15 | Icom Inc | 送信機、及び通信フレームの生成方法 |
US7440399B2 (en) | 2004-12-22 | 2008-10-21 | Qualcomm Incorporated | Apparatus and method for efficient transmission of acknowledgments |
EP2521338B1 (en) | 2005-07-08 | 2017-10-18 | Fujitsu Limited | Transmitting apparatus, receiving apparatus and information communication method |
CN101268629B (zh) | 2005-07-21 | 2016-01-20 | 高通股份有限公司 | 用于无线通信***的多路复用和反馈支持 |
RU2385534C2 (ru) | 2005-08-05 | 2010-03-27 | Нокиа Корпорейшн | Длина преамбулы для прерывистой передачи по каналу управления |
US8554232B2 (en) | 2005-08-17 | 2013-10-08 | Apple Inc. | Method and system for a wireless multi-hop relay network |
US7904055B2 (en) | 2005-08-23 | 2011-03-08 | Lg Electronics Inc. | Communicating message in mobile communication system |
US8429502B2 (en) | 2005-11-16 | 2013-04-23 | Qualcomm Incorporated | Frame format for millimeter-wave systems |
US8107549B2 (en) | 2005-11-30 | 2012-01-31 | Qualcomm, Incorporated | Multi-stage receiver for wireless communication |
KR100982210B1 (ko) | 2005-11-30 | 2010-09-15 | 노키아 코포레이션 | 다중 arq 메커니즘들을 이용하는 재전송을 제공하는장치, 방법 및 컴퓨터 프로그램 생성물 |
US20070142028A1 (en) | 2005-12-19 | 2007-06-21 | Ayoub Ramy P | System and method for initiating an emergency call from a device to an emergency call processing system |
US7864717B2 (en) | 2006-01-09 | 2011-01-04 | Flextronics Automotive Inc. | Modem for communicating data over a voice channel of a communications system |
KR101200736B1 (ko) | 2006-03-14 | 2012-11-13 | 퀄컴 인코포레이티드 | 주파수 영역의 신호 처리를 위한 스마트 안테나 시스템 및이를 위한 이동 단말과 기지국의 송수신 장치 및 방법 |
US7924934B2 (en) | 2006-04-07 | 2011-04-12 | Airbiquity, Inc. | Time diversity voice channel data communications |
JP4854094B2 (ja) | 2006-05-30 | 2012-01-11 | シャープ株式会社 | 無線受信機、無線通信システムおよび無線受信方法 |
US8571473B2 (en) | 2006-06-02 | 2013-10-29 | Qualcomm Incorporated | Wireless subscriber station for short range ad-hoc data communication |
TWI726632B (zh) | 2006-06-09 | 2021-05-01 | 美商進化無線責任有限公司 | 行動通訊系統中傳送資料之方法和裝置 |
US20080045255A1 (en) | 2006-08-21 | 2008-02-21 | Motorola, Inc. | Method of transmitting scheduling information by a wireless communication device and a wireless communication device |
WO2008032959A2 (en) | 2006-09-11 | 2008-03-20 | Lg Electronics Inc. | A method for transmitting and receiving signals based on the segmented access scheme, and a method for allocating sequence for the same |
US7986718B2 (en) * | 2006-09-15 | 2011-07-26 | Itron, Inc. | Discovery phase in a frequency hopping network |
KR100772528B1 (ko) * | 2006-09-29 | 2007-11-01 | 한국전자통신연구원 | 유/무선 네트워크에서 효율적인 패킷 재전송 방법 및 장치 |
TWI451728B (zh) | 2006-09-29 | 2014-09-01 | Koninkl Philips Electronics Nv | 封包化系統中高速通信之具成本效益的前導碼結構 |
US8176376B2 (en) | 2006-10-02 | 2012-05-08 | Telefonaktiebolaget Lm Ericsson (Publ) | Optimal error protection coding for MIMO ACK/NACK/POST information |
US7823040B2 (en) | 2006-10-11 | 2010-10-26 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for optimal redundancy version (RV) selection for UMTS HSDPA transmissions |
JP4888059B2 (ja) | 2006-11-07 | 2012-02-29 | 富士通株式会社 | 無線基地局、中継局 |
JP5098329B2 (ja) | 2006-12-26 | 2012-12-12 | 富士通株式会社 | 移動通信装置 |
EP1959693A1 (en) | 2007-02-19 | 2008-08-20 | Siemens Networks S.p.A. | Cross-layer error recovery optimisation in wireless systems |
US8098601B2 (en) | 2007-03-23 | 2012-01-17 | Research In Motion Limited | Slow adaptation of modulation and coding for packet transmission |
US7912149B2 (en) | 2007-05-03 | 2011-03-22 | General Motors Llc | Synchronization and segment type detection method for data transmission via an audio communication system |
EP2168288A4 (en) | 2007-06-15 | 2014-01-08 | Blackberry Ltd | SYSTEM AND METHOD FOR REDUCING THE ROUTE ADJUSTMENT OVERHEAD |
US8111734B2 (en) | 2008-01-14 | 2012-02-07 | The Boeing Company | Device and method for fast transition from preamble synchronization to data demodulation in direct sequence spread spectrum (DSSS) communications |
ATE522991T1 (de) | 2008-02-04 | 2011-09-15 | Ericsson Telefon Ab L M | Verfahren und anordnung in einem telekommunikationssystem, in dem eine bestätigungsmeldung für ein bündel aus frames rückgekoppelt wird |
US8725502B2 (en) | 2008-06-05 | 2014-05-13 | Qualcomm Incorporated | System and method of an in-band modem for data communications over digital wireless communication networks |
US8825480B2 (en) | 2008-06-05 | 2014-09-02 | Qualcomm Incorporated | Apparatus and method of obtaining non-speech data embedded in vocoder packet |
US9083521B2 (en) * | 2008-06-05 | 2015-07-14 | Qualcomm Incorporated | System and method of an in-band modem for data communications over digital wireless communication networks |
US8964788B2 (en) | 2008-06-05 | 2015-02-24 | Qualcomm Incorporated | System and method of an in-band modem for data communications over digital wireless communication networks |
US8503517B2 (en) | 2008-06-05 | 2013-08-06 | Qualcomm Incorporated | System and method of an in-band modem for data communications over digital wireless communication networks |
US8958441B2 (en) | 2008-06-05 | 2015-02-17 | Qualcomm Incorporated | System and method of an in-band modem for data communications over digital wireless communication networks |
US8855100B2 (en) | 2009-06-16 | 2014-10-07 | Qualcomm Incorporated | System and method for supporting higher-layer protocol messaging in an in-band modem |
-
2010
- 2010-06-15 US US12/816,197 patent/US8743864B2/en active Active
- 2010-06-16 CN CN201080027174.7A patent/CN102804665B/zh active Active
- 2010-06-16 HU HUE10739739A patent/HUE036812T2/hu unknown
- 2010-06-16 ES ES10739739.0T patent/ES2671186T3/es active Active
- 2010-06-16 WO PCT/US2010/038903 patent/WO2010148149A1/en active Application Filing
- 2010-06-16 EP EP10739739.0A patent/EP2443780B1/en active Active
- 2010-06-16 KR KR1020127001130A patent/KR101340262B1/ko active IP Right Grant
- 2010-06-16 JP JP2012516279A patent/JP2013502090A/ja active Pending
- 2010-06-16 BR BRPI1011251-0A patent/BRPI1011251B1/pt active IP Right Grant
- 2010-06-17 TW TW099119806A patent/TWI431971B/zh active
-
2013
- 2013-05-22 HK HK13106048.4A patent/HK1179072A1/zh unknown
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6363339B1 (en) * | 1997-10-10 | 2002-03-26 | Nortel Networks Limited | Dynamic vocoder selection for storing and forwarding voice signals |
CN1260658A (zh) * | 1998-12-31 | 2000-07-19 | 三星电子株式会社 | 无线通信***中分配无线资源的方法 |
Non-Patent Citations (1)
Title |
---|
Chiba ,Japan.eCall - PSAP acknowledgement to the IVS.《3GPP DRAFT S1-091393,3RD GENERATION》.2009,全文. * |
Also Published As
Publication number | Publication date |
---|---|
HK1179072A1 (zh) | 2013-09-19 |
CN102804665A (zh) | 2012-11-28 |
TW201129015A (en) | 2011-08-16 |
JP2013502090A (ja) | 2013-01-17 |
EP2443780B1 (en) | 2018-02-28 |
HUE036812T2 (hu) | 2018-07-30 |
ES2671186T3 (es) | 2018-06-05 |
BRPI1011251B1 (pt) | 2021-01-19 |
BRPI1011251A2 (pt) | 2016-03-22 |
KR101340262B1 (ko) | 2013-12-10 |
US20110142030A1 (en) | 2011-06-16 |
KR20120023855A (ko) | 2012-03-13 |
TWI431971B (zh) | 2014-03-21 |
US8743864B2 (en) | 2014-06-03 |
WO2010148149A1 (en) | 2010-12-23 |
EP2443780A1 (en) | 2012-04-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102804666B (zh) | 用于支持频带内调制解调器中的较高层级协议消息传递的***和方法 | |
CN102804665B (zh) | 用于支持频带内调制解调器中的较高层级协议消息传递的***和方法 | |
WO2018000841A1 (zh) | 一种harq重传的指示方法及相关设备 | |
EP2291935B1 (en) | System and method of an in-band modem for data communications over digital wireless communication networks | |
CN102057604B (zh) | 用于数字无线通信网络上的数据通信的带内调制解调器的***和方法 | |
AU2009256048B2 (en) | System and method of an in-band modem for data communications over digital wireless communication networks | |
CN102057603B (zh) | 用于数字无线通信网络上的数据通信的带内调制解调器的***和方法 | |
CN102057639B (zh) | 用于数字无线通信网络上的数据通信的带内调制解调器的***和方法 | |
EP2289195B1 (en) | System and method of an modem for data communications over digital wireless communication networks | |
RU2470464C2 (ru) | Система и способ внутриполосного модема для передачи данных по цифровым беспроводным сетям связи |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1179072 Country of ref document: HK |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: GR Ref document number: 1179072 Country of ref document: HK |