<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Modeling Channel Allocation via BRS: Case of WMNs</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Rachida Boucebsi</string-name>
          <email>rachidaboucebsi@gmail.com</email>
          <email>rachidaboucebsi@gmail.com,</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Faiza Belala</string-name>
          <email>faiza.belala@univ-</email>
          <email>faiza.belala@univconstantine2.dz,</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Lakhdar Derdouri</string-name>
          <email>derdouril@yahoo.fr</email>
          <email>derdouril@yahoo.fr,</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>LIRE Laboratory, University of</institution>
          ,
          <addr-line>Constantine II, Constantine</addr-line>
          ,
          <country country="DZ">Algeria.</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2014</year>
      </pub-date>
      <fpage>2</fpage>
      <lpage>4</lpage>
      <abstract>
        <p>- Wireless Mesh Networks (WMNs), is an emerging wireless technology which attracts more and more attention of service providers and enterprises. The main advantage of this new class of network is to offer a flexible and economical way to expand internet access. Their major concern is to improve the flow and to preserve the bandwidth, while minimizing the interference. Using multi-channel in multi-radio WMNs can enhance their throughput and performances significantly. The main purpose of this paper is to propose a formal modeling approach, based on bigraphs for maintaining channels assignment in order to minimize interference in WMNs. Bigraphical Reactive Systems are adopted as a semantic framework for their graphical aspect and rigorous basis. Particularly, they are capable of representing both locality and connectivity of routers and channels in WMNs, during their reconfiguration process.</p>
      </abstract>
      <kwd-group>
        <kwd>- WMNs</kwd>
        <kwd>Channels Assignment</kwd>
        <kwd>Formal methods</kwd>
        <kwd>Bigraphs</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. INTRODUCTION</title>
      <p>Wireless Mesh Networks (WMNs) are a very
pleasant communication support due to their
flexibility, deployment ease and reduced costs.
In addition, they are a means of communication
for a variety of applications; offering multiple
service quality requirements in terms of delay,
throughput, reliability and confidentiality. This
kind of network does not suffer from typical
problems, often encountered in other wireless
networks; such as energy consumption for
sensor networks and node mobility for MANET
networks. However, as they are multi-hop
wireless networks, they invoke other problems,
particularly those related to radio interference.
This affects WMNs performance and causes
flow’s degradation and overload nodes. To
address these problems, some existing works
adopt the use of multiple radio interfaces and
multiple channels on one hand. and duplicate
paths between the source and the destination
nodes to spread data traffic across multiple
paths, on the other hand.</p>
    </sec>
    <sec id="sec-2">
      <title>1.1. Context</title>
      <p>One of the most important issues in multi-radio
WMN design is the channel assignment
problem, i.e., how to bind each radio interface to
a channel while maintaining network
connectivity. Two neighboring nodes cannot
communicate unless their radios share the same
channel. However, the reuse of the same
channel in a neighborhood must be limited,
because simultaneous transmissions on the
same channel may cause collisions and leads to
throughput degradation. Indeed, in an
interference range; all links using the same
channel cannot transmit at the same time and
should not share the channel capacity.</p>
      <p>In literature, it has been proved that the problem
of Channel Assignment (CA) needs to be
addressed jointly with routing problem, i.e., find
a set of rates for each network link, in order to
achieve a given objective. Unfortunately,
coupling the CA problem and routing problem is
NP-complete. A naïve solution consists of
considering the two problems separately. First, a
routing protocol aiming to maximize network
capacity, without depending on any particular
traffic, must be considered, then, a CA algorithm
decorating the given paths while preserving
network connectivity is adopted [1].</p>
    </sec>
    <sec id="sec-3">
      <title>1.2. Related work</title>
      <p>Many efforts have been made to improve the
