CN110752987B - Community-based ship network routing method - Google Patents
Community-based ship network routing method Download PDFInfo
- Publication number
- CN110752987B CN110752987B CN201910859766.8A CN201910859766A CN110752987B CN 110752987 B CN110752987 B CN 110752987B CN 201910859766 A CN201910859766 A CN 201910859766A CN 110752987 B CN110752987 B CN 110752987B
- Authority
- CN
- China
- Prior art keywords
- ship
- ships
- social
- community
- network
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/14—Routing performance; Theoretical aspects
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/16—Multipoint routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Health & Medical Sciences (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种基于社区的船舶网络路由方法,具体涉及海洋船舶自组网络的数据传输技术领域。该方法根据船舶历史航行信息计算出船舶间的社交关系并以此来构建船舶社交网络,根据船舶社交网络信息中反映出的船舶间相遇概率指导路由的下一跳选择。该路由方法主要包括以下步骤:首先船舶上传历史和实时的航行信息到船联网中,生成船舶间社交熟悉度构成的船舶社交网络。其次,将船舶社交网络划分为一个个社区,并计算每条船在不同社区间的通信中介能力。最后船舶会选择与目标船只同一社区或对目标社区通信能力更强的船舶作为下一跳,本路由协议在保证了传输成功率和传输时延的基础上大大降低了传输代价,十分适合船舶自组织网络。
The invention discloses a community-based ship network routing method, and specifically relates to the technical field of data transmission of marine ship ad hoc networks. The method calculates the social relationship between ships according to the historical navigation information of the ships and constructs the ship social network based on this method, and guides the next hop selection of the route according to the encounter probability between the ships reflected in the ship social network information. The routing method mainly includes the following steps: firstly, the ship uploads historical and real-time navigation information to the ship network, and generates a ship social network composed of social familiarity between ships. Second, the ship social network is divided into communities, and the communication intermediary ability of each ship between different communities is calculated. Finally, the ship will choose the same community as the target ship or a ship with stronger communication ability to the target community as the next hop. This routing protocol greatly reduces the transmission cost on the basis of ensuring the transmission success rate and transmission delay, and is very suitable for the ship Organizational network.
Description
技术领域technical field
本发明涉及海洋船舶自组网络的数据传输技术领域,具体涉及一种基于社区的船舶网络路由方法。The invention relates to the technical field of data transmission of marine ship ad hoc networks, in particular to a community-based ship network routing method.
背景技术Background technique
海洋船舶无线自组织网络通信技术是海洋物联网、智慧海洋工程、海洋渔业建设,以及国际海洋货物运输发展的核心技术和重要保障。当前海洋离岸船舶的无线通信方式主要包括近岸蜂窝网无线通信、海事通信卫星、中频/高频/甚高频无线电通信、单边带无线通信、渔用对讲机等。船舶无线自组织网络,作为一种新型海洋船舶无线通信技术,具有低成本、高效率、高可靠性、高灵活性等优势,吸引了各国学术界和工业界的研究开发人员开展了广泛而深入的技术研究和系统开发。The wireless self-organizing network communication technology of marine ships is the core technology and important guarantee for the development of marine Internet of Things, smart marine engineering, marine fishery construction, and international marine cargo transportation. At present, the wireless communication methods of offshore ships mainly include near-shore cellular network wireless communication, maritime communication satellite, IF/HF/VHF radio communication, single sideband wireless communication, fishing walkie-talkie, etc. Ship wireless ad hoc network, as a new type of marine ship wireless communication technology, has the advantages of low cost, high efficiency, high reliability, high flexibility, etc. technology research and system development.
现有海洋船舶无线通信方式的特点以及局限性主要集中在覆盖范围、部署成本、通信费用、通信速率及带宽、通信稳定性等方面。首先,近海作业的渔船、入港的货船等船舶可以通过手机接入近岸蜂窝基站进行通信,但是岸基蜂窝无线通信的覆盖范围仅能达到离岸约10海里或15公里的距离之内,不能支持远海渔船或远洋货轮的实时通信。第二,基于海事通信卫星或者移动通信卫星的通信方式具有覆盖范围广、实时性强的优点,但是通信费用高昂,且通信带宽较小,较常用于紧急状况下的通信。第三,中高频无线电通信方式,其通信距离从几十海里到几百海里不等,但是其通信质量较差,主要为单向通信,且需要配备专门的无线电收发装置,依赖专业的操作人员按照规范操作,普遍应用于大吨位的远洋船舶、货轮的海洋交通管理系统中,如船舶自动识别系统等。第四,单边带无线通信,相较于中高频无线电通信,提高了抗干扰能力和通信质量,但是通信设备更加复杂,盲区较大,语音通信的双方也无法同时讲话。最后,渔用对讲机是一类成本低廉、配备和使用灵活方便、通信距离有限的通信方式,主要用于渔船编队内的本地即时通信。总结来看,现有的海洋船舶无线通信方式无法满足当前不同种类的海洋船舶日益增长的不同类型的通信需求,尤其在通信的低成本、高带宽、即时性、稳定性、灵活性等方面还存在着巨大的差距。船舶无线自组织网络,是无线移动自组织网络的一类实例,和车辆自组织网络、移动传感器网络等类似。船舶无线自组织网络技术的主要研究内容为,基于移动节点之间的有限距离的无线通信能力、以分布式计算的方式、自组织地完成高效可靠的多跳数据传输、实现全网的节点定位/数据路由/异常检测/环境监控等各类网络应用目标。船舶无线自组织网络技术具有部署及通信成本低廉、通信效率高、覆盖范围广、应用灵活等优点。The characteristics and limitations of the existing wireless communication methods for marine ships mainly focus on the coverage, deployment cost, communication cost, communication speed and bandwidth, and communication stability. First of all, ships such as fishing boats operating offshore and cargo ships entering the port can use mobile phones to access the near-shore cellular base station for communication, but the coverage of shore-based cellular wireless communication can only reach a distance of about 10 nautical miles or 15 kilometers offshore. Support real-time communication of far-sea fishing vessels or ocean-going freighters. Second, the communication method based on maritime communication satellite or mobile communication satellite has the advantages of wide coverage and strong real-time performance, but the communication cost is high and the communication bandwidth is small, so it is more commonly used for communication in emergency situations. Third, the medium and high frequency radio communication mode, its communication distance varies from tens of nautical miles to hundreds of nautical miles, but its communication quality is poor, mainly one-way communication, and needs to be equipped with special radio transceivers, relying on professional operators It is generally used in the marine traffic management system of large-tonnage ocean-going ships and freighters, such as automatic ship identification systems. Fourth, single-sideband wireless communication improves the anti-interference ability and communication quality compared with medium and high frequency radio communication, but the communication equipment is more complicated, the blind area is larger, and both parties of voice communication cannot speak at the same time. Finally, the fishing walkie-talkie is a kind of communication method with low cost, flexible and convenient equipment and use, and limited communication distance. It is mainly used for local instant communication in fishing boat formations. In summary, the existing wireless communication methods for marine ships cannot meet the increasing communication needs of different types of marine ships, especially in terms of low cost, high bandwidth, immediacy, stability, and flexibility of communication. There is a huge gap. Ship wireless ad hoc network is a kind of example of wireless mobile ad hoc network, similar to vehicle ad hoc network, mobile sensor network and so on. The main research content of ship wireless ad hoc network technology is based on the limited distance wireless communication capability between mobile nodes, self-organizing efficient and reliable multi-hop data transmission in a distributed computing manner, and realizing node positioning of the entire network. /Data routing/Anomaly detection/Environment monitoring and other network application targets. Ship wireless ad hoc network technology has the advantages of low deployment and communication costs, high communication efficiency, wide coverage, and flexible application.
当前的船舶自组织网络路由算法的研究基本属于空白,相关研究没有基于真实的船舶轨迹数据,多数采用仿真器模拟船舶的运动,实现简单的路由仿真。没有研究针对性的分析船舶网络的特性,更没有针对船舶自组织网络的路由算法。The current research on ship self-organizing network routing algorithm is basically blank, and the related research is not based on real ship trajectory data. Most of them use simulators to simulate the motion of ships to achieve simple routing simulation. There is no research to analyze the characteristics of the ship network, and there is no routing algorithm for the ship's self-organizing network.
发明内容SUMMARY OF THE INVENTION
本发明的目的是针对上述不足,提出了一种通过深入分析船舶的轨迹数据,挖掘出船舶之间内在的社交联系,构建船舶社交网络,通过划分船舶社交社区,缩小数据包传输范围,的基于社区的船舶网络路由方法。The purpose of the present invention is to solve the above shortcomings, and propose a method based on in-depth analysis of the ship's trajectory data, mining the inherent social connections between ships, building a ship's social network, dividing the ship's social community, and narrowing the transmission range of data packets. A community-based approach to routing networks in ships.
本发明具体采用如下技术方案:The present invention specifically adopts following technical scheme:
基于社区的船舶网络路由方法,包括以下步骤:A community-based approach to ship network routing, including the following steps:
步骤1:船舶通过相遇时的通信分布式上传航行信息和与其他船舶的相遇信息;Step 1: The ship uploads the navigation information and the encounter information with other ships in a distributed manner through the communication at the time of encounter;
步骤2:船舶网络平台根据船舶上传的航行信息和船舶间相遇信息计算船舶间的社交熟悉度F(a,b),具体计算式如式(1)所示:Step 2: The ship network platform calculates the social familiarity F(a, b) between ships according to the navigation information uploaded by the ship and the encounter information between ships. The specific calculation formula is shown in formula (1):
其中,表示两条船相遇时的状态所对应的权重,当船a与船b相遇时都处在捕鱼状态时,则此相遇状态对a和b两条船之间的社交关系增益为α,当船a与船b相遇时都在航行则社交增益为β,如果两者相遇时状态不一样时,社交增益为γ,T表示两条船一段时间内总的相遇次数,τ表示某一相遇的持续时间;in, Represents the weight corresponding to the state of the two boats when they meet. When boat a and boat b are both in fishing state when they meet, then this encounter state has a social relationship gain between the two boats a and b. When When ship a and ship b meet, they are both sailing, and the social gain is β. If the state of the two ships is different when they meet, the social gain is γ. T represents the total number of encounters between the two ships in a period of time, and τ represents a certain encounter. duration;
步骤3:以船舶为节点,以船舶间的社交熟悉度F(a,b)为边的权重,构建船舶社交网络;Step 3: Take the ship as a node, and use the social familiarity F(a, b) between ships as the weight of the edge to build a ship social network;
步骤4:利用社区检测算法Louvain算法将船舶社交网络划分为一个个社区;Step 4: Use the community detection algorithm Louvain algorithm to divide the ship social network into communities;
步骤5:计算船舶社区网络中所有的船舶节点相对于任意两个社区间的中介中心性,社区间的中介中心性代表了船舶作为社区间通信的重要性的特征;Step 5: Calculate the betweenness centrality of all ship nodes in the ship community network relative to any two communities. The betweenness centrality between communities represents the importance of ships as inter-community communication;
步骤6:船舶能够实时访问当前的船联网中每条船的中介性的情况以及每条船的社区归属情况;Step 6: Ships can access the intermediary status of each ship in the current ship network and the community membership of each ship in real time;
步骤7:当一艘携带数据包的船舶遇到一艘船舶时,首先与目标船舶通信以交换各自携带的数据包的情况,当对方没有自己携带的数据包时,则开始判断是否转发程序。Step 7: When a ship carrying a data packet encounters a ship, it first communicates with the target ship to exchange the data packets carried by each other, and when the other party does not have the data packet carried by itself, it starts to judge whether to forward the program.
优选地,所述步骤7中判断是否转发的过程为:首先判断对方是数据包的目的船舶,如果是则转发,数据包投递成功;如果对方不是目的船舶则判断其是否与目的船舶属于同一个社区,如果是,则转发;否则,则判断对方对目的船舶所在社区的中介中心性的值是否比自身到目的社区的值大,如果大,则转发,否则不转发。Preferably, the process of judging whether to forward or not in the step 7 is as follows: firstly judge that the other party is the destination ship of the data packet, if so, forward the data packet and deliver the data packet successfully; if the other party is not the destination ship, then judge whether it belongs to the same ship as the destination ship Community, if yes, forward it; otherwise, judge whether the value of the intermediary centrality of the other party to the community where the destination ship is located is greater than the value of itself to the destination community, if it is greater, forward it, otherwise do not forward it.
优选地,船舶间的社交网络构建需要以船舶为节点,以船舶间的社交熟悉度为边。Preferably, the construction of the social network between ships needs to take the ship as a node and the social familiarity between the ships as an edge.
优选地,船舶间的社交熟悉度需要计算船舶之间的历史相遇情况,包括相遇时的时间戳,相遇时的位置,相遇时两条船的状态,相遇时两条船的速度以及持续时间。Preferably, the social familiarity between ships requires the calculation of historical encounters between ships, including the time stamp of the encounter, the location of the encounter, the state of the two ships at the time of the encounter, and the speed and duration of the two ships at the time of the encounter.
本发明具有如下有益效果:The present invention has the following beneficial effects:
该基于社区的船舶网络路由方法将社交网络分析理论引入船舶自组织网络分布式路由方法设计的中,基于大规模的真实海洋船舶航行GPS轨迹记录挖掘和验证现实船舶网络中社交特征的存在和特点,并将其应用于分布式多播路由问题中,提高船舶自组织网络中多播数据通信的综合传输性能;The community-based ship network routing method introduces the social network analysis theory into the design of the distributed routing method of the ship self-organizing network, and mines and verifies the existence and characteristics of social features in the real ship network based on the large-scale GPS track records of real marine ships. , and apply it to the distributed multicast routing problem to improve the comprehensive transmission performance of multicast data communication in the ship's self-organizing network;
与传统路由方法所依据的轨迹预测、位置贪心、实时拓扑发现、随机游走、洪泛等原理相比,船舶网络的社交特征更能反映网络中深层次的长期稳定的交互规律和发展趋势,因而具有高可靠性和实用性,更适用于提高数据路由的综合性能;Compared with the principles of trajectory prediction, location greed, real-time topology discovery, random walk, and flooding based on traditional routing methods, the social characteristics of ship networks can better reflect the deep and long-term stable interaction laws and development trends in the network. Therefore, it has high reliability and practicability, and is more suitable for improving the comprehensive performance of data routing;
该路由方法根据船舶网络设计,非常契合船舶自组织网络的路由;The routing method is designed according to the ship network, which is very suitable for the routing of the ship's self-organized network;
本发明的路由方法抛弃了传统路由的思路,不需要事先建立传输拓扑,同时也不需要维护和重建传输拓扑,排除了由此带来的维护代价,在保证传输成功率和传输延时的基础上能够大大降低传输代价。The routing method of the present invention abandons the idea of traditional routing, does not need to establish a transmission topology in advance, and does not need to maintain and rebuild the transmission topology. It can greatly reduce the transmission cost.
附图说明Description of drawings
图1为船舶自组织网络示意图;Figure 1 is a schematic diagram of a ship's self-organizing network;
图2为基于社区的船舶自组织网络路由方法示意图;Fig. 2 is a schematic diagram of a community-based ship self-organizing network routing method;
图3为五种路由方法在传输代价上的比较;Figure 3 is a comparison of five routing methods on the transmission cost;
图4为五种路由方法在传输时延上的比较。Figure 4 is a comparison of five routing methods on the transmission delay.
具体实施方式Detailed ways
下面结合附图和具体实施例对本发明的具体实施方式做进一步说明:The specific embodiments of the present invention will be further described below in conjunction with the accompanying drawings and specific embodiments:
基于社区的船舶网络路由方法,包括以下步骤:A community-based approach to ship network routing, including the following steps:
步骤1:船舶通过相遇时的通信分布式上传航行信息和与其他船舶的相遇信息;Step 1: The ship uploads the navigation information and the encounter information with other ships in a distributed manner through the communication at the time of encounter;
步骤2:船舶网络平台根据船舶上传的航行信息和船舶间相遇信息计算船舶间的社交熟悉度F(a,b),具体计算式如式(1)所示:Step 2: The ship network platform calculates the social familiarity F(a, b) between ships according to the navigation information uploaded by the ship and the encounter information between ships. The specific calculation formula is shown in formula (1):
其中,表示两条船相遇时的状态所对应的权重,当船a与船b相遇时都处在捕鱼状态时,则此相遇状态对a和b两条船之间的社交关系增益为α,当船a与船b相遇时都在航行则社交增益为β,如果两者相遇时状态不一样时,社交增益为γ,T表示两条船一段时间内总的相遇次数,τ表示某一相遇的持续时间;in, Represents the weight corresponding to the state of the two boats when they meet. When boat a and boat b are both in fishing state when they meet, then this encounter state has a social relationship gain between the two boats a and b. When When ship a and ship b meet, they are both sailing, and the social gain is β. If the state of the two ships is different when they meet, the social gain is γ. T represents the total number of encounters between the two ships in a period of time, and τ represents a certain encounter. duration;
步骤3:以船舶为节点,以船舶间的社交熟悉度F(a,b)为边的权重,构建船舶社交网络;利用历史的船舶航行记录计算出船舶间的社交熟悉度,并据此构建船舶社交网络,将船舶社交网络划分成一个个船舶社区,根据邻近船舶与目标船舶所在社区的关系决定是否转发数据包。船舶间的社交网络构建需要以船舶为节点,以船舶间的社交熟悉度为边。船舶间的社交熟悉度需要计算船舶之间的历史相遇情况,包括相遇时的时间戳,相遇时的位置,相遇时两条船的状态(航行,捕鱼,停泊等),相遇时两条船的速度以及持续时间。Step 3: Take ships as nodes, and use the social familiarity between ships F(a, b) as the weight of the edge to build a ship social network; use the historical ship sailing records to calculate the social familiarity between ships, and construct accordingly The ship social network divides the ship social network into ship communities, and decides whether to forward data packets according to the relationship between the neighboring ships and the community where the target ship is located. The construction of social network between ships needs to take the ship as the node and the social familiarity between the ships as the edge. Social familiarity between ships requires the calculation of historical encounters between ships, including the timestamp at the time of the encounter, the location at the time of the encounter, the state of the two ships at the time of the encounter (sailing, fishing, mooring, etc.), the two ships at the time of the encounter speed and duration.
步骤4:利用社区检测算法Louvain算法将船舶社交网络划分为一个个社区;Step 4: Use the community detection algorithm Louvain algorithm to divide the ship social network into communities;
步骤5:计算船舶社区网络中所有的船舶节点相对于任意两个社区间的中介中心性,社区间的中介中心性代表了船舶作为社区间通信的重要性的特征;Step 5: Calculate the betweenness centrality of all ship nodes in the ship community network relative to any two communities. The betweenness centrality between communities represents the importance of ships as inter-community communication;
判断船舶相对于两个社区的中介通信能力的指标——中介中心性,是指船舶网络中的某一个船舶相对于某两个社区之间的。The index of judging the intermediary communication ability of a ship relative to two communities - intermediary centrality, refers to the relationship between a certain ship in the ship network relative to a certain two communities.
步骤6:船舶能够实时访问当前的船联网中每条船的中介性的情况以及每条船的社区归属情况;Step 6: Ships can access the intermediary status of each ship in the current ship network and the community membership of each ship in real time;
步骤7:当一艘携带数据包的船舶遇到一艘船舶时,首先与目标船舶通信以交换各自携带的数据包的情况,当对方没有自己携带的数据包时,则开始判断是否转发程序。Step 7: When a ship carrying a data packet encounters a ship, it first communicates with the target ship to exchange the data packets carried by each other, and when the other party does not have the data packet carried by itself, it starts to judge whether to forward the program.
判断是否转发的过程为:首先判断对方是数据包的目的船舶,如果是则转发,数据包投递成功;如果对方不是目的船舶则判断其是否与目的船舶属于同一个社区,如果是,则转发;否则,则判断对方对目的船舶所在社区的中介中心性的值是否比自身到目的社区的值大,如果大,则转发,否则不转发。The process of judging whether to forward is as follows: first, judge that the other party is the destination ship of the data packet, if so, forward it, and the data packet is delivered successfully; if the other party is not the destination ship, judge whether it belongs to the same community as the destination ship, and if so, forward it; Otherwise, it is judged whether the value of the intermediary centrality of the other party to the community where the destination ship is located is greater than the value of its own to the destination community, if it is greater, it will be forwarded, otherwise it will not be forwarded.
图1为展示船舶自组织网络在海上的通信情景。每艘船携带可以通讯的无线设备,此无线设备有一定的通信半径。当两艘船接近到一定的距离时,两条船即可以通信,进行后续判断是否需要交换数据报等操作。比如船舶s想要与船舶d进行通信,但是距离太远,但是船舶s目前可以与e通信,于是可以将数据包传递给e,在由e将数据包继续传递下去,直到遇见了船舶d。Figure 1 shows the communication scenario of the ship's ad hoc network at sea. Each ship carries a wireless device that can communicate, and this wireless device has a certain communication radius. When the two ships are close to a certain distance, the two ships can communicate and perform subsequent operations such as judging whether they need to exchange datagrams. For example, ship s wants to communicate with ship d, but the distance is too far, but ship s can currently communicate with e, so it can pass the data packet to e, and e will continue to pass the data packet until it encounters ship d.
图为2展示了本发明设计的基于社区的船舶自组织网络路由方法的工作原理图。船舶Vs2为有通信需求的源节点,其产生了一个数据包需要传输给船舶Vd2。源节点Vs2其通信半径内有两艘船Vd和Vc,可以帮其传播数据包,但是经过本发明的方法的判断,船舶Vd经常作为与目标船只Vd2所在的社区进行通信的情况,即船舶Vd对目标社区C1有更高的中介中心性的值。所以船舶会将数据包传递给Vd,然后由船舶Vd将数据尽快的传递到目标社区C1。当数据包被传递到目标的社区中后,数据包就会在社区内的所有成员间传递,直到找到目标船只Vd2。Figure 2 shows the working principle diagram of the community-based ship self-organizing network routing method designed by the present invention. The ship V s2 is a source node with communication requirements, and it generates a data packet that needs to be transmitted to the ship V d2 . The source node V s2 has two ships V d and V c within its communication radius, which can help it spread data packets, but through the judgment of the method of the present invention, the ship V d is often used as a community that communicates with the target ship V d2 . case, that the ship V d has a higher value of betweenness centrality for the target community C 1 . So the ship will deliver the data packet to V d , and then the ship V d will deliver the data to the target community C 1 as soon as possible. After the data packet is delivered to the target community, the data packet will be delivered among all members of the community until the target vessel V d2 is found.
图3为展示了五种路由方法(随机行走RW,位置贪心Greedy,洪泛式Flooding,基于社交熟悉度的路由方法FBR,本发明基于社区的路由方法CBR)在传输代价上的比较,其中本发明方法简称CBR效果比经典的洪泛式和随机行走有明显优势,显著的降低了传输代价。Figure 3 shows the comparison of the transmission cost of five routing methods (Random Walk RW, Location Greedy, Flooding, Social Familiarity-based Routing Method FBR, and the Community-based Routing Method CBR of the present invention). The inventive method, referred to as the CBR effect, has obvious advantages over the classical flooding and random walking, and significantly reduces the transmission cost.
图4为展示了五种路由方法在传输时延上的比较,其中本发明方法简称CBR效果表现出了与最快的洪泛式基本相同的时延效果。说明了本方法在在保证了比较快的传输性能的情况下,还显著的降低了传输的代价,这也正是本发明的目标和优势所在。FIG. 4 shows the comparison of the transmission delay of five routing methods, wherein the method of the present invention is referred to as the CBR effect and shows basically the same delay effect as the fastest flooding method. It is illustrated that the method also significantly reduces the transmission cost under the condition of ensuring relatively fast transmission performance, which is exactly the goal and advantage of the present invention.
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。It should be noted that, in this document, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any relationship between these entities or operations. any such actual relationship or sequence exists.
当然,上述说明并非是对本发明的限制,本发明也并不仅限于上述举例,本技术领域的技术人员在本发明的实质范围内所做出的变化、改型、添加或替换,也应属于本发明的保护范围。Of course, the above description is not intended to limit the present invention, and the present invention is not limited to the above examples. Changes, modifications, additions or substitutions made by those skilled in the art within the essential scope of the present invention should also belong to the present invention. The scope of protection of the invention.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910859766.8A CN110752987B (en) | 2019-09-11 | 2019-09-11 | Community-based ship network routing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910859766.8A CN110752987B (en) | 2019-09-11 | 2019-09-11 | Community-based ship network routing method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110752987A CN110752987A (en) | 2020-02-04 |
CN110752987B true CN110752987B (en) | 2021-09-03 |
Family
ID=69276356
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910859766.8A Expired - Fee Related CN110752987B (en) | 2019-09-11 | 2019-09-11 | Community-based ship network routing method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110752987B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113895571B (en) * | 2021-09-27 | 2022-09-16 | 海南超船电子商务有限公司 | Communication ship for marine information transmission |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9177065B1 (en) * | 2012-02-09 | 2015-11-03 | Google Inc. | Quality score for posts in social networking services |
CN102625292B (en) * | 2012-03-02 | 2014-08-27 | 重庆邮电大学 | Social intermittent connection network dynamic address allocation and network performance optimization method |
CN103368838B (en) * | 2013-07-03 | 2016-02-10 | 北京理工大学 | A kind of Delay Tolerant Network retransmission method based on weighting socialgram |
CN104486741B (en) * | 2014-12-13 | 2018-01-05 | 重庆邮电大学 | The mixed serve that a kind of trust state perceives finds method |
CN110177389A (en) * | 2019-05-14 | 2019-08-27 | 华中师范大学 | Method for routing based on the social group degree of association |
-
2019
- 2019-09-11 CN CN201910859766.8A patent/CN110752987B/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN110752987A (en) | 2020-02-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Kumar et al. | 3D location oriented routing in flying ad-hoc networks for information dissemination | |
Nayyar et al. | Comprehensive analysis of routing protocols surrounding underwater sensor networks (UWSNs) | |
Xie | An enhanced OLSR routing protocol based on node link expiration time and residual energy in ocean FANETS | |
CN111901088B (en) | Method and device for allocating erasure coding blocks for multi-path transmission of underwater sensor ad hoc network | |
Hyder et al. | Self-organized ad hoc mobile (SOAM) underwater sensor networks | |
CN111278078B (en) | A Realization Method of Adaptive Routing Protocol for Mobile Sparse Underwater Acoustic Sensor Network | |
CN112654001B (en) | Hybrid communication network architecture, management method and communication quality evaluation for multi-unmanned-boat cooperative control | |
CN108112050A (en) | Energy balance and deep-controlled Routing Protocol based on underwater wireless sensing network | |
Xian et al. | Novel energy-efficient opportunistic routing protocol for marine wireless sensor networks based on compressed sensing and power control | |
Zhang et al. | Communication network and qos evaluation for formation control of unmanned surface vehicles | |
CN110752987B (en) | Community-based ship network routing method | |
Misra et al. | DATUM: Dynamic topology control for underwater wireless multimedia sensor networks | |
Xiaoyang et al. | Performance analysis of sea unmanned ship routing protocol based on ad hoc network | |
US20250097684A1 (en) | High-reliability and high-robustness routing method for maritime search and rescue wireless sensor networks | |
CN110691395B (en) | Social Familiarity-Based Shipping Network Routing Method | |
Ayaz et al. | Hop-by-hop reliable data deliveries for underwater wireless sensor networks | |
CN115589625A (en) | AUV-assisted underwater acoustic sensor network dynamic hierarchical routing method | |
Yang et al. | Mission-critical search and rescue networking based on multi-agent cooperative communication | |
CN110247850B (en) | A method for realizing the Internet of Ships protocol based on dynamic routing table | |
CN108832995B (en) | A method of UAV cooperative message transmission based on dynamic programming | |
CN110418308A (en) | A Multi-Replica Ship Networking Routing Protocol Based on Probability and Statistics | |
CN118055474A (en) | Communication method and system of target object | |
CN102711207A (en) | Route selection method used for transoccanic aeronautical communication | |
Zhu et al. | An improved nearest point based location routing protocol for maritime wireless mesh networks | |
Hajare et al. | Robust opportunistic routing solutions for under water sensor networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20210903 |