在移动终端中发送和接收数据的方法

文档序号:7600847阅读:93来源:国知局
专利名称:在移动终端中发送和接收数据的方法
技术领域
本发明涉及一种在移动终端中发送和接收数据的方法,更具体地说,本发明涉及一种通过在诸如全球移动通信系统(GSM)、通用分组无线电系统(GPRS)以及增强数据速率的全球改进(EDGE)系统的无线通信系统中改进发送数据和接收数据的数据格式,可以提高数据传输速率的、在移动终端内发送数据和接收数据的的方法。
背景技术
当前,在美国和欧洲使用的GSM、GPRS、EDGE系统的提高数据传输速率比移动终端的传统无线通信方法获得的数据传输速率高。
GSM、GPRS和EDGE系统在传输/接收(Tx/Rx)数据的中部采用训练序列,以确定数据格式。GSM、GPRS和EDGE系统利用训练序列进行数据恢复,或者用作触发脉冲。下面将说明用于Rx和Tx的传输数据格式。
参考图1A和1B,图1A和1B示出在传统GPRS/EDGE系统中用于传输/接收数据的多时隙,根据GPRS/EDGE系统的类别,首先确定Rx时隙(时隙0至时隙3)和Tx时隙(时隙6),然后,确定指出小区信息的时隙(时隙7)。Rx/Tx时隙(时隙0至时隙3以及时隙6)具有图1B和1C所示的数据格式,下面将对该数据格式进行描述。
图1B示出GPRS时隙的数据格式。数据格式包括尾位字段,表示关于帧的信息;数据信息字段,含有传输/接收数据;标志位,表示关于数据的信息是与系统管理信息有关,还是与用户要进行数据传输的数据有关;训练序列字段,表示关于数据格式、数据恢复,即,数据解码的信息;数据信息字段,含有传输/接收数据;尾位字段,表示关于帧的信息;以及保护位字段,表示小区信息。图1所示用于EDGE时隙的数据格式与GPRS时隙的数据格式相同。
即,根据上述数据格式,在可以对一个帧使用4个Tx数据时隙或4个Rx数据时隙的GPRS或DEGE系统上,以及对一个帧使用一个Tx数据或一个Rx数据的GSM系统上,对于每个短脉冲串,可以与训练序列一起发送数据。
传统的GPRS/EDGE系统根据类型来确定多时隙的数量。作为确定的结果,当发送最多四个时隙时,训练序列插入到发送的所有时隙中。将训练序列插入到所有的时隙中限制了用户可发送数据的数量,因为训练序列是这样的数据,即,不是用户真正想要发送的数据,而只对系统是必要的数据。
因此,在发送用户要发送的数据时,移动终端的传统数据发送方法需要较长的时间。

发明内容
因此,为了解决现有技术中的上述问题,提出本发明,而且本发明的一个目的是提供一种在移动终端内发送和接收数据的方法,该方法使得利用多时隙的训练序列字段可以承载传输数据,并在接收传输数据时,正确处理该传输数据。
本发明的另一个目的是提供一种在移动终端内发送和接收数据的方法,通过修改发送/接收数据的传输/接收数据格式处理数据,可以提高数据传输速率。
为了实现这些目的,提供了一种在移动终端内发送和接收数据的方法。该方法包括步骤1)根据移动终端的类型设置类别;2)根据设置的类别,确定移动终端是处于传输模式还是处于接收模式;3)如果移动终端处于传输模式,则确定传输数据是否包括在多时隙内,然后,如果该传输数据包括在多时隙内,则将训练序列字段插入第一时隙内,而将要发送的传输数据插入下一个时隙的训练序列字段内,然后发送该传输数据,或者如果该传输数据不包括在多时隙内,则将要发送的训练序列插入一个时隙内,然后,发送要发送的传输数据;以及4)如果移动终端处于接收模式,则确定接收数据是否包括在多时隙内,然后,如果该接收数据包括在多时隙内,则检测第一时隙的训练序列字段,然后,利用训练序列解码下一个时隙的传输数据,或者如果该接收数据不包括在多时隙内,则利用一个时隙的训练序列解码传输数据。


