CN1398463A - 在电话网络中调整用于被劫位信令的pcm数据帧的系统和方法 - Google Patents
在电话网络中调整用于被劫位信令的pcm数据帧的系统和方法 Download PDFInfo
- Publication number
- CN1398463A CN1398463A CN01804519A CN01804519A CN1398463A CN 1398463 A CN1398463 A CN 1398463A CN 01804519 A CN01804519 A CN 01804519A CN 01804519 A CN01804519 A CN 01804519A CN 1398463 A CN1398463 A CN 1398463A
- Authority
- CN
- China
- Prior art keywords
- rbs
- frame
- code element
- time slot
- pcm frame
- 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
- H04B—TRANSMISSION
- H04B14/00—Transmission systems not characterised by the medium used for transmission
- H04B14/02—Transmission systems not characterised by the medium used for transmission characterised by the use of pulse modulation
- H04B14/04—Transmission systems not characterised by the medium used for transmission characterised by the use of pulse modulation using pulse code modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/12—Arrangements providing for calling or supervisory signals
- H04J3/125—One of the channel pulses or the synchronisation pulse is also used for transmitting monitoring or supervisory signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/38—Synchronous or start-stop systems, e.g. for Baudot code
- H04L25/40—Transmitting circuits; Receiving circuits
- H04L25/49—Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
- H04L25/4917—Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems using multilevel codes
- H04L25/4927—Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems using multilevel codes using levels matched to the quantisation levels of the channel
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Time-Division Multiplex Systems (AREA)
- Error Detection And Correction (AREA)
- Telephonic Communication Services (AREA)
- Dc Digital Transmission (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
本发明公开了一种将PCM数据帧和网络RBS帧的相对相位移动一个或更多码元的系统和方法。该方法包括确定是否存在RBS(100)。如果存在RBS,则确定受RBS影响的时隙。接着,如果有的话,确定什么数据时隙受编码的影响(102)。移动该PCM数据帧,使RBS约束和编码约束在任何特定的数据时隙中均不重合(104)。对于一个特定的PCM上游调制系统,该数字调制解调器调整数据模式帧和网络RBS帧的相对相位,以便落在受网络RBS影响的时隙上的经梳状修改的码元的数目最小。该信息被传递给一个模拟调制解调器(106)。在一个初始训练序列过程中,在用于发送上游构像组和映射参数的同一数据序列中,移动量可以被传送给一个模拟调制解调器。本发明提高了任何采用数据成帧结构的PCM调制解调器的性能,在所述数据成帧结构中,不是所有的码元都例如由于梳状编码而受到相同的约束。
Description
技术领域
本发明涉及电话网络中的数据传输,更具体地涉及用于减少被劫位信令(robbed bit signaling)的影响的方法。
背景技术
公共交换电话网(PSTN)现在已经几乎完全数字化。在中心局(CO)和电话机之间的“最后一英里”,通常也称为“本地环路”,是电话网络中仅有的模拟部分。中心局和电话网络的干线是完全数字化的。
美国网络上的数字信号在包括T载波系统例如T1线路的各种载波媒介上进行传输。T1线路以1.544Mbps(兆比特每秒)的速度工作,承载最多24个64-Kbps(千比特每秒)的音频信道。T1(和T3)线路采用一种称为脉冲码调制(PCM)技术的采样技术,用以在模拟和数字信号之间进行转换。模拟信号以8kHz采样并用每采样8比特的量化器量化,以形成可以在接收位置重新生成原始模拟信号的数字信息。在本地环路上的终端用户和在数字网络上的用户之间的连接可以被称作一个“ PCM信道”。
T1线路采用一种成帧结构,其中,24个音频信道中的每一个被分配8比特。T1帧由193个比特组成,其中附加额外的比特位用于表示帧分界。从单个音频信道角度讲,帧包含有8比特。从单个信道角度讲,帧可以被称作一个“PCM帧”或一个“时隙”。
可以与模拟信号一样通过本地环路将数据发送给数字网络。为了发送数据,需要对数据进行格式化以符合PCM信道的约束条件。在图1中表示出了一个PCM帧序列10的例子。对于数字化的模拟信号,各时隙S具有该模拟信号的一个8位采样。对于数据,调制系统将位映射为码元(symbol)和码元映射为构像。由数据形成的构像点(constellation point)序列被转换成一个模拟信号并通过本地环路进行传输。网络将该信号当作任意模拟信号。
各帧可以包含网络信令信息和数字化采样。该信令信息被用于指示例如呼叫状态或一个电话是否接通的信息。一种称为被劫位信令(Robbed Bit Signaling(RBS))的带内信令技术被用于在T1线路上承载信令信息。由于不存在备用带宽来承载信令信息,所以RBS周期性地从特定帧“劫取(rob)”一个比特位。于是,该比特位被用于信令信息。用于单个T1线路的标准化RBS从每个第六帧中劫取一个比特。这一比特是最不重要的比特(如图1的12和14所示)。因此,音频编码的每个第六采样包含7比特的音频数据和1比特的信令信息。由RBS对音频采样造成的退化相当小。
一个PCM帧流可以被方便地描述成“RBS帧”16的连续的周期性重复。各RBS帧16包括六个时隙S。各时隙包含一个8比特PCM码字(称为一个“八比特组”)。一旦建立起一个呼叫,则受RBS影响的特定时隙在该呼叫期间保持固定。对于图1所示的例子,时隙S6、时隙S12等受到RBS影响。
网络中的不同载体可以从RBS帧中选择一个不同的时隙进行劫取。当时隙序列通过该网络时,一个RBS帧中的多个时隙可受到影响。在输出中观察到的被劫取的比特的分布模式(pattern)对各RBS帧是相同的。
由于RBS劫取信息,在数据被传输时将造成一些问题。如前面所述,音频(模拟)信息的损失是相当小的。然而,当例如通过一个调制解调器传输或接收数字数据时,数据率特的周期性损失造成连续的错误。从一个调制解调器的角度看,由于信息中的一个比特12、14的剥去(所述比特通常用于传输在中心局编解码器处承载接收到的上游信号幅度的PCM码中最不重要的比特),RBS对上游数据中的特定时隙增加了量化噪音。换而言之,RBS约束了系统。
为了应对RBS,PCM调制解调器,比如那些符合ITU-V.90的PCM调制解调器在选择用于受RBS影响的时隙的构像时必须施加一个更具约束性的设计约束。该设计约束通常减小构像点的总数,或者等价地,增加一个受RBS影响的时隙可以可靠支持的最小码点距离(codepoint distance)。PCM调制解调器必须对受RBS影响的时隙选择不同的构像点。
下面的例子说明V.90标准如何应对RBS。在V.90中,TRN2d的第一个码元被指定为RBS帧的时隙0。此后,长度TRN2d和之后的所有训练序列(training sequences)被约束,以便各数据模式帧的第一个码元也落在RBS帧的时隙0上。这是通过将各随后传送的字段的长度扩展到一个码元跨距(symbol span)来实现的,所述码元跨距是六个八比特组的整数倍。因此,在数据模式中,数据帧中的各码元的RBS时隙,或者等价地,V.90下游数据帧相对于网络RBS帧的位置,是通过数字PCM调制解调器发送器的定时而偶然决定的,并且在用于数据模式和用于所有后续速率协商(rate negotiation)的TRN2d开始之后被固定。
类似于ITU-V.90,例如PCM调制解调器,PCM上游调制系统(modulation scheme)的设计由于RBS而必须受到约束。因为PCM调制系统,比如1999年1月20日申请的美国专利申请09/234,451中所公开者,由于使用梳状编码而造成额外的设计约束,用于应付RBS的V.90方法不能被有效地用于PCM上游调制系统。任何在前的码元对码元施加约束的编码方案均可能与RBS约束相冲突,降低效率。因此,数据帧位置和网络RBS帧位置对于可以被成功用于数据帧中的特定时隙的构像点和映射参数均施加约束。在所公开的PCM上游调制系统中,对可能的构像组和映射参数有额外的约束,从而,对于经梳状修改的(trellis modified)数据帧时隙3、7和11可以满足功率约束。
不幸的是,采用V.90以克服RBS约束的方案对于PCM上游调制系统不起作用。例如,用于V.92的上游数据帧有12时隙长。固定各上游数据帧的第一个码元使之与由模拟PCM调制解调器传送的训练序列的第一个码元重合,不会提供满意的解决方案,这是因为,RBS和梳状编码约束会过度约束传送构像(transmit constellation)。因此,需要一种可以被用于PCM上游调制系统的方法,其允许一个数字调制解调器调整网络RBS帧和上游数据模式帧的相对相位,以便受RBS影响的时隙最低限度地与经梳状修改的码元重合(coincide)。如果受RBS影响的时隙与受编码影响的时隙重合,则该系统的适应性弱,导致性能退化。
发明内容
本发明提供一种将PCM数据帧和网络RBS帧的相对相位移动一个或多个码元的方法。首先,其确定是否存在RBS。如果存在RBS,则本发明确定哪个数据时隙(如果有的话)受编码的影响。然后,如果需要,则移动该PCM数据帧,以便RBS约束和编码约束在任何特定的数据时隙处都不重合。
根据本发明的一个实施例,一个数字调制解调器调整数据模式帧和网络RBS帧的相对相位,以便最少数目的经梳状修改的码元(数据帧时隙3、7和11)落在受网络RBS影响的时隙上。然后,该信息被传送给一个模拟调制解调器。在一个初始训练序列中,移动的量可以在用于发送上游构像组和映射参数的同一数据序列中传给一个模拟调制解调器。
本发明还包括一个用于减少由于包含码元流的PCM数据帧中的RBS造成的信息吞吐量的损失。该方法包括确定RBS是否影响PCM数据帧;如果是,则确定PCM数据帧中哪个时隙受RBS的影响。该方法包括确定在PCM数据帧中哪个时隙(如果有的话)受码元编码的约束;并且确定对码元向PCM数据帧中的时隙的插入的调整,以便使更少的码元同时受到RBS和编码的影响。根据所确定的调整,对码元流的来源进行调整。
码元流的源可以是一个模拟调制解调器,并且该模拟调制解调器可以执行确定对码元向PCM数据帧中的时隙的插入的调整的步骤。或者,一个从模拟调制解调器接收PCM数据的数字调制解调器可以执行确定对码元向PCM数据帧中的时隙的插入的调整的步骤;并且该数字调制解调器可以向模拟调制解调器传送所确定的调整。该传送可以发生于调制解调器之间的初始训练序列中。
所确定的调整包括对PCM数据帧的相对相位的调整、或码元序列交换,或者两者均包括。编码包括梳状编码。该编码可以在不同的时隙中的码元之间具有相关性。
本发明的优点包括改善了使用不是所有码元均例如由于梳状编码而受到相同约束的数据成帧结构的PCM调制解调器的性能。
本发明的另一个优点是能够在初始训练序列中调整网络RBS帧和上游PCM数据帧的相对相位或码元换位,以便在给定了检测到的回路特性、上游数字减损和APCM功率约束的条件下实现最大可能的上游比特速率。
本发明的另一个优点是能够调整PCM数据帧和网络RBS帧的相对相位,以便最小数目的经梳状修改的码元(在该例中为数据帧时隙3、7和11)落在受网络RBS影响的时隙上。
附图说明
通过结合附图的下述对示例性实施例的详细说明,可完全地理解本发明的前述和其它特征和优点。
图1表示PCM数据帧的一个例子;
图2是表示根据本发明的执行步骤的流程图;
图3是用在本发明的一个示例性实施例中的电话网络的框图;
图4是表示根据本发明的调整数据模式帧和网络RBS帧的相对相位的方法;
图5表示由本发明的另一个实施例执行的步骤;
图6表示受RBS影响的梳状数据帧的例子;
图7表示本发明的一个示例性实施例是如何修改图6中所示的数据帧的;并且
图8表示本发明的另一个示例性实施例是如何修改图6中所示的数据帧的。
具体实施方式
本发明与PCM上游调制系统,比如在1999年1月20日申请的转让给摩托罗拉公司的美国专利申请09/234,451中描述者,共同使用。所述申请在这里引为参考。如图1所示,设计一个PCM数据帧,以便在每12个时隙数据帧(数据时隙S3、S7和S11)中3个特定的码元携载一个由梳状编码器产生的信息的冗余位。以时隙3开始的每第四个数据时隙包含冗余信息。该特定编码方案和成帧结构表示计划中的PCM上游传送结构(upstream transmission structure)。然而,这仅是通常情况的一个例子,在通常情况下,一个可预测但不可控制的构像约束或其它信道减损与发送器或接收器的约束周期性地重叠。如果数据成帧结构不是RBS帧和“梳状帧”(对应于梳状码的单个多维码元的码元块)的最小公倍数(LCM)的整数倍,则受RBS影响的时隙和受梳状约束的时隙的重合将使每个数据帧旋转。如果对于一个特定的网络或条件,网络约束(例如RBS)的周期和调制约束(例如多维梳状编码)已知或可以被确定,则对于采用一个随时间变化的码元换位来说,该旋转可以被跟踪并且调整。这在编码器和解码器中需要一些额外的复杂性。
每个带编码的系统具有某种成帧结构。V.34具有其自己的成帧结构。根据所采用编码的特定类型,不同的码元将具有不同的约束。
在上述PCM上游调制系统中,特定时隙的构像组(constellationset)被划分成大小相等的两组。根据梳状编码器的状态,点的两个子集仅有一个可以被用于携载用户信息。这对构像组上施加额外的约束,所述构像组在该例中可以被选择和用于数据时隙S3、S7和S11。施加于不同码元上的约束可以不同。一个由梳状编码器的状态施加的约束为,用于这些时隙的构像组必须具有偶数点。另一个由梳状编码器的状态施加的约束影响映射表(mapper),并且要求等价类的数目对于两个构像组子集是相同的。一旦选择了构像组,则用于各数据时隙的可支持等价类的最大数目也受到模拟调制解调器的发送器功率约束的约束。用于各数据时隙的可支持等价类的最大数目的约束约束了上游数据的比特速率。
图2中表示出了根据本发明执行的步骤。一旦作出了一个呼叫,则在该呼叫期间建立了受RBS影响的时隙。首先,步骤100,本发明确定什么时隙(如果有)受RBS的影响。这是在实现数据连接之前并且在训练过程(training procedure)开始之前进行的。一种用于检测受RBS影响的时隙的方法在转让给摩托罗拉公司的1998年6月5日申请的美国专利申请09/092,786中被公开,该申请在这里引作为参考。基本上,受RBS影响的时隙是通过在模拟调制解调器正在发送的信号和数字调制解调器正在接收的信号之间的不同而被确定出来的。
本发明中的步骤102涉及确定哪些时隙受编码的影响。作为调制解调器的性质而非网络的性质,受梳状编码影响的时隙一般是已知的。在图1所示的数据帧的例子中,在时隙S2之后每第四个时隙受到影响(始于时隙S3)。
在本发明的图2的下一个步骤104中,数字调制解调器调整数据帧和网络RBS帧的相对相位,以便最小数目的码元同时受到RBS和梳状编码的影响。在码元与RBS和码不重合时,有可能不需要进行调整。在图1所示的例子中,数字调制解调器确定对数据帧和网络RBS帧的相对相位的调整,以便最小数目的经梳状修改的码元(数据帧时隙S3、S7和S11)与受RBS影响的时隙S5和S11重合。
在图2的下一个步骤106中,数字调制解调器将该相位移动信息传送给一个模拟调制解调器。在任何上游方向ITU-V.90例如PCM调制解调器连接的训练序列中,数字调制解调器同时探测模拟信道和上游数字网络路径的减损,以便设计一组发送器参数,所述发送器参数允许从该模拟调制解调器到该数字调制解调器有最高的数据传送速率。这些参数被传送到模拟调制解调器,以便在数据传送对话过程中由其发送器使用。
在图3中以一条电话线路表示本发明的一个示例性实施例。一个数字调制解调器30被连接到一个网络32上,所述网络32包括一个干线系统、数字链接或一个到节点网络系统比如一个因特网服务提供商(ISP)的连接。该数字调制解调器30通过电话中心局(CO)34和一个模拟电话线路36与用户位置的模拟调制解调器38通信。该模拟调制解调器38(一般通过到计算机的串行或平行连接)发送并接收使用者的数据,并且以适当的形式对数据进行编码以便作为模拟信号经模拟线路36传送至CO34。然后,如现有技术中已知的那样,该模拟信号被转换成PCM数据。该PCM数据经过一个线路33到达数字调制解调器30的位置。通常,该线路33是一个T1(或T3)线路,因此该PCM数据采用数据帧传送和接收,对数据施加了RBS约束。
本发明将改善任何采用其中不是所有码元都例如由于梳状编码而受到相同约束的数据成帧结构的PCM调制解调器的性能。V.90没有在下游编码,所以其所有码元几乎都是相等的。然而,如果在V.90中在下游方向结合了编码,则调制解调器可以按照与上述用于上游的方式类似的方式使用本发明。
下述说明本发明的操作的举例仅用于说明的目的。在图4中表示出了一个PCM数据帧20。如在Kim的PCM上游调制系统中所公开的那样,数据槽S3、S7和S11受到梳状编码器的影响。在该例子中,RBS影响数据时隙S0并且具有为六的周期。因此,该RBS影响S6、S12等。该RBS约束和梳状编码约束在数据槽S6中重合,并且周期性地跟在例如数据时隙S18(未示出)等。如果该RBS约束和梳状约束允许在数据时隙中周期性地重合,则该系统将失去适应性。为了保持最大的适应性,本发明移动PCM数据帧相对于网络RBS帧的相位,以便防止RBS约束与梳状编码约束重合。在这个例子中,该PCM帧开始标志被向左移动一个时隙,以防止RBS约束与梳状编码约束重合。如箭头22所示,这导致梳状编码向数据时隙S1、S5、S9等移动。不再存在受RBS和梳状影响的时隙的周期性重合。在一个初始训练序列中,一个数字调制解调器将该相位移动信息传送给一个模拟调制解调器。
在一些情况下,相位调整将完全缓和RBS和梳状编码的联合约束,而在其它情况下,这种重合的发生数目可以被最小化而没有码元排序的改变。一个替代的方法是在RBS帧中定义一个码元换位,将受梳状码约束的码元重排到不受RBS影响的时隙。然而,一个被约束在单个数据帧内并且没有相位调节的码元换位可能必须在这些码元之中作一个联合决策,相对于通常的逐个码元决策而言增加了系统的复杂性。如果受梳状影响的码元重定位到一个发生在码元的“梳状伙伴(mates)”(在梳状帧中的其它码元)之前的槽,则该联合决策将是有用的。
该受梳状影响的码元为其梳状伙伴(mates)。不受梳状影响的码元在一个等价类中的点之中自由地选择。选择一个等价类中的特定点,以使发射功率最小化,发射功率是一个取决于码元过去的历史的量度。如果受梳状影响的码元在时间上早于其不受梳状影响的码元伙伴之一之前,则受梳状影响的码元依赖于一个未来的码元。该未来的码元又依赖于该用以使功率最小化的受梳状影响的码元。因为依赖关系的序列对于这两个(或多个)码元不同,(即,时间概念被破坏),所以这两个(或更多)码元必须联合确定,而不是一个接一个的确定。如果对于一个单个码元确定需要搜索N个点或类,则对于K个码元的联合确定需要搜索NK个点或类组。对于典型的值N和K,联合搜索空间NK远大于K个码元的逐个码元确定所用的搜索空间的大小KN。
作为一个例子,假定一个梳状帧有下述正常码元序列S0、S1、S2、S3,其中S3受梳状影响,被改序成为S0、S1、S3、S2。于是,考虑到梳状约束和功率最小化约束,码元S2和S3必须联合确定。
该联合确定按下述程序进行:
1、自由选择S0。
2、自由选择S1。
3、对于各梳状子集选择用于S3的功率最小化值。
4、对于步骤3中S3的各种可能选择,选择用于S2的相应的功率最小化值。
5、将使累计功率最小的S3、S2对分配给该点。
只要一个受梳状影响的码元在其梳状伙伴之一之前被发送,便存在联合确定的需要。另一个解决方案被称为“相位移动和有限再排序(PSRR)”,其允许码元换位,但增加了受梳状影响的码元不应在其任何梳状伙伴之前的约束。与相位移动相结合,该实施例可以确保受梳状影响的码元和受RBS影响的时隙之间的重叠最小。这是一个超过仅进行相位移动的方法的优点,因为仅仅相位移动可以针对所有可能相位实现最小重叠,但是不能确保针对所有码元序列实现最小重叠。PSRR具有超过仅仅进行换位的方法的优点,因为仅仅换位可以针对所有码元序列实现最小重叠,但是常常需要增加计算的复杂性。
通过本发明的这一实施例进行的步骤表示于图5中。PSRR的第一个步骤是从RBS分布模式(RBS pattern)确定所需的相位移动。如果仅相位移动就可以实现受梳状影响的码元和受RBS影响的时隙之间的重叠最小化,则模拟调制解调器相应地移动其相位并且完成该调整。如果仅相位移动不能实现重叠的最小化,则选择该相位,使得最大数目的连续发生的受RBS影响的时隙的发生始于数据帧中的第一个时隙。以第一数据帧时隙为起始,按图5中的程序将各码元置于适当的时隙中。
在图6中示出了一个始于该数据帧的一个例子。所述时隙被标记为S0至S11。受RBS影响的时隙被表示为具有指向它们的箭头,在此例中,时隙S2、S5、S8和S11受到RBS的影响。不受梳状码约束的码元被标记为“U”,而受梳状码影响的则标记为“A”,码元被进一步赋予一个对应于它们所属的梳状帧的值,即,一个确定哪些码元互为梳状伙伴的数值。在此例中,时隙S3、S7和S11中的码元受到影响。该数据帧具有一个重叠受到RBS和梳状影响的时隙S11。仅相位移动不能将该重叠减小到每数据帧一个以下。
如图7所示,仅进行换位的方法可以转换S10和S11中的码元。受梳状影响的码元现在在时隙S10中,其不受RBS影响。该解决方案需要联合确定在时隙S10和S11中的码元。
对于图6中的问题的一个PSRR解决方案的例子被表示于图8中。PSRR首先将数据帧向右移动两个时隙,从而使该数据帧占据时隙S2至S13。在相位调整后仅在时隙S5中有RBS和梳状约束之间的重叠,其含有的码元为A0。在图5中确定的该过程具有将码元A0与梳状帧1的第一个不受梳状影响的成员U1交换的作用。该重叠被减小的0,而不破坏时间概念,并且因此在数据模式中不需要额外的复杂性。
仅靠相位的方法的优点包括:调整实施的简单性,在调整(即,在数据模式中)完成后不增加复杂性,和可以使固定码元序列的RBS和梳状约束之间的重叠最小化。
仅靠换位的方法的优点包括:可以确保RBS和梳状约束之间有绝对最小的重叠。
PSRR的优点包括:在调整完成之后几乎不增加复杂性,并且能够确保RBS和梳状约束之间的重叠绝对最小化。
对于线路中存在大量噪声(低信噪比),线路必须支持某此应用的高数据率的情况而言,本发明是理想的解决方案。因为RBS影响特定的数据时隙,数据率必然被降低。因而,数据率可能太低以至于线路无法支持所需的应用。本发明通过有效减少量化噪声并从而支持较高的数据率克服了这种情况。
尽管对本发明的上述说明是针对梳状coding和RBS约束,但是本发明可用于任何存在周期性时隙窃用或恶化讹误(corruption)的流式帧系统。
尽管以示例性实施例表示和说明了本发明,但是可以在不超出本发明主旨和范围的情况下,实现在其形式和细节上的各种其它变化、省略和增加。
Claims (14)
1、一种用于减少包含一码元流的PCM数据帧中因RBS造成的信息吞吐量损失的方法,包括:
确定RBS是否影响所述PCM数据帧;
如果RBS影响所述PCM数据帧,则确定所述PCM数据帧中的哪些时隙受到RBS的影响;
如果有的话,确定所述PCM数据帧中哪些时隙受到码元编码的约束;
确定对到所述PCM数据帧的时隙中的码元插入的调整,以便减小同时受RBS和编码影响的码元的数目;并且
基于所确定的调整,调整所述码元流的源。
2、如权利要求1所述的方法,其中,所述码元流的源是一个模拟调制解调器。
3、如权利要求2所述的方法,其中,所述模拟调制解调器执行所述确定对到所述PCM数据帧的时隙中的码元插入的调整的步骤。
4、如权利要求2所述的方法,其中,一个从所述模拟调制解调器接收所述PCM数据的数字调制解调器执行所述确定对到所述数据帧的时隙中的码元插入的调整的步骤;并且所述数字调制解调器将所确定的调整传送给所述模拟调制解调器。
5、如权利要求4所述的方法,其中,所述数字调制解调器在一个初始训练序列中将所确定的调整传送给所述模拟调制解调器。
6、如权利要求1所述的方法,其中,所确定的调整包括对所述PCM数据帧的相对相位的调整。
7、如权利要求1所述的方法,其中,所确定的调整包括一个码元顺序换位。
8、如权利要求1所述的方法,其中,所确定的调整包括对所述PCM数据帧的相对相位的调整和一个码元顺序换位。
9、如权利要求1所述的方法,其中,所述编码是梳状编码。
10、如权利要求1所述的方法,其中,所述编码在不同时隙中的码元之间具有相关性。
11、一种用于在包含有一个模拟链接的电话线路上发送数据的系统,包括:
一个与所述模拟链接耦合的模拟调制解调器;
一个与一数字线路耦合的数字调制解调器,所述数字线路被接到所述模拟链接上,并且所述数字线路执行模拟信号向PCM数据帧的转换;所述数字调制解调器执行以下步骤:
确定RBS是否影响所述PCM数据帧;
如果RBS影响所述PCM数据帧,则确定所述PCM数据帧中哪些时隙受RBS的影响;
如果有的话,确定在所述PCM数据帧中哪些时隙受编码的约束;并且
其中,所述模拟调制解调器根据所确定的对模拟信号的调整来调整所述模拟信号,以便减小所述PCM数据帧中同时受RBS和编码影响的时隙数目。
12、如权利要求11所述的系统,其中,所确定的调整包括对所述PCM数据帧的相对相位的调整。
13、如权利要求11所述的系统,其中,所确定的调整包括一个码元顺序换位。
14、如权利要求11所述的系统,其中,所确定的调整同时包括对所述PCM数据帧的相对相位的调整和一个码元顺序换位。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/499,088 | 2000-02-04 | ||
US09/499,088 US6266376B1 (en) | 2000-02-04 | 2000-02-04 | System and method for adjusting PCM data frames for robbed bit signaling in a telephone network |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1398463A true CN1398463A (zh) | 2003-02-19 |
CN1208917C CN1208917C (zh) | 2005-06-29 |
Family
ID=23983764
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB018045197A Expired - Lifetime CN1208917C (zh) | 2000-02-04 | 2001-02-01 | 在电话网络中调整用于被劫位信令的pcm数据帧的系统和方法 |
Country Status (8)
Country | Link |
---|---|
US (1) | US6266376B1 (zh) |
EP (1) | EP1256195A4 (zh) |
JP (1) | JP4651259B2 (zh) |
KR (1) | KR100771086B1 (zh) |
CN (1) | CN1208917C (zh) |
AU (1) | AU2001233224A1 (zh) |
CA (1) | CA2399513C (zh) |
WO (1) | WO2001058058A1 (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6643270B1 (en) * | 1998-03-03 | 2003-11-04 | Vocal Technologies, Ltd | Method of compensating for systemic impairments in a telecommunications network |
US6711207B1 (en) * | 1999-03-11 | 2004-03-23 | Globespanvirata, Inc. | System and method for reduced power consumption in digital subscriber line modems |
US6594306B1 (en) * | 1999-09-03 | 2003-07-15 | Motorola, Inc. | Method and apparatus for a start-up procedure for digital and analog modems utilizing pulse code modulation for data transmission |
US7321618B2 (en) * | 2002-04-09 | 2008-01-22 | Texas Instruments Incorporated | PCM upstream data transmission server |
US7023927B2 (en) | 2002-04-12 | 2006-04-04 | Texas Instruments Incorporated | Constellation design for PCM upstream modulation |
US6888885B2 (en) * | 2002-10-31 | 2005-05-03 | Agere Systems Inc. | Modem data constellation design including power compensation for analog loss and utilization of maximum dynamic range of CODEC |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5754594A (en) * | 1996-08-23 | 1998-05-19 | Paradyne Corporation | Cooperative feedback system and method for a compensation system associated with a transmitter or codec |
US5729226A (en) * | 1996-08-23 | 1998-03-17 | Paradyne Corporation | Rob bit compensation system and method associated with a transmitter or CODEC |
US5784405A (en) * | 1996-08-23 | 1998-07-21 | Paradyne Corporation | Noncooperative feedback system and method for a compensation system associated with a transmitter or CODEC |
US5875229A (en) * | 1996-10-15 | 1999-02-23 | Motorola Inc. | System and device for, and method of, detecting, characterizing, and mitigating deterministic distortion in a communications network |
US6084915A (en) * | 1997-03-03 | 2000-07-04 | 3Com Corporation | Signaling method having mixed-base shell map indices |
US6332009B2 (en) * | 1997-09-03 | 2001-12-18 | Conexant Systems, Inc. | Method and apparatus for generating a line impairment learning signal for a data communication system |
US6009121A (en) * | 1997-10-24 | 1999-12-28 | 3Com Corporation | Method and device for generating signal constellations in PCM space for high speed data communications |
JP2002500472A (ja) * | 1997-12-29 | 2002-01-08 | モトローラ・インコーポレイテッド | 最適化された送信コンステレイションを使用するpcmアップストリーム送信のためのシステム、装置および方法 |
US6181752B1 (en) * | 1997-12-29 | 2001-01-30 | Motorola Inc. | Device and method for detecting PCM upstream digital impairments in a communication network |
US6201842B1 (en) * | 1997-12-29 | 2001-03-13 | Motorola Inc. | Device and method for detecting PCM upstream digital impairments in a communication network |
US6034991A (en) * | 1998-01-26 | 2000-03-07 | Conexant Systems, Inc. | Method and apparatus for implementing enhanced multiple modulus conversion techniques in a signal point mapping context |
US6198766B1 (en) * | 1998-03-17 | 2001-03-06 | International Business Machines Corporation | Method and apparatus for adaptive pre-demodulation pulse shaping |
US6201836B1 (en) * | 1999-01-20 | 2001-03-13 | Motorola Inc. | Method and apparatus for combining a Trellis coding scheme with a pre-coding scheme for data signals |
US6178200B1 (en) * | 1999-01-28 | 2001-01-23 | Pctel, Inc. | Constellation design for a PCM modem |
-
2000
- 2000-02-04 US US09/499,088 patent/US6266376B1/en not_active Expired - Lifetime
-
2001
- 2001-02-01 JP JP2001557203A patent/JP4651259B2/ja not_active Expired - Lifetime
- 2001-02-01 CA CA002399513A patent/CA2399513C/en not_active Expired - Lifetime
- 2001-02-01 EP EP01905332A patent/EP1256195A4/en not_active Withdrawn
- 2001-02-01 CN CNB018045197A patent/CN1208917C/zh not_active Expired - Lifetime
- 2001-02-01 WO PCT/US2001/003339 patent/WO2001058058A1/en not_active Application Discontinuation
- 2001-02-01 KR KR1020027010043A patent/KR100771086B1/ko active IP Right Grant
- 2001-02-01 AU AU2001233224A patent/AU2001233224A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
CA2399513A1 (en) | 2001-08-09 |
EP1256195A4 (en) | 2006-04-12 |
JP4651259B2 (ja) | 2011-03-16 |
WO2001058058A1 (en) | 2001-08-09 |
US6266376B1 (en) | 2001-07-24 |
AU2001233224A1 (en) | 2001-08-14 |
EP1256195A1 (en) | 2002-11-13 |
KR100771086B1 (ko) | 2007-10-30 |
CN1208917C (zh) | 2005-06-29 |
CA2399513C (en) | 2005-04-19 |
JP2003522469A (ja) | 2003-07-22 |
KR20030007410A (ko) | 2003-01-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5796742A (en) | Bi-diredctional wire-line to local area network interface and method | |
EP0876030B1 (en) | System and method for dynamically optimizing a symbol table and modem employing the same | |
EP0929958B1 (en) | Rob bit compensation system and method associated with a receiver or codec | |
US6373860B1 (en) | Dynamically-assigned voice and data channels in a digital-subscriber line (DSL) | |
CN1446020A (zh) | 用保留字段增强功能的方法和设备 | |
US6959020B1 (en) | Error detection in receiving multiplex signals | |
CN1117228A (zh) | 语音,数据同时传输中语音启动改变数据率的方法和设备 | |
CN1116481A (zh) | 通过可变延迟信道提供时间敏感消息的方法和设备 | |
CN1170492A (zh) | 时分多址移动站到移动站矢量和激励线性预测编解码器旁路系统 | |
WO2001082542A2 (en) | Adsl system for transmission of voice and data signals | |
US6353666B1 (en) | System and method for providing an enhanced audio quality telecommunication session | |
CN1261235A (zh) | 经无线通信系统传送电传信号的方法 | |
CN1117233A (zh) | 语音、数据同时传输中的副信道通信 | |
US7466758B2 (en) | Method and system for dynamic interleaver adaptation scheme in VDSL | |
US6556638B1 (en) | Method and apparatus for providing increased data speed using synchronization and bit robbing techniques | |
CN1398463A (zh) | 在电话网络中调整用于被劫位信令的pcm数据帧的系统和方法 | |
US6178185B1 (en) | Network interface device, method and article of manufacture for providing high bit rate access over robbed bit | |
US20050198391A1 (en) | Method and apparatus for transmitting frequency shift key data in a packetized format | |
US6782066B1 (en) | Method and system for detecting frame slips in a digital communications channel | |
US3922495A (en) | Digital signaling on a pulse code modulation transmission system | |
WO1999049608A2 (en) | Apparatus and method for reallocating time division multiplexing voice bandwidth for data transmission | |
US20020191702A1 (en) | Method for transmitting data via a plurality of parallel data transmission links | |
US6553041B1 (en) | Method, apparatus and system for mitigating in-band signaling noise | |
JP2010124456A (ja) | 通信システム、通信装置、および端末収容装置 | |
US6611563B1 (en) | Systems, methods and computer program products for data mode refinement of modem constellation points |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
ASS | Succession or assignment of patent right |
Owner name: GENERAL ELECTRIC CO. Free format text: FORMER OWNER: MOTOROLA, INC. Effective date: 20050218 |
|
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20050218 Address after: American Connecticut Applicant after: General Electric Co. Address before: Illinois Instrunment Applicant before: Motorola Inc. |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CX01 | Expiry of patent term | ||
CX01 | Expiry of patent term |
Granted publication date: 20050629 |