capacity of WMNs, especially in technical
wireless transmissions. Traditional analysis
approaches for routing protocols, are based on
simulation and test bed experiments. Although
these methods are important and valuable for
protocol evaluation, they still remain limited; they
are very expensive in terms of time consuming
and not exhaustive. Therefore, no general
guarantee can be given about protocol behavior
for a wide range of unpredictable scenarios of
deployment.</p>
      <p>Formal methods have a great potential to help in
solving this problem. They may provide valuable
design tools and contribute to evaluation and
verification of routing protocols.</p>
      <p>Using formal methods in the WMNs context is
relatively new, but they can have a great benefit
and may help in this regard.</p>
      <p>
        Among research work in this trend, we may cite:
Fehnker and al [
        <xref ref-type="bibr" rid="ref1">2</xref>
        ] propose process algebra,
called AWN for specifying WMNs routing
protocols and puts up a formal model for the
AODV kernel. This result (AWN) was also used
in [
        <xref ref-type="bibr" rid="ref2">3</xref>
        ] to prove that the sequence number cannot
guarantee the non-existence of loops in
protocols.
      </p>
      <p>
        Further works have been interested by the
model-checking analysis of AODV routing
protocol, but in the context of WMN, thus in [
        <xref ref-type="bibr" rid="ref3">4</xref>
        ],
an AODV model was implemented with UPPAAL
model-checker tool, based on AWN
specifications. Also, authors of [
        <xref ref-type="bibr" rid="ref4">5</xref>
        ] described the
AODV quantitative analysis and its variants
using techniques of statistical model-checking:
SMC_UPPAAL
By the same way, authors of [
        <xref ref-type="bibr" rid="ref5">6</xref>
        ] have proposed
an AWN-based formal model to analyze the
AODVv2 protocol (DYMO), which is a reactive
one, dedicated to WMNs.
      </p>
      <p>
        In the context of Ad-Hoc networks, some results
are reported in [
        <xref ref-type="bibr" rid="ref6 ref7">7, 8</xref>
        ] to model various versions
of AODVv2 using Colored Petri Nets. This
formalism has also been used by Huang et al
[
        <xref ref-type="bibr" rid="ref8">9</xref>
        ], this time to verify the safety of WMNs,
solving some attack kinds: "Black hole attack".
In the same thought, our contribution is to
provide a more elegant formalism in order to
specify and analyze WMNs topology and their
inherent behaviors. We are interested in this
paper by the CA problem in a routing protocol.
Bigraphical Reactive Systems (BRS, in short)
are adopted as a semantic framework for their
graphical aspect and rigorous basis. Particularly,
they are capable of representing both locality
and connectivity of routers and channels in
WMNs, during their reconfiguration process, so,
both static and dynamic aspects of WMNs may
be specified by an unique formalism.
      </p>
    </sec>
    <sec id="sec-4">
      <title>1.3. Paper organization</title>
      <p>The remainder of this paper is organized as
follows: Section 2 presents briefly WMNs and
their architecture. In Section 3, we introduce
some concepts of BRS. Section 4 illustrates our
formal modeling approach of CA in WMNs.
Conclusion and directions for future work are
presented in the last Section.</p>
    </sec>
    <sec id="sec-5">
      <title>2. WIRELESS MESH NETWORK OVERVIEW</title>
      <p>Wireless Mesh networks (in short WMNs) form a
two-tier architecture based on multi-hop
technology (Figure 1). The WMN consists of
wireless access point (router) and mobile client
nodes. Routers are organized independently to
form a mesh backbone networks (Backbone).
They maintain connectivity, perform routing and
form the wireless backbone. They are equipped,
generally with several radio interfaces for
networking and an interface for connecting with
devices and networks. A mesh router equipped
with a bridge “Getaway” may include several
access networks, such as the internet network
functionality, also interconnecting them.
The deployment of WMNs, can cover a wide
area of the network. They are used to connect
multiple LANs wireless, it requires only
availability of routers, one in the reach of the
other.</p>
      <p>Several wireless technologies support this type
