CN100586095C - Between MANET and fixed network, realize the method and system of cross-area multicast service - Google Patents
Between MANET and fixed network, realize the method and system of cross-area multicast service Download PDFInfo
- Publication number
- CN100586095C CN100586095C CN200510137212A CN200510137212A CN100586095C CN 100586095 C CN100586095 C CN 100586095C CN 200510137212 A CN200510137212 A CN 200510137212A CN 200510137212 A CN200510137212 A CN 200510137212A CN 100586095 C CN100586095 C CN 100586095C
- Authority
- CN
- China
- Prior art keywords
- multicast
- mbg
- manet
- boundary gateway
- message
- 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
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
-
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/26—Route discovery packet
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a kind of method that between MANET and fixed network, realizes cross-area multicast service, this method is, multicast source in the MANET sends multicast route discovery message, is the multicast route discovery message that fixed network can be discerned by a MBG among the MBG that receives multicast route discovery message among the MANET with this message conversion, and send to AR in the fixed network, and AR utilizes the multicast routing protocol of fixed network to transmit this multicast route discovery message in fixed network, to make up the multicast forwarding structure; AR sends to MBG with the multicast path of recipient in the fixed network by response message; The multicast path that MBG is converted among the MANET corresponding multicast routing protocol by response message with multicast path is by response message, and sends to the multicast source; And multicast source receives multicast path and sends data by the multicast forwarding structure that makes up to AR after by response message.The present invention also discloses a kind of communication system simultaneously.
Description
Technical field
The present invention relates to communication technical field, relate in particular to the method and system that between MANET (MANET) and fixed network, realize cross-area multicast service.
Background technology
MANET (MANET) is the focus of industry research as a kind of mobile radio network of distributed no centre management always.Initial research concentrates on military aspect, is object with isolated MANET, is used for the trunking communication environment.Along with rapid development of network technology, MANET is increasing in the demand on civilian.In many application (audio frequency, video etc.) of MANET, all need node to finish given task by group collaboration, and multicast is well suited for the own characteristic of MANET as the technology of a kind ofly saving bandwidth resources, can effectively transmit data, so multicast has broad application prospects in MANET.MANET is the important component part in 3G (B3G) network of back, and MANET and existing various heterogeneous wireless network are realized that effectively interconnected is present research focus.Under the trend of network integration, realize that the cross-domain multicast between MANET and the fixed network is a requisite link alternately.
At present the IP multicast routing protocol of conventional fixed network can not be directly used in MANET, and the MANET that existing MANET multicast protocol can only be used to isolate, and these agreements do not provide any isomery multicast between fields mutual.Under unicast case, MANET is linked into and can uses mobile IP, subnet to move the realization of NEMO technology such as (NEtwork MObility) alternately in the fixed network, but the research of being correlated with under the situation of multicast is also fewer.
From the nearest research situation of IETF MANET working group, the trend of MANET research now is fusion, mutual, integrated.USN's experimental study J.Macker and IETF SMF design team proposed jointly simple multicast forwarding (Simplified Multicast Forwarding, SMF).Simple multicast forwarding agreement can realize the efficient forwarding of multicast packet for MANET provides basic IP multicast forwarding ability, and it is also supported and traditional IP multicast interactive operation simultaneously.But, for multicast boundary gateway among the MANET how to realize with fixed network in multicast service alternately but still under study for action.
Industries in 2003 have proposed to realize multicast monitoring discovery M.MLD (Modified MLD) scheme of IPv6 multicast scheme one revision in MANET and fixed network.This scheme is regarded the couple in router AR among the MANET as in the fixed network a Designated Router DR, use M.MLD to manage the multicast member in MANET territory, M.MLD message is encapsulated in the singlecast router packet of MANET and propagates, and other DR moves multicast routing protocol together in AR and the fixed network.
The multicast interactive structure of M.MLD scheme as shown in Figure 1, at three kinds of message application in MANET of MLD, M.MLD has made following modification:
On AR, cancelled periodic general multicast query messages, and when AR receives that a multicast monitoring is finished message, do not sent the specific multicast query messages.
On mobile node MN (Mobile Node), when node added and leaves, multicast monitoring report and multicast monitoring were finished in the unicast packet that message is encapsulated in MANET and are passed to couple in router AR.Because M.MLD has cancelled the multicast monitoring query messages, so a newly-built tabulation that keeps all members of each multicast group on AR.
The M.MLD scheme has following shortcoming:
(1) on AR, increases group membership's tabulation, lacked extensibility, and increased the control expense of node.
(2) do not consider the situation of a plurality of access points, and switching and the optimization of not considering the multicast service between the access point.
(3) the couple in router load of MANET is overweight, loses efficacy easily.
(4) framework is simple, and feasibility is not high.
In addition, industry has also proposed self-organization network multicast routing protocol MMARP, and it can not only realize the multicast of MANET, can also realize with the multicast of fixed network mutual.MMARP has adopted the mode that is similar to ODMRP to make up the multicast forwarding structure, and active maintenance is to the route of multicast boundary gateway MIG (MulticastInternet Gateway).MMARP also supports mobile node (or couple in router) to realize mutual with fixed network by MANET in addition.
MIG is the node that the fixed distance network insertion router-A R one among the MANET jumps, and each MMARP node can both become the MIG node.AR periodically sends IGMP Query message, and the node that receives IGMP Query message becomes the multicast boundary gateway automatically, and activates the MIG_FLAG flag bit.MIG keeps and the communicating to connect of AR by the igmp querying of replying AR.Use the IGMP agreement can shield in the territory of Access Network and core net and the multicast between fields Routing Protocol between AR and the MIG.
The MMARP framework as shown in Figure 2, MMARP regards access point AR as first jump multicast router FHMR (First Hop Multicast Router), and MIG is a main frame that links to each other with FHMR, safeguard by the IGMP agreement between MIG and the FHMR, it is mutual to utilize MMARP to carry out multicast, in the territory in MMARP and the fixed network and the multicast between fields Routing Protocol irrelevant.
There is following shortcoming in the MMARP architectural schemes:
(1) because irrelevant with the multicast between fields Routing Protocol in the territory in MMARP and the fixed network, therefore, MMARP can not effectively manage cross-area multicast service.
(2) MMARP does not have load balancing and optimization mechanism, and does not have effective cross-domain movable multicast path by handover mechanism.
(3) the MMARP architectural framework is simple, lacks effective interaction mechanism between MIG and the AR.
Summary of the invention
The invention provides a kind of method and system that between MANET and fixed network, realize cross-area multicast service, have the problem that effectively to manage cross-domain multicast service in the prior art to solve;
Further, solving in the prior art can not be to balanced and optimize load, with can not effectively switch cross-domain movable multicast path by problem.
The invention provides following technical scheme:
A kind of method that realizes cross-area multicast service between MANET and fixed network comprises the steps:
Multicast source in the MANET MANET sends multicast route discovery message;
Is the multicast route discovery message that fixed network can be discerned by a multicast boundary gateway MBG among the multicast boundary gateway MBG that receives described multicast route discovery message among the MANET MANET with this message conversion, and sends to the couple in router AR in the fixed network;
Described couple in router AR utilizes the multicast routing protocol of fixed network to transmit the multicast route discovery message that described fixed network can be discerned in fixed network, to make up the multicast forwarding structure;
Described couple in router AR sends to described multicast boundary gateway MBG with the multicast path of recipient in the fixed network by response message;
The multicast path that described multicast boundary gateway MBG is converted among the MANET MANET corresponding multicast routing protocol by response message with described multicast path is by response message, and sends to described multicast source; And
Described multicast source receives multicast path and sends data by the multicast forwarding structure that makes up to couple in router AR after by response message.
When described couple in router AR receives the repeatedly multicast route replies of same multicast group, only send a multicast path by response message to described multicast boundary gateway MBG.
Described method further comprises step: receive the join request couple in router AR of message of multicast in the fixed network this message is sent to multicast boundary gateway MBG in the MANET MANET network; Is multicast that MANET MANET network can the be discerned message that joins request by the multicast boundary gateway MBG of this multicast service of agency in the MANET network with the described multicast message conversion that joins request, and sends described couple in router AR is added the multicast forwarding structure that makes up to described multicast source.
Receive described multicast route discovery message or multicast and join request the multicast boundary gateway MBG of message, control multicast service of one of them multicast boundary gateway MBG agency by the CA of authentication center to this multicast service of the CA of authentication center request broker.
Record the proxy information of all cross-domain multicasts among the described CA of authentication center; This proxy information of inquiry was to determine whether described multicast service has licensed to multicast boundary gateway MBG after the CA of authentication center received multicast boundary gateway MBG proxy requests, if, then abandon described proxy requests, otherwise, the proxy information of this multicast authorized and write down to described multicast boundary gateway MBG.
Record among the described multicast boundary gateway MBG through the cross-domain movable multicast routing iinformation of this multicast boundary gateway MBG node; Multicast boundary gateway MBG receives the route discovery message that further judges whether to receive this multicast group after the described multicast route discovery message according to movable multicast routing iinformation, if, then abandon this message, otherwise, to this multicast service of the CA of authentication center request broker.
Described multicast source node regularly sends the message of maintenance activity multicast group information to multicast boundary gateway MBG, described multicast boundary gateway MBG is according to multicast identifier renewal activity multicast group information.
Multicast boundary gateway MBG periodically sends the agent update message that comprises the activity multicast group information to the described CA of authentication center, upgrades the proxy information of cross-domain multicast by the CA of authentication center, to safeguard the cross-area multicast service of having acted on behalf of.
Each nodes records has the relevant information of all multicast boundary gateway MBG in the ad-hoc network, when multicast boundary gateway MBG node switches according to the record multicast boundary gateway MBG relevant information select target multicast boundary gateway MBG.
Multicast boundary gateway MBG node detect and couple in router AR between link when having the possibility of fracture, select another one target multicast borde gateway MBG according to the multicast boundary gateway MBG relevant information of record, and the cross-area multicast service on this multicast boundary gateway MBG node is switched on this target multicast borde gateway MBG.
When multicast boundary gateway MBG node surpasses threshold value at the bandwidth availability ratio that detects this node, according to the multicast boundary gateway MBG relevant information of record select bandwidth availability ratio than low other multicast boundary gateways MBG of this multicast boundary gateway MBG node as the switching object, and the part multicast service switched on this other multicast boundary gateway MBG.
A kind of method that realizes cross-area multicast service between MANET and fixed network comprises the steps:
Multicast source in the fixed network sends multicast route discovery message in present networks;
The multicast boundary gateway MBG of couple in router AR in MANET MANET that receives described multicast route discovery message sends multicast route discovery message;
The multicast route discovery message that this message conversion can be discerned for MANET MANET by a multicast boundary gateway MBG among the multicast boundary gateway MBG that receives described multicast route discovery message among the MANET MANET, and utilize the multicast routing protocol among the MANET MANET to transmit this multicast route discovery message, to make up the multicast forwarding structure;
Described multicast boundary gateway MBG is converted to the multicast path that fixed network can discern with the multicast path of recipient among the MANET MANET by response message and sends to described couple in router AR by response message;
Described couple in router AR adds multicast boundary gateway MBG in the multicast group, and sends data by the multicast forwarding structure that makes up to multicast boundary gateway MBG.
When described multicast boundary gateway MBG receives the repeatedly multicast route replies of same multicast group, only send a multicast path by response message to described couple in router AR.
Described method further comprises step: the multicast that recipient among the MANET MANET is sent by the multicast boundary gateway MBG that the acts on behalf of multicast service message conversion that joins request is that the multicast that fixed network can be discerned joins request information and sending to couple in router AR; Described couple in router AR receives described multicast and joins request and join corresponding multicast group after the message, and multicast path is sent to requesting node by response message by multicast boundary gateway MBG.
A kind of method that adds multicast group comprises the steps:
Node among the MANET MANET is initiated the multicast message that joins request;
Is multicast that fixed network can the be discerned couple in router AR of information and sending in the fixed network that join request by receiving the multicast boundary gateway MBG that described multicast joins request among the multicast boundary gateway MBG of message with this message conversion;
Described couple in router AR receives that described multicast joins request after the message to multicast boundary gateway MBG echo reply message, and perhaps couple in router AR utilizes the multicast routing protocol of fixed network to transmit join request message and return the response message that receives to multicast boundary gateway MBG of institute's multicast in fixed network; And
Described multicast boundary gateway MBG is converted to response message that MANET MANET can discern with described response message and is transmitted to and initiates the node that multicast joins request.
Wherein: receive described multicast and join request the multicast boundary gateway MBG of message, control multicast service of one of them multicast boundary gateway MBG agency by the CA of authentication center to this multicast service of the CA of authentication center request broker.
Record the proxy information of all cross-domain multicasts among the described CA of authentication center; This proxy information of inquiry was to determine whether described multicast service has licensed to multicast boundary gateway MBG after the CA of authentication center received multicast boundary gateway MBG proxy requests, if, then abandon described proxy requests, otherwise, the proxy information of this multicast authorized and write down to described multicast boundary gateway MBG.
Record among the described multicast boundary gateway MBG through the cross-domain movable multicast routing iinformation of this multicast boundary gateway MBG node; Multicast boundary gateway MBG periodically sends the agent update message that comprises the activity multicast group information to the described CA of authentication center, upgrades the proxy information of cross-domain multicast by the CA of authentication center, to safeguard the cross-area multicast service of having acted on behalf of.
A kind of method that adds multicast group comprises the steps:
The multicast that couple in router AR in the fixed network initiates node in the present networks message that joins request sends to multicast boundary gateway MBG among the MANET MANET;
By receiving described multicast multicast that a multicast boundary gateway MBG among the multicast boundary gateway MBG of message can discern this message conversion for the MANET MANET message that joins request that joins request, and in MANET MANET, transmit; And
A described multicast boundary gateway MBG is converted to the response message that fixed network can discern with the response message that receives and sends described couple in router AR, is transmitted to by couple in router AR and initiates the node that multicast joins request.
A kind of communication system comprises MANET MANET and fixed network; Described MANET MANET comprises multicast boundary gateway MBG, and described fixed network comprises the couple in router AR that is connected with described multicast boundary gateway MBG, and a multicast service is only acted on behalf of by a multicast boundary gateway MBG in MANET MANET, wherein:
Multicast source in the MANET MANET sends multicast route discovery message;
Is the multicast route discovery message that fixed network can be discerned by one of them the multicast boundary gateway MBG among the multicast boundary gateway MBG that receives described multicast route discovery message among the MANET MANET with this multicast route discovery message conversion, and sends to described couple in router AR;
Described couple in router AR utilizes the multicast routing protocol of fixed network to transmit the multicast route discovery message that described fixed network can be discerned in fixed network, to make up the multicast forwarding structure;
Described couple in router AR sends to described multicast boundary gateway MBG with the multicast path of recipient in the fixed network by response message;
The multicast path that described multicast boundary gateway MBG is converted among the MANET MANET corresponding multicast routing protocol by response message with described multicast path is by response message, and sends to the multicast source;
Described multicast source receives multicast path and sends data by the multicast forwarding structure that makes up to couple in router AR after by response message.
Also comprise the CA of authentication center among the described MANET MANET, only act on behalf of by a multicast boundary gateway MBG by multicast service of the CA of this authentication center control.
The described CA of authentication center is physical equipment independently in MANET MANET; Perhaps, the described CA of authentication center is arranged on the intranodal among the MANET MANET.
Beneficial effect of the present invention is as follows:
1, the present invention realizes that the cross-domain multicast of MANET and fixed network is mutual on the basis of existing multicast protocol, has good using value, adapts to the development trend of future network.
2, the present invention realizes the mutual of cross-area multicast service, and the scheme of MBG switching, optimization is provided, and is to existing basic network change little, is easy to the deployment of cross-area multicast service.
3, the present invention introduces CA and has realized management to cross-area multicast service having good security extension.
4, be structured on the IP layer owing to the present invention, the developing multicast that this scheme can be used between heterogeneous wireless network such as WLAN, wireless WANs such as 1G, 2G, 2.5G, 3G, IEEE802.20 etc., WPANS such as bluetooth, 802.15.1/3/4 and wireless MAN such as the IEEE802.16 is mutual, and very strong autgmentability is arranged.
Description of drawings
Fig. 1 is the schematic diagram of M.MLD technical scheme in the prior art;
Fig. 2 is the schematic diagram of MMARP multicast framework in the prior art;
Fig. 3 A is that multicast source is when MANET among the present invention, and MANET and fixed network are carried out the mutual schematic diagram of multicast;
Fig. 3 B is that multicast source is when MANET among the present invention, and MANET and fixed network are carried out the mutual flow chart of multicast;
Fig. 4 is that multicast source is when fixed network among the present invention, and MANET and fixed network are carried out the mutual flow chart of multicast;
Fig. 5 is that multicast source is in fixed network among the present invention, and the node request among the MANET adds the flow chart of multicast group;
Fig. 6 is that multicast source is in MANET among the present invention, and the node request in the fixed network adds the flow chart of multicast group;
The schematic diagram that Fig. 7 A switches for MBG among the present invention;
The flow chart that Fig. 7 B switches for MBG among the present invention;
Fig. 8 A optimizes the schematic diagram of load for MBG among the present invention;
Fig. 8 B optimizes the flow chart of load for MBG among the present invention.
Embodiment
The present invention is by MANET (MANET) and fixed network interactive frame (Multicast Architecturebetween MANET and Fixed network, MAMF) realize that multicast service is smoothly mutual between MANET and the fixed network, realize the multicast service seamless link in fixed network and the ad hoc network, make multicast service can cross over heterogeneous networks.
MAMF is based on the interconnected of MANET and fixed network and sets up, multicast boundary gateway (MBG) acquiescence choose the interactive agent of borde gateway node as multicast service, on the original basis of borde gateway, increased support to the multicast service of cross-domain (or claiming across a network).
In order to realize that to the mutual support of the multicast service of across a network in the present invention, MANET can realize the automatic configuration of IPv6 address, can realize and being connected of fixed network that MANET supports the CA of authentication center by MBG and AR; And, between MBG and the AR two-way link, MBG supports multicast monitoring discovery protocol (MLD agreement).
For the cross-area multicast service between MANET and the fixed network is effectively managed, in MANET, a cross-area multicast service can only be by a MBG agency, and it is mutual to finish cross-domain multicast service alternately by this MBG and AR.
In MAMF of the present invention, comprise AM table, MBG table and All_Multicast table, wherein:
(1) the AM table is preserved by the MBG node, has write down the movable multicast routing iinformation by this MBG node across a network in this AM table.MBG receives behind the across a network multicast packet the just own AM table of inquiry, determines processing mode to data according to the routing iinformation in showing.Main list item in the AM table has: multicast group id, multicast source IP address, AR address multicast, multicast Route Age, multicast source position etc.
(2) MBG table is preserved by each node among the MANET, this MBG table record the relevant information of MBG, be used for switching and the optimization of MBG.When certain MBG occurs under the link fracture situation, just need be to the movable multicast path by this MBG by switching, switch the record list item of object in just showing and seek new MBG node according to MBG.The main list item of MBG table has: the IP address of MBG, MBG life span, continuous AR address, MBG bandwidth availability ratio etc.
(3) All_multicast table is preserved by CA, and all the cross-domain movable multicast routing iinformations and the proxy information of cross-domain multicast among this table record MANET are used to realize the effective management to the multicast service of across a network.CA licenses to certain MBG with the multicast group of across a network, and this multicast group is recorded among the All_multicast.Main list item has: the IP address of multicast group id, multicast active state, MBG, the IP of multicast source, multicast life span etc.
Because MBG is the movable boundary gateway node that MANET middle distance AR one jumps, and the MBG among the MANET moves, so any one node among the MANET all might become MBG.The MBG both candidate nodes is discerned by link detecting mechanism and the connectivity of judgement and AR.Under this node is judged own and situation that the AR existence is connected (AR and candidate's MBG all transmission coverage within) the other side, this both candidate nodes is non-MBG node simultaneously, this both candidate nodes is then to a MBG notice of MANET broadcasting message, and this notice message comprises information such as this MBG address, continuous AR address, bandwidth availability ratio.Node in the network adds this information in the MBG table to after receiving this message, and this moment, this both candidate nodes just became a formal MBG node among the MANET.
Under a plurality of MBG situations, same cross-domain multicast conversation may be acted on behalf of by a plurality of MBG, and the transmission that repeats that this has just caused multicast packet can't guarantee the uniqueness of cross-domain multicast service at certain particular network.Therefore in order to guarantee effective management, in MANET, introduce CA to cross-area multicast service.When MBG received cross-domain multicast request of route discovery, this MBG at first will register this cross-area multicast service at CA, and gave this MBG by CA and authorize-have only this MBG node can handle the cross-domain business of this multicast group.And other movable MBG node is after a while when CA registers, and finds that this multicast group authorized other MBG agency by CA, the then registration of discard processing MBG automatically, thus guarantee the uniqueness of cross-domain multicast in any one network.
CA can assist MBG to finish the switching and the optimization of multicast service, can be effectively to the management of cross-area multicast service.Whether MBG distinguishes multicast service according to IPv6 multicast address and multicast source address cross-domain, and MBG can remove to upgrade the list item of this multicast group in the All_Multicast table among the CA according to the renewal message of multicast group.
CA can distributedly realize in MANET, and this CA can be a physical equipment independently, also can be arranged on the intranodal among the MANET, as the functional entity of this node.
After MBG and AR realized that across a network is interconnected, when cross-domain multicast service occurred, MBG will finish multicast under the assistance of AR mutual.The MBG node plays a crucial role, and it can be discerned the multicast routing protocol of MANET and fixed network, and realizes the conversion of the multicast message message of MANET and fixed network, finishes two multicast interconnection between the heterogeneous networks.
During the multicast group initialization, send the multicast route requests by source node, this moment, there were following three kinds of situations in multicast source: the node in the fixed network, non-MBG node describes respectively below in conjunction with accompanying drawing among MBG node and the MANET.
When multicast source is non-MBG node among the MANET, multicast source can take any multicast routing protocol among the MANET to make up the multicast forwarding structure, its mutual schematic diagram as shown in Figure 3A, its flow process that makes up the multicast forwarding structure is shown in Fig. 3 B, its main process is as follows:
Multicast source among step 300, the MANET sends multicast route discovery message, begins to make up the multicast forwarding structure.Can adopt MANET multicast routing protocols such as ODMRP, MAODV, AMRIS.
After step 305, MBG receive this multicast route discovery message, check the route discovery message that whether received this same multicast group,, then abandon this message and end process if having, otherwise, carry out step 310.
After step 315, CA receive the proxy requests of MBG transmission, whether there has been other MBG to act on behalf of this multicast group with checking, if, then sending and acted on behalf of message to MBG, MBG abandons this multicast route discovery message; Otherwise, carry out step 320.
After step 325, MBG receive the mandate of CA, will add this multicast group information in the AM table, and with the multicast route discovery message that this information translation becomes fixed network to discern, send to AR, this message will be passed on by the MLD agreement.
After recipient in step 335, the fixed network receives this multicast route discovery message, will send multicast path by response message to AR, join in this multicast group, and this information added in the multicast routing table of oneself.
AR is shielded for a plurality of multicast route replies from same multicast group, only sends a response message to MBG, thereby saves the bandwidth between MBG and the AR.If MBG does not receive the multicast response message of certain multicast group at certain time intervals, can delete the information in the AM table, this multicast group information is deleted in the overtime meeting of All_multicast list item of CA automatically.
The multicast path that step 345, MBG convert this multicast path to multicast routing protocol corresponding among the MANET by response message sends and joins this multicast group by response message to multicast forwarding structure upstream node.
After step 350, multicast source were received the multicast route replies, multicast packet just can be transmitted on the multicast forwarding structure of just having set up.MBG and AR transmit interconnected with this multicast group of MANET and fixed network and get up, thereby realize the free mutual of multicast service.
When multicast source is the MBG node, then adopt multicast route discovery message to flood and set up the multicast forwarding structure the node among the MANET, simultaneously register this multicast group to CA, just can send multicast route discovery message after obtaining the authorization to the AR of its connection, its processing procedure is that non-MBG node is consistent with multicast source, repeats no more.
When multicast source is node in the fixed network, its flow process that makes up the multicast forwarding structure as shown in Figure 4, its main process is as follows:
Multicast source in step 400, the fixed network sends multicast route discovery message, begins to make up the multicast forwarding structure.
After step 405, AR receive multicast route discovery message, the MBG forwarding multicasting route discovery message in MANET.
After step 415, CA receive the proxy requests of MBG transmission, whether there has been other MBG to act on behalf of this multicast group with checking, if, then sending and acted on behalf of message to MBG, MBG abandons this multicast route discovery message; Otherwise, carry out step 420.
After recipient among step 430, the MANET receives this multicast route discovery message, will send multicast path by response message to MBG, join in this multicast group.
The multicast path of step 435, MBG node in receiving MANET by response message after, MBG activates this multicast group information to CA, upgrades own AM table simultaneously, then, becomes multicast path that AR discerns by response message this message conversion.
For this multicast route replies, MBG only sends once to AR, to save bandwidth.
After step 440, AR receive that multicast path is by response message, send it to multicast source in the fixed network to join in this multicast group, multicast packet will be transmitted on this multicast forwarding structure.
At above-mentioned Fig. 3 B and flow process shown in Figure 4 is the situation that the recipient is arranged after the multicast route messages spreads, and for the situation that does not have the recipient, then MBG or AR do not receive follow-up response message.
The multicast forwarding structure set up finish after, need carry out multicast maintenance, mainly safeguard cross-domain group membership's adding and withdraw from and list structure.
Node adds cross-domain multicast group and has two kinds of situations, and the first exists this multicast group to transmit structure in this node place network; It two is the forwarding structures that do not have this multicast group in the network of this node.
Under first kind of situation, the node that adds multicast group initiatively sends the multicast message that joins request, after the structural node of the forwarding of this multicast group receives this message, just this request message is replied, after adding ingress and receiving that multicast is replied, multicast grafting success is described, just can receiving multicast data.
Under second kind of situation, the reason that this situation occurs may be that multicast route discovery message is not diffused into other network; Perhaps diffusion does not have the recipient, but has node to want to add this cross-domain multicast group (Fig. 3 B and Fig. 4 are the situations that the recipient is arranged after the diffusion) afterwards again.No matter adding ingress is in that network, all initiatively initiate to join request.After MBG receives,, and after obtaining the authorization, join request, up to MBG with add ingress and receive the multicast route replies to other forwarded multicast earlier to the CA registration.
Consult shown in Figure 5, is example with multicast source in fixed network, and the multicast route discovery message of sending when multicast source does not propagate into AR, and under its multicast forwarding structure situation about in fixed network, having set up, node among the MANET is if will join this multicast group, and then its adition process is as follows:
Node among step 500, the MANET utilizes certain MANET multicast routing protocol to send multicast and joins request.
After step 530, MBG node obtain the mandate of CA, the information of this multicast group is added in the AM table, MBG with this solicited message conversion after, send multicast to AR and join request and join this multicast group.
The response message that step 550, MBG send AR is converted to the response message that MANET can discern and transmits, the multicast path that after the MANET node is received route replies message, is established to AR by.Can be by the data of AR acceptance at multicast path from this multicast group in the fixed network by MANET node after setting up well.
Consult shown in Figure 6, is example with multicast source at the MANET network, and the multicast route discovery message of sending when multicast source does not propagate into AR, and under its multicast forwarding structure situation about in MANET, having set up, node in the fixed network is if will join this multicast group, and then its adition process is as follows:
Node in step 600, the fixed network utilizes multicast routing protocol to send the multicast message that joins request.
After step 650, MBG node obtain the mandate of CA, the information of this multicast group is added in the AM table, MBG transmits this solicited message conversion back in MANET.
Source contact among step 660, the MANET receives multicast and joins request after the message to MBG echo reply message.
When cross-domain multicast recipient will withdraw from this multicast group, adopt soft-state approach, need not send any message that withdraws to the node in this multicast group.If the relevant forwarding group node in the multicast forwarding structure is not received replying of certain recipient, think automatically that then this recipient withdraws from this multicast group, the multicast information of this node is promptly deleted in automatically beta pruning.Member's adding and leave by the multicast routing protocol of each automatic network and finish in the territory repeats no more.
In order to safeguard being connected of MBG table and MBG and AR, the MBG node periodically sends Hello message to AR; MBG when the replying of the AR that receives connection, MBG updating message of broadcasting in MANET, the list item during the node among the MANET can be shown own MBG according to updating message upgrade.If the MBG node does not receive replying of AR, the link fracture of MBG and AR then is described, the MBG node lost efficacy, and was unaffected for the multicast service that guarantees movable across a network on this MBG node, these multicast services must be switched on other MBG.Node in MANET does not receive the updating message of certain MBG within a certain period of time, will with in the MBG table of self node about the list item deletion of this MBG.
Interactive information between MBG and the AR can realize by expansion MLD agreement, be used to realize maintenance and the service interaction of MBG and AR.
For AM table and All_Multicast table, by multicast source periodically send out Hello message with safeguard multicast path by, after the MBG node receives this Hello message, can come the list item in the AM table is upgraded according to multicast group id, send to CA simultaneously and upgrade message, CA can upgrade the information of this multicast group in the All_Multicast table.In certain time interval, all do not receive the renewal message of the multicast source of certain multicast group id when the MBG node, automatically the list item of relevant this multicast group id during deletion AM shows, the CA node also can be because of not receiving the renewal message simultaneously, and deleting the list item of this multicast group id, recipient and middle forward node also can be deleted this multicast group information in the routing table separately by inefficacy because of certain multicast path.
The MBG node is along with self moves, and has the possibility with the fracture of AR link, in order to make the multicast service of the movable across a network by MBG can be smoothly transitted on other the MBG node, adopts link prediction mechanism.This mechanism by the MBG node translational speed and MBG and AR between the power of signal predict time of link fracture, if this MBG go up the cross-domain multicast path of existence activity by, then just starting MBG before the link fracture of MBG and AR switches, with the movable cross-domain multicast path on this MBG node by being dynamically adapted on other MBG node, thereby guarantee the continuity and the stability of multicast service, reduce packet loss to greatest extent.When switching, this MBG node will not receive new cross-area multicast service, if do not have movable multicast path by then carrying out the switching of multicast service.
When MBG switched, the cross-domain multicast path by this MBG was switched on other MBG node by needs, with single cross-domain multicast path by switching to example.Shown in Fig. 7 A, because the moving of MANET, the MBG1 node is about to and the fracture of AR1 link, and MBG1 will switch on the MBG2 by the cross-area multicast service of this node, consult shown in Fig. 7 B, single cross-domain multicast path by handoff procedure as follows:
After step 720, CA receive, the multicast active state of the list item of this multicast group id in the All_multicast table is revised as unactivated state, acts on behalf of the MBG list item and be set to MBG2, send the request broker message to switching object MBG2 simultaneously.
After step 730, MBG2 receive message, this multicast group information is written in the AM table of oneself, and joins request to MANET transmission multicast immediately, send MLD multicast monitoring report message to AR2 simultaneously and join the multicast group of acting on behalf of appointment in the message.
After step 740, MBG2 join the multicast group of appointment, this moment, MBG2 was the mandate MBG of unique across a network of this multicast group, send handover success message to MBG1 this moment, and sending this multicast path by activating message to CA, MBG1 can delete the multicast routing iinformation of this handover success from own AM table.
Before switching was finished, the data of switching multicast group were still transmitted by MBG1, and this buffer time can guarantee the continuity of multicast service, reduces packet loss to greatest extent, thereby reduced the influence of switching multicast.
MBG can carry out the switching of a plurality of cross-area multicast services simultaneously, up to all movable multicast paths by the MBG node that all switches to other on, thereby realize that link is about to the switching of the MBG node of fracture.
Because MANET is the network of a topological dynamic change, bandwidth, electric weight etc. are resource-constrained, and cross-area multicast service is mainly finished by MBG, and the load of MBG is heavier comparatively speaking.Therefore, when having a plurality of MBG node among the MANET, need be optimized selection, realize load balancing MBG.The optimization of MBG is based upon cross-domain multicast path by on the switching infrastructure, in the present embodiment, only considers to carry out the equilibrium of cross-area multicast service between a plurality of MBG.
The optimization of MBG is shown in Fig. 8 A, there be the cross-area multicast service of four multicast sources in MANET (to omit the group membership in the MANET network among the figure, line weight is represented its shared amount of bandwidth between multicast source and the MBG), three cross-area multicast services have been acted on behalf of on the MBG1, its load is overweight, and bandwidth availability ratio surpasses predefined thresholding.Consult shown in Fig. 8 B, as follows by the process of adjusting to the cross-domain movable multicast path on the MBG1 node:
After step 830, CA receive, the multicast active state of the list item of this multicast group id in the All_multicast table is revised as unactivated state, acts on behalf of the MBG list item and be set to MBG2, send the request broker message to switching object MBG2 simultaneously.
After step 840, MBG2 receive message, this multicast group information is written in the AM table of oneself, and joins request to MANET transmission multicast immediately, send MLD multicast monitoring report message to AR2 simultaneously and join the multicast group of acting on behalf of appointment in the message.
After step 850, MBG2 join the multicast group of appointment, this moment, MBG2 was the mandate MBG of unique across a network of this multicast group, send handover success message to MBG1 this moment, and sending this multicast path by activating message to CA, MBG1 can delete the multicast routing iinformation of this handover success from own AM table.
After multicast path is by adjustment, two cross-area multicast services of the last agency of MBG1 (being multicast source 1, multicast source 2), cross-area multicast service of the last agency of MBG2 (being multicast source 3).
Through cross-domain multicast path by after adjusting, the situation of the MBG1 node that load is overweight does not still improve, execution in step 800 continuous adjustment once more, until the situation of the heavy MBG1 node of load be improved significantly till.
The optimization of MBG can make cross-domain multicast path by realize load balancing on a plurality of MBG nodes, and network can obtain maximum performance, and the MBG node also can obtain maximum service time.
In the present invention, CA is expanded the safety that can guarantee the multicast service of across a network to a certain extent.Because for across a network multicasts all among the MAMF, MBG will arrive among the CA and register, just can be after obtaining the authorization to supporting the multicast of across a network, therefore the CA safety verification center that can serve as the across a network multicast has only the multicast service that obtains just can carry out after the CA safety verification across a network for the multicast of each across a network.Mobile terminal node will add in the MANET network, the safety verification that must obtain CA just can communicate with the legal node among the MANET afterwards, the node that does not obtain safety verification can't communicate with the legal node among the MANET, so MAMF has good security extension.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, if of the present invention these are revised and modification belongs within the scope of claim of the present invention and equivalent technologies thereof, then the present invention also is intended to comprise these changes and modification interior.
Claims (33)
1, a kind of method that realizes cross-area multicast service between MANET and fixed network is characterized in that, comprises the steps:
Multicast source in the MANET MANET sends multicast route discovery message;
Is the multicast route discovery message that fixed network can be discerned by one of them the multicast boundary gateway MBG among the multicast boundary gateway MBG that receives described multicast route discovery message among the MANET MANET with this message conversion, and sends to the couple in router AR in the fixed network;
Described couple in router AR utilizes the multicast routing protocol of fixed network to transmit the multicast route discovery message that described fixed network can be discerned in fixed network, to make up the multicast forwarding structure;
Described couple in router AR sends to described multicast boundary gateway MBG with the multicast path of recipient in the fixed network by response message;
The multicast path that described multicast boundary gateway MBG is converted among the MANET MANET corresponding multicast routing protocol by response message with described multicast path is by response message, and sends to described multicast source; And
Described multicast source receives multicast path and sends data by the multicast forwarding structure that makes up to couple in router AR after by response message.
2, the method for claim 1 is characterized in that, when described couple in router AR receives the repeatedly multicast route replies of same multicast group, only sends a multicast path by response message to described multicast boundary gateway MBG.
3, the method for claim 1 is characterized in that, this method further comprises the steps:
Receive the join request couple in router AR of message of multicast in the fixed network this message is sent to multicast boundary gateway MBG in the MANET MANET network;
Is multicast that MANET MANET network can the be discerned message that joins request by the multicast boundary gateway MBG of this multicast service of agency in the MANET MANET network with the described multicast message conversion that joins request, and sends described couple in router AR is added the multicast forwarding structure that makes up to described multicast source.
4, as each described method of claim 1 to 3, it is characterized in that, receive described multicast route discovery message or multicast and join request the multicast boundary gateway MBG of message, control multicast service of one of them multicast boundary gateway MBG agency by the CA of authentication center to this multicast service of the CA of authentication center request broker.
5, method as claimed in claim 4 is characterized in that, records the proxy information of all cross-domain multicasts among the described CA of authentication center; This proxy information of inquiry was to determine whether described multicast service has licensed to multicast boundary gateway MBG after the CA of authentication center received multicast boundary gateway MBG proxy requests, if, then abandon described proxy requests, otherwise, the proxy information of this multicast authorized and write down to described multicast boundary gateway MBG.
6, method as claimed in claim 5 is characterized in that, records among the described multicast boundary gateway MBG through the cross-domain movable multicast routing iinformation of this multicast boundary gateway MBG node; Multicast boundary gateway MBG receives the route discovery message that further judges whether to receive this multicast group after the described multicast route discovery message according to movable multicast routing iinformation, if, then abandon this message, otherwise, to this multicast service of the CA of authentication center request broker.
7, method as claimed in claim 6 is characterized in that, described multicast source node regularly sends the message of maintenance activity multicast group information to multicast boundary gateway MBG, and described multicast boundary gateway MBG is according to multicast identifier renewal activity multicast group information.
8, method as claimed in claim 6, it is characterized in that, multicast boundary gateway MBG periodically sends the agent update message that comprises the activity multicast group information to the described CA of authentication center, upgrades the proxy information of cross-domain multicast by the CA of authentication center, to safeguard the cross-area multicast service of having acted on behalf of.
9, method as claimed in claim 4, it is characterized in that, each nodes records has the relevant information of all multicast boundary gateway MBG in the ad-hoc network, when multicast boundary gateway MBG node switches according to the record multicast boundary gateway MBG relevant information select target multicast boundary gateway MBG.
10, method as claimed in claim 9, it is characterized in that, multicast boundary gateway MBG node detect and couple in router AR between link when having the possibility of fracture, select another one target multicast borde gateway MBG according to the multicast boundary gateway MBG relevant information of record, and the cross-area multicast service on this multicast boundary gateway MBG node is switched on this target multicast borde gateway MBG.
11, method as claimed in claim 10, it is characterized in that, when multicast boundary gateway MBG node surpasses threshold value at the bandwidth availability ratio that detects this node, according to the multicast boundary gateway MBG relevant information of record select bandwidth availability ratio than low other multicast boundary gateways MBG of this multicast boundary gateway MBG node as the switching object, and the part multicast service switched on this other multicast boundary gateway MBG.
12, a kind of method that realizes cross-area multicast service between MANET and fixed network is characterized in that, comprises the steps:
Multicast source in the fixed network sends multicast route discovery message in present networks;
The multicast boundary gateway MBG of couple in router AR in MANET MANET that receives described multicast route discovery message sends multicast route discovery message;
The multicast route discovery message that this message conversion can be discerned for MANET MANET by one of them the multicast boundary gateway MBG among the multicast boundary gateway MBG that receives described multicast route discovery message among the MANET MANET, and utilize the multicast routing protocol among the MANET MANET to transmit this multicast route discovery message, to make up the multicast forwarding structure;
Described multicast boundary gateway MBG is converted to the multicast path that fixed network can discern with the multicast path of recipient among the MANET MANET by response message and sends to described couple in router AR by response message;
Described couple in router AR adds multicast boundary gateway MBG in the multicast group, and sends data by the multicast forwarding structure that makes up to multicast boundary gateway MBG.
13, method as claimed in claim 12 is characterized in that, when described multicast boundary gateway MBG receives the repeatedly multicast route replies of same multicast group, only sends a multicast path by response message to described couple in router AR.
14, method as claimed in claim 12 is characterized in that, this method further comprises the steps:
The multicast that recipient among the MANET MANET is sent by the multicast boundary gateway MBG that the acts on behalf of multicast service message conversion that joins request is that the multicast that fixed network can be discerned joins request information and sending to couple in router AR;
Described couple in router AR receives described multicast and joins request and join corresponding multicast group after the message, and multicast path is sent to requesting node by response message by multicast boundary gateway MBG.
15, as each described method of claim 12 to 14, it is characterized in that, receive described multicast route discovery message or multicast and join request the multicast boundary gateway MBG of message, control multicast service of one of them multicast boundary gateway MBG agency by the CA of authentication center to this multicast service of the CA of authentication center request broker.
16, method as claimed in claim 15 is characterized in that, records the proxy information of all cross-domain multicasts among the described CA of authentication center; This proxy information of inquiry was to determine whether described multicast service has licensed to multicast boundary gateway MBG after the CA of authentication center received multicast boundary gateway MBG proxy requests, if, then abandon described proxy requests, otherwise, the proxy information of this multicast authorized and write down to described multicast boundary gateway MBG.
17, method as claimed in claim 15 is characterized in that, records among the described multicast boundary gateway MBG through the cross-domain movable multicast routing iinformation of this multicast boundary gateway MBG node; Multicast boundary gateway MBG receives the route discovery message that further judges whether to receive this multicast group after the described multicast route discovery message according to movable multicast routing iinformation, if, then abandon this message, otherwise, to this multicast service of the CA of authentication center request broker.
18, method as claimed in claim 17, it is characterized in that, the node of receiving multicast data regularly sends the message of maintenance activity multicast group information among the MANET MANET to multicast boundary gateway MBG, and described multicast boundary gateway MBG is according to multicast identifier renewal activity multicast group information.
19 methods as claimed in claim 15, it is characterized in that, multicast boundary gateway MBG periodically sends the agent update message that comprises the activity multicast group information to the described CA of authentication center, upgrades the proxy information of cross-domain multicast by the CA of authentication center, to safeguard the cross-area multicast service of having acted on behalf of.
20, method as claimed in claim 15, it is characterized in that, each nodes records has the relevant information of all multicast boundary gateway MBG in the ad-hoc network, when multicast boundary gateway MBG node switches according to the record multicast boundary gateway MBG relevant information select target multicast boundary gateway MBG.
21, method as claimed in claim 20, it is characterized in that, multicast boundary gateway MBG node detect and couple in router AR between link when having the possibility of fracture, select another one target multicast borde gateway MBG according to the multicast boundary gateway MBG relevant information of record, and the cross-area multicast service on this multicast boundary gateway MBG node is switched on this target multicast borde gateway MBG.
22, method as claimed in claim 20, it is characterized in that, when multicast boundary gateway MBG node surpasses threshold value at the bandwidth availability ratio that detects this node, according to the multicast boundary gateway MBG relevant information of record select bandwidth availability ratio than low other multicast boundary gateways MBG of this multicast boundary gateway MBG node as the switching object, and the part multicast service switched on this other multicast boundary gateway MBG.
23, a kind of method that adds multicast group is characterized in that, comprises the steps:
Node among the MANET MANET is initiated the multicast message that joins request;
Is multicast that fixed network can the be discerned couple in router AR of information and sending in the fixed network that join request by receiving the multicast boundary gateway MBG that described multicast joins request among the multicast boundary gateway MBG of message with this message conversion;
Described couple in router AR receives that described multicast joins request after the message to multicast boundary gateway MBG echo reply message, and perhaps couple in router AR utilizes the multicast routing protocol of fixed network to transmit join request message and return the response message that receives to multicast boundary gateway MBG of institute's multicast in fixed network; And
Described multicast boundary gateway MBG is converted to response message that MANET MANET can discern with described response message and is transmitted to and initiates the node that multicast joins request.
24, method as claimed in claim 23, it is characterized in that, receive described multicast and join request the multicast boundary gateway MBG of message, control multicast service of one of them multicast boundary gateway MBG agency by the CA of authentication center to this multicast service of the CA of authentication center request broker.
25, method as claimed in claim 24 is characterized in that, records the proxy information of all cross-domain multicasts among the described CA of authentication center; This proxy information of inquiry was to determine whether described multicast service has licensed to multicast boundary gateway MBG after the CA of authentication center received multicast boundary gateway MBG proxy requests, if, then abandon described proxy requests, otherwise, the proxy information of this multicast authorized and write down to described multicast boundary gateway MBG.
26, as claim 24 or 25 described methods, it is characterized in that, record through the cross-domain movable multicast routing iinformation of this multicast boundary gateway MBG node among the described multicast boundary gateway multicast boundary gateway MBG; Multicast boundary gateway MBG periodically sends the agent update message that comprises the activity multicast group information to the described CA of authentication center, upgrades the proxy information of cross-domain multicast by the CA of authentication center, to safeguard the cross-area multicast service of having acted on behalf of.
27, a kind of method that adds multicast group is characterized in that, comprises the steps:
The multicast that couple in router AR in the fixed network initiates node in the present networks message that joins request sends to multicast boundary gateway MBG among the MANET MANET;
By receiving described multicast multicast that a multicast boundary gateway MBG among the multicast boundary gateway MBG of message can discern this message conversion for the MANET MANET message that joins request that joins request, and in MANET MANET, transmit; And
A described multicast boundary gateway MBG is converted to the response message that fixed network can discern with the response message that receives and sends described couple in router AR, is transmitted to by couple in router AR and initiates the node that multicast joins request.
28, method as claimed in claim 27, it is characterized in that, receive described multicast and join request the multicast boundary gateway MBG of message, control multicast service of one of them multicast boundary gateway MBG agency by the CA of authentication center to this multicast service of the CA of authentication center request broker.
29, method as claimed in claim 28 is characterized in that, records the proxy information of all cross-domain multicasts among the described CA of authentication center; This proxy information of inquiry was to determine whether described multicast service has licensed to multicast boundary gateway MBG after the CA of authentication center received multicast boundary gateway MBG proxy requests, if, then abandon described proxy requests, otherwise, the proxy information of this multicast authorized and write down to described multicast boundary gateway MBG.
30, as claim 28 or 29 described methods, it is characterized in that, record among the described multicast boundary gateway MBG through the cross-domain movable multicast routing iinformation of this multicast boundary gateway MBG node; Multicast boundary gateway MBG periodically sends the agent update message that comprises the activity multicast group information to the described CA of authentication center, upgrades the proxy information of cross-domain multicast by the CA of authentication center, to safeguard the cross-area multicast service of having acted on behalf of.
31, a kind of communication system comprises MANET MANET and fixed network; It is characterized in that, described MANET MANET comprises multicast boundary gateway MBG, described fixed network comprises the couple in router AR that is connected with described multicast boundary gateway MBG, and a multicast service is only acted on behalf of by a multicast boundary gateway MBG in MANET MANET, wherein:
Multicast source in the MANET MANET sends multicast route discovery message;
Is the multicast route discovery message that fixed network can be discerned by one of them the multicast boundary gateway MBG among the multicast boundary gateway MBG that receives described multicast route discovery message among the MANET MANET with this multicast route discovery message conversion, and sends to described couple in router AR;
Described couple in router AR utilizes the multicast routing protocol of fixed network to transmit the multicast route discovery message that described fixed network can be discerned in fixed network, to make up the multicast forwarding structure;
Described couple in router AR sends to described multicast boundary gateway MBG with the multicast path of recipient in the fixed network by response message;
The multicast path that described multicast boundary gateway MBG is converted among the MANET MANET corresponding multicast routing protocol by response message with described multicast path is by response message, and sends to the multicast source;
Described multicast source receives multicast path and sends data by the multicast forwarding structure that makes up to couple in router AR after by response message.
32, communication system as claimed in claim 31 is characterized in that, also comprises the CA of authentication center among the described MANET MANET, is only acted on behalf of by a multicast boundary gateway MBG by multicast service of the CA of this authentication center control.
As claim 31 or 32 described communication systems, it is characterized in that 33, the described CA of authentication center is physical equipment independently in MANET MANET; Perhaps, the described CA of authentication center is arranged on the intranodal among the MANET MANET.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200510137212A CN100586095C (en) | 2005-12-31 | 2005-12-31 | Between MANET and fixed network, realize the method and system of cross-area multicast service |
PCT/CN2006/002004 WO2007076660A1 (en) | 2005-12-31 | 2006-08-08 | A method and system for realizing the across-domain multicast service between manet and a fixed network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200510137212A CN100586095C (en) | 2005-12-31 | 2005-12-31 | Between MANET and fixed network, realize the method and system of cross-area multicast service |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1996924A CN1996924A (en) | 2007-07-11 |
CN100586095C true CN100586095C (en) | 2010-01-27 |
Family
ID=38227901
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200510137212A Expired - Fee Related CN100586095C (en) | 2005-12-31 | 2005-12-31 | Between MANET and fixed network, realize the method and system of cross-area multicast service |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN100586095C (en) |
WO (1) | WO2007076660A1 (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101291543B (en) * | 2008-06-18 | 2011-11-23 | 北京交通大学 | Automatically forwarding method and device with same frequency of digital non-center clustered system |
CN104219076B (en) * | 2013-06-03 | 2018-07-24 | 新华三技术有限公司 | A kind of method and device of the fast automatic discovery of the network equipment |
CN104427553B (en) * | 2013-09-05 | 2019-08-02 | 中兴通讯股份有限公司 | A kind of multicast group optimization method and anchor point |
CN107613023B (en) * | 2017-10-24 | 2021-10-26 | 西安万像电子科技有限公司 | Equipment connection method and device |
CN109428768B (en) * | 2017-10-27 | 2022-07-19 | 上海乾廷网络科技有限公司 | Autonomous network service method and autonomous network |
CN113055945B (en) * | 2021-04-08 | 2024-04-30 | 鹤壁天海电子信息系统有限公司 | Load balancing method and mobile self-organizing network |
CN115967506A (en) * | 2021-10-11 | 2023-04-14 | 中国电信股份有限公司 | Authentication method, device, system and non-volatile computer readable storage medium |
CN114338703A (en) * | 2021-12-31 | 2022-04-12 | 口碑(上海)信息技术有限公司 | Cross-domain message management method and device, electronic equipment and storage medium |
CN115955431B (en) * | 2022-11-28 | 2024-06-04 | 中国联合网络通信集团有限公司 | Data transmission method, device and storage medium |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7142532B2 (en) * | 2001-07-23 | 2006-11-28 | Acme Packet, Inc. | System and method for improving communication between a switched network and a packet network |
US6850532B2 (en) * | 2002-09-20 | 2005-02-01 | Cisco Technology, Inc. | Arrangement in a gateway for registering mobile routers of a mobile ad hoc network to respective home agents |
CN1324853C (en) * | 2003-12-10 | 2007-07-04 | 联想(北京)有限公司 | Intelligent method for building up wired device and wireless devices, and method for widening applications |
-
2005
- 2005-12-31 CN CN200510137212A patent/CN100586095C/en not_active Expired - Fee Related
-
2006
- 2006-08-08 WO PCT/CN2006/002004 patent/WO2007076660A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2007076660A1 (en) | 2007-07-12 |
CN1996924A (en) | 2007-07-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101577954B (en) | Wireless multi-hop ad hoc network communication method | |
Zhu et al. | MAODV implementation for NS-2.26 | |
US7937088B2 (en) | Routing communications in an ad hoc network | |
US20040190468A1 (en) | Group communication in a communication network | |
JP2008533809A (en) | Hybrid mesh routing protocol | |
US8422497B2 (en) | Method for configuring and managing multicast data delivery path in mobile ad-hoc network and multicast data delivery system using the same | |
JP2007228083A (en) | Communication node and routing method | |
CN104735743B (en) | The routing optimization method of embedded radio self-organizing network | |
CN100586095C (en) | Between MANET and fixed network, realize the method and system of cross-area multicast service | |
JP5287622B2 (en) | Communication system, node, communication control method, and program | |
WO2010017721A1 (en) | A route optimization method and system | |
CN101179501A (en) | Local routing discovering method for on-demand routing of mobile ad hoc network | |
KR101258156B1 (en) | An access method for a multi―hop wireless network | |
Safwat et al. | Infrastructure-based routing in wireless mobile ad hoc networks | |
Song et al. | Cognitive networking of large scale wireless systems | |
JP2005072834A (en) | Mobile ad hoc network system, mobile ad hoc network control method, and program | |
JP4767329B2 (en) | Network system and communication method | |
CN100456686C (en) | Multi mobile router mobile network multicast method | |
CN101043350B (en) | Mobile multicasting method for multiple interfaces | |
Kim | Beyond LTE-advance for information centric networking | |
JP3991001B2 (en) | Data relay apparatus, distribution path management apparatus, distribution path management system, and distribution path management method | |
JP2008035522A (en) | Method and equipment for rebuilding moving gateway access route | |
Shafi et al. | An improved cross layer cooperative routing for vehicular networks | |
Chen et al. | An improved maodv protocol based on mobility prediction and self-pruning flooding | |
CN1327721C (en) | Method of communication of mobile terminal |
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: 20100127 Termination date: 20151231 |
|
EXPY | Termination of patent right or utility model |