具体实施方式
图1以举例的方式显示了本发明一个实施例中的一种通信系统100。通信系统100中包括了至少一个基站102以及与该基站102进行数据通信的一个或者多个终端104。例如,通信系统100可以位于GERAN网络中,当然,也可以位于其他通信网络。
例如,基站102可以为位于GERAN网络中的基站,基站102可以与一个或者多个终端104进行通信。
例如,终端104可以与无线通信设备或者网络进行无线信号的接收或者发送。例如,该终端可以为无线设备(Radio device),蜂窝电话设备(Cellulartelephone device),计算机设备(Computing device),个人通信设备(Personalcommunication system device)或者其他任何装备无线通信的设备。
从终端104发送给基站102的数据可以称为上行信号,终端104发送给基站102的上行信号所在的信道可以称为上行信道,而从基站102发送给终端104的数据可以称为下行信号,基站102发送给终端104的下行信号所在的信道可以称为下行信道。
在通信系统100中,在一个频点的连续帧上时隙号相同的时隙可以构成一个物理信道。进一步,连续的4个帧上的时隙号相同的4个burst可以构成一个无线块。
如果通信系统100处于分组域中,基站102在进行无线块资源的调度时采用的是动态调度的方式,即网络指定终端用于发送的上行信道和USF,然后在下行数据块中通过设定USF来指示终端在上行信道的下一个无线块周期发送上行数据。
在本发明的一个实施例中提供了一种资源调度的方法。如图2所示,该方法包括下列部分。
210、第一终端获取第一训练序列指示信息和第一上行状态标识,该第一训练序列指示信息所指示的第一终端的训练序列与第一上行状态标识调度的其他终端的训练序列不相同,第一上行状态标识用于调度第一终端和其他终端在第一上行状态标识对应的上行无线块上发送数据。
第一终端获取第一训练序列指示信息和第一上行状态标识的方式可以有多种。例如,第一训练序列指示信息和第一上行状态标识可以预先配置在第一终端中,或者第一训练序列指示信息和第一上行状态标识也可以由基站发送给第一终端。
该第一训练序列指示信息所指示的第一终端的训练序列与第一上行状态标识调度的其他终端的训练寻列不相同。进一步,可选的,在本发明的另一个以举例的方式所提供的实施例中,该第一训练序列指示信息所指示的第一终端的训练序列与第一上行状态标识调度的其他终端的训练寻列可以相互之间尽量正交,相应的,可以帮助基站实现从接收的数据中解码得到第一终端的数据。进一步,可选的,在本发明的另一个以举例的方式所提供的实施例中,该第一训练序列指示信息所指示的第一终端的训练序列与第一上行状态标识调度的其他终端的训练寻列之间的互相关尽量小,例如,其互相关系数的绝对值小于等于0.8,例如,0.1,0.2,0.3,0.5,0.7等。
220、第一终端接收调度信息,该调度信息包含第一上行状态标识。
该调度信息可以来自例如基站。基站通过发送包含第一上行状态标识的调度信息来调度第一终端向基站发送上行信号。
230、第一终端使用第一训练序列指示信息所指示的第一终端的训练寻列在第一上行状态标识对应的上行无线块上发送数据。
在第一上行状态标识对应的上行无线块上,第一上行状态标识所调度的其他终端也会在该上行无线块上发送数据,并且,第一终端和其他终端发送数据时,会使用相应的训练序列对发送的数据进行编码,然后在第一上行状态标识对应的上行无线块上将编码后的数据发送给基站。基站收到数据后,根据第一终端的第一训练序列指示信息所指示的训练序列和其他终端所使用的训练序列,使用干扰消除技术来解码该上行无线块,分别获得第一终端和其他终端的数据。
第一终端在第一上行状态标识对应的上行无线块上发送的数据可以为业务数据,也可以为控制信令,或者两者的混合。
本发明的另一个实施例提供的一种资源调度的方法中,在图2所示实施例的基础上,第一终端还可以接收到基站发送的脉冲位置指示信息,该脉冲位置指示信息指示第一终端在一个上行无线块中发送数据所使用的脉冲的位置和脉冲的个数。
由于一个上行无线块中可以包含有一个以上的脉冲,例如4个脉冲。因此,该脉冲位置指示信息需要指示第一终端使用一个上行无线块中的脉冲的个数和位置。
指示第一终端使用一个上行无线块中的脉冲的个数可以理解为:由于一个上行无线块中可以包括一个或者多个脉冲,所以,可以指示第一终端使用一个上行无线块中的一个或者几个脉冲。
指示第一终端使用一个上行无线块中的脉冲的位置可以理解为:由于可以指示第一终端使用一个上行无线块中的一个或者几个脉冲,所以,如果指示第一终端使用的是一个脉冲,需要指示第一终端使用的是一个上行无线块中的4个脉冲中的第几个脉冲,例如,第一或第二个脉冲。如果指示第一终端使用的是2个脉冲,需要指示第一终端使用的是一个上行无线块中的4个脉冲中的哪两个脉冲,例如第一和第二个脉冲或者第三和第四个脉冲等。相应的,第一终端在第一上行状态标识对应的上行无线块上发送数据可以为第一终端在第一上行状态标识对应的上行无线块中的脉冲位置指示信息所指示的脉冲上发送数据。
采用该脉冲位置指示信息,可以实现终端在发送上行信号给基站时更加的灵活。当发送的数据和/或信令较少,可以减少使用的脉冲的个数。当使用脉冲的个数少于4个时,则需要指示终端使用4个脉冲中的哪一个脉冲或者哪两个脉冲。这样一个无线块的4个脉冲就可以支持更多的用户终端,提高无线资源的利用率和用户的复用率。
进一步,在本发明的又一个实施例所提供的资源调度的方法中,在上述资源调度的方法实施例基础上,第一终端还可以进一步获取第二上行状态标识的信息,该第二上行状态标识用于唯一地调度第一终端在第二上行状态标识所对应上行无线块上发送数据。进一步,在本发明的再一个实施例中的资源调度的方法还可以包括:第一终端在所述第二上行状态标识所对应的上行无线块上使用第一训练序列指示信息所指示的第一终端的训练序列发送数据。进一步,在本发明的又一个实施例中的资源调度的方法还可以包括:第一终端获取第二训练序列指示信息,该第二训练序列指示信息所指示的第一终端的训练序列与第一训练序列指示信息所指示的第一终端的训练序列不相同;第一终端在第二上行状态标识所对应的上行无线块使用第二训练序列指示信息所指示的训练序列发送数据。
当基站发送给第一终端的是包含第二上行状态标识的调度信息时,基站指示第一终端在第二上行状态标识所对应上行无线块上发送数据,该第二上行状态标识不会调度其他终端在第二上行状态标识所对应上行无线块上发送数据。因此,基站通过第二上行状态标识调度时,基站在第二上行状态标识所对应上行无线块上仅会收到第一终端发送的数据,但是通过第一上行状态标识调度时,基站可能会在第一上行状态标识所对应的上行无线块上收到第一终端和其他终端发送的数据。
在本实施例中,基站可以将第二上行状态标识与第一上行状态标识配合使用来灵活的调度终端发送上行数据。
进一步,针对第一终端,第一上行状态标识调度的上行块和第二上行状态表示调度的上行块可以使用不同的调制编码方式。网络可以考虑当前的无线条件和在第一上行状态标识对应的上行块上发送上行的终端数来灵活控制,来提高上行传输的可靠性。例如,第一上行状态标识调度的上行块上有多个终端发送数据,网络可以指示第一终端使用较低的调制编码方式,来降低其他终端的干扰,而第二上行状态标识对应的上行块只有第一终端使用,网络可以指示第一终端使用较高的调制编码方式。如果第一上行状态标识对应的上行块上只有第一终端发送数据或信令,其他终端没有数据或信令发送,则网络可以指示第一终端使用较高阶的调制编码方式。这种第一和第二上行状态标识的灵活配合使用,可以提高第一终端的上行传输速率。
进一步,在本发明的又一个实施例所提供的资源调度的方法中,在图2所示的资源调度的方法实施例基础上,第一终端还可以接收数据调制编码方式的指示信息。例如,该指示信息指示第一终端的数据调制编码方式可以包括例如GMSK(Gaussian Minimum Shift Keying,高斯最小频移键控),8PSK(8-PhasedShift Keying,8相移键控),QPSK(Quadrature phase-shift keying,正交相移键控),16QAM(16-Quadrature amplitude modulation,16正交幅度调制)和32QAM(16-Quadrature amplitude modulation,32正交幅度调制)等调制方式中的一种。
第一终端根据获取的训练序列和指示信息指示的数据调制编码方式对数据进行相应的处理编码,得到编码数据。然后,第一终端将编码后数据发送给基站。基站按照相应的数据编码方式和干扰消除技术对编码数据进行解码。由于不同的调制编码方式带来的数据速率不同,允许终端使用不同的调制编码方式,可以灵活的提高上行的数据速率,并且能够在信道条件波动的时候及时调整上行的调制编码方式来保证数据传输的可靠性。
进一步,在本发明的又一个以举例的方式所提供的资源调度的方法中,第一终端接收到的数据调制编码方式可以与第一上行状态标识所调度的其他终端所接收到的数据调制编码方式不同。这样网络根据终端不同的调制编码能力,灵活指示不同的终端采用不同的调制编码方式发送上行,第一上行状态标识调度的多个终端不会互为限制,即使第一终端仅支持例如GMSK的调制方式,其他终端可以使用例如8PSK的调制方式,有效的提高了支持较高调制编码能力的终端的上行带宽。
如图3所示,本发明的一个实施例中以举例的方式显示了一种终端400,该终端400可以完成上述资源调度的方法实施例中第一终端的全部功能。该终端400可以采用软件和/或硬件的方式来实现上述第一终端的全部功能,例如,终端400可以包括一个或者多个处理器来实现上述第一终端的全部功能。例如,终端400可以包括信息获取单元410、调度信息接收单元420和发送单元430。
信息获取单元410用于获取第一训练序列指示信息和第一上行状态标识,其中,终端410的第一训练序列指示信息所指示的训练序列与第一上行状态标识调度的其他终端的训练序列不相同,第一上行状态标识用于调度终端410和所述其他终端。
进一步,可选的,在本发明的另一个以举例的方式所提供的实施例中,该第一训练序列指示信息所指示的第一终端的训练序列与第一上行状态标识调度的其他终端的训练寻列可以相互之间尽量实现正交,相应的,可以帮助基站实现从接收的数据中解码得到第一终端的数据。进一步,可选的,在本发明的另一个以举例的方式所提供的实施例中,该第一训练序列指示信息所指示的第一终端的训练序列与第一上行状态标识调度的其他终端的训练寻列之间的互相关尽量小,例如,其互相关系数的绝对值小于等于0.8,例如,0.1,0.2,0.3,0.5,0.7等。
调度信息接收单元420用于接收调度信息,调度信息包含第一上行状态标识。
发送单元430用于使用第一训练序列指示信息所指示的训练序列,在第一上行状态标识对应的上行无线块上发送数据,其中,数据可以为业务数据也可以为控制信令。
在本发明的另一个实施例中,信息获取单元410还可以用于接收脉冲位置指示信息,脉冲位置指示信息指示第一终端在第一上行状态标识所对应的上行无线块中发送数据所使用的脉冲的位置。
发送单元430在第一上行状态标识对应的上行无线块上发送数据包括:发送单元430在第一上行状态标识对应的上行无线块中的脉冲位置指示信息所指示的脉冲上发送数据。
在本发明的另一个实施例中,信息获取单元410还可以用于获取数据调制编码方式的指示信息。例如,指示信息指示的数据调制编码方式可以包括GMSK、8PSK、QPSK、16QAM和32QAM等调制方式中的一种。
在本发明的又一个实施例中,发送单元430还用于:对要发送的数据使用第一调制编码方式进行编码,得到编码数据,其中,所述第一调制编码方式不用于所述第一上行状态标识调度的其他终端进行数据编码时所使用的调制编码方式;在所述上行状态标识对应的上行无线块上发送所述编码数据。
通过包含第一上行状态标识的调度信息的调度,第一终端以及第一上行状态标识所调度的其他终端通过相互之间相互正交的训练序列对数据进行编码,然后在第一上行状态标识所对应的上行无线块上发送给基站,可以让基站从接收到的数据中分别解码得到第一终端和其他终端发送给基站的数据。因此,第一终端在发送上行信号时,可以实现和第一上行状态标识所调度的其他终端实现复用,提高了上行传输的效率,并在提高上行传输效率的同时,实现了通过一个上行状态标识调度包含了第一终端的多个终端,达到不通过下行正交子信道技术来实现上行正交子信道上无线块的动态调度。
在本发明的另一个实施例中提供了一种资源调度的方法。如图4所示,该方法包括下列部分。
510、基站发送对应第一终端的第一训练序列指示信息和第一上行状态标识,其中,第一终端的第一训练序列指示信息所指示的训练序列与第一上行状态标识调度的其他终端的训练序列不相同,第一上行状态标识用于调度第一终端和该其他终端。基站获取第一终端的第一训练序列指示信息和第一上行状态标识的方式可以有多种。例如,第一终端的第一训练序列指示信息和第一上行状态标识可以保存在基站上,或者,基站也可以通过接收消息来获取第一终端的第一训练序列指示信息和第一上行状态标识。
进一步,可选的,在本发明的另一个以举例的方式所提供的实施例中,该第一训练序列指示信息所指示的第一终端的训练序列与第一上行状态标识调度的其他终端的训练寻列可以相互之间尽量实现正交,相应的,可以帮助基站实现从接收的数据中解码得到第一终端的数据。进一步,可选的,在本发明的另一个以举例的方式所提供的实施例中,该第一训练序列指示信息所指示的第一终端的训练序列与第一上行状态标识调度的其他终端的训练寻列之间的互相关尽量小,例如,其互相关系数的绝对值小于等于0.8,例如,0.1,0.2,0.3,0.5,0.7等。
520、基站发送调度信息,所述调度信息包含所述第一上行状态标识。当基站可以通过发送包含第一上行状态标识的调度信息来实现调度第一终端在第一上行状态标识所对应的上行无线块上发送数据。同时,由于第一上行状态标识用于调度第一终端和该其他终端在第一上行状态标识所对应的上行无线块上发送数据,所以,基站可以发送第一上行状态标识给第一终端和该其他终端,调度第一终端和该其他终端在相同的无线块上发送数据。
530、基站在所述第一上行状态标识对应的上行无线块上接收数据,其中,所述数据为业务数据或者控制数据。
第一终端和该其他终端收到基站发送调度信息后,通过调度信息中第一上行状态标识所指示,在第一上行状态标识所对应的上行无线块上发送数据给基站。而第一终端在上行无线块上发送数据前,使用第一终端的训练序列指示信息所指示的训练序列对要发送的数据进行编码调制。第一上行状态标识所调度的其他终端在发送数据之前,可以使用其相应的训练序列对要发送的数据进行编码调制。
540、基站使用第一训练序列指示信息所指示的训练序列从所述数据中获取对应所述第一终端的数据。
基站在接收到第一上行状态标识所调度的第一终端和其他终端在相同的上行无线块上发送的数据,根据第一终端所对应的训练序列,采用干扰消除技术来解码该无线块上的数据,可以从该无线块的数据中获取对应第一终端的数据。
在本实施例中,基站可以通过发送包含第一上行状态标识的调度信息来调度第一终端和该第一上行状态标识所调度的其他终端,指示第一终端和其他终端在第一上行状态标识所对应的上行无线块上发送数据,同时,根据第一终端所对应的训练序列,对该上行无线块上接收到的数据进行解码,可以从上行无线块上获取到对应该第一终端的数据。因此,实现了通过同一个上行状态标识来调度多个终端在相应的无线块上发送数据,提高了上行传输数据的效率。
在本发明的另一个以举例的方式所提供的实施例中,在图5所示实施例的基础上,基站还可以发送脉冲位置指示信息,该脉冲位置指示信息指示第一终端在一个上行无线块中发送数据所使用的脉冲的位置和脉冲的个数。
由于一个上行无线块中可以包含有一个以上的脉冲,例如4个脉冲。因此,该脉冲位置指示信息需要指示第一终端使用一个上行无线块中的脉冲的个数和位置。其中,指示第一终端使用一个上行无线块中的脉冲的个数可以理解为:由于一个上行无线块中可以包括一个或者多个脉冲,所以,可以指示第一终端使用一个上行无线块中的一个或者几个脉冲;指示第一终端使用一个上行无线块中的的脉冲的位置可以理解为:由于可以指示第一终端使用一个上行无线块中的一个或者几个脉冲,所以,如果指示第一终端使用的是一个脉冲,需要指示第一终端使用的是一个上行无线块中的4个脉冲中的第几个脉冲,如果指示第一终端使用的是2个脉冲,需要指示第一终端使用的是一个上行无线块中的4个脉冲中的哪两个脉冲,例如第一和第二个脉冲或者第三和第四个脉冲等。相应的,第一终端在第一上行状态标识对应的上行无线块上发送数据可以为第一终端在第一上行状态标识对应的上行无线块中的脉冲位置指示信息所指示的脉冲上发送数据。
基站发送该脉冲位置指示信息给终端,可以实现终端在发送上行信号给基站时更加的灵活。当发送的数据和/或信令较少,可以减少使用的脉冲的个数。当使用脉冲的个数少于4个时,则需要指示终端使用4个脉冲中的哪一个脉冲或者哪两个脉冲。这样一个无线块的4个脉冲就可以支持更多的用户终端,提高无线资源的利用率和用户的复用率。
在本发明的又一个以举例的方式所提供的实施例中,在上述所描述的基站侧的资源调度的方法实施例的基础上,基站还可以进一步发送第二上行状态标识的信息,该第二上行状态标识用于唯一地调度第一终端在第二上行状态标识所对应上行无线块上发送数据。
当基站发送给第一终端的是包含第二上行状态标识的调度信息时,基站指示第一终端在第二上行状态标识所对应上行无线块上发送数据,该第二上行状态标识不会调度其他终端在第二上行状态标识所对应上行无线块上发送数据。因此,基站通过第二上行状态标识调度时,基站在第二上行状态标识所对应上行无线块上仅会收到第一终端发送的数据,但是通过第一上行状态标识调度时,基站可能会在第一上行状态标识所对应的上行无线块上收到第一终端和其他终端发送的数据。
在本实施例中,基站可以将第二上行状态标识与第一上行状态标识配合使用来灵活的调度终端发送上行数据。
进一步,在本发明的又一个以举例的方式所提供的实施例中的资源调度的方法中,在图5所示的资源调度的方法实施例基础上,基站还可以发送数据调制编码方式的指示信息。例如,该指示信息指示第一终端的数据调制编码方式可以包括例如GMSK(Gaussian Minimum Shift Keying,高斯最小频移键控),8PSK(8-Phased Shift Keying,8相移键控),QPSK(Quadrature phase-shift keying,正交相移键控),16QAM(16-Quadrature amplitude modulation,16正交幅度调制)和32QAM(16-Quadrature amplitude modulation,32正交幅度调制)等调制方式中的一种。
相应的,第一终端可以根据接收的指示信息指示的数据调制编码方式对数据进行相应的处理编码,得到编码数据。然后,第一终端将编码后的数据在第一状态标识所对应的上行无线块上发送给基站。基站按照相应的数据编码方式,采用干扰消除技术对编码数据进行解码。由于不同的调制编码方式带来的数据速率不同,相应的允许终端使用不同的调制编码方式,因此,基站可以灵活的指示终端来提高上行数据传输速率,并且能够在信道条件波动的时候,基站及时通知终端调整上行的调制编码方式,来达到提高上行数据传输的可靠性。
进一步,在本发明的又一个以举例的方式所提供的资源调度的方法中,基站指示第一状态标识所调度的其他终端的数据调制编码方式可以与基站指示第一终端的数据调制编码方式不同。
如图5所示,本发明的一个实施例中以举例的方式显示了一种基站600,该基站600可以完成上述资源调度的方法实施例中基站的全部功能。该基站600可以采用软件和/或者硬件的方式来实现上述基站的全部功能,例如,基站600可以包括一个或者多个处理器来实现上述基站的全部功能。例如,基站600可以包括发送单元620、接收单元630和终端数据获取单元640。
发送单元620用于:获取对应第一终端的第一训练序列指示信息和第一上行状态标识,其中,所述第一终端的第一训练序列指示信息所指示的训练序列与所述第一上行状态标识调度的其他终端的训练序列不相同,所述第一上行状态标识用于调度所述第一终端和所述其他终端。
进一步,可选的,在本发明的另一个以举例的方式所提供的实施例中,该第一训练序列指示信息所指示的第一终端的训练序列与第一上行状态标识调度的其他终端的训练寻列可以相互之间尽量实现正交,相应的,可以帮助基站实现从接收的数据中解码得到第一终端的数据。进一步,可选的,在本发明的另一个以举例的方式所提供的实施例中,该第一训练序列指示信息所指示的第一终端的训练序列与第一上行状态标识调度的其他终端的训练寻列之间的互相关尽量小,例如,其互相关系数的绝对值小于等于0.8,例如,0.1,0.2,0.3,0.5,0.7等。
发送单元620还用于发送调度信息给所述第一终端,所述调度信息包含所述第一上行状态标识。
接收单元630用于在所述第一上行状态标识对应的上行无线块上接收数据,其中,所述数据为业务数据或者控制数据。
终端数据获取单元640用于使用所述第一训练序列指示信息所指示的训练寻列,从所述数据中获取对应所述第一终端的数据。
进一步,基站600中的发送单元620还可以用于发送脉冲位置指示信息,所述脉冲位置指示信息指示所述第一终端在所述第一上行状态标识所对应的上行无线块中发送数据所使用的脉冲的位置。或者,基站600中的发送单元620还可以用于发送第二上行状态标识的信息,所述第二上行状态标识用于唯一地调度所述第一终端。或者,基站600中的发送单元620还可以用于发送数据调制编码方式的指示信息。例如,指示信息指示所述第一终端的数据调制编码方式可以包括GMSK、8PSK、QPSK、16QAM和32QAM中的一种。
进一步,发送单元620发送的数据调制编码方式的指示信息所指示的第一终端的数据调制编码方式可以与第一上行状态标识调度的其他终端进行数据编码时所使用的调制编码方式不同。
本发明的一个实施例中以举例的方式提供了一种通信系统,该通信系统中包括基站和终端。该基站和终端可以分别完成上述方法实施例中基站和终端全部功能。其中,基站以及终端的具体实现细节,参见上述实施例的描述,在此不再赘述。
通过以上的实施例的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random AccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。