of communication, e.g. IEEE802.11 (for Wireless
Local Area Networks, WLAN), IEEE802.15.4 (for
Wireless Personal Area Networks WPAN) and
IEEE802.16 (for Wireless Metropolitan Area
Networks, WMAN). In what follows, we focus on
the IEEE802.11a standard providing a multitude
of channels.</p>
      <p>The major challenge of the WMNs is the
interference issue that directly affects the
communications occurring in the same area and
on the similar or converged channels. To tackle
this problem, we provide, in this paper, a BRS
based modeling approach, taking the CA in
WMNs as a central key for minimizing the
interference.
type) equipped with reaction rules. A bigraph
results from two merged graphs “places graph”
and “links graph”. Places graph specifies the
nodes hierarchy while the links graph represents
the connections between these nodes.</p>
      <p>The places graph contains a set of trees; where
in each tree, a root of nodes, sites and arcs are
defined. By the same way, links graph contains
nodes and edges, where each edge connects
two or more node ports. A bigraph may contain:
roots, nodes, sites, edges, ports, inner and outer
names (see Figure 3).</p>
    </sec>
    <sec id="sec-6">
      <title>3. BRS PRESENTATION</title>
      <p>
        Bigraphical Reactive systems theory (BRS) was
developed by Robin Milner in 2004 [
        <xref ref-type="bibr" rid="ref9">10</xref>
        ]. They
