发明内容
有鉴于此,本发明实施例提供了一种接入终端请求进入半连接状态的方法及系统,该方法和系统可在接入终端请求进入半连接状态的过程中节约空口资源。
本发明实施例还提供了一种接入网响应进入半连接状态请求的方法,该方法可在接入终端请求进入半连接状态的过程中节约空口资源。
本发明实施例还提供了一种接入终端设备及一种接入网设备,其可在接入终端请求进入半连接状态的过程中节约空口资源。
一种接入终端请求进入半连接状态的方法,包括:
确定是否需要发送半连接时间参数给接入网;如果是,则所述接入终端将需要发送的半连接时间参数携带在半连接请求消息中发送至接入网,否则,所述接入终端将未携带半连接时间参数的半连接请求消息发送至接入网。
一种接入网响应进入半连接状态请求的方法,包括:
接收设置有第一开关字段的半连接请求消息;
根据所述第一开关字段的状态获知接入终端当前请求的半连接时间参数的情况;
根据所述当前请求的半连接时间参数的情况发送半连接应答消息至所述接入终端。
一种接入系统,包括接入终端和接入网,其中,
接入终端包括:请求处理单元和请求端发送接收单元,其中,
请求处理单元,用于确定是否需要发送半连接时间参数给接入网;如果是,则将所述需要发送的半连接时间参数携带在半连接请求消息中,否则,将不在发送至接入网的半连接请求消息中携带半连接时间参数;
请求端发送接收单元,用于发送经所述请求处理单元处理过的所述半连接请求消息发送,并接收响应的半连接应答消息;
接入网包括:应答端发送接收单元,用于接收所述请求端发送接收单元发送的半连接请求消息并发送半连接应答消息至所述请求端发送接收单元。
一种接入终端设备,包括:请求处理单元和请求发送接收单元,其中,
请求处理单元,用于确定是否需要发送半连接时间参数给接入网;如果是,则将所述半连接时间参数携带在半连接请求消息中,否则,将不在的半连接请求消息中携带半连接时间参数;
请求端发送接收单元,用于发送经所述请求处理单元处理过的半连接请求消息。
一种接入网响应进入半连接状态请求的方法,包括:
接收半连接请求消息;
确定是否需要发送半连接时间参数给接入终端;如果是,则所述接入网将所述半连接时间参数携带在半连接应答消息中发送至接入终端,否则,所述接入网将未携带半连接时间参数的半连接应答消息发送至接入终端。
一种接入终端请求进入半连接状态的方法,包括:
发送半连接请求消息;
接收响应的设置有第二开字段的半连接应答消息;
根据所述第二开关字段的状态获知所述半连接应答消息中当前携带的半连接时间参数的情况。
一种接入系统,包括:接入终端和接入网,其中,
接入终端包括:请求端发送接收单元,用于发送半连接请求消息,并接收响应的半连接应答消息;
接入网包括:应答处理单元和应答端发送接收单元,其中,
应答处理单元,用于确定是否需要发送半连接时间参数给接入终端;如果是,则在所述接入网发送的半连接应答消息中携带所述需要发送的半连接时间参数,否则,则不在所述半连接应答消息中携带半连接时间参数;
应答端发送接收单元,用于接收所述请求端发送接收单元发送的半连接请求消息并将经应答处理单元处理过的半连接应答消息发送至所述请求端发送接收单元。
一种接入网设备,包括:应答处理单元和应答端发送接收单元,其中,
应答处理单元,用于确定是否需要发送半连接时间参数给接入终端;如果是,则将所述需要发送的半连接时间参数携带在半连接应答消息中,否则,将不在所述半连接应答消息中携带半连接时间参数;
应答端发送接收单元,用于接收半连接请求消息并发送经应答处理单元处理过的半连接应答消息。
一种接入网响应进入半连接状态请求的方法,包括:
接收未携带全部半连接时间参数的半连接请求消息;
确定进入半连接状态所需的全部半连接时间参数中、除携带在所述半连接请求消息中的半连接时间参数之外的其它半连接时间参数的取值,并通过在半连接应答消息设置的一个或多个半连接时间参数字段,发送至少携带所述接入网确定的、除携带在所述半连接请求消息中的半连接时间参数之外的其它半连接时间参数的半连接应答消息。
一种接入系统,包括接入终端和接入网,其中:
所述接入终端包括:请求端发送接收单元,用于发送未携带全部半连接时间参数的半连接请求消息,并接收响应的半连接应答消息;
所述接入网包括:时间参数确定单元及应答端发送接收单元,其中,
时间参数确定单元,用于确定接入终端进入半连接状态所需的全部半连接时间参数中、除携带在所述半连接请求消息中的半连接时间参数之外的其它半连接时间参数的取值,并通过在半连接应答消息设置的一个或多个半连接时间参数字段将所述接入网确定的、除携带在所述半连接请求消息中的半连接时间参数之外的其它半连接时间参数携带在半连接应答消息中;
应答端发送接收单元,用于将至少携带所述时间参数确定单元所确定的半连接时间参数的半连接应答消息发送至所述请求端发送接收单元。
一种接入网设备,包括:时间参数确定单元及应答端发送接收单元,其中,
时间参数确定单元,用于确定接入终端进入半连接状态所需的全部半连接时间参数中、除携带在所述半连接请求消息中的半连接时间参数之外的其它半连接时间参数的取值,并通过在半连接应答消息设置的一个或多个半连接时间参数字段将所述确定的、除携带在所述半连接请求消息中的半连接时间参数之外的其它半连接时间参数的取值携带在半连接应答消息中;
应答端发送接收单元,用于发送至少携带所述时间参数确定单元所确定的半连接时间参数的半连接应答消息。
由此可见,上述技术方案具有以下优点:
1、根据本发明实施例的方法,AT在向AN发送半连接请求前先确定是否需要发送半连接时间参数,仅当AT确定要发送时,才在其发送的半连接请求中携带需要发送的半连接时间参数,由此节约了空口资源。
2、根据本发明实施例的方法,当AN判决AT请求的半连接时间参数不合理时,AN可将其确定的合理的半连接时间参数发送给AT,由此避免了AT以同样的不合理的时间参数重复发送请求而AN重复拒绝造成的空口资源浪费,同时,这样也提高了AN的控制权,使得AN可灵活地控制AT进入半连接状态的时间参数,便于AN控制前向调度和反向接入的负载均衡。
3、根据本发明实施例的方法,AT可在向AN发送半连接请求时不发送请求的半连接时间参数或只发送部分的半连接时间参数,而由AN确定AT进入半连接状态的全部或部分的半连接时间参数,从而避免了AT以不合理的时间参数请求进入半连接状态而AN重复拒绝造成的空口资源浪费,同时,这样也提高了AN的控制权,使得AN可灵活的控制AT进入半连接状态的时间参数,便于AN控制前向调度和反向接入的负载均衡。
具体实施方式
为使本发明实施例的技术方案和优点更加清楚,以下结合实施例对本发明进一步详细说明。
实施例1
在本实施例1中,AT在发送半连接请求消息前,先确定是否需发送半连接时间参数给接入网;如果是,则AT将需要发送的半连接时间参数携带在半连接请求消息中发送至AN,否则,AT将未携带半连接时间参数的半连接请求消息发送至接入网;AN则在接收到AT发送的半连接请求消息后发送半连接应答消息响应AT的半连接请求。由此,AT仅当确定需要发送半连接时间参数时才在半连接请求消息中携带需要发送的半连接时间参数。
在本发明实施例1的具体实现中,在现有技术的半连接请求消息结构(参见表1)的基础上增加了第一开关字段—ParametersEnable字段。增加了第一开关字段的半连接请求消息的结构如下表3所示。
字段名 | 长度(bits) | 说明 |
MessageID | 8 | 原有字段 |
MessageSequence | 16 | 原有字段 |
SemiConnectedServingSector | 10 | 原有字段 |
ParametersEnable | 1或3 | 新增开关字段 |
SemiConnectedPeriod | 8 | 原有字段 |
SemiConnectedOffset | 8 | 原有字段 |
SemiConnectedWakeDuration | 4 | 原有字段 |
Reserved | 按需要而定 | 原有字段 |
表3
其中,第一开关字段可被设置成不同的状态,本实施例1利用第一开关字段的不同状态来表示接入终端在半连接请求消息中携带半连接时间参数的不同情况。
图2是本发明实施例1的基本流程图。如图2,本实施例1的接入终端请求进入半连接状态的方法具体包括以下步骤:
步骤201,接入终端确定是否需要发送半连接时间参数给接入网;如果是,则执行步骤202,否则,执行步骤204。
在本步骤的具体实现中,接入终端可通过但不限于如下方式来确定是否需要发送半连接时间参数给接入网:
(1)接入终端初始发送半连接请求消息时,需发送半连接时间参数。
(2)接入终端已存有上次半连接请求时接入网许可的时间参数时,不需发送。具体地,例如,当接入终端处于背景技术中所述的场景1或场景2时,不需要发送时间参数。
步骤202,接入终端根据需要发送的半连接时间参数,将第一开关字段设置为:指示半连接请求消息中设置的、与该需要发送的半连接时间参数相对应的半连接时间参数字段有效,而与其它不需发送的半连接时间参数相对应的半连接时间参数字段无效的状态,然后执行步骤203;
步骤203,接入终端将只携带需要发送的半连接时间参数的半连接请求消息发送至接入网,然后执行步骤206。
步骤204,接入终端将第一开关字段设置为:指示半连接请求消息中设置的半连接时间参数字段全部无效的状态,然后执行步骤205;
步骤205,接入终端将未携带半连接时间参数的半连接请求消息发送至接入网,然后执行步骤206。
步骤206,接入网接收接入终端发送的半连接请求消息,为响应该半连接请求消息,其发送半连接应答消息给接入终端,同意或拒绝接入终端进入半连接状态。其中,在本步骤中,接入网根据半连接请求消息中的设置的第一开关字段的状态可获知接入终端在半连接请求消息中携带的半连接时间参数的情况,即接入终端当前请求的半连接时间参数的情况。
在本实施例1中,第一开关字段为1bit,可设置其为两种状态:状态“0”和状态“1”。在本实施例1中,这两种状态分别用于指示半连接请求消息中设置的半连接时间参数字段全部无效和全部有效,即三个半连接时间参数字段半连接周期SemiConnectedPeriod、半连接偏置SemiConnectedOffset和半连接醒来持续时间SemiConnectedWakeDuration全部无效和全部有效。当将第一开关字段设置为指示半连接请求消息中设置的半连接时间参数字段全部有效的状态时,接入终端将在发送至接入网的半连接请求消息中携带全部的半连接时间参数。当将第一开关字段设置为指示半连接请求消息中设置的半连接时间参数字段全部无效的状态时,接入终端将在发送至接入网的半连接消息中不携带半连接时间参数。
在本实施例1中,第一开关字段所处的具体状态与半连接请求消息中设置的半连接时间参数字段的有效性之间的对应关系,即第一开关字段所处的具体状态与半连接时间参数的携带情况之间的对应关系可预先配置在接入终端和/或接入网中。接入终端可根据该对应关系将第一开关字段设置成相应的状态以实现发送全部半连接时间参数或不发送半连接时间参数。在AT确定是否要发送半连接时间参数给AN后,AT可通过将第一开关字段设置成相应的状态来表示在AT在发送至AN的半连接请求消息中携带全部半连接时间参数或不携带半连接时间参数。而AN在接收到增加了第一开关字段后的半连接请求消息时,根据第一开关字段所处的状态即可确定AT携带的半连接时间参数的情况:是携带了全部的半连接时间参数,还是未携带时间参数。
增加第一开关字段进行控制之前,该半连接请求消息的长度为7Byte,在本发明的实施例1中增加该第一开关字段后,如AT携带全部半连接时间参数,则该半连接请求消息的长度为7Byte,如AT不携带半连接时间参数,则该半连接请求消息的长度为5Byte,参见表4。从而,在半连接请求消息中增加开关字段后未增加消息长度,因此未带来额外的开销。
字段名 | 长度(bits) | 长度 | 长度 |
MessageID | 8 | 8 | 8 |
MessageSequence | 16 | 16 | 16 |
SemiConnectedServingSector | 10 | 10 | 10 |
ParameterEnable | × | 1bit=0时 | 1bit=1时 |
SemiConnectedPeriod | 8 | × | 8 |
SemiConnectedOffset | 8 | × | 8 |
SemiConnectedWakeDuration | 4 | × | 4 |
Reserved | 2 | 5 | 1 |
说明 | 原始消息 | 增加开关,不带参数 | 增加开关,带3个参数 |
消息总长度 | 7Byte | 5Byte | 7Byte |
表4
实施例2
本发明实施例2与所述实施例1的方法大致相同,不同之处在于,在本实施例2中,第一开关字段为3bit,可设置其为八种不同的状态:“000”,“001”,“010”,“011”,“100”,“101”,“110”,“111”。与实施例1类似,这八种状态中的其中两种可分别用于指示半连接请求消息中设置的三个半连接时间参数字段全部有效和全部无效,而其余的六种状态则可分别用于指示半连接请求消息中设置的三个半连接时间参数字段部分有效的各种情况。例如,在本实施例2的具体实现中可设置第一开关字段取状态“111”时指示这三个时间参数字段全部有效;取状态“000”时指示这三个时间参数字段全部无效;取“001”时指示三个字段中仅有半连接周期有效;取“010”时指示仅有半连接偏置有效;取“011”时指示仅有半连接醒来持续时间有效;取“100”时指示仅有半连接周期和半连接偏置有效;取“101”时指示仅有半连接周期和半连接醒来持续时间有效;取“110”时指示仅有半连接偏置和半连接醒来持续时间有效。显然,开关字段具体的状态与半连接时间参数字段的有效性之间的对应关系可以变化,例如在实施例的另一具体实现中,“000”可用于指示半连接时间参数字段全部有效。相应地,当将第一开关字段设置为指示半连接请求消息中设置的半连接时间参数字段全部有效或全部无效的状态时,接入终端将在发送至接入网的半连接请求消息中携带全部的半连接时间参数或不携带半连接时间参数。当将第一开关字段设置为指示半连接请求消息中设置的半连接时间参数字段中部分有效的状态时,接入终端将在发送至接入网的半连接消息中只携带与该有效的部分半连接时间参数字段相对应的部分半连接时间参数。因此通过将第一开关字段设置为相应的状态可实现在半连接请求消息中只携带需要的半连接时间参数。例如,在本实施例中,如果接入终端确定只需要发送半连接周期至接入网,则其可将第一开关字段设置为状态“001”,如确定只需发送半连接周期和半连接偏置至接入网时,则可将其设置为状态“100”。
与实施例1类似,在本实施例2中,第一开关字段的具体状态与半连接时间参数的携带情况之间的对应关系可预先配置在接入终端和/或接入网中。在本实施例2中,通过将第一开关字段设置成不同的状态,接入终端除了可在半连接请求消息中携带全部半连接时间参数或不携带半连接时间参数外,还可只携带需要发送的部分半连接时间参数。而AN在接收到增加了第一开关字段的半连接请求消息时,根据第一开关字段所处的状态即可确定AT中携带的半连接时间参数的情况:是携带了全部的半连接时间参数,还是未携带半连接时间参数,还是只携带了部分的半连接时间参数;如携带部分时间参数的话,具体携带的是哪部分时间参数。其中,当然根据需要第一开关字段还可设置成其它的长度,而其状态的数量与其长度相对应。
表5对实施例2中新增第一开关字段后的消息长度进行了分析。如表5所示,在本发明的实施例2中新增开关字段后,如AT不携带半连接时间参数,则该半连接请求消息的长度为5Byte,如AT只携带部分半连接时间参数,则该半连接请求消息的长度为6Byte或7Byte,如AT携带全部三个半连接时间参数,则该半连接请求消息的长度为8Byte。由此,在本发明的实施例2中,AT在不携带或只携带部分半连接时间参数的情况下没有增加消息长度,未带来额外的开销。
字段名 | 长度 | 长度 | 长度 | 长度 | 长度 | 长度 | 长度 | 长度 | 长度 |
MessageID | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 |
MessageSequence | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 |
SemiConnectedServingSector | 10 | 10 | 10 | 10 | 10 | 10 | 10 | 10 | 10 |
ParametersEnable | × | 3bit=000时 | 3bit=001时 | 3bit=010时 | 3bit=011时 | 3bit=100时 | 3bit=101时 | 3bit=110时 | 3bit=111时 |
SemiConnectedPeriod | 8 | × | 8 | × | × | 8 | 8 | × | 8 |
SemiConnectedOffset | 8 | × | × | 8 | × | 8 | × | 8 | 8 |
SemiConnectedWakeDuration | 4 | × | × | × | 4 | × | 4 | 4 | 4 |
Reserved | 2 | 3 | 3 | 3 | 7 | 3 | 7 | 7 | 7 |
说明 | 原始消息 | 增加开关,不带参数 | 增加开关, | 增加开关, | 增加开关, | 增加开关关, | 增加开关, | 增加开关, | 增加开关,带3个参数 |
消息总长度 | 7 Byte | 5 Byte | 6 Byte | 6 Byte | 6 Byte | 7 Byte | 7 Byte | 7 Byte | 8 Byte |
表5
实施例3
在本实施例3中,AN在发送半连接的应答消息以响应AT发送的半连接请求之前,先确定是否需要发送半连接时间参数给AT;如果是,则AN将需要发送的半连接时间参数携带在半连接应答消息中发送至接入终端,否则,则AN将未携带半连接时间参数的半连接应答消息发送至接入终端。由此,当AN判决出AT请求的半连接时间参数不合理时,AN可用其确定的时间参数来覆盖AT请求的半连接时间参数。
在实施例3的具体实现中,在现有技术的半连接应答消息结构(参见表2)的基础上增加第二开关字段和一个或多个半连接时间参数字段。增加了第二开关字段和三个半连接时间参数字段后的半连接应答消息如表6所示。
字段名 | 长度(bits) | 说明 |
MessageID | 8 | 原有字段 |
MessageSequence | 16 | 原有字段 |
SemiConnectedStatus | 1 | 原有字段 |
SemiConnectedFailureCode | 2 | 原有字段 |
ParametersEnable | 1或3 | 新增开关字段 |
SemiConnectedPeriod | 8 | 新增字段 |
SemiConnectedOffset | 8 | 新增字段 |
SemiConnectedWakeDuration | 4 | 新增字段 |
Reserved | 按需要而定 | 原有字段 |
表6
其中,第二开关字段可被设置成不同的状态,利用其不同的状态来表示接入网在半连接应答消息中携带半连接时间参数的不同情况。
图3是本发明接入终端请求进入半连接状态的方法的实施例3的基本流程图。请参见图3,该方法包括以下步骤:
步骤301,接入终端发送半连接请求消息给接入网请求进入半连接状态;
步骤302,接入网接收该半连接请求消息,并确定是否需要发送半连接时间参数给接入终端;如果是,则执行步骤303,否则,执行步骤305。
作为本步骤的一种具体实现方式,可以但不限于:当AN判决AT请求的时间参数不合理时确定需要发送时间参数给AT。
步骤303,接入网根据需要发送的半连接时间参数,将第二开关字段设置为:指示半连接应答消息中设置的、与该需要发送的半连接时间参数相对应的半连接时间参数字段有效,而与其它不需发送的半连接时间参数相对应的半连接时间参数字段无效的状态,之后执行步骤304。
步骤304,接入网将携带需要发送的半连接时间参数的半连接应答消息发送至接入终端,然后结束该流程。
步骤305,接入网将第二开关字段设置为:指示半连接应答消息中设置的半连接时间参数字段全部无效的状态,之后执行步骤306;
步骤306,接入网将未携带半连接时间参数的半连接应答消息发送至接入终端。
在本步骤之后,当接入终端接收到该半连接应答消息时,其可根据半连接应答消息中的设置的第二开关字段的状态获知接入网在半连接应答消息中携带的半连接时间参数的情况。
与上述实施例1中的第一开关字段类似,在本实施例3中,第二开关字段的长度为1bit,可设置其为两种状态。在本实施例3中,这两种状态分别用于指示半连接应答消息中设置的半连接时间参数字段全部无效和全部有效,即三个半连接时间参数字段半连接周期SemiConnectedPeriod、半连接偏置SemiConnectedOffset和半连接醒来持续时间SemiConnectedWakeDuration全部无效和全部有效。当将第二开关字段设置为指示半连接应答消息中设置的半连接时间参数字段全部有效的状态时,接入网将在发送至接入终端的半连接应答消息中携带全部的半连接时间参数。当将第二开关字段设置为指示半连接应答消息中设置的半连接时间参数字段全部无效的状态时,接入网将在发送至接入终端的半连接应答消息中不携带半连接时间参数。
在本实施例3中,第二开关字段的具体状态与半连接时间参数的携带情况之间的对应关系可预先配置在接入终端和/或接入网中。在AN确定是否要发送半连接时间参数给AT后,AT可通过将第二开关字段设置成相应的状态来指示在AN在发送至AT的半连接应答消息中携带全部半连接时间参数或不携带半连接时间参数。而AT在接收到增加第二开关字段及时间参数字段后的半连接应答消息时,根据第二开关字段所处的状态即可确定AN中携带的半连接时间参数的情况:是携带了全部的半连接时间参数,还是未携带半连接时间参数。
在具体的实现中,AN可利用现有的多种方法判决AT请求的半连接时间参数是否合理及确定合理的时间参数,该具体的判决方法及确定方法并不在本发明要求保护的范围内。示例性地,当AN判断接入终端请求的半连接时间参数与已进入半连接状态的接入终端的半连接时间参数相同或相接近时,可判决出该请求进入半连接状态的接入终端请求的时间参数不合理,这时,AN可确定与已进入半连接状态的接入终端采用的半连接时间参数不同或不相接近的时间参数为合理的半连接时间参数。
实施例3除可单独实施外还可与实施例1或实施例2结合实施以获得更佳的效果,即AT可在发送半连接请求至AN前先确定是否需要发送半连接时间参数,AN可在发送响应AT发送的半连接请求的半连接应答消息前确定是否需要发送半连接时间参数至AT。具体地,AT可通过半连接请求消息中设置的第一开关字段来实现在发送的半连接请求消息中携带全部半连接时间参数或部分半连接时间参数或不携带时间参数;AN可通过在半连接应答消息中设置的第二开关字段和半连接时间参数字段来实现在发送的半连接应答消息中携带全部半连接时间参数或部分半连接时间参数或不携带时间参数。
实施例4
本发明实施例4与所述实施例3的方法大致相同,不同之处在于,在本实施例4中,第二开关字段为3bit,可设置为八种不同的状态,这八种不同的状态分别用于指示半连接应答消息中设置的半连接时间参数字段全部无效、全部有效以及部分有效的各种情况。第二开关字段具体的设置实例与实施例2中的第一开关字段相类似,在此不再赘述。在本实施例4中,AT可通过将第二开关字段设置成相应的状态来实现在AN在发送至AT的半连接应答消息中携带全部半连接时间参数或不携带半连接时间参数或只携带了需要携带的部分半连接时间参数。而AT在接收到增加了第二开关字段及时间参数字段后的半连接应答消息时,根据第二开关字段所处的状态即可确定AN中携带的半连接时间参数的情况:是携带了全部的半连接时间参数,还是未携带半连接时间参数,还是只携带了部分的半连接时间参数;如携带部分时间参数的话,具体携带的是哪部分时间参数。
其中,当然根据需要第一开关字段还可设置成其它的长度,而其状态的数量与其长度相对应。
与所述实施例3相类似,实施例4除可单独实施外还可与实施例1或实施例2结合实施以获得更佳的效果,其实现方法同前所述,在此不再赘述。
实施例5
图4示出了本实施例5的流程图。如图4,本实施例5的接入终端请求进入半连接状态的方法包括:
步骤401,接入终端发送未携带半连接时间参数的半连接请求消息至接入网;
步骤402,接入网接收该半连接请求消息,并确定接入终端进入半连接状态所需的全部半连接时间参数的取值,并将携带该全部半连接时间参数的半连接应答消息发送至接入终端。
在本步骤的具体实现中,AN可利用现有的多种方法确定请求进入半连接状态的AT的半连接时间参数,该具体的确定方法并不在本发明的保护范围之内。下面示例性地给出AN确定半连接时间参数取值的一个例子。在实际的业务中,一个AN下面可能会驻留多个处于半连接状态的AT,如果在AT请求进入半连接状态时,已有一些AT进入半连接状态,则AN可根据这些已进入半连接状态的AT的半连接时间参数来确定该请求进入半连接状态的AT的半连接时间参数,具体的,AN可选择不会导致该AT与其它半连接状态的AT的醒来时间重叠的任何参数值。
在本实施例5中,AT发送的半连接请求消息中不包含任何半连接时间参数字段,仅表示AT对半连接的请求。与该半连接请求消息相对应的,AN发送的半连接应答消息中增加了全部的半连接时间参数字段,AN确定全部的半连接时间参数的取值后,在发送至AT的半连接应答消息中携带该增加的半连接时间参数,而AT接受AN发送的时间参数即可。
本实施例5的半连接请求消息的结构和半连接应答消息的结构分别参见表7、表8所示。
字段名 | 长度(bits) | 说明 |
MessageID | 8 | 原有字段 |
MessageSequence | 16 | 原有字段 |
SemiConnectedServingSector | 10 | 原有字段 |
Reserved | 按需要而定 | 原有字段 |
表7
字段名 | 长度(bits) | 说明 |
MessageID | 8 | 原有字段 |
MessageSequence | 16 | 原有字段 |
SemiConnectedStatus | 1 | 原有字段 |
SemiconnectedFailureCode | 2 | 原有字段 |
SemiConnectedPeriod | 8 | 新增时间参数字段 |
SemiConnectedOffset | 8 | 新增时间参数字段 |
SemiConnectedWakeDuration | 4 | 新增时间参数字段 |
Reserved | 按需要而定 | 原有字段 |
表8
实施例6
图5示出了本实施例6的流程图。如图5,本实施例6的接入终端请求进入半连接状态的方法包括:
步骤501,接入终端发送只携带部分半连接时间参数的半连接请求消息至接入网;
步骤502,接入网接收该半连接请求消息,确定接入终端进入半连接状态所需的全部半连接时间参数中、除携带在该接收到的半连接请求消息中的部分半连接时间参数之外的其它部分的半连接时间参数的取值,并将该全部半连接时间参数携带在半连接应答消息发送至接入终端。
本实施例的半连接请求消息的结构和半连接应答消息的结构分别参见表9、表8所示。
字段名 | 长度(bits) | 说明 |
MessageID | 8 | 原有字段 |
MessageSequence | 16 | 原有字段 |
SemiConnectedServingSector | 10 | 原有字段 |
SemiConnectedPeriod | 8 | 原有字段 |
Reserved | 按需要而定 | 原有字段 |
表9
在本实施例6中,AT发送的半连接请求消息中只包含了部分的半连接时间参数字段,AT发送的半连接请求消息只携带该部分时间字段所对应的半连接时间参数。AN接收到该半连接请求消息后,将确定未携带在半连接请求消息中的其它的半连接时间参数的取值,并将其确定的其它半连接参数连同其接收到的AT发送的部分半连接时间参数携带在半连接应答消息中发送给接入终端。具体举例地,AT在请求进入半连接状态时,只发送半连接周期参数,与该半连接请求相对应的,AN将确定半连接偏置和半连接醒来持续时间的取值,并在半连接应答消息中携带该半连接偏置和半连接醒来持续时间以及AT发送的半连接周期发送给接入终端。AN通过半连接应答消息中增加全部的半连接时间参数字段来携带所述的全部半连接时间参数。这样,AN既可以兼顾AT对半连接周期的期望,又可以让AN方便地安排各进入半连接状态的AT均匀分布在合适的时间醒来,便于AN控制前向调度和反向接入的负载均衡。
实施例7
图6示出了本实施例的流程图。如图6,本实施例的接入终端请求进入半连接状态的方法包括:
步骤601,接入终端发送只携带部分半连接时间参数的半连接请求消息至接入网;
步骤602,接入网接收该半连接时间参数,并确定接入终端进入半连接状态所需的全部半连接时间参数中、除携带在该接收到的半连接请求消息中的部分半连接时间参数之外的其它部分的半连接时间参数的取值,并只将其确定的其它部分的半连接时间参数携带在半连接应答消息中发送至接入终端。
在本实施例7中,与所述实施例6类似的,AT发送的半连接请求消息只携带了部分的半连接时间参数。与所述实施例6不同的是,在本实施例7中,AN发送的半连接应答消息中只增加了除AT通过半连接请求消息请求过的半连接时间参数外(即除AT携带在半连接请求消息中的半连接时间参数外)的其它半连接时间参数字段,AN只发送AT进入半连接状态所需的全部半连接时间参数中除AT发送的半连接时间参数外的其它半连接时间参数给AT,即AN不发送AT请求过的半连接时间参数。
实施例8
在本实施例8中,与所述实施例7类似,AT发送的半连接请求消息只携带了部分的半连接时间参数。与实施例7不同的是,在实施例8中,AN发送的半连接应答消息中不仅增加了半连接时间参数字段,还增加了用于指示是否在半连接应答消息中携带AT已请求过的半连接时间参数(即AT携带在半连接请求消息中的半连接时间参数)的“是否与请求的时间参数相同”的开关字段(即第三开关字段)。当AN认为AT请求的参数合理时,其将该开关设为打开的状态,此时AN无需发送AT已请求过的半连接时间参数;当AN认为AT请求的时间参数不合理时,其将该开关设为关闭的状态,此时AN确定该AT已请求过的半连接时间参数的取值,并在半连接应答消息中携带该AT已请求过的半连接时间参数。即,在本实施例中,AN除确定并携带AT未请求过的半连接时间参数外,在AT请求的时间参数不合理时,AT还需确定并携带该不合理的时间参数。
图7示出了本实施例8的流程图。如图7,本实施例的接入终端请求进入半连接状态的方法包括:
步骤701,接入终端发送只携带部分半连接时间参数的半连接请求消息至接入网;
步骤702,接入网接收该半连接请求消息,并判断接收的该半连接请求消息中携带的部分半连接时间参数是否合理即判断AT请求的半连接时间参数是否合理,如果是,则执行步骤703,否则执行步骤704;
步骤703,接入网将“SemiConnectedPeriodSameAsRequestMessage”字段(“是否与请求的时间参数相同”的字段,第三开关字段)设置为打开的状态,并确定全部半连接时间参数中、除AT请求过的半连接时间参数(即除携带在半连接请求消息中的部分半连接时间参数)之外的、其它部分的半连接时间参数的取值;然后执行步骤705;
步骤704,接入网该第三开关字段设置为关闭状态,并确定上述的除AT请求过的半连接时间参数之外的其它部分的半连接时间参数的取值,以及判断出的AT请求过的不合理的半连接时间参数的取值;
步骤705,接入网将其确定的半连接时间参数携带在半连接应答消息中,并将该消息发送至接入终端。
在本步骤之后,当接入终端收到该半连接应答消息时,其可根据该第三开关字段的状态获知接入网具体携带的半连接时间参数的情况。
在本实施例8中,第三开关字段的打开状态对应AT请求的时间参数合理的情况,在该状态下,AN不携带该AT请求的时间参数;第三开关字段的关闭状态对应AT请求的时间参数不合理的情况,在该状态下,AN携带该AT请求的时间参数。在具体实现中,第三开关字段的状态与AT请求的时间参数的合理与否的情况之间的对应关系可预先设置在接入终端和/或接入网中。示例性的,如可设定第三开关字段取“1”时,为打开状态,对应AT请求的时间参数合理;取“0”时,对应关闭状态,对应AT请求的时间参数不合理。
另外,在本实施例8中,AN发送的半连接应答消息中,对应于AT请求消息中携带的时间参数个数的不同,可以增加开关字段的个数。举例说明,如果在AT的半连接请求消息中,AT携带了两个时间参数,则相应地,在AN的应答消息中,可增加两个开关字段来分别与AT携带的两个时间参数相对应。如两个时间参数中,一个合理一个不合理,则两个开关字段的状态不同,且,AN只确定其中不合理的那个时间参数,并在半连接应答消息中携带。
示例性地,在本实施例8中,AT通过半连接请求消息请求的半连接时间参数为半连接周期。本实施例8的半连接请求消息的结构和半连接应答消息的结构分别参见表9、表10所示。如表10所示,当AN接受AT发送的半连接周期时,AT不在半连接应答消息中携带该参数,此时半连接答消息中的半连接周期时间参数的字段的长度为0bit;当AN不接受AT发送的半连接周期时,其可在半连接应答消息中携带该时间参数,此时半连接应答消息中的该时间参数字段为8bit。
字段名 | 长度(bits) | 说明 |
MessageID | 8 | 原有字段 |
MessageSequence | 16 | 原有字段 |
SemiConnectedStatus | 1 | 原有字段 |
SemiconnectedFailureCode | 2 | 原有字段 |
SemiConnectedPeriodSameAsRequestMessage | 1 | 新增开关字段 |
SemiConnectedPeriod | 8或0 | 新增时间参数字段 |
SemiConnectedOffset | 8 | 新增时间参数字段 |
SemiConnectedWakeDuration | 4 | 新增时间参数字段 |
Reserved | 按需要而定 | 原有字段 |
表10
上述实施例5、6、7、8的共同点是,接入终端发送未携带全部半连接时间参数的半连接请求消息至接入网;接入网确定所述全部半连接时间参数中、除携带在所述半连接请求消息中的半连接时间参数外的其它半连接时间参数的取值,并通过在半连接应答消息设置的一个或多个半连接时间参数字段将所述确定的其它半连接时间参数的取值携带在半连接应答消息中发送至接入终端。由此,AT在向AN发送进入半连接状态的请求时,可以不携带任何半连接时间参数或只携带部分半连接时间参数,而由AN确定AT进入半连接状态时的全部或部分半连接时间参数,并通过半连接应答消息发送给AT,AT接受AN发送的时间参数即可。
另外,本发明实施例还提出了一种接入系统。图8是本发明实施例系统的基本结构示意图。参见图8,本发明实施例系统的基本结构包括:接入终端11和接入网21,其中,接入终端11包括:请求处理单元12和请求端发送接收单元13,其中,请求处理单元12,用于确定是否需要发送半连接时间参数给接入网;如果是,则将需要发送给接入网的半连接时间参数携带在半连接请求消息中,否则,则不在发送至接入网的半连接请求消息中携带半连接时间参数;请求端发送接收单元13,用于将经所述请求处理单元处理过的所述半连接请求消息发送至接入网21,并接收接入网响应的半连接应答消息;接入网21包括:应答端发送接收单元22,用于接收接入终端发送的半连接请求消息,并发送半连接应答消息至接入终端。
参见图9,较佳地,在本发明实施例的接入系统中,所述请求处理单元12进一步包括:第一开关设置单元14,用于根据预先设定的、第一开关字段的不同状态与接入终端在半连接请求消息中携带半连接时间参数的不同情况之间的对应关系,将所述第一开关字段设置成与接入终端当前在半连接请求消息中的半连接时间参数携带情况相对应的状态;所述接入网21进一步包括:第一开关解析单元23,用于根据所述半连接请求消息中设置的第一开关字段的状态获知所述接入终端当前请求的半连接时间参数的情况。
本发明实施例还提供了一种接入终端设备,图10是本发明实施例接入终端设备的基本结构示意图。参见图10,本发明实施例的接入终端设备11的基本结构包括:请求处理单元12和请求发送接收单元13,其中,请求处理单元12,用于确定是否需要发送半连接时间参数给接入网;如果是,则将需要发送给接入网的半连接时间参数携带半连接请求消息中,否则,将不在发送至接入网的半连接请求消息中携带半连接时间参数;请求端发送接收单元13,用于发送经所述请求处理单元处理过的半连接请求消息。
参见图11,较佳地,本发明实施例接入终端设备的请求处理单元12进一步包括:第一开关设置单元14,用于根据预先设定的、第一开关字段的不同状态与接入终端在半连接请求消息中携带半连接时间参数的不同情况之间的对应关系,将所述第一开关字段设置成与接入终端当前在半连接请求消息中的半连接时间参数携带情况相对应的状态;所述请求端发送接收单元13,进一步用于发送经所述第一开关设置单元14处理过的半连接请求消息。
本发明实施例还提供了另一种接入系统,图12是本发明实施例另一种接入系统的基本结构示意图。参见图12,本发明实施例接入系统的基本结构包括:接入终端31和接入网41,其中,接入终端31包括:请求端发送接收单元32,用于发送半连接请求消息至接入网41,并接收接入网41响应的半连接应答消息;接入网41包括:应答处理单元43和应答端发送接收单元42,其中,应答处理单元43,用于确定是否需要发送半连接时间参数给接入终端;如果是,则在接入网发送至接入终端的半连接应答消息中携带需要发送的半连接时间参数,否则,将不在半连接应答消息中携带半连接时间参数;应答端发送接收单元42,用于接收请求端发送接收单元发送的半连接请求消息,并将经应答处理单元43处理过的半连接应答消息发送至请求端发送接收单元。
较佳地,参见图13,本发明实施例系统的应答处理单元43进一步包括:第二开关设置单元45,用于根据预先设定的、第二开关字段的不同状态与接入网在半连接应答消息中携带半连接时间参数的不同情况之间的对应关系,将所述第二开关字段设置成与接入网当前在半连接应答消息中的半连接时间参数携带情况相对应的状态;接入终端31进一步包括:第二开关解析单元33,用于根据所述半连接应答消息中设置的第二开关字段的状态获知所述接入网当前请求的半连接时间参数的情况。
本发明实施例还提供了一种接入网设备,图14是本发明实施例接入网设备的基本结构示意图。参见图14,本发明实施例接入网设备41的基本结构包括:应答处理单元43和应答端发送接收单元42,其中,应答处理单元43,用于确定是否需要发送半连接时间参数;如果是,则将需要发送的半连接时间参数携带在半连接应答消息中,否则,将不在半连接应答消息中携带半连接时间参数;应答端发送接收单元42,用于接收半连接请求消息并发送将经应答处理单元处理43过的半连接应答消息发送至接入终端。
参见图15,较佳的,本发明实施例接入网设备41的应答处理单元43进一步包括:第二开关设置单元45,用于根据预先设定的、第二开关字段的不同状态与接入网在半连接应答消息中携带半连接时间参数的不同情况之间的对应关系,将所述第二开关字段设置成与接入网当前在半连接应答消息中的半连接时间参数携带情况相对应的状态。
本发明实施例还提供了又一种接入系统,图16是本发明实施例的接入系统的基本结构示意图。参见图16,本发明实施例的接入系统的基本结构包括:接入终端51和接入网61,其中:接入终端51包括:请求端发送接收单元52,用于发送未携带全部半连接时间参数的半连接请求消息至接入网并接收接入网响应的半连接应答消息,其中,该半连接请求消息中只包含与其携带的半连接时间参数相对应的时间参数字段;接入网61包括:时间参数确定单元62及应答端发送接收单元63,其中,时间参数确定单元62,用于确定接入终端进入半连接状态所需的全部半连接时间参数中、除携带在半连接请求消息中的半连接时间参数之外的其它半连接时间参数的取值,并通过在半连接应答消息设置的一个或多个半连接时间参数字段将该接入网确定的、除携带在所述半连接请求消息中的半连接时间参数之外的其它半连接时间参数的取值携带在半连接应答消息中;应答端发送接收单元63,用于将至少携带所述时间参数确定单元所确定的半连接时间参数的半连接应答消息发送至请求端发送接收单元。
本发明实施例还提供了另一种接入网设备,图17是本发明实施例接入网设备的基本结构示意图。参见图17,本发明实施例接入网设备61的基本结构包括:时间参数确定单元62及应答端发送接收单元63,其中,时间参数确定单元62,用于确定接入终端进入半连接状态所需的全部半连接时间参数中、除携带在半连接请求消息中的半连接时间参数之外的其它半连接时间参数的取值,并通过在半连接应答消息设置的一个或多个半连接时间参数字段将该接入网确定的、除携带在所述半连接请求消息中的半连接时间参数之外的其它半连接时间参数的取值携带在半连接应答消息中;应答端发送接收单元63,用于发送至少携带所述时间参数确定单元62所确定的半连接时间参数的半连接应答消息。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。