CN102630097B - Grouped data sending method, base station and terminal - Google Patents
Grouped data sending method, base station and terminal Download PDFInfo
- Publication number
- CN102630097B CN102630097B CN201210113736.0A CN201210113736A CN102630097B CN 102630097 B CN102630097 B CN 102630097B CN 201210113736 A CN201210113736 A CN 201210113736A CN 102630097 B CN102630097 B CN 102630097B
- Authority
- CN
- China
- Prior art keywords
- cluster head
- packet data
- terminal
- access
- destination terminal
- 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.)
- Expired - Fee Related
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
一种分组数据发送方法,包括:接收来自源终端的分组数据,所述分组数据包括目的终端的标识;查找路由缓存表中是否有到达所述目的终端的路径;如果查找到有到达所述目的终端的路径,进行接口选择;根据查找到的路径通过选择的接口转发所述分组数据。与该分组数据发送方法对应的另外两种分组数据发送方法,以及与上述分组数据发送方法对应的终端和基站。使用本发明,能够在终端进行链路处理。
A method for sending packet data, comprising: receiving packet data from a source terminal, the packet data including an identifier of a destination terminal; checking whether there is a path to the destination terminal in a routing cache table; The path of the terminal is used to select an interface; according to the found path, the packet data is forwarded through the selected interface. Two other packet data transmission methods corresponding to the packet data transmission method, and a terminal and a base station corresponding to the above packet data transmission method. Using the present invention, link processing can be performed at the terminal.
Description
技术领域 technical field
本发明涉及通信技术领域,具体涉及分组数据发送方法、基站和终端。 The present invention relates to the technical field of communication, in particular to a method for sending packet data, a base station and a terminal.
背景技术 Background technique
多跳中继是一种使网络在没有固定接入点条件下运行的手段,最早在自组织(adhoc)网络中得到研究和应用。adhoc网络没有固定的基础设施,也没有固定的路由器,所有节点都是移动的,并且所有节点都能以任意方式动态地保持与其他节点的联系。网络中所有节点的地位平等,无需设置任何的中心控制节点。网络中的节点不仅具有普通移动终端所需的功能,而且具有报文转发能力。在这种环境中,由于终端的无线覆盖范围的有限性,两个无法直接进行通信的用户终端可以借助于其他节点进行分组转发,也即多跳通信。近几年来,将多跳中继技术运用到传统的蜂窝(cell)网络中,组建新型的蜂窝多跳网络,也已成为无线通信中新的研究热点。在蜂窝多跳网中,移动台能够通过一个或多个中继节点连接到对应的蜂窝小区基站。中继节点的使用减小了路径损耗,改善了每条传输链路的通信质量,从而大大提高了整个蜂窝小区的容量和覆盖范围。在蜂窝多跳网中,寻找合适的中继节点对于提高整个系统的性能是非常关键的,这就需要有效的路由算法。 Multi-hop relay is a means to make the network run without a fixed access point. It was first researched and applied in the ad hoc network. The adhoc network has no fixed infrastructure and no fixed routers. All nodes are mobile, and all nodes can dynamically maintain contact with other nodes in any way. All nodes in the network have equal status, and there is no need to set up any central control node. Nodes in the network not only have the functions required by ordinary mobile terminals, but also have message forwarding capabilities. In this environment, due to the limited wireless coverage of the terminal, two user terminals that cannot communicate directly can perform packet forwarding by means of other nodes, that is, multi-hop communication. In recent years, it has become a new research hotspot in wireless communication to apply multi-hop relay technology to traditional cellular (cell) network to build a new type of cellular multi-hop network. In a cellular multi-hop network, a mobile station can connect to a corresponding cell base station through one or more relay nodes. The use of relay nodes reduces path loss and improves the communication quality of each transmission link, thus greatly improving the capacity and coverage of the entire cell. In a cellular multi-hop network, finding a suitable relay node is very critical to improve the performance of the whole system, which requires an effective routing algorithm.
现有的一种分组数据发送方法是这样的:考虑蜂窝多跳网以基站(BS:Base Station)为中心的特点,将传统的分布式路由方式改为基站统一为各节点提供路由的集中处理方式。基站维护所有终端(MS:Mobile Station)之间的链路状态,并根据维护的链路状态为终端的通信集中选择路径。采用集中的处理方式后,基站能够通过处理和维护路由过程中所得到的信息,逐步获取小区的拓扑结构。 An existing packet data sending method is as follows: Considering the characteristics of the cellular multi-hop network centered on the base station (BS: Base Station), the traditional distributed routing method is changed to the centralized processing that the base station uniformly provides routing for each node Way. The base station maintains the link state between all terminals (MS: Mobile Station), and selects a centralized path for the communication of the terminal according to the maintained link state. After adopting the centralized processing method, the base station can gradually obtain the topological structure of the cell by processing and maintaining the information obtained in the routing process.
同时考虑2跳接入蜂窝的情况,当MS与基站的链路质量恶化,需要进行中继时,先发出中继请求给BS,要求BS提供一个多跳路由。如果BS找不到路径,MS就向临近节点广播中继请求寻路信号,中间节点在收到中继请求后,返回信令给基站。基站据此可以获得第一跳链路的质量,并测量得到第二跳链 路质量。这样每收到一个中间节点发出的中继请求响应,基站都更新一次自己的信道质量矩阵。在更新完信道质量矩阵后,基站再次运行寻路算法,此时基站已经获取了与MS有关的全部信道信息,从而选出中继节点,并将选出的中继节点反馈给MS,使MS可以通过中继节点进行分组数据发送。 At the same time, considering the situation of 2-hop access to the cell, when the link quality between the MS and the base station deteriorates and a relay is required, the relay request is first sent to the BS, asking the BS to provide a multi-hop route. If the BS cannot find a path, the MS broadcasts a relay request pathfinding signal to the adjacent nodes, and the intermediate node returns a signaling to the base station after receiving the relay request. Based on this, the base station can obtain the quality of the first-hop link and measure the quality of the second-hop link. In this way, the base station updates its own channel quality matrix every time it receives a relay request response from an intermediate node. After updating the channel quality matrix, the base station runs the pathfinding algorithm again. At this time, the base station has obtained all the channel information related to the MS, so as to select a relay node and feed back the selected relay node to the MS, so that the MS Packet data transmission can be performed through a relay node.
在对现有技术的研究中,发明人发现:使用现有的分组数据发送方法时,每次分组中继分发都需进行中继请求,并且所有的链路处理都由基站进行,使基站的资源开销很大,并且通信复杂度高。 In the study of the prior art, the inventor found that: when using the existing packet data transmission method, a relay request is required for each packet relay distribution, and all link processing is performed by the base station, so that the base station The resource overhead is high and the communication complexity is high.
发明内容 Contents of the invention
本发明实施例提供了分组数据发送方法、基站和终端,能够在终端进行链路处理。 The embodiment of the present invention provides a method for sending packet data, a base station and a terminal, and can perform link processing in the terminal.
本发明实施例提供了一种分组数据发送方法,包括: An embodiment of the present invention provides a method for sending packet data, including:
接收来自源终端的分组数据,所述分组数据包括目的终端的标识; receiving packet data from a source terminal, the packet data including an identification of a destination terminal;
查找路由缓存表中是否有到达所述目的终端的路径; Find whether there is a path to the destination terminal in the routing cache table;
如果查找到有到达所述目的终端的路径,进行接口选择; If a path to the destination terminal is found, select an interface;
根据查找到的路径通过选择的接口转发所述分组数据。 forwarding the packet data through the selected interface according to the found path.
本发明实施例还提供了一种分组数据发送方法,包括: The embodiment of the present invention also provides a method for sending packet data, including:
获取需要发送的分组数据; Obtain the packet data that needs to be sent;
判断接入状态是否为直接接入; Determine whether the access status is direct access;
如果接入状态是直接接入,将所述分组数据发送给基站; If the access status is direct access, sending the packet data to the base station;
如果接入状态不是直接接入,从簇头表中选择簇头,将所述分组数据发送给所述簇头。 If the access status is not direct access, select a cluster head from the cluster head table, and send the packet data to the cluster head.
本发明实施例还提供了一种分组数据发送方法,包括: The embodiment of the present invention also provides a method for sending packet data, including:
接收分组数据,所述分组数据包括目的终端的标识; receiving packet data, the packet data including the identification of the destination terminal;
从终端状态表中查找所述目的终端的标识; Finding the identifier of the destination terminal from the terminal state table;
如果没有查找到所述目的终端的标识,向核心网发送所述分组数据; If the identity of the destination terminal is not found, send the packet data to the core network;
如果查找到所述目的终端的标识,判断所述目的终端的接入状态是否为直接接入; If the identity of the destination terminal is found, determine whether the access status of the destination terminal is direct access;
如果所述目的终端的接入状态为直接接入,向所述目的终端发送所述分组数据;如果所述目的终端的接入状态不是直接接入,进行簇头选择,向选择的 簇头发送所述分组数据。 If the access state of the destination terminal is direct access, send the packet data to the destination terminal; if the access status of the destination terminal is not direct access, perform cluster head selection and send to the selected cluster head The packet data.
本发明实施例还提供了一种终端,包括: The embodiment of the present invention also provides a terminal, including:
接收单元,用于接收来自源终端的分组数据,所述分组数据包括目的终端的标识; a receiving unit, configured to receive packet data from a source terminal, where the packet data includes an identifier of a destination terminal;
查找单元,用于根据所述接收单元接收的目的终端的标识查找路由缓存表中是否有到达所述目的终端的路径; A search unit, configured to search whether there is a path to the destination terminal in the routing cache table according to the identifier of the destination terminal received by the receiving unit;
选择单元,用于在所述查找单元查找到有到达目的终端的路径时,进行接口选择; A selection unit, configured to select an interface when the search unit finds a path to the destination terminal;
发送单元,用于根据所述查找单元查找到的到达目的终端的路径,通过所述选择单元选择的接口转发所述分组数据。 A sending unit, configured to forward the packet data through the interface selected by the selection unit according to the path to the destination terminal found by the search unit.
本发明实施例还提供了另一种终端,包括: The embodiment of the present invention also provides another terminal, including:
获取单元,用于获取需要发送的分组数据; an acquisition unit, configured to acquire packet data to be sent;
判断单元,用于判断所述终端的接入状态是否为直接接入; a judging unit, configured to judge whether the access status of the terminal is direct access;
选择单元,用于在所述判断单元判断所述终端的接入状态不是直接接入时,从簇头表中选择簇头; A selection unit, configured to select a cluster head from the cluster head table when the judging unit judges that the access state of the terminal is not direct access;
发送单元,用于在所述判断单元判断所述终端的接入状态是直接接入时,将所述分组数据发送给基站;在判断单元判断所述终端的接入状态不是直接接入时,将所述分组数据发送给所述选择单元选择的簇头。 a sending unit, configured to send the packet data to the base station when the judging unit judges that the terminal's access status is direct access; when the judging unit judges that the terminal's access status is not direct access, sending the packet data to the cluster head selected by the selection unit.
本发明实施例还提供了一种基站,包括: The embodiment of the present invention also provides a base station, including:
接收单元,用于接收分组数据,所述分组数据包括目的终端的标识; a receiving unit, configured to receive packet data, where the packet data includes an identifier of a destination terminal;
查找单元,用于从终端状态表中查找所述目的终端的标识; a search unit, configured to search for the identifier of the destination terminal from the terminal status table;
判断单元,用于在所述查找单元查找到所述目的终端的标识时,判断所述目的终端的接入状态是否为直接接入; A judging unit, configured to judge whether the access status of the destination terminal is direct access when the search unit finds the identity of the destination terminal;
选择单元,用于在所述判断单元判断所述目的终端的接入状态不是直接接入时,进行簇头选择; A selection unit, configured to select a cluster head when the judging unit judges that the access status of the destination terminal is not direct access;
发送单元,用于在所述查找单元没有查找到所述目的终端的标识时,向核心网发送所述分组数据;在所述判断单元判断所述目的终端的接入状态为直接接入时,向所述目的终端发送所述分组数据;在所述目的终端的接入状态不是直接接入时,向所述选择单元选择的簇头发送所述分组数据。 a sending unit, configured to send the packet data to the core network when the search unit does not find the identity of the destination terminal; when the judging unit judges that the access status of the destination terminal is direct access, sending the packet data to the destination terminal; sending the packet data to the cluster head selected by the selection unit when the access state of the destination terminal is not direct access.
从本发明实施例提供的以上技术方案可以看出,由于本实施例中终端可以根据自身的接入状态确定分组数据的发送方式,并且在终端中维护了簇头表,在进行分组数据的发送时仅需要从簇头表中选择簇头,再将分组数据发送给簇头或直接发送给基站即可,只要簇头表中有簇头的信息,终端在发送分组数据时都不需要向基站发送中继请求,即在终端进行链路处理,从而减少基站的资源开销,同时终端仅需要维护簇头信息,可以减少通信复杂度。 It can be seen from the above technical solutions provided by the embodiments of the present invention that since the terminal in this embodiment can determine the sending mode of the packet data according to its own access state, and maintains the cluster head table in the terminal, the sending of the packet data It is only necessary to select the cluster head from the cluster head table, and then send the packet data to the cluster head or directly to the base station. As long as there is cluster head information in the cluster head table, the terminal does not need to send packet data to the base station. Sending a relay request means that the terminal performs link processing, thereby reducing the resource overhead of the base station. At the same time, the terminal only needs to maintain the cluster head information, which can reduce communication complexity.
附图说明 Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。 In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. For those skilled in the art, other drawings can also be obtained according to these drawings without any creative effort.
图1为本发明实施例中蜂窝adhoc网络的架构图; Fig. 1 is the structural diagram of cellular adhoc network in the embodiment of the present invention;
图2为本发明实施例中分组数据发送方法实施例一的流程图; FIG. 2 is a flowchart of Embodiment 1 of a method for sending packet data in an embodiment of the present invention;
图3为本发明实施例中分组数据发送方法实施例二的流程图; FIG. 3 is a flow chart of Embodiment 2 of the packet data sending method in the embodiment of the present invention;
图4为本发明实施例中分组数据发送方法实施例三的流程图; FIG. 4 is a flow chart of Embodiment 3 of the packet data sending method in the embodiment of the present invention;
图5为本发明实施例中分组数据发送方法实施例四的流程图; FIG. 5 is a flow chart of Embodiment 4 of the packet data sending method in the embodiment of the present invention;
图6为本发明实施例中分组数据发送方法实施例五的流程图; FIG. 6 is a flow chart of Embodiment 5 of the packet data sending method in the embodiment of the present invention;
图7为本发明实施例中终端实施例一的结构图; FIG. 7 is a structural diagram of a terminal embodiment 1 in an embodiment of the present invention;
图8为本发明实施例中终端实施例二的结构图; FIG. 8 is a structural diagram of the second embodiment of the terminal in the embodiment of the present invention;
图9为本发明实施例中终端实施例三的结构图; FIG. 9 is a structural diagram of a third embodiment of a terminal in an embodiment of the present invention;
图10为本发明实施例中终端实施例四的结构图; FIG. 10 is a structural diagram of Embodiment 4 of a terminal in an embodiment of the present invention;
图11为本发明实施例中基站实施例一的结构图; FIG. 11 is a structural diagram of Embodiment 1 of a base station in an embodiment of the present invention;
图12为本发明实施例中基站实施例二的结构图。 Fig. 12 is a structural diagram of the second embodiment of the base station in the embodiment of the present invention.
具体实施方式 Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。 The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.
先介绍本发明实施例涉及的蜂窝adhoc网络,本发明实施例提供的蜂窝adhoc网络的架构如图1所示: First introduce the cellular adhoc network involved in the embodiment of the present invention, the architecture of the cellular adhoc network provided by the embodiment of the present invention is shown in Figure 1:
小区内的不同扇区簇形成了小区内虚拟簇1011,小区内虚拟簇的簇头进行扇区间协作,以便终端灵活接入。 Different sector clusters in the cell form a virtual cluster 1011 in the cell, and the cluster heads of the virtual clusters in the cell perform inter-sector cooperation for flexible access by terminals.
相邻小区的扇区簇组成了小区间虚拟簇1021,小区间虚拟簇的簇头进行小区间协作,以便簇间通信和混合接入及协作接入时的小区间负载平衡。 Sector clusters of adjacent cells form an inter-cell virtual cluster 1021 , and the cluster heads of the inter-cell virtual cluster perform inter-cell cooperation, so as to facilitate inter-cluster communication and inter-cell load balancing during hybrid access and coordinated access.
小区内虚拟簇根据距离基站的距离分成了混合接入区1012,簇头区1013和直接接入区1014,其中混合接入区离基站最远,直接接入区离基站最近;如果终端处于直接接入区和簇头区,则终端的接入状态可以是直接接入。如果终端处于混合接入区,则终端可以蜂窝中继接入基站,此时终端的接入状态可以为协作接入;或者终端可以通过adhoc中继接入基站,此时终端的接入状态可以为混合接入。如果终端收不到基站和簇头的信息,则终端的接入状态为“adhoc”。不同接入区的终端的接入状态可以如表1所示。 The virtual cluster in the cell is divided into hybrid access area 1012, cluster head area 1013 and direct access area 1014 according to the distance from the base station. The hybrid access area is the farthest from the base station, and the direct access area is the closest to the base station; access area and cluster head area, the access status of the terminal can be direct access. If the terminal is in a hybrid access area, the terminal can access the base station through a cellular relay, and the access status of the terminal can be coordinated access; or the terminal can access the base station through an adhoc relay, and the access status of the terminal can be for mixed access. If the terminal cannot receive the information of the base station and the cluster head, the access state of the terminal is "adhoc". The access states of terminals in different access areas may be shown in Table 1.
表1 Table 1
小区间虚拟簇根据距离该小区间虚拟簇的中心的距离分成了混合接入区1022,簇头区1023和直接接入区1024,其中混合接入区离该小区间虚拟簇的中心最远,直接接入区离该小区间虚拟簇的中心最近。 The inter-cell virtual cluster is divided into a hybrid access area 1022, a cluster head area 1023 and a direct access area 1024 according to the distance from the center of the inter-cell virtual cluster, wherein the hybrid access area is farthest from the center of the inter-cell virtual cluster, The direct access area is closest to the center of the virtual cluster among the cells.
为了实现移动终端adhoc方式的可运营和可管理,本发明实施例的簇头选择和分簇由基站发起,簇头的选择和分簇可以是周期性地进行,也可以在事件的触发下进行,例如可以在基站接收了终端发送的中继请求后进行。在本发明的一个实施例中,簇头选择和分簇可以按照如下流程进行: In order to realize the operability and manageability of the adhoc mode of the mobile terminal, the cluster head selection and clustering in the embodiment of the present invention are initiated by the base station, and the cluster head selection and clustering can be performed periodically or triggered by an event , for example, may be performed after the base station receives the relay request sent by the terminal. In one embodiment of the present invention, cluster head selection and clustering can be performed according to the following process:
基站在本小区范围内广播簇头选择请求,携带基站的位置信息,小区半径R,小区利用率U和簇头阈值C等参数。接收到簇头选择请求的终端计算自身与基站之间的距离L。如果L大于阈值1(在本发明的一个实施例中阈值1可以为R/2)并小于阈值2(在本发明的一个实施例中阈值2可以为3R/4),则表明终端处于簇头区,终端将接入状态S设置为直接接入;否则,表明终端处于直接接入区或混合接入区,此时可以先将终端接入状态S设置为直接接入,后续再由终端根据簇头公告进行更新。 The base station broadcasts the cluster head selection request within the range of the cell, carrying the location information of the base station, the cell radius R, the cell utilization rate U, and the cluster head threshold C and other parameters. The terminal receiving the cluster head selection request calculates the distance L between itself and the base station. If L is greater than threshold 1 (in one embodiment of the present invention, threshold 1 can be R/2) and less than threshold 2 (in one embodiment of the present invention, threshold 2 can be 3R/4), it indicates that the terminal is at the cluster head area, the terminal sets the access state S to direct access; otherwise, it indicates that the terminal is in the direct access area or mixed access area, at this time, the terminal access state S can be set to direct access first, and then the terminal can follow the Cluster head announcements are updated.
处于簇头区的终端根据簇头选择请求信息估计自身与基站之间链路的质量,终端与基站之间链路的质量可以是路径损耗PLoss;终端再根据自身的剩余能量信息NRest,判断是否满足簇头选择的要求。在本发明的一个实施例中,如果某个终端的PLoss/NRest<C说明该终端满足簇头选择的要求,则终端发送簇头公告,簇头公告信息包括该终端的资源信息和该终端所处小区的利用率U,其中终端的资源信息包括该终端的剩余能量以及该终端与基站之间的路径损耗,发送的簇头公告可以是蜂窝簇头公告和adhoc簇头公告。 The terminal in the cluster head area estimates the quality of the link between itself and the base station according to the cluster head selection request information. The quality of the link between the terminal and the base station can be the path loss P Loss ; the terminal then according to its own residual energy information N Rest , Determine whether the requirements for cluster head selection are met. In one embodiment of the present invention, if P Loss / N Rest < C of a certain terminal indicates that the terminal meets the requirements for cluster head selection, the terminal sends a cluster head announcement, and the cluster head announcement information includes the resource information of the terminal and the The utilization rate U of the cell where the terminal is located, wherein the resource information of the terminal includes the remaining energy of the terminal and the path loss between the terminal and the base station, and the cluster head announcement sent may be a cellular cluster head announcement or an adhoc cluster head announcement.
接收到簇头公告的终端进行接入状态和簇头表的更新: The terminal receiving the cluster head announcement updates the access status and the cluster head table:
如果终端的默认接入状态S为“adhoc”,则能接收到蜂窝簇头公告的终端将S更新为“协作接入”;仅能接收到adhoc簇头公告的终端将S更新为“混合接入”。 If the default access state S of the terminal is "adhoc", the terminal that can receive the announcement of the cellular cluster head will update S to "cooperative access"; the terminal that can only receive the announcement of the adhoc cluster head will update S to "hybrid access". enter".
如果终端的默认接入状态S为“直接接入”,则能接收到蜂窝簇头公告并且该终端与基站之间距离L大于阈值2,该终端将S更新为“协作接入”。 If the default access state S of the terminal is "direct access", the cell cluster head announcement can be received and the distance L between the terminal and the base station is greater than the threshold 2, the terminal updates S to "cooperative access".
在本发明的一个实施例中,终端维护的簇头表可以如表2所示。 In an embodiment of the present invention, the cluster head table maintained by the terminal may be as shown in Table 2.
表2 Table 2
表2中,PLossCell为终端蜂窝接口的与簇头之间的链路路损,NRestCell为蜂窝接口的能量,PLoss为终端adhoc接口与簇头之间的链路路损,NRest为adhoc接口的能量。当PLossCell无穷大或NRestCell为零时,表明cell接口不可用。 In Table 2, P LossCell is the link path loss between the terminal cellular interface and the cluster head, N RestCell is the energy of the cellular interface, P Loss is the link path loss between the terminal adhoc interface and the cluster head, and N Rest is The energy of the adhoc interface. When P LossCell is infinite or N RestCell is zero, it indicates that the cell interface is unavailable.
在本发明的一个实施例中,cell接口和adhoc接口能量统一管理,此时NRestCell=NRest。 In an embodiment of the present invention, the energy of the cell interface and the adhoc interface are managed in a unified manner, at this time N RestCell =N Rest .
终端在更新完接入状态和簇头表后,进行簇头公告确认,在簇头公告确认中携带终端的资源信息和接入状态;其中,终端的资源信息可以包括终端的剩余能量、以及终端与基站的链路的路损,具体可以包括终端的cell接口的剩余能量以及cell接口与基站的链路的路损,终端的adhoc接口的剩余能量以及adhoc接口与基站的链路的路损。 After updating the access status and the cluster head table, the terminal confirms the cluster head announcement, and the resource information and access status of the terminal are carried in the cluster head announcement confirmation; wherein, the resource information of the terminal may include the remaining energy of the terminal, and the terminal The path loss of the link with the base station may specifically include the remaining energy of the cell interface of the terminal and the path loss of the link between the cell interface and the base station, the remaining energy of the adhoc interface of the terminal and the path loss of the link between the adhoc interface and the base station.
簇头收到来自终端的簇头公告确认后,根据簇头公告确认携带的信息更新簇头维护的虚拟簇表。在本发明的一个实施例中,簇头维护的虚拟簇表如表3所示。 After the cluster head receives the cluster head announcement confirmation from the terminal, it updates the virtual cluster table maintained by the cluster head according to the information carried in the cluster head announcement confirmation. In one embodiment of the present invention, the virtual cluster table maintained by the cluster head is shown in Table 3.
表3 table 3
簇头在更新了虚拟簇头表后,进行簇头选择响应,簇头选择响应可以携带簇头的资源信息和该簇头维护的虚拟簇表信息;簇头的资源信息可以包括簇头的剩余能量和簇头与基站之间链路的路损。为了减少干扰和便于基站的管理,在本发明的一个实施例中,簇头与基站之间的通信仅使用cell接口,此时簇头的资源信息具体可以是簇头的cell接口的剩余能量以及cell接口与基站之间链路的路损。 After the cluster head updates the virtual cluster head table, it performs a cluster head selection response. The cluster head selection response can carry the resource information of the cluster head and the virtual cluster table information maintained by the cluster head; the resource information of the cluster head can include the remaining information of the cluster head. Energy and path loss of the link between the cluster head and the base station. In order to reduce interference and facilitate the management of the base station, in one embodiment of the present invention, the communication between the cluster head and the base station only uses the cell interface. At this time, the resource information of the cluster head can specifically be the remaining energy of the cell interface of the cluster head and Path loss of the link between the cell interface and the base station.
基站接收到来自簇头的簇头选择响应后,根据簇头选择响应携带的信息更新终端状态表。在本发明的一个簇头与基站之间的通信仅使用cell接口的实施例中,基站维护的终端状态表如表4所示。 After receiving the cluster head selection response from the cluster head, the base station updates the terminal state table according to the information carried in the cluster head selection response. In the embodiment of the present invention where the communication between a cluster head and the base station only uses the cell interface, the terminal state table maintained by the base station is shown in Table 4.
表4 Table 4
基站对簇头上报的虚拟簇表信息进行处理,对同一终端的簇头形成该终端的簇头列表信息。使基站仅需要保存簇头的剩余能量信息,基于分簇分区的虚拟簇头机制,簇头充当信令信息汇聚点,可以使基站的开销大大减少,并且信令汇聚点并非是单一的,还可以增加可靠性。 The base station processes the virtual cluster table information reported by the cluster head, and forms the cluster head list information of the terminal for the cluster head of the same terminal. The base station only needs to save the remaining energy information of the cluster head. Based on the virtual cluster head mechanism of clustering and partitioning, the cluster head acts as a signaling information convergence point, which can greatly reduce the overhead of the base station, and the signaling convergence point is not single. Can increase reliability.
如下介绍本发明实施例提供的分组数据发送方法,图2描述了分组数据发送方法实施例一的流程,该实施例描述的是源终端的处理流程,包括: The method for sending packet data provided by the embodiment of the present invention is introduced as follows. FIG. 2 describes the flow of Embodiment 1 of the method for sending packet data. This embodiment describes the processing flow of the source terminal, including:
201、获取需要发送的分组数据。 201. Acquire packet data to be sent.
202、判断接入状态是否为直接接入;如果是,进入203;如果否,进入204。 202. Determine whether the access status is direct access; if yes, go to 203; if not, go to 204.
终端的不同接入状态所采用的接入方式不同,在本发明的一个实施例中,不同接入状态的终端的默认的分组数据发送机制如表5所示。 Different access modes are adopted in different access states of terminals. In one embodiment of the present invention, the default packet data sending mechanisms of terminals in different access states are shown in Table 5.
表5 table 5
203、将分组数据发送给基站;结束流程。 203. Send the packet data to the base station; end the process.
204、从维护的簇头表中选择簇头。 204. Select a cluster head from the maintained cluster head table.
具体地,源终端可以按照如下原则从簇头表中选择簇头: Specifically, the source terminal can select a cluster head from the cluster head table according to the following principles:
A、根据簇头表中簇头所在小区的利用率U选择合适的小区,依据簇头的资源信息从选择的小区中选择簇头。如果源终端所在的本小区的利用率U本大于阈值1(在本发明的一个实施例中,阈值1可以为90%)且相邻小区的利用率U邻小于阈值2(在本发明的一个实施例中,阈值1可以为60%),则选择相邻小区,否则选择本小区。 A. Select a suitable cell according to the utilization rate U of the cell where the cluster head is located in the cluster head table, and select a cluster head from the selected cell according to the resource information of the cluster head. If the utilization rate U of the cell where the source terminal is located is greater than threshold 1 (in one embodiment of the present invention, threshold 1 can be 90%) and the utilization rate U of the adjacent cell is less than threshold 2 (in one embodiment of the present invention In an embodiment, the threshold 1 may be 60%), then the neighboring cell is selected, otherwise the current cell is selected.
B、对同一小区的簇头,可以依据簇头的资源信息进行簇头选择和接口选择。在本发明的一个实施例中,如果簇头的剩余能量较多,并且簇头与终端之间的链路质量较好,则被选中的可能性越大。在本发明的一个实施例中,采用簇头的剩余能量以及簇头与终端之链路的路损的联合值选择簇头,可以采用如下公式计算簇头的剩余能量以及簇头与终端之链路的路损的联合值: B. For the cluster heads of the same cell, cluster head selection and interface selection can be performed according to the resource information of the cluster heads. In an embodiment of the present invention, if the remaining energy of the cluster head is more, and the link quality between the cluster head and the terminal is better, the possibility of being selected is higher. In one embodiment of the present invention, the cluster head is selected by using the combined value of the residual energy of the cluster head and the path loss of the link between the cluster head and the terminal, and the following formula can be used to calculate the residual energy of the cluster head and the link between the cluster head and the terminal The combined value of the path loss of the road:
arg min(PLoss α/NRest),α≥1。 arg min(P Loss α /N Rest ), α≥1.
其中,PLoss为终端adhoc接口与簇头之间的链路路损,NRest为adhoc接口的能量。 Among them, P Loss is the link path loss between the terminal adhoc interface and the cluster head, and N Rest is the energy of the adhoc interface.
使用该公式计算簇头的剩余能量以及簇头与终端之链路的路损的联合值后,选取联合值数值较大的簇头,从而使剩余能量和路损联合值最优的簇头和接口将被选中。具体地,如果选中的簇头是蜂窝簇头,则对应的接口是蜂窝接口;选中的簇头是adhoc簇头,则对应的接口是adhoc接口。 After using this formula to calculate the combined value of the residual energy of the cluster head and the path loss of the link between the cluster head and the terminal, select the cluster head with a larger joint value, so that the cluster head with the best combined value of residual energy and path loss The interface will be selected. Specifically, if the selected cluster head is a cellular cluster head, the corresponding interface is a cellular interface; if the selected cluster head is an adhoc cluster head, the corresponding interface is an adhoc interface.
在本发明的一个实施例中,如果维护的簇头表为空,该源终端可以向基站发送中继请求,触发基站进行簇头选择和分簇,使该源终端可以根据簇头发送的簇头公告更新簇头表,从而使该源终端可以从更新后的簇头表选择簇头。 In one embodiment of the present invention, if the maintained cluster head table is empty, the source terminal can send a relay request to the base station, triggering the base station to perform cluster head selection and clustering, so that the source terminal can The head announcement updates the cluster head table, so that the source terminal can select a cluster head from the updated cluster head table.
205、将分组数据发送给从簇头表中选择的簇头;结束流程。 205. Send the packet data to the cluster head selected from the cluster head table; end the process.
从上可知,本实施例中源终端可以根据自身的接入状态确定分组数据的发送方式,并且在终端中维护了簇头表,在进行分组数据的发送时仅需要从簇头表中选择簇头,再将分组数据发送给簇头或直接发送给基站即可,只要簇头表 中有簇头的信息,终端在发送分组数据时都不需要向基站发送中继请求,即在终端进行链路处理,从而减少基站的资源开销,同时源终端仅需要维护簇头信息,可以减少通信复杂度。 It can be seen from the above that in this embodiment, the source terminal can determine the sending mode of the packet data according to its own access state, and maintains the cluster head table in the terminal, and only needs to select the cluster from the cluster head table when sending the packet data head, and then send the packet data to the cluster head or directly to the base station, as long as there is cluster head information in the cluster head table, the terminal does not need to send a relay request to the base station when sending packet data, that is, the terminal performs chaining Road processing, thereby reducing the resource overhead of the base station, and at the same time, the source terminal only needs to maintain the cluster head information, which can reduce the communication complexity.
图3描述了分组数据发送方法实施例二的流程,该实施例描述的是源终端的处理流程,包括: Fig. 3 has described the process flow of embodiment 2 of the method for sending packet data, and what this embodiment describes is the processing flow of the source terminal, including:
301、获取需要发送的分组数据。 301. Acquire packet data to be sent.
302、判断接入状态是否为直接接入;如果是,进入303;如果否,进入304。 302. Determine whether the access status is direct access; if yes, go to 303; if not, go to 304.
303、将分组数据发送给基站;结束流程。 303. Send the packet data to the base station; end the procedure.
304、判断分组数据对应的业务的类型是否为蜂窝接入业务;如果是,进入305;如果否,进入306。 304. Determine whether the type of service corresponding to the packet data is a cellular access service; if yes, go to 305; if not, go to 306.
由于源终端具有adhoc和蜂窝接口,因此源终端可以同时实现蜂窝接入和在虚拟簇内的自组网通信。源终端可以将业务划分为2大类:蜂窝接入业务和adhoc业务,从而维护2个分组缓存区,对于蜂窝接入业务,进行簇头选择时,优先选取蜂窝接口;对于adhoc业务,优先选择adhoc接口。其中,对于业务的分类可以根据用户的使用习惯,所处的地域业务布局情况,和业务的特性分析来进行。对于没有业务类别标识的分组,采用默认的分组数据发送机制。 Since the source terminal has both adhoc and cellular interfaces, the source terminal can implement cellular access and ad hoc network communication within the virtual cluster at the same time. The source terminal can divide services into two categories: cellular access services and adhoc services, thereby maintaining two packet buffers. For cellular access services, when selecting a cluster head, the cellular interface is given priority; for adhoc services, the priority is to select ad hoc interface. Among them, the classification of services can be carried out according to the usage habits of the users, the distribution of services in the region where they are located, and the analysis of the characteristics of the services. For a packet without a service class identifier, the default mechanism for sending packet data is adopted.
305、从簇头表中选择蜂窝簇头,将分组数据发送给该蜂窝簇头;结束流程。 305. Select a cellular cluster head from the cluster head table, and send packet data to the cellular cluster head; end the process.
306、从簇头表中选择adhoc簇头,将分组数据发送给该adhoc簇头;结束流程。 306. Select an adhoc cluster head from the cluster head table, and send packet data to the adhoc cluster head; end the process.
从上可知,本实施例中源终端可以根据自身的接入状态确定分组数据的发送方式,并且在终端中维护了簇头表,在进行分组数据的发送时仅需要从簇头表中选择簇头,再将分组数据发送给簇头或直接发送给基站即可,只要簇头表中有簇头的信息,终端在发送分组数据时都不需要向基站发送中继请求,即在终端进行链路处理,从而减少基站的资源开销,同时源终端仅需要维护簇头信息,可以减少通信复杂度;进一步,源终端在选择簇头时可以根据分组数据对应的业务类型选择adhoc接口或蜂窝接口,使源终端可以灵活地选择接口进行通信。 It can be seen from the above that in this embodiment, the source terminal can determine the sending mode of the packet data according to its own access status, and maintains the cluster head table in the terminal, and only needs to select the cluster from the cluster head table when sending the packet data head, and then send the packet data to the cluster head or directly to the base station, as long as there is cluster head information in the cluster head table, the terminal does not need to send a relay request to the base station when sending packet data, that is, the terminal performs chaining Road processing, thereby reducing the resource overhead of the base station, and at the same time, the source terminal only needs to maintain the cluster head information, which can reduce the communication complexity; further, when the source terminal selects the cluster head, it can select an adhoc interface or a cellular interface according to the service type corresponding to the packet data. This enables the source terminal to flexibly choose an interface for communication.
在本发明的一个实施例中源终端将分组数据发送给簇头前还包括:在分组数据中增加生存时间(TTL:Time To Live)字段,设置TTL字段的字段值,通过设置的TTL字段的字段值,使簇头可以根据字段值进行相邻簇头查找,从而提高通信的成功率。 In one embodiment of the present invention, before the source terminal sends the packet data to the cluster head, it also includes: adding a time-to-live (TTL: Time To Live) field in the packet data, setting the field value of the TTL field, and passing the set TTL field The field value enables the cluster head to search for adjacent cluster heads according to the field value, thereby improving the success rate of communication.
图4描述了分组数据发送方法实施例三的流程,该实施例描述的是簇头的处理流程,包括: Fig. 4 has described the flow process of the third embodiment of the packet data sending method, what this embodiment described is the processing flow of the cluster head, including:
401、接收来自源终端的分组数据,分组数据包括目的终端的标识。 401. Receive packet data from a source terminal, where the packet data includes an identifier of a destination terminal.
402、查找路由缓存表中是否有到达目的终端的路径;如果是,进入403;如果否,进入404。 402. Check whether there is a path to the destination terminal in the routing cache table; if yes, go to 403; if not, go to 404.
本发明的一个实施例中,簇头维护的路由缓存表可以如表6所示。 In an embodiment of the present invention, the routing cache table maintained by the cluster head may be as shown in Table 6.
表6 Table 6
403、进行接口选择,根据查找到的路径通过选择的接口转发分组数据;结束流程。 403. Select an interface, and forward the packet data through the selected interface according to the found path; end the process.
进行接口选择时,可以比较虚拟簇表中记录的目的终端的蜂窝接口的资源信息和目的终端的adhoc接口的资源信息;如果蜂窝接口的资源信息优于adhoc接口的资源信息,选择蜂窝接口;反之,选择adhoc接口。具体可以对目的终端的蜂窝接口与簇头之间链路的路损以及目的终端的蜂窝接口的剩余能量的联合值、目的终端的adhoc接口与簇头之间链路的路损以及目的终端的adhoc接口的剩余能量的联合值进行比较。 When performing interface selection, the resource information of the cellular interface of the destination terminal recorded in the virtual cluster table can be compared with the resource information of the adhoc interface of the destination terminal; if the resource information of the cellular interface is better than the resource information of the adhoc interface, select the cellular interface; otherwise , select the adhoc interface. Specifically, the path loss of the link between the cellular interface of the destination terminal and the cluster head and the joint value of the remaining energy of the cellular interface of the destination terminal, the path loss of the link between the adhoc interface of the destination terminal and the cluster head, and the path loss of the destination terminal The combined value of the residual energy of the adhoc interface is compared.
404、向相邻扇区簇头发送虚拟簇头请求。 404. Send a virtual cluster head request to the cluster head of the adjacent sector.
虚拟簇头请求包括目的终端的标识,以便于相邻扇区簇头查找目的终端是否为该相邻扇区簇头所处的扇区簇的成员。 The virtual cluster head request includes the identification of the target terminal, so that the cluster head of the adjacent sector finds whether the target terminal is a member of the sector cluster where the cluster head of the adjacent sector is located.
405、接收相邻扇区簇头发送的虚拟簇头响应。 405. Receive a virtual cluster head response sent by a cluster head of an adjacent sector.
虚拟簇头响应由相邻扇区簇头查找到目的终端是扇区簇的成员后发送。 The virtual cluster head response is sent after the cluster head of the adjacent sector finds that the destination terminal is a member of the sector cluster.
406、将分组数据发送给相邻扇区簇头;结束流程。 406. Send the packet data to the cluster head of the adjacent sector; end the process.
具体地,可以通过adhoc接口或蜂窝接口将分组数据发送给相邻扇区簇头。在本发明的一个实施例中,为了减少干扰和便于基站的管理,簇头之间的通信仅使用adhoc接口,则此时仅通过adhoc接口将分组数据发送给相邻扇区簇头。 Specifically, the packet data can be sent to the cluster heads of adjacent sectors through an adhoc interface or a cellular interface. In one embodiment of the present invention, in order to reduce interference and facilitate the management of the base station, the communication between the cluster heads only uses the adhoc interface, and at this time, the packet data is only sent to the cluster heads of adjacent sectors through the adhoc interface.
其中,如果发送虚拟簇头响应的相邻扇区簇头的数量为至少两个,可以先根据虚拟簇表中记录的相邻扇区簇头的资源信息,从该至少两个相邻扇区簇头中选择一个相邻扇区簇头,再将分组数据发送给选择的一个相邻扇区簇头。具体可以根据相邻簇头的资源信息从至少两个相邻山区簇头中选择一个相邻扇区簇头;例如可以根据相邻簇头的剩余能量以及相邻簇头与自身之间链路的路损的联合值进行选择。 Wherein, if the number of adjacent sector cluster heads sending virtual cluster head responses is at least two, the resource information of the adjacent sector cluster heads recorded in the virtual cluster table can be firstly selected from the at least two adjacent sector cluster heads. Select a cluster head of an adjacent sector from the cluster heads, and then send the packet data to the selected cluster head of an adjacent sector. Specifically, an adjacent sector cluster head can be selected from at least two adjacent mountain cluster heads according to the resource information of the adjacent cluster head; for example, it can be based on the remaining energy of the adjacent cluster head and the link between the adjacent cluster head and itself The combined value of the path loss is selected.
从上可知,本实施例中簇头在路由缓存表中没有到达目的终端的路径时,可以将分组数据发送给相邻扇区簇头,通过相邻扇区簇头将分组数据发送给目的终端,从而不需要通过基站发送分组数据,即在终端进行链路处理,降低了基站的资源开销,簇头仅需要维护相邻扇区簇头的信息和簇内终端的信息,可以降低通信的复杂度。 As can be seen from the above, in this embodiment, when the cluster head does not have a path to the destination terminal in the routing cache table, the packet data can be sent to the cluster head of the adjacent sector, and the packet data can be sent to the destination terminal through the cluster head of the adjacent sector , so that there is no need to send packet data through the base station, that is, link processing is performed at the terminal, which reduces the resource overhead of the base station. The cluster head only needs to maintain the information of the cluster head of the adjacent sector and the information of the terminal in the cluster, which can reduce the complexity of communication Spend.
图5描述了分组数据发送方法实施例四的流程,该实施例描述的是簇头的处理流程,包括: Fig. 5 has described the flow process of the fourth embodiment of the packet data sending method, what this embodiment describes is the processing flow of the cluster head, including:
501、接收来自源终端的分组数据,分组数据包括目的终端的标识和TTL字段。 501. Receive packet data from a source terminal, where the packet data includes an identifier of a destination terminal and a TTL field.
502、查找路由缓存表中是否有到达目的终端的路径;如果是,进入503;如果否,进入504。 502. Check whether there is a route to the destination terminal in the routing cache table; if yes, go to 503; if not, go to 504.
503、进行接口选择,根据查找到的路径通过选择的接口转发分组数据;结束流程。 503. Select an interface, and forward the packet data through the selected interface according to the found path; end the process.
504、判断TTL字段的字段值是否大于0;如果是,进入505;如果否,进入509。 504. Determine whether the field value of the TTL field is greater than 0; if yes, go to 505; if not, go to 509.
505、向相邻扇区簇头发送虚拟簇头请求。 505. Send a virtual cluster head request to the cluster head of the adjacent sector.
506、判断是否接收到相邻扇区簇头发送的虚拟簇头响应;如果否,进入 507;如果是,进入508。 506. Judging whether the virtual cluster head response sent by the cluster head of the adjacent sector is received; if not, enter 507; if yes, enter 508.
507、将TTL字段的字段值减去1;进入504。 507 . Subtract 1 from the field value of the TTL field; go to 504 .
508、将分组数据发送给相邻扇区簇头;结束流程。 508. Send the packet data to the cluster head of the adjacent sector; end the process.
509、将分组数据发送给基站;结束流程。 509. Send the packet data to the base station; end the process.
从上可知,本实施例中簇头在路由缓存表中没有到达目的终端的路径时,可以将分组数据发送给相邻扇区簇头,通过相邻扇区簇头将分组数据发送给目的终端,从而不需要通过基站发送分组数据,即在终端进行链路处理,降低了基站的资源开销,簇头仅需要维护相邻扇区簇头的信息和簇内终端的信息,可以降低通信的复杂度;进一步,簇头可以根据分组数据中的TTL字段向相邻扇区簇头发送虚拟簇头请求,从而扩展通信的范围,提高通信的成功率。 As can be seen from the above, in this embodiment, when the cluster head does not have a path to the destination terminal in the routing cache table, the packet data can be sent to the cluster head of the adjacent sector, and the packet data can be sent to the destination terminal through the cluster head of the adjacent sector , so that there is no need to send packet data through the base station, that is, link processing is performed at the terminal, which reduces the resource overhead of the base station. The cluster head only needs to maintain the information of the cluster head of the adjacent sector and the information of the terminal in the cluster, which can reduce the complexity of communication Furthermore, the cluster head can send a virtual cluster head request to the cluster head of the adjacent sector according to the TTL field in the packet data, thereby expanding the range of communication and improving the success rate of communication.
在本发明的一个实施例中,为了使簇头在发送后续的分组数据时可以更快,簇头在发送了分组数据后可以进一步根据发送的路径对维护的路由缓存表进行更新。 In an embodiment of the present invention, in order to make the cluster head send subsequent packet data faster, the cluster head can further update the maintained routing cache table according to the sent path after sending the packet data.
图6描述了分组数据发送方法实施例五的流程,该实施例描述的是基站的处理流程,包括: FIG. 6 describes the flow of Embodiment 5 of the packet data sending method. This embodiment describes the processing flow of the base station, including:
601、接收分组数据;分组数据包括目的终端的标识; 601. Receive packet data; the packet data includes an identifier of a destination terminal;
602、判断是否能从终端状态表中查找到目的终端的标识;如果否,进入603;如果是,进入604。 602. Determine whether the identifier of the destination terminal can be found from the terminal state table; if not, go to 603; if yes, go to 604.
603、向核心网发送分组数据;结束流程。 603. Send packet data to the core network; end the process.
604、确定目的终端的接入状态是否为直接接入;如果是,进入605;如果否,进入606。 604. Determine whether the access status of the destination terminal is direct access; if yes, go to 605; if not, go to 606.
605、向目的终端发送分组数据;结束流程。 605. Send packet data to the destination terminal; end the process.
606、进行簇头选择,向选择的簇头发送分组数据;结束流程。 606. Select a cluster head, and send packet data to the selected cluster head; end the process.
具体地,在目的终端的接入状态为混合接入时,从簇头表中随机选择一个簇头,再通过adhoc接口向随机选择的一个簇头发送分组数据。 Specifically, when the access state of the destination terminal is mixed access, a cluster head is randomly selected from the cluster head table, and then packet data is sent to the randomly selected cluster head through the adhoc interface.
在目的终端的接入状态为协作接入时,根据簇头的资源信息从簇头表中选择一个簇头,再通过蜂窝接口向选择的一个簇头发送所述分组数据;具体地,可以根据基站与簇头之间路径的路损、簇头与终端之间链路的路损以及簇头的剩余能量的联合值从簇头表中选择一个簇头。在本发明第一个实施例中,基站 与簇头之间路径的路损、簇头与终端之间链路的路损以及簇头的剩余能量的联合值可以通过下式计算: When the access state of the destination terminal is cooperative access, select a cluster head from the cluster head table according to the resource information of the cluster head, and then send the grouped data to the selected cluster head through the cellular interface; specifically, according to The combined value of the path loss between the base station and the cluster head, the path loss of the link between the cluster head and the terminal, and the remaining energy of the cluster head selects a cluster head from the cluster head table. In the first embodiment of the present invention, the path loss of the path between the base station and the cluster head, the path loss of the link between the cluster head and the terminal, and the joint value of the remaining energy of the cluster head can be calculated by the following formula:
arg min((PlossB-C+PLossC-M)α/NRest),α≥1 arg min((P lossB-C +P LossC-M ) α /N Rest ), α≥1
其中,PLossB-C为基站到簇头的链路的路损,PLossC-M为簇头到终端的链路的路损。 Among them, P LossB-C is the path loss of the link from the base station to the cluster head, and P LossC-M is the path loss of the link from the cluster head to the terminal.
从上可知,本实施例中基站可以根据终端的接入状态将分组数据直接发送给目的终端或簇头,从而可以通过簇头将分组数据发送给目的终端,即在终端进行部分的链路处理,降低了基站的资源开销。 It can be seen from the above that in this embodiment, the base station can directly send the packet data to the destination terminal or the cluster head according to the access state of the terminal, so that the packet data can be sent to the destination terminal through the cluster head, that is, part of the link processing is performed at the terminal , reducing the resource overhead of the base station.
再介绍本发明实施例提供的终端,图7描述了终端实施例一的结构,包括: Introduce the terminal provided by the embodiment of the present invention again. FIG. 7 describes the structure of the first embodiment of the terminal, including:
获取单元701,用于获取需要发送的分组数据; An acquisition unit 701, configured to acquire packet data to be sent;
判断单元702,用于在获取单元701获取了分组数据后,判断该终端的接入状态是否为直接接入; A judging unit 702, configured to judge whether the access status of the terminal is direct access after the acquiring unit 701 acquires the packet data;
选择单元703,用于在判断单元702判断该终端的接入状态不是直接接入时,从簇头表中选择簇头; A selection unit 703, configured to select a cluster head from the cluster head table when the judging unit 702 judges that the terminal's access status is not direct access;
发送单元704,用于在判断单元702判断该终端的接入状态是直接接入时,将分组数据发送给基站;在判断单元702判断该终端的接入状态不是直接接入时,将分组数据发送给选择单元703选择的簇头。 The sending unit 704 is configured to send the packet data to the base station when the judging unit 702 judges that the access status of the terminal is direct access; when the judging unit 702 judges that the terminal access status is not direct access, send the packet data Send to the cluster head selected by the selection unit 703.
从上可知,本实施例中终端可以根据自身的接入状态确定分组数据的发送方式,并且在终端中维护了簇头表,在进行分组数据的发送时仅需要从簇头表中选择簇头,再将分组数据发送给簇头或直接发送给基站即可,只要簇头表中有簇头的信息,终端在发送分组数据时都不需要向基站发送中继请求,即在终端进行链路处理,从而减少基站的资源开销,同时终端仅需要维护簇头信息,可以减少通信复杂度。 As can be seen from the above, in this embodiment, the terminal can determine the sending mode of the packet data according to its own access state, and maintains the cluster head table in the terminal, and only needs to select the cluster head from the cluster head table when sending the packet data , and then send the packet data to the cluster head or directly to the base station. As long as there is cluster head information in the cluster head table, the terminal does not need to send a relay request to the base station when sending packet data, that is, link Processing, thereby reducing the resource overhead of the base station, and at the same time, the terminal only needs to maintain the cluster head information, which can reduce the communication complexity.
在本发明的一个实施例中,终端的判断单元702,还可以用于在判断终端的接入状态不是直接接入时,判断获取单元701获取的分组数据对应的业务的类型;此时,终端的选择单元703,还可以用于在判断单元702判断分组数据对应的业务的类型是蜂窝接入业务时,从簇头表中选择蜂窝簇头;在判断单元702判断分组数据对应的业务的类型是adhoc接入业务时,从簇头表中选择 adhoc簇头。本实施例中终端在选择簇头时可以根据分组数据对应的业务类型选择adhoc接口或蜂窝接口,使终端可以灵活地选择接口进行通信。 In an embodiment of the present invention, the judging unit 702 of the terminal can also be used to judge the type of service corresponding to the packet data acquired by the acquiring unit 701 when judging that the access status of the terminal is not direct access; at this time, the terminal The selection unit 703 can also be used to select the cellular cluster head from the cluster head table when the judging unit 702 judges that the type of service corresponding to the packet data is a cellular access service; When it is an adhoc access service, select the adhoc cluster head from the cluster head table. In this embodiment, when selecting a cluster head, the terminal can select an adhoc interface or a cellular interface according to the service type corresponding to the packet data, so that the terminal can flexibly select an interface for communication.
图8描述了终端实施例二的结构,包括: Figure 8 describes the structure of the second embodiment of the terminal, including:
接收单元801,用于接收来自簇头的簇头公告,该簇头公告包括该簇头的资源信息和该簇头所在小区的利用率; The receiving unit 801 is configured to receive a cluster head announcement from a cluster head, the cluster head announcement including the resource information of the cluster head and the utilization rate of the cell where the cluster head is located;
更新单元802,用于根据接收单元801接收的簇头公告对接入状态进行更新,根据该簇头的资源信息和该簇头所在小区的利用率对簇头表进行更新; An update unit 802, configured to update the access state according to the cluster head announcement received by the receiving unit 801, and update the cluster head table according to the resource information of the cluster head and the utilization rate of the cell where the cluster head is located;
获取单元804,用于获取需要发送的分组数据; An acquisition unit 804, configured to acquire packet data to be sent;
判断单元805,用于在获取单元804获取了分组数据后,判断该终端的接入状态是否为直接接入; A judging unit 805, configured to judge whether the terminal's access status is direct access after the acquiring unit 804 acquires the packet data;
选择单元806,用于在判断单元805判断该终端的接入状态不是直接接入时,从簇头表中选择簇头; A selection unit 806, configured to select a cluster head from the cluster head table when the judging unit 805 judges that the terminal's access status is not direct access;
设置单元807,用于在判断单元805判断终端的接入状态不是直接接入时,在分组数据中增加TTL字段,设置TTL字段的字段值; The setting unit 807 is used to add a TTL field in the packet data and set the field value of the TTL field when the judging unit 805 judges that the access status of the terminal is not direct access;
通过设置的TTL字段的字段值,使簇头可以根据TTL字段的字段值进行相邻簇头查找。 By setting the field value of the TTL field, the cluster head can search for adjacent cluster heads according to the field value of the TTL field.
发送单元803,用于向簇头发送簇头公告确认,簇头公告确认包括终端的资源信息和更新单元802更新后的接入状态,以便于簇头对虚拟簇表进行更新;在判断单元805判断该终端的接入状态是直接接入时,将分组数据发送给基站;在判断单元805判断该终端的接入状态不是直接接入时,将设置单元807增加了TTL字段的分组数据发送给选择单元806选择的簇头。 The sending unit 803 is used to send the cluster head announcement confirmation to the cluster head, and the cluster head announcement confirmation includes the resource information of the terminal and the updated access status of the update unit 802, so that the cluster head can update the virtual cluster table; in the judgment unit 805 When judging that the access status of the terminal is direct access, the packet data is sent to the base station; when the judging unit 805 judges that the terminal access status is not direct access, the packet data with the TTL field added by the setting unit 807 is sent to The cluster head selected by the selection unit 806.
从上可知,本实施例中终端可以根据自身的接入状态确定分组数据的发送方式,并且在终端中维护了簇头表,在进行分组数据的发送时仅需要从簇头表中选择簇头,再将分组数据发送给簇头或直接发送给基站即可,只要簇头表中有簇头的信息,终端在发送分组数据时都不需要向基站发送中继请求,即在终端进行链路处理,从而减少基站的资源开销,同时终端仅需要维护簇头信息,可以减少通信复杂度;并且终端在选择簇头时可以根据分组数据对应的业务类型选择adhoc接口或蜂窝接口,使终端可以灵活地选择接口进行通信;进一步,在分组数据中增加TTL字段,使簇头根据字段值进行相邻簇头查找,从而扩 展通信的范围,提高通信的成功率。 As can be seen from the above, in this embodiment, the terminal can determine the sending mode of the packet data according to its own access state, and maintains the cluster head table in the terminal, and only needs to select the cluster head from the cluster head table when sending the packet data , and then send the packet data to the cluster head or directly to the base station. As long as there is cluster head information in the cluster head table, the terminal does not need to send a relay request to the base station when sending packet data, that is, link processing, thereby reducing the resource overhead of the base station, and at the same time, the terminal only needs to maintain the cluster head information, which can reduce the communication complexity; and when the terminal selects the cluster head, it can select the adhoc interface or the cellular interface according to the service type corresponding to the packet data, so that the terminal can flexibly Select an interface for communication; further, add a TTL field in the packet data, so that the cluster head can search for adjacent cluster heads according to the field value, thereby expanding the scope of communication and improving the success rate of communication.
图9描述了终端实施例三的结构,包括: Figure 9 describes the structure of the third embodiment of the terminal, including:
接收单元901,用于接收来自源终端的分组数据,分组数据包括目的终端的标识; A receiving unit 901, configured to receive packet data from a source terminal, where the packet data includes an identifier of a destination terminal;
查找单元902,用于根据接收单元901接收的目的终端的标识查找路由缓存表中是否有到达目的终端的路径; The search unit 902 is configured to search whether there is a path to the destination terminal in the routing cache table according to the identifier of the destination terminal received by the receiving unit 901;
选择单元903,用于在查找单元902查找到有到达目的终端的路径时,进行接口选择; A selection unit 903, configured to select an interface when the search unit 902 finds a path to the destination terminal;
发送单元904,用于根据查找单元902查找到的到达目的终端的路径,通过选择单元903选择的接口转发分组数据。 The sending unit 904 is configured to forward the packet data through the interface selected by the selecting unit 903 according to the path to the destination terminal found by the searching unit 902 .
从上可知,本实施例中终端在路由缓存表中没有到达目的终端的路径时,可以将分组数据发送给相邻扇区簇头,通过相邻扇区簇头将分组数据发送给目的终端,从而不需要通过基站发送分组数据,即在终端进行链路处理,降低了基站的资源开销,本实施例中的终端仅需要维护相邻扇区簇头的信息和簇内终端的信息,可以降低通信的复杂度。 As can be seen from the above, in this embodiment, when the terminal does not have a path to the destination terminal in the routing cache table, the packet data can be sent to the cluster head of the adjacent sector, and the packet data can be sent to the destination terminal through the cluster head of the adjacent sector. Therefore, there is no need to send packet data through the base station, that is, link processing is performed at the terminal, which reduces the resource overhead of the base station. The terminal in this embodiment only needs to maintain the information of the cluster head of the adjacent sector and the information of the terminal in the cluster, which can reduce Communication complexity.
在本发明的一个实施例中,终端包括的发送单元904还可以用于在查找单元902查找不到到达目的终端的路径时,向相邻扇区簇头发送虚拟簇头请求,虚拟簇头请求包括所述目的终端的标识;虚拟簇头请求包括目的终端的标识,使相邻扇区簇头可以根据目的终端的标识查找目的终端是否为该相邻扇区簇头所处的扇区簇的成员。终端包括的接收单元901,还可以用于接收相邻扇区簇头发送的虚拟簇头响应,虚拟簇头响应由相邻扇区簇头查找到目的终端是扇区簇的成员后发送。发送单元904,还可以用于将分组数据发送给发送了虚拟簇头响应的相邻扇区簇头。具体地,发送单元904可以包括选择单元,用于在接收单元901接收了至少两个相邻扇区簇头发送的虚拟簇头响应时,根据虚拟簇表中记录的相邻扇区簇头的资源信息,从至少两个相邻扇区簇头中选择一个相邻扇区簇头;处理单元,用于将分组数据发送给选择单元选择的一个相邻扇区簇头。本实施例中终端可以在有多个相邻扇区簇头可以选择时,选择资源最好的一个相邻扇区簇头,可以提高通信质量。 In one embodiment of the present invention, the sending unit 904 included in the terminal can also be used to send a virtual cluster head request to the cluster head of the adjacent sector when the search unit 902 cannot find a path to the destination terminal, and the virtual cluster head request Include the identification of the target terminal; the virtual cluster head request includes the identification of the target terminal, so that the adjacent sector cluster head can search whether the target terminal is the sector cluster where the adjacent sector cluster head is located according to the identification of the target terminal member. The receiving unit 901 included in the terminal can also be used to receive the virtual cluster head response sent by the cluster head of the adjacent sector, and the virtual cluster head response is sent after the cluster head of the adjacent sector finds that the destination terminal is a member of the sector cluster. The sending unit 904 may also be configured to send the packet data to the cluster head of the adjacent sector that has sent the response of the virtual cluster head. Specifically, the sending unit 904 may include a selection unit, configured to, when the receiving unit 901 receives virtual cluster head responses sent by at least two adjacent sector cluster heads, according to the The resource information is to select a cluster head of an adjacent sector from at least two cluster heads of adjacent sectors; the processing unit is used to send the packet data to the cluster head of an adjacent sector selected by the selection unit. In this embodiment, when there are multiple neighboring sector cluster heads to choose from, the terminal can select a neighboring sector cluster head with the best resources, which can improve communication quality.
图10描述了终端实施例四的结构,包括: Figure 10 describes the structure of the fourth embodiment of the terminal, including:
接收单元1001,用于接收来自源终端的分组数据,分组数据包括目的终端的标识;接收相邻扇区簇头发送的虚拟簇头响应,虚拟簇头响应由相邻扇区簇头查找到目的终端是扇区簇的成员后发送;接收来自基站的簇头选择请求,簇头选择请求包括小区半径、小区利用率和簇头阈值;接收终端发送的簇头公告确认,簇头公告确认包括终端的资源信息和终端更新后的接入状态; The receiving unit 1001 is used to receive packet data from the source terminal, the packet data includes the identification of the destination terminal; receive the virtual cluster head response sent by the cluster head of the adjacent sector, and the virtual cluster head response is found by the cluster head of the adjacent sector. Send after the terminal is a member of the sector cluster; receive the cluster head selection request from the base station, the cluster head selection request includes the cell radius, cell utilization rate and cluster head threshold; receive the cluster head announcement confirmation sent by the terminal, the cluster head announcement confirmation includes the terminal resource information and the updated access status of the terminal;
查找单元1002,用于根据接收单元1001接收的目的终端的标识查找路由缓存表是否有到达目的终端的路径; The search unit 1002 is configured to search the routing cache table for a path to the destination terminal according to the identifier of the destination terminal received by the receiving unit 1001;
选择单元1003,用于在查找单元1002查找到到达目的终端的路径时,进行接口选择; A selection unit 1003, configured to select an interface when the search unit 1002 finds a path to the destination terminal;
具体地,在本发明的一个实施例中,选择单元1003可以包括比较单元,用于比较虚拟簇表中记录的目的终端的蜂窝接口的资源信息和目的终端的adhoc接口的资源信息;处理单元,用于在比较单元确定蜂窝接口的资源信息优于adhoc接口的资源信息时,选择蜂窝接口;在比较单元确定adhoc接口的资源信息优于蜂窝接口的资源信息时,选择adhoc接口。 Specifically, in one embodiment of the present invention, the selection unit 1003 may include a comparison unit for comparing the resource information of the cellular interface of the destination terminal recorded in the virtual cluster table with the resource information of the adhoc interface of the destination terminal; the processing unit, When the comparison unit determines that the resource information of the cellular interface is better than that of the adhoc interface, select the cellular interface; when the comparison unit determines that the resource information of the adhoc interface is better than the resource information of the cellular interface, select the adhoc interface.
计算单元1005,用于在接收单元1001接收的分组数据还包括TTL字段,且接收单元1001没有接收到相邻扇区簇头发送的虚拟簇头响应时,将TTL字段的字段值减1,触发发送单元1004向相邻扇区簇头发送虚拟簇头请求,直至TTL字段的字段值为0。 The calculation unit 1005 is configured to subtract 1 from the field value of the TTL field when the packet data received by the receiving unit 1001 also includes a TTL field, and the receiving unit 1001 does not receive the virtual cluster head response sent by the cluster head of the adjacent sector, and trigger The sending unit 1004 sends a virtual cluster head request to the cluster head of the adjacent sector until the field value of the TTL field is 0.
计算处理单元1006,用于计算该终端与基站的距离,根据该终端与基站的距离与接收单元1001接收的小区半径确定该终端是否处于簇头区; The calculation processing unit 1006 is used to calculate the distance between the terminal and the base station, and determine whether the terminal is in the cluster head area according to the distance between the terminal and the base station and the cell radius received by the receiving unit 1001;
确定单元1007,用于在计算处理单元1006确定终端处于簇头区时,根据终端的资源信息确定是否满足簇头阈值; The determination unit 1007 is configured to determine whether the cluster head threshold is satisfied according to the resource information of the terminal when the calculation processing unit 1006 determines that the terminal is in the cluster head area;
更新单元1008,用于在确定单元1007确定终端的资源信息满足簇头阈值时,将接入状态更新为直接接入;根据簇头公告确认包括终端的资源信息和终端更新后的接入状态对虚拟簇表进行更新; The updating unit 1008 is configured to update the access status to direct access when the determining unit 1007 determines that the resource information of the terminal satisfies the cluster head threshold; confirm that the resource information of the terminal and the updated access status of the terminal include the pair according to the cluster head announcement. The virtual cluster table is updated;
发送单元1004,用于根据查找单元1002查找到的到达目的终端的路径,通过选择单元1003选择的接口转发分组数据;在查找单元1002查找不到到达目的终端的路径时,向相邻扇区簇头发送虚拟簇头请求,虚拟簇头请求包括所述目的终端的标识,以便于相邻扇区簇头查找目的终端是否为该相邻扇区簇头 所处的扇区簇的成员;将分组数据发送给发送了虚拟簇头响应的相邻扇区簇头;在确定单元1007确定终端的资源信息满足簇头阈值时,发簇头送簇头公告,以便于接收到簇头公告的终端对接入状态进行更新;向基站发送簇头选择响应,簇头选择响应包括簇头的资源信息和虚拟簇表信息,以便于基站对终端状态表进行更新。 The sending unit 1004 is configured to forward the packet data through the interface selected by the selection unit 1003 according to the path to the destination terminal found by the search unit 1002; The head sends a virtual cluster head request, and the virtual cluster head request includes the identification of the target terminal, so that the cluster head of the adjacent sector finds whether the target terminal is a member of the sector cluster where the cluster head of the adjacent sector is located; The data is sent to the cluster head of the adjacent sector that has sent the virtual cluster head response; when the resource information of the terminal is determined to meet the cluster head threshold by the determination unit 1007, the cluster head is sent to send the cluster head announcement, so that the terminal that receives the cluster head announcement is able to The access state is updated; the cluster head selection response is sent to the base station, and the cluster head selection response includes resource information of the cluster head and virtual cluster table information, so that the base station can update the terminal state table.
从上可知,本实施例中终端在路由缓存表中没有到达目的终端的路径时,可以将分组数据发送给相邻扇区簇头,通过相邻扇区簇头将分组数据发送给目的终端,从而不需要通过基站发送分组数据,即在终端进行链路处理,降低了基站的资源开销,本实施例中的终端仅需要维护相邻扇区簇头的信息和簇内终端的信息,可以降低通信的复杂度。 As can be seen from the above, in this embodiment, when the terminal does not have a path to the destination terminal in the routing cache table, the packet data can be sent to the cluster head of the adjacent sector, and the packet data can be sent to the destination terminal through the cluster head of the adjacent sector. Therefore, there is no need to send packet data through the base station, that is, link processing is performed at the terminal, which reduces the resource overhead of the base station. The terminal in this embodiment only needs to maintain the information of the cluster head of the adjacent sector and the information of the terminal in the cluster, which can reduce Communication complexity.
图11描述了基站实施例一的结构,包括: Figure 11 describes the structure of the first embodiment of the base station, including:
接收单元1101,用于接收分组数据,分组数据包括目的终端的标识; A receiving unit 1101, configured to receive packet data, where the packet data includes an identifier of a destination terminal;
查找单元1102,用于根据接收单元1101接收的分组数据从终端状态表中查找目的终端的标识; A search unit 1102, configured to search for the identifier of the destination terminal from the terminal state table according to the packet data received by the receiving unit 1101;
判断单元1103,用于在查找单元1102查找到目的终端的标识时,判断目的终端的接入状态是否为直接接入; A judging unit 1103, configured to judge whether the access status of the destination terminal is direct access when the search unit 1102 finds the identity of the destination terminal;
选择单元1104,用于在判断单元1103判断目的终端的接入状态不是直接接入时,进行簇头选择; A selection unit 1104, configured to perform cluster head selection when the judging unit 1103 judges that the access status of the destination terminal is not direct access;
发送单元1105,用于在查找单元1102没有查找到目的终端的标识时,向核心网发送分组数据;在判断单元1103判断目的终端的接入状态为直接接入时,向目的终端发送分组数据;在目的终端的接入状态不是直接接入时,向选择单元1104选择的簇头发送分组数据。 The sending unit 1105 is configured to send packet data to the core network when the search unit 1102 does not find the identity of the destination terminal; when the judging unit 1103 judges that the access state of the destination terminal is direct access, send the packet data to the destination terminal; When the access status of the destination terminal is not direct access, the packet data is sent to the cluster head selected by the selection unit 1104 .
从上可知,本实施例中基站可以根据终端的接入状态将分组数据直接发送给目的终端或簇头,从而可以通过簇头将分组数据发送给目的终端,即在终端进行部分的链路处理,降低了基站的资源开销。 It can be seen from the above that in this embodiment, the base station can directly send the packet data to the destination terminal or the cluster head according to the access state of the terminal, so that the packet data can be sent to the destination terminal through the cluster head, that is, part of the link processing is performed at the terminal , reducing the resource overhead of the base station.
图12描述了基站实施例二的结构,包括: Figure 12 describes the structure of the second embodiment of the base station, including:
接收单元1201,用于接收分组数据,分组数据包括目的终端的标识;接收来自簇头的响应簇头选择请求的簇头选择响应,簇头选择响应包括簇头的资源信息和虚拟簇表信息; The receiving unit 1201 is used to receive packet data, the packet data includes the identification of the destination terminal; receives the cluster head selection response from the cluster head in response to the cluster head selection request, and the cluster head selection response includes resource information and virtual cluster table information of the cluster head;
查找单元1202,用于根据接收单元1201接收的分组数据包括的目的终端的标识从终端状态表中查找目的终端的标识; A search unit 1202, configured to search for the identifier of the destination terminal from the terminal state table according to the identifier of the destination terminal included in the packet data received by the receiving unit 1201;
判断单元1203,用于在查找单元1202查找到目的终端的标识时,判断目的终端的接入状态是否为直接接入; A judging unit 1203, configured to judge whether the access status of the destination terminal is direct access when the search unit 1202 finds the identifier of the destination terminal;
选择单元1204,用于在判断单元1203判断目的终端的接入状态不是直接接入时,进行簇头选择; A selection unit 1204, configured to perform cluster head selection when the judging unit 1203 judges that the access status of the destination terminal is not direct access;
发送单元1205,用于在查找单元1202没有查找到目的终端的标识时,向核心网发送分组数据;在判断单元1203判断目的终端的接入状态为直接接入时,向目的终端发送分组数据;在目的终端的接入状态不是直接接入时,向选择单元1204选择的簇头发送分组数据;广播簇头选择请求,簇头选择请求包括小区半径、小区利用率和簇头阈值; The sending unit 1205 is configured to send packet data to the core network when the search unit 1202 does not find the identity of the destination terminal; when the judging unit 1203 judges that the access state of the destination terminal is direct access, send the packet data to the destination terminal; When the access state of the destination terminal is not direct access, send packet data to the cluster head selected by the selection unit 1204; broadcast a cluster head selection request, and the cluster head selection request includes a cell radius, a cell utilization rate, and a cluster head threshold;
通过簇头选择请求中包括的小区半径、小区利用率和簇头阈值,使接收到簇头选择请求的终端可以确认该终端是否为簇头; Through the cell radius, cell utilization rate and cluster head threshold included in the cluster head selection request, the terminal receiving the cluster head selection request can confirm whether the terminal is a cluster head;
更新单元1206,用于根据接收单元1201接收的簇头选择响应对终端状态表进行更新。 The updating unit 1206 is configured to update the terminal state table according to the cluster head selection response received by the receiving unit 1201 .
从上可知,本实施例中基站可以根据终端的接入状态将分组数据直接发送给目的终端或簇头,从而可以通过簇头将分组数据发送给目的终端,即在终端进行部分的链路处理,降低了基站的资源开销;同时可以根据簇头选择响应对终端状态表进行更新,使终端状态表中的记录正确,能够提高通信的可靠性。 It can be seen from the above that in this embodiment, the base station can directly send the packet data to the destination terminal or the cluster head according to the access state of the terminal, so that the packet data can be sent to the destination terminal through the cluster head, that is, part of the link processing is performed at the terminal , which reduces the resource overhead of the base station; at the same time, the terminal state table can be updated according to the cluster head selection response, so that the records in the terminal state table are correct, and the reliability of communication can be improved.
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。 Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented through computer programs to instruct related hardware, and the programs can be stored in a computer-readable storage medium. During execution, it may include the processes of the embodiments of the above-mentioned methods. Wherein, the storage medium may be a magnetic disk, an optical disk, a read-only memory (Read-Only Memory, ROM) or a random access memory (Random Access Memory, RAM), etc.
以上对本发明实施例所提供的分组数据发送方法、基站和终端进行了详细介绍,以上实施例的说明只是用于帮助理解本发明的方法及其思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。 The packet data sending method, base station, and terminal provided by the embodiments of the present invention have been described in detail above, and the descriptions of the above embodiments are only used to help understand the methods and ideas of the present invention; meanwhile, for those skilled in the art, based on The idea of the present invention will have changes in specific implementation methods and application ranges. To sum up, the contents of this specification should not be construed as limiting the present invention.
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210113736.0A CN102630097B (en) | 2009-05-19 | 2009-05-19 | Grouped data sending method, base station and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210113736.0A CN102630097B (en) | 2009-05-19 | 2009-05-19 | Grouped data sending method, base station and terminal |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009801236521A Division CN102077524B (en) | 2009-05-19 | 2009-05-19 | Method, base station and terminal for sending packet data |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102630097A CN102630097A (en) | 2012-08-08 |
CN102630097B true CN102630097B (en) | 2015-04-29 |
Family
ID=46588230
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210113736.0A Expired - Fee Related CN102630097B (en) | 2009-05-19 | 2009-05-19 | Grouped data sending method, base station and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102630097B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103889020A (en) * | 2014-03-14 | 2014-06-25 | 上海交通大学 | Wireless sensor network system based on dynamic routing and method thereof |
CN105050111B (en) * | 2015-06-15 | 2018-05-18 | 上海斐讯数据通信技术有限公司 | A kind of access point is to the method and system of server reporting terminal access state |
CN111356201B (en) * | 2018-12-20 | 2022-04-15 | 大唐移动通信设备有限公司 | Method and device for grouping great coverage and network node |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001045437A1 (en) * | 1999-12-15 | 2001-06-21 | Gte Service Corporation | A node belonging to multiple clusters in an ad hoc wireless network |
US6973053B1 (en) * | 2000-09-12 | 2005-12-06 | Bbnt Solutions Llc | Using direct cluster member to cluster member links to improve performance in mobile communication systems |
CN101247628A (en) * | 2007-02-13 | 2008-08-20 | 华为技术有限公司 | A terminal, a method for accessing a wireless communication network, and a wireless communication system |
-
2009
- 2009-05-19 CN CN201210113736.0A patent/CN102630097B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001045437A1 (en) * | 1999-12-15 | 2001-06-21 | Gte Service Corporation | A node belonging to multiple clusters in an ad hoc wireless network |
US6973053B1 (en) * | 2000-09-12 | 2005-12-06 | Bbnt Solutions Llc | Using direct cluster member to cluster member links to improve performance in mobile communication systems |
CN101247628A (en) * | 2007-02-13 | 2008-08-20 | 华为技术有限公司 | A terminal, a method for accessing a wireless communication network, and a wireless communication system |
Also Published As
Publication number | Publication date |
---|---|
CN102630097A (en) | 2012-08-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9167497B2 (en) | Method for sending packet data, base station, and mobile station | |
JP7588709B2 (en) | SYSTEM AND METHOD FOR RELAY SERVICES - Patent application | |
US7693119B2 (en) | Transmission power control over a wireless ad-hoc network | |
US9380513B2 (en) | Reducing broadcast duplication in hybrid wireless mesh protocol routing | |
WO2015090057A1 (en) | Method and device for transmitting and receiving routing information and routing information processing system | |
CN107734568A (en) | The method, apparatus and equipment of user equipment movement are supported in wireless communications | |
US20100142405A1 (en) | Method for joining a wireless communication device to a wireless transmission network | |
US9544906B2 (en) | Channel allocation method in wireless mesh network and communication device using the method | |
CN107318141A (en) | A kind of method of data transfer, equipment and system | |
CN102833755B (en) | Method and device for constructing CoMP (Coordinated Multi-Point) cell coordination set | |
CN102630097B (en) | Grouped data sending method, base station and terminal | |
CN103999537B (en) | One kind synthesis communication means and relevant device, system | |
Correa et al. | Survey of clustering techniques for mobile ad hoc networks | |
CN100426877C (en) | Method of communication by bimode terminal | |
CN103874130B (en) | Wireless communication system and method, dynamic association control device and method | |
CN103369608B (en) | Mobile management method and device | |
CN103369504B (en) | Mobility management method and device | |
CN111918345B (en) | Method and device for switching main node and auxiliary node under non-independent networking scene | |
Yao et al. | OppoScan: enabling fast handoff in dense 802.11 WMNs via opportunistic probing with virtual radio | |
Selvakanmani et al. | Overview and literature survey on routing protocols for mobile cognitive radio ad hoc networks | |
CN102149069A (en) | Method, system and corresponding device for configuring bearing link | |
Elbagoury et al. | Location-aware probabilistic route discovery for cognitive radio networks | |
Samadi et al. | An adaptive multipath ant routing algorithm for mobile ad hoc networks | |
CN118042551A (en) | Multi-path data transmission method and device based on gradient information | |
Navaie et al. | Routing Mechanisms for Multi-Hop Cellular Communications in the WINNER Air Interface |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150429 |
|
CF01 | Termination of patent right due to non-payment of annual fee |