have been used to model and analyze the
distributed mobile code. BRS focus on two
views, connectivity and locality. The bigraphical
reactive systems are simply a bigraph (a graph
Definition 1 [
        <xref ref-type="bibr" rid="ref10">11</xref>
        ]: G= (V, E, ctrl, prnt, link): (m,
X) → (n, Y). Where, V and E are sets of nodes
and links respectively. Ctrl: V → K, represents
the sorting of nodes. Prnt: mV → Vn is a
parent function, associating for each node its
hierarchical parent. link : XP → EY is a
transformation showing the data flow from
internal names X or ports P to external names Y
or arcs E.
      </p>
      <p>A places graph take the form of GP= (V, ctrl,
prnt): m→n. while link graph is GL= (V, E, ctrl,
link): X→Y. m is the sites’ number
(emplacement in the graph that may host other
bigraphs), X is a set of inner names. n is the
number of roots (elements of bigraph able to be
integrated into other bigraphs) and Y is a set of
outer names.</p>
      <p>Several operations may be applied to conceive
more elaborated bigraphs: vertical composition
(called also composition), horizontal composition
(or tensor product operation) and parallel
product. In addition, there is a transformation
operation on bigraphs which ensures the system
evolution by means of applying reaction rules. A
reaction rule is a pair of bigraphs, source
(Redex) and destination (Reactum) bigraphs.
The source bigraph models the system current
state. By against, the destination is the bigraph
modeling the next state of the system partner
after the execution of the rule.</p>
    </sec>
    <sec id="sec-7">
      <title>MODELING WMNs WITH BIGRAPHS</title>
      <p>In this section we highlight how the BRS are
able to define both static and dynamic aspects
of WMSs. The routers and channels localities
may be defined by Places and links graphs, and
the reactions rules model the channels
allocation to a given set of links forming a path
between a source router and a destination one.</p>
    </sec>
    <sec id="sec-8">
      <title>4.1. Topology Modeling</title>
      <p>A generic mapping from WMNs to bigraph,
covering basic constructs, is given in order to
formalize a network topology. In our case, it
consists essentially of a plurality of fixed routers;
each router has two interfaces which represent
the means of communication to a router via
channels. Channels represent the mobile
components in the bigraph; their assignment is
subject to environment changes.</p>
      <p>So, places graph is constituted by three roots P,
H and T. An initial bigraph is represented in
Figure 4; “T” root defines a WMN topology
having routers as e-links between nodes “S”.
These later correspond to hopes that may
contain channels nodes “C” instead their sites.
“H” root encloses channels offered for each hop.
In “P” root, we may find also channels,
candidate for replacing those in the “H” root that
may have interference problem.</p>
      <p>We give the following formal definition of the
involved bigraph.</p>
      <p>Definition 2 : Each a WMN is defined by a
bigraph BWMN = (VWMN, EWMN, ctrlWMN, prntWMN,
linkWMN): (m, XWMN) → (3, ), where:</p>
      <p>VWMN= VHVC. it represents all WMNs
nodes (hops and channels),
 EWMN = EREC, it is a set of links (routers
and links between offered channels and
their alternatives),
 ctrlWMN:VWMN K, gives the sorting of
nodes,i.e., K={Ci:(1 atomic), Ȼi:(1,atomic),
Si: (2,composite)}
 prntWMN is the function associating for each
node its hierarchical parent, prntWMN(Ci)=H,
prntWMN(Ȼi)=P and prntWMN(Si)=T
 linkWMN is a link map that shows the data
flow from inner face XWMN or ports P to
outer face YWMN or arcs E.</p>
      <p>For instance, a bigraph of Figure 4 is presented
algebraically as:
B= ₵6(x) ǁ C1│ C2│ C3│ C4│ C5│ C6(x) │ C7 ǁ
S1(e1,e2).d0 │ S2(e2,e3).d1
The places graph (Figure 5) in this case,
represents hierarchical nesting of nodes. While
links graph (Figure 6) shows relations between
these ones.
We have defined a suitable bigraph to model
the topology of a given WMN. In addition, BRS
formalism is expressive enough to be adopted
for representing WMN dynamics; in terms of
reaction rules that give possible ways in which a
set of channels might be reassigned to routers in
order to minimize interference. Hence, we are
interested by a set of reaction rules definition
These rules define the reconfiguration operation
that affects both bigraph linkage and
localization.</p>
      <p>
        Let two given paths, resulting from a routing
protocol application (AODVM [
        <xref ref-type="bibr" rid="ref11">12</xref>
        ] for our case),
The first path associated topology is defined by
the initial bigraph configuration of Figure 4, it
shows the bigraph of a path having two hopes,
while there is a single channel (C6) that poses
the interference problem. However, in Figure 7
the second path denoting two interference
emplacement (C4, C7) is so specified. Its
corresponding algebraic term is as follows:
B= ₵4(x2) │ ₵7(X1) ǁ C1│ C2│ C3│ C4(x2)│
C5│ C6│ C7(X1) ǁ S1(e1,e2).d0 │ S2(e2,e3).d1
Having these two possible initial bigraph
configurations, the CA process will be applied by
means of some reaction rules to maintain this
functionality.
      </p>
      <p>The first reaction rule (Figure 8) describes
bigraph changes when a simple assignment is
the case. Each site (in the hope) hosts the
appropriate channel. The simple channel
assignment reaction rule is presented
algebraically as:
₵6(x) ǁ C1│ C2│ C3│ C4│ C5│ C6(x)│ C7 ǁ
S1(e1,e2).d0 │ S2(e2,e3).d1 ₵6(x) ǁ
C2│ C3│ C4│ C5│ C6(x)│ C7 ǁ S1(e1,e2).C1│
S2(e2,e3).d1
₵6(x)</p>
      <p>C6│C7 ǁ S5 (e5, e6). C5 │ S6 (e6, e7).
This rule type may be applied recursively to
directly affect channels to their appropriate
router ports. If one situation indicating the
presence of interference arises, as it appears in
Figure 9, another type of channel assignment
rule must be applied to remedy the problem.
Indeed, the assignment of the channel C6 to the
port of the router e6 causes interference
because it is bound to a replacing channel ₵6.
Algebraic notation of this rule, illustrated through
our running example is:
₵6(x) ǁ C6(x) │
S6(e6,e7).d1
S6(e6,e7). C6(x)</p>
      <p>C7 ǁ S5(e5,e6). C5 │
₵6(x) ǁ C7 ǁ S5(e5,e6). C5 │
The application of this reaction rule type is
avoided and replacing by another type of
reaction rules allowing to replace channels
causing interference by their analogues (lying in
root P) in the CA process. The bigraph changes
in this case affect both links and places graphs.
A simple example of this rule application is
identified in Figure 10 and noted algebraicly as
follows:
₵6(x) ǁ C7 ǁ S5 (e5, e6). C5 │ S6 (e6, e7). C6(x)
The main contribution of this approach is
twofold. Firstly, we show how Bigraphical
Reactive Systems (BRS) are adopted as a
semantic framework for the WMNs topology
specification. Then, we enhance, in a formal
way, the processing capacity of the routers
belonging to one path in the WMN routing, thus
avoiding the problem of wasted resources
(Rational allocation of channels).
The major concern of Wireless Mesh Network is
to improve the flow and to preserve the
bandwidth, while minimizing the interference.
Using multi-channel in multi-radio WMNs is a
novel approach enhancing their throughput and
performances significantly.</p>
      <p>
        This paper have addressed the formal modeling
of multi-radio WMN networks using the BRS
formalism. It has particularly shown how the
proposed bigraphical model provides a flexible
theoretical framework, where WMN topology can
be naturally defined. A nice consequence of this
axiomatization is that the Channel Affectation
process in this network, has been formalized
thanks to some reaction rules.
In perspective, we plan to formally verify some
relevant properties of our proposed bigraphical
model by existing tools, such as BigMc [
        <xref ref-type="bibr" rid="ref12">13</xref>
        ].
6. REFERENCES
[1] Rachida Boucebsi, Lakhdar Derdouri and Faiza
Belala. " Affectation des Canaux dans Routage
Multi-Chemins: Cas des Réseaux Mesh ». 3rd
edition of the Student Day ESI'14 (Jeesi 14),
Algiers, Algeria, May 2014.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Ansgar</given-names>
            <surname>Fehnker</surname>
          </string-name>
          , Robert van Glabbeek,
          <string-name>
            <surname>Peter Hoefner</surname>
          </string-name>
          ,
          <string-name>
            <surname>Annabelle</surname>
            <given-names>McIver</given-names>
          </string-name>
          ,
          <article-title>Marius Portmann and Wee Lum Tan. “A Process Algebra for Wireless Mesh Networks”</article-title>
          .
          <source>22nd European Symposium on Programming (ESOP</source>
          <year>2012</year>
          ), pp.
          <fpage>295</fpage>
          -
          <lpage>315</lpage>
          , Tallinn, Estonia,
          <year>March</year>
          . 2012
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Robert</surname>
            <given-names>van Glabbeek</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Peter Hoefner</surname>
            , Wee Lum Tan and
            <given-names>Marius</given-names>
          </string-name>
          <string-name>
            <surname>Portmann</surname>
          </string-name>
          . “
          <string-name>
            <surname>Sequence Numbers Do Not Guarantee Loop Freedom - AODV Can Yield Routing</surname>
          </string-name>
          <article-title>Loops”</article-title>
          .
          <source>16th ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          , Barcelona, Spain, November. 2013
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Ansgar</given-names>
            <surname>Fehnker</surname>
          </string-name>
          , Robert van Glabbeek,
          <string-name>
            <surname>Peter Hoefner</surname>
          </string-name>
          ,
          <string-name>
            <surname>Annabelle</surname>
            <given-names>McIver</given-names>
          </string-name>
          ,
          <source>Marius Portmann and Wee Lum Tan. “Automated Analysis of AODV using UPPAAL”. 18th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS</source>
          <year>2012</year>
          ), pp.
          <fpage>173</fpage>
          -
          <lpage>187</lpage>
          , Tallinn, Estonia,
          <year>March</year>
          . 2012
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Peter</given-names>
            <surname>Hoefner</surname>
          </string-name>
          and
          <string-name>
            <given-names>Maryam</given-names>
            <surname>Kamali</surname>
          </string-name>
          . “
          <article-title>Quantitative Analysis of AODV and its Variants on Dynamic Topologies using Statistical Model Checking”</article-title>
          .
          <source>11th International Conference on Formal Modeling and Analysis of Timed Systems (Formats '13)</source>
          , pp.
          <fpage>15</fpage>
          ,
          <string-name>
            <surname>Buenos</surname>
            <given-names>Aires</given-names>
          </string-name>
          , Argentina,
          <year>August</year>
          . 2013
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Peter</given-names>
            <surname>Hoefner</surname>
          </string-name>
          and
          <string-name>
            <given-names>Sarah</given-names>
            <surname>Edenhofer</surname>
          </string-name>
          . “
          <article-title>Towards a Rigorous Analysis of AODVv2 (DYMO)”</article-title>
          . 2nd International Workshop on Rigorous Protocol Engineering (WRiPE
          <year>2012</year>
          ), pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          , Austin, Texas, October. 2012
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>J.</given-names>
            <surname>Billington</surname>
          </string-name>
          and
          <string-name>
            <given-names>C.</given-names>
            <surname>Yuan</surname>
          </string-name>
          , “
          <article-title>On modeling and analyzing the dynamic MANET on-demand (DYMO) routing protocol,” in Transactions on Petri Nets and Other Models of Concurrency III (ToPNoC), ser</article-title>
          . LNCS,
          <string-name>
            <given-names>K.</given-names>
            <surname>Jensen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Billington</surname>
          </string-name>
          , and M. Koutny, Eds. Springer, pp.
          <fpage>98</fpage>
          -
          <lpage>126</lpage>
          .
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>K.</given-names>
            <surname>Espensen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kjeldsen</surname>
          </string-name>
          , and L. Kristensen, “
          <article-title>Modeling and initial validation of the DYMO routing protocol for mobile ad-hoc networks,” in Applications and Theory of Petri Nets (Petri NETS'08), ser</article-title>
          . LNCS,
          <string-name>
            <surname>K. M. van Hee</surname>
            and
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Valk</surname>
          </string-name>
          , Eds., vol.
          <volume>5062</volume>
          . Springer, pp.
          <fpage>152</fpage>
          -
          <lpage>170</lpage>
          .
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Hejiao</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Qiang</given-names>
            <surname>Zhou</surname>
          </string-name>
          .
          <article-title>Petri-net-based Modeling and Resolving of Black Hole Attack in WMN</article-title>
          .
          <source>IEEE 36th International Conference on Computer Software and Applications Workshops</source>
          .
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Jensen</surname>
            ,
            <given-names>O.H.</given-names>
          </string-name>
          <article-title>and</article-title>
          <string-name>
            <surname>Milner</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <year>2004</year>
          .
          <article-title>Bigraphs and mobiles processes (revised)</article-title>
          .
          <source>Technical Report 580</source>
          , University of Cambridge, ISSN:
          <fpage>1476</fpage>
          -
          <lpage>2986</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>R.</given-names>
            <surname>Milner</surname>
          </string-name>
          , “
          <article-title>Bigraphs and their algebra”</article-title>
          .
          <source>Proc. of the LIX Colloquium on Emerging Trends in Concurrency Theory</source>
          , Electronic Notes in Theoretical Computer Science Elsevier, V.
          <volume>209</volume>
          ,
          <fpage>5</fpage>
          -
          <lpage>19</lpage>
          .
          <year>2008</year>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Ye</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krishnamurthy</surname>
            ,
            <given-names>S.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tripathi</surname>
            ,
            <given-names>S.K.</given-names>
          </string-name>
          :
          <article-title>A Framework for Reliable Routing in Mobile Ad Hoc Networks</article-title>
          .
          <source>IEEE INFOCOM 2003</source>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Perrone</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Hildebrandt</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <year>2012</year>
          .
          <article-title>A Model Checker for Bigraphs</article-title>
          .
          <source>In proceedings of the 27th ACM Sym. in Applied Computing ACM-SAC'12.</source>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>