根据以下结合附图所做的详细说明,可以更清楚地理解本发明的上述以及其他目的、特征以及优点,附图包括;图1A至1C示出传统GPRS/EDGE系统中传输/接收(Tx/Rx)数据的多时隙;图2示出根据本发明一个实施例的移动终端的结构;图3A至3C示出根据本发明的一个实施例在GPRS终端内用于传输/接收数据的多时隙格式;图4A至4C示出根据本发明的一个实施例在GPRS终端内用于传输/接收数据的多时隙格式;以及图5A和5B是根据本发明一个实施例在移动终端内用于发送和接收数据的方法的数据发送/接收过程的流程图。
具体实施例方式
下面,将参考附图详细说明本发明的优选实施例。请注意,尽管在不同附图中示出各部件,但是只要有可能,仍利用同样的参考编号表示附图中同样或类似的部件。在下面对本发明所做的描述中,当对在此引入的已知功能和配置所做的详细说明可能使本发明的主题不清时,省略这些说明。
为了有助于全面理解本发明,下面将对GPRS数据格式、EDGE数据格式以及数据格式的时隙格式的细节进行说明。然而,显然,本技术领域内的熟练技术人员明白,如果没有这些细节,或者通过修改这些细节,仍可以容易地实现(实施、实现、执行)本发明。
下面将以移动终端为例说明GPRS系统和EDGE系统的移动终端(GPRS终端和EDGE终端)。
图2示出根据本发明一个实施例的移动终端的结构。
RF部分21使移动终端进行通信。RF部分21包括RF发射机,用于上变频和负担发送信号的频率;以及RF接收机,用于低噪声放大接收信号,并用于下变频接收信号的频率。此外,根据本发明一个实施例,利用根据设置的类别分配的时隙,RF部分21发送/接收GPRS/EDGE数据。
数据处理部分23包括发射机,用于编码和调制发送的数据;以及接收机,用于解调并解码接收信号。即,数据处理部分23包括MODEM和CODEC。
音频处理部分25再现从数据处理部分23接收的音频信号,然后,将接收的音频信号输出到扬声器(SPK),或者将麦克风发送的音频信号发送到数据处理部分23。
小键盘27包括用于输入数字和字母信息的键和用于设置各种功能的功能键。此外,根据本发明的一个实施例,小键盘27可以包括可以交换数据的功能键,或者小键盘27可以实现利用菜单键交换数据的模式。
存储器29可以包括程序存储单元和数据存储单元。程序存储单元存储用于控制移动终端的典型操作的程序。数据存储单元存储在执行程序的过程中产生的数据、根据本发明一个实施例的接收数据帧以及关于接收的数据帧时隙内的训练序列的信息。
控制部分10控制移动终端的操作。控制部分10可以包括数据处理部分23。此外,根据本发明的一个实施例,控制部分10设置发送数据的类别,然后,根据相应类别的传输数据帧,发送数据。此外,在数据传输过程中,控制部分10将训练序列信息插入发送数据帧的第一时隙的训练序列字段内,然后,将该传输数据插入该传输数据帧的第一时隙之后的各时隙的训练序列字段内。此外,当根据本发明的一个实施例接收数据时,控制部分10设置类别,并接收适于相应类别的接收数据帧的数据。此外,控制部分10控制数据接收操作,以致控制部分10利用包括在第一时隙的训练序列字段内的训练序列信息,对下一个时隙的接收数据进行解码。
在控制部分10的控制下,显示部分30显示在执行程序的过程中产生的消息。此外,在照相模式下,显示部分30使图像处理部分70输出的图像信号显示在移动终端的屏幕上,然后,从控制部分10输出用户数据。显示部分30可以采用LCD。在这种情况下,显示部分30可以包括LCD控制器、可以存储图像数据的存储器以及LCD显示器件。在此,在利用触摸屏方法实现LCD时,小键盘27和LCD可以是输入部分。
在图1A至1C所示移动终端的操作过程中,如果用户利用小键盘27进行拨号操作,然后设置外出模式,以输出数据,则控制部分10检测到已经设置了外出模式(outgoing mode),然后,对通过数据处理部分23接收的拨号信息进行处理。然后,控制部分10将拨号信息变换为RF信号,然后,输出该RF信号。此后,在其它订户产生响应信号时,通过RF部分21和数据处理部分23检测该响应信号。然后,通过音频处理部分25形成话音信道,以便用户执行通信功能。此外,在设置进入模式(incoming mode)时,控制部分10通过数据处理部分10检测到设置了进入模式,而且通过音频处理部分25产生振铃信号。此后,在用户响应振铃信号时,控制部分10检测到用户的响应,而且通过音频处理部分25形成话音信道,以便控制部分10实现通信功能。利用例子,在外出模式和进入模式下描述话音通信。此外,除了话音通信外,还可以进行分组数据和图像数据的数据通信。在执行等待模式或电写时,控制部分10使通过数据处理部分23处理的字母数据显示在显示部分80上。
根据上述在GPRS终端或EDGE终端内处理传输/接收数据的过程,控制部分10设置GPRS系统或EDGE系统的类别,然后,根据设置的类别确定GPRS终端或EDGE终端是处于传输模式,还是处于接收模式。对于传输模式,控制部分10含有多时隙中第一时隙的训练序列字段内的相应训练序列信息,并发送该训练序列信息。此外,控制部分10提取存储在存储器29内的传输数据,将该传输数据插入下一个时隙的训练序列字段中,以及传送传输数据。
最为确定的结果,如果GPRS系统或EDGE系统处于接收模式,则控制部分10检测包括在多时隙中的第一序列时隙的训练序列字段内的相应训练序列信息。
下面将说明根据本发明用于传输/接收数据的多时隙的格式。
图3A至3C示出根据本发明的一个实施例在GPRS终端内用于传输/接收数据的多时隙格式。
图3A示出根据类别用于GPRS终端的数据帧的例子。该数据帧具有如图1A所示的同样格式。数据帧包括用于接收数据的时隙(时隙0至时隙3)、用于传输数据的时隙(时隙6)以及用于小区信息的监测时隙(时隙7)。
除了保护位,GPRS终端的第一时隙数据格式包括从第一字段的尾位到最后一个字段的尾位的148位,如图3B所示。148位中的26位用作训练序列字段(training sequence field)的训练序列信息。
然而,第一时隙之后各时隙的训练序列字段具有用于代替训练序列信息的传输数据或接收数据。即,与图3B不同,代替26位训练序列信息的26位接收(Rx)数据包括在训练序列字段内,并发送它,如图3C所示。此后,对接收数据分配的各时隙之后用于传输数据(Tx)的时隙(时隙6)的数据格式与接收数据的各时隙的数据格式相同。此外,用于传输数据的时隙的训练序列字段具有26位的传输数据。
图3A所示的GPRS终端的传输/接收数据的格式与图4A所示的EDGE终端的传输/接收数据的格式相同。此外,GPRS终端和EDGE终端具有同样的传输/接收数据格式的多时隙格式。然而,图3A和4A所示的传输/接收数据格式对时隙分配的总位数不同,而且对该时隙的每个字段分配的位数也不同。
即,由于描述了图4B所示第一时隙的数据格式和图4C所示第一时隙之后的各时隙的数据格式,所以图3B、3C、4B和4C所示数据格式具有不同位数的尾位字段、信息字段、训练序列位字段以及保护位字段。
图5A和5B是根据本发明一个实施例在移动终端内用于发送和接收数据的方法的数据发送/接收过程的流程图。
首先,在步骤511,控制部分10设置GPRS/EDGE类别。此后,控制部分10执行步骤512,以确定移动终端是处于数据传输模式(Tx)还是处于数据接收(Rx)模式。
最为确定的结果,如果移动终端处于数据传输(Tx)模式,则在步骤513,控制部分10确定根据类别的时隙类型是否是多时隙型的。如果根据类别的时隙类型是多时隙型的,则控制部分执行步骤514,以确定要发送的数据的时隙是否是多时隙中的第一时隙。
作为在步骤514进行确定的结果,如果要发送的数据的时隙是第一时隙,则在步骤515,控制部分10确定要发送的根据数据的训练序列信息和所设置的类别。在步骤516,控制部分10使训练序列信息包括在传输数据中,然后,传送该传输数据。此后,控制部分10返回步骤514。
然后,控制部分10确定要发送的数据的时隙是否是多时隙中的第一时隙。如果要发送的数据的时隙不是第一时隙,则控制部分10执行步骤517,以包括用于代替训练序列字段内的训练序列信息的数据,然后,传送该数据。
控制部分10执行步骤518,以确定要发送的数据的时隙是否是最后一个时隙。如果要发送的数据的时隙是最后一个时隙,终止数据传输。如果要发送的数据的时隙不是最后一个时隙,则控制部分10返回步骤517,并重复步骤517,直到要发送的数据的时隙是最后一个时隙。
与此同时,通过在步骤513进行确定,如果要发送的数据的时隙类型不是多时隙型的,则在步骤519,根据要发送的数据和所设置的类别,控制部分10确定训练序列信息。此后,在步骤520,控制部分10使训练序列信息包括在要发送的数据内,然后,发送要发送的数据。然后,终止数据传输过程。
同时,如果通过在步骤512确定移动终端处于接收模式,则控制部分10执行步骤521,以确定接收数据的时隙类型是否是多时隙型的。
最为确定的结果,如果接收数据的时隙类型是多时隙型的,则在步骤522,控制部分10确定接收数据的时隙是否是多时隙中的第一时隙。如果接收数据的时隙是第一时隙,则在步骤523,控制部分10检测到训练序列信息,然后,在步骤524,将训练序列信息存储到存储器29中。
此后,在步骤525,利用训练序列信息,控制部分10解码第一时隙的接收数据,然后,返回步骤522。
控制部分10确定接收数据的时隙是否是多时隙中的第一时隙。如果接收数据的时隙不是第一时隙,则在步骤526,控制部分10读取在步骤524存储到存储器29内的训练序列信息。
在步骤527,利用读取的训练序列信息,控制部分10解码多时隙的接收数据。
此后,在步骤528,控制部分10确定接收数据的时隙是否是多时隙的最后一个时隙。如果接收数据的时隙不是最后一个时隙,则控制部分10返回步骤526,然后,重复步骤526至528,直到接收数据的时隙是最后一个时隙。
与此同时,通过在步骤521进行确定,如果时隙类型是多时隙型的,则在步骤529,控制部分10检测到接收数据的训练序列信息,然后,在步骤530,利用训练序列信息,解码接收数据。
因此,在通过上述过程,如图3A至3C所示,采用GPRS多时隙时,由于使用GPRS多时隙的4个时隙(时隙0至时隙3),所以可以发送通过使26位乘3获得的72位传输数据。此外,在如图4A至4C所示,采用EDGE多时隙时,由于使用EDGE多时隙的4个时隙(时隙0至时隙3),所以可以发送通过使78位乘3获得的234位传输数据。
因此,在根据本发明在GPRS/EDGE终端内发送/接收数据的方法中,训练序列信息包括在第一时隙内,然后,传送该训练序列信息,是传输/接收数据,而不是训练序列信息附加包括在下一个时隙的训练序列字段内,然后,发送该传输/接收数据,因此,利用第一时隙的训练序列信息,可以更迅速发送更大量的数据。
此外,在接收该数据时,缩短了接收数据所需的时间,而且可以更迅速处理该接收数据,因为不需要在第一时隙之后的各时隙内检测训练序列信息。
正如上面详细说明的那样,根据本发明,设置传输数据的类别,根据设置的类别,相应训练序列包括在多时隙中的第一时隙的训练序列字段内并发送它,然后,使要发送的数据附加包括在下一个时隙的训练序列字段内,因此可以更迅速发送更大量数据。因此,可以提高数据传输速率。
此外,对该发送数据进行处理的接收端存储第一时隙的训练序列信息,然后,利用存储的第一时隙的训练序列信息处理下一个时隙的数据,因此不需要对每个时隙检测训练序列信息。因此,可以缩短数据处理时间。
尽管参考本发明的特定优选实施例,对本发明进行了说明和描述,但是本技术领域内的普通技术人员明白,可以在本发明的实质范围内,在形式和细节方面进行各种变更。因此,本发明范围并不局限于该实施例,而由所附权利要求及其等效物确定。
权利要求
1.一种在移动终端内发送和接收数据的方法,该方法包括步骤1)根据移动终端的类型设置类别;2)根据设置的类别,确定移动终端是处于传输模式还是处于接收模式;3)如果移动终端处于传输模式,则确定传输数据是否包括在多时隙内,然后,如果该传输数据包括在多时隙内,则将训练序列字段插入第一时隙内,而将要发送的传输数据插入下一个时隙的训练序列字段内,然后发送该传输数据,或者如果该传输数据不包括在多时隙内,则将要发送的训练序列插入一个时隙内,然后,发送要发送的传输数据;以及4)如果移动终端处于接收模式,则确定接收数据是否包括在多时隙内,然后,如果该接收数据包括在多时隙内,则检测第一时隙的训练序列字段,然后,利用训练序列解码下一个时隙的传输数据,或者如果该接收数据不包括在多时隙内,则利用一个时隙的训练序列解码传输数据。
2.根据权利要求1所述的方法,其中步骤3)进一步包括步骤如果传输数据包括在多时隙中,则确定传输数据的时隙是否是多时隙中的第一时隙;如果传输数据的时隙是第一时隙,则确定要发送的训练序列,将训练序列插入传输数据的训练序列字段内,然后发送该传输数据;以及如果传输数据的时隙不是第一时隙,则将该传输数据重复插入训练序列字段内,直到最后一个时隙,然后发送该传输数据。
3.根据权利要求1所述的方法,其中步骤4)进一步包括步骤如果接收数据包括在多时隙中,则确定接收数据的时隙是否是多时隙中的第一时隙;如果接收数据的时隙是多时隙中的第一时隙,则检测第一时隙的训练序列,存储该训练序列以及利用该训练序列解码接收数据;以及如果接收数据的时隙不是第一时隙,则利用存储的第一时隙的训练序列,重复解码该接收数据,直到最后一个时隙。
全文摘要
一种在移动终端中发送和接收数据的方法。包括根据移动终端的类型设置类别;根据设置的类别确定移动终端为传输模式或接收模式;如移动终端为传输模式则确定传输数据是否包括在多时隙内,如包括在多时隙内,则将训练序列字段插入第一时隙而将要发送的传输数据插入下一时隙的训练序列字段并发送该传输数据,如该传输数据不包括在多时隙内,则将要发送的训练序列插入一个时隙,然后发送要发送的传输数据;如移动终端为接收模式,则确定接收数据是否包括在多时隙内,如该接收数据包括在多时隙内,则检测第一时隙的训练序列字段,利用训练序列解码下一个时隙的传输数据,如该接收数据不包括在多时隙内,则利用一个时隙的训练序列解码传输数据。
文档编号H04L12/56GK1638298SQ20041010110
公开日2005年7月13日 申请日期2004年12月15日 优先权日2003年12月20日
发明者柳在安 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1