<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>1405-5546</journal-id>
<journal-title><![CDATA[Computación y Sistemas]]></journal-title>
<abbrev-journal-title><![CDATA[Comp. y Sist.]]></abbrev-journal-title>
<issn>1405-5546</issn>
<publisher>
<publisher-name><![CDATA[Instituto Politécnico Nacional, Centro de Investigación en Computación]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1405-55462021000100033</article-id>
<article-id pub-id-type="doi">10.13053/cys-25-1-3319</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Optimización de una red definida por software basada en la construcción del fractal de Peano]]></article-title>
<article-title xml:lang="en"><![CDATA[Optimizing a Software-Defined Network using the Peano Curve L-System]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Morales Matamoros]]></surname>
<given-names><![CDATA[Oswaldo]]></given-names>
</name>
<xref ref-type="aff" rid="Aff"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Moreno Escobar]]></surname>
<given-names><![CDATA[Jesús Jaime]]></given-names>
</name>
<xref ref-type="aff" rid="Aff"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Tejeida Padilla]]></surname>
<given-names><![CDATA[Ricardo]]></given-names>
</name>
<xref ref-type="aff" rid="Aff"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Ramírez Gutiérrez]]></surname>
<given-names><![CDATA[Ana Gabriela]]></given-names>
</name>
<xref ref-type="aff" rid="Aff"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Flores Jiménez]]></surname>
<given-names><![CDATA[Pedro]]></given-names>
</name>
<xref ref-type="aff" rid="Aff"/>
</contrib>
</contrib-group>
<aff id="Af1">
<institution><![CDATA[,Instituto Politécnico Nacional Escuela Superior de Ingeniería Mecánica y Eléctrica ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
<country>Mexico</country>
</aff>
<aff id="Af2">
<institution><![CDATA[,Instituto Politécnico Nacional Escuela Superior de Turismo ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
<country>Mexico</country>
</aff>
<aff id="Af3">
<institution><![CDATA[,Universidad Panamericana  ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
<country>Mexico</country>
</aff>
<aff id="Af4">
<institution><![CDATA[,Secretaría de Salud  ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
<country>México</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>03</month>
<year>2021</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>03</month>
<year>2021</year>
</pub-date>
<volume>25</volume>
<numero>1</numero>
<fpage>33</fpage>
<lpage>45</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_arttext&amp;pid=S1405-55462021000100033&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_abstract&amp;pid=S1405-55462021000100033&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_pdf&amp;pid=S1405-55462021000100033&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[Resumen: En la actualidad, millones de unidades de microcontroladores (MCU) están conectadas simultáneamente de forma digital para que nuestra vida sea más cómoda. Estos MCU no sólo interactúan con los seres humanos encendiendo las luces o identificando el movimiento en una casa, sino que también realizan tareas pequeñas y específicas, como detectar diferentes parámetros como temperatura, humedad, CO2, ajuste de las luces ambientales. Hay un gran tipo de estos MCU llamados pequeños dispositivos de propósito general, ESP8266 o RaspberryPi3 o cualquier tipo de dispositivos de Internet de las cosas (IoT), que están conectados a Internet por medio de un nodo central para compartir su información. El objetivo principal de este artículo es diseñar una topología de red IoT descentralizada para conectar todos los MCU o nodos, basada en la construcción del fractal de Peano, es decir, sin usar uno nodo central, simplemente compartiendo algunos parámetros con dos nodos adyacentes, considerando que cualquier miembro de estos nodos conocen los parámetros del resto de estos dispositivos incluso si no son nodos adyacentes. Específicamente, con la red propuesta es posible acceder a toda la red IoT en tiempo real de una manera dinámica, ya que la topología de la red se puede adaptar y reconfigurar cuando se agrega un nuevo nodo utilizando herramientas de Inteligencia Artificial para su aplicación en una Ciudad Inteligente. Esta propuesta permite ahorrar energía, aumentando el tiempo de vida de la red IoT, cuando se conectan más pequeños dispositivos inalámbricos y se detectan parámetros.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[Abstract: At the present, millions of Microcontroller Units (MCU) are connected simultaneously in a digitally way to be our life more comfortable. These MCU not only interact with us turning on lights or identifying movement in a House but also they perform small and specific tasks such as sensing different parameters such as temperature, humidity, CO2, adjustment of the environmental lights. There is a huge kind of these MCU called small general purpose devices, ESP8266 or RaspberryPi3 or any kind of Internet of Things (IoT) devices, which are connected to internet by means of a central node for sharing their information. The main goal of this article is to design a decentralized IoT network topology in order to connect all the MCU or nodes, based on the fractal Peano, i.e., without using a central one, just sharing some parameters with two adjacent nodes, taking into account that any member of these nodes knows the parameters of the rest of these devices even if they are not adjacent nodes. Specifically, with the proposed network we can access to the entire IoT network in real time in a dynamic way since the topology of the network can be adapted and reconfigured when a new node is added using tools of Artificial Intelligence for its application in a Smart City. This proposal allows to save energy, increasing the time of life of the IoT network, when more wireless small-devices are connected and sensing parameters.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[Sistemas embebidos]]></kwd>
<kwd lng="es"><![CDATA[inteligencia de enjambre]]></kwd>
<kwd lng="es"><![CDATA[curva de Peano]]></kwd>
<kwd lng="es"><![CDATA[ESP8266]]></kwd>
<kwd lng="es"><![CDATA[RaspberryPi3]]></kwd>
<kwd lng="es"><![CDATA[red definida por software]]></kwd>
<kwd lng="en"><![CDATA[Embedded systems]]></kwd>
<kwd lng="en"><![CDATA[swarm sntelligence]]></kwd>
<kwd lng="en"><![CDATA[Peano curve]]></kwd>
<kwd lng="en"><![CDATA[ESP8266]]></kwd>
<kwd lng="en"><![CDATA[RaspberryPi3]]></kwd>
<kwd lng="en"><![CDATA[software-defined network]]></kwd>
</kwd-group>
</article-meta>
</front><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Beni]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[Wang]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Swarm intelligence in cellular robotic systems]]></article-title>
<source><![CDATA[Robots Biological Systems: Towards a New Bionics]]></source>
<year>1993</year>
<page-range>703-12</page-range><publisher-name><![CDATA[Springer]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Boliek]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Christopoulos]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
<name>
<surname><![CDATA[Majani]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
</person-group>
<source><![CDATA[Information technology: JPEG2000 Image Coding System. ISO/IEC JTC1/SC29 WG1, JPEG 2000, JPEG 2000 Part I final committee draft]]></source>
<year>2000</year>
</nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Hassan]]></surname>
<given-names><![CDATA[T.]]></given-names>
</name>
<name>
<surname><![CDATA[Aslam]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Jang]]></surname>
<given-names><![CDATA[J. W.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Fully automated multi-resolution channels and multithreaded spectrum allocation protocol for IoT based sensor nets]]></article-title>
<source><![CDATA[IEEE Access]]></source>
<year>2018</year>
<volume>6</volume>
<page-range>22545-56</page-range></nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Hilbert]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Über die stetige Abbildung einer Linie auf ein Flächenstuck]]></article-title>
<source><![CDATA[Mathematische Annalen]]></source>
<year>1891</year>
<volume>38</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>459-60</page-range></nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Jo]]></surname>
<given-names><![CDATA[O.]]></given-names>
</name>
<name>
<surname><![CDATA[Kim]]></surname>
<given-names><![CDATA[Y. K.]]></given-names>
</name>
<name>
<surname><![CDATA[Kim]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Internet of things for smart railway: Feasibility and applications]]></article-title>
<source><![CDATA[IEEE Internet of Things Journal]]></source>
<year>2018</year>
<volume>5</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>482-90</page-range></nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Li]]></surname>
<given-names><![CDATA[T.]]></given-names>
</name>
<name>
<surname><![CDATA[Yuan]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Torlak]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Network through-put optimization for random access narrowband cognitive radio internet of things (NB-CR-IoT)]]></article-title>
<source><![CDATA[IEEE Internet of Things Journal]]></source>
<year>2018</year>
<volume>5</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>1436-48</page-range></nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Lindenmayer]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Mathematical models for cellular interaction in development]]></article-title>
<source><![CDATA[Journal of Theoretical Biology]]></source>
<year>1968</year>
<volume>18</volume>
</nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Mandelbrot]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[La geometría fractal de la naturaleza]]></article-title>
<source><![CDATA[Libros para pensar la ciencia]]></source>
<year>1997</year>
<publisher-name><![CDATA[Tusquets Editores]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B9">
<label>9</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Papert]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
</person-group>
<source><![CDATA[Mindstorms: Children, Computers, and Powerful Ideas]]></source>
<year>1980</year>
<publisher-loc><![CDATA[New York, NY, USA ]]></publisher-loc>
<publisher-name><![CDATA[Basic Books, Inc.]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B10">
<label>10</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Peano]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Sur une courbe, qui remplit toute une aire plane]]></article-title>
<source><![CDATA[Mathematische Annalen]]></source>
<year>1890</year>
<volume>36</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>157-60</page-range></nlm-citation>
</ref>
<ref id="B11">
<label>11</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Prusinkiewicz]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
<name>
<surname><![CDATA[Hanan]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<source><![CDATA[Lindenmayer Systems, Fractals and Plants]]></source>
<year>1989</year>
<publisher-loc><![CDATA[Berlin, Heidelberg ]]></publisher-loc>
<publisher-name><![CDATA[Springer-Verlag]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B12">
<label>12</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Sandoval]]></surname>
<given-names><![CDATA[R. M.]]></given-names>
</name>
<name>
<surname><![CDATA[García-Sánchez]]></surname>
<given-names><![CDATA[A. J.]]></given-names>
</name>
<name>
<surname><![CDATA[García-Haro]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Improving RSSI-based path-loss models accuracy for critical infrastructures: A smart grid substation case-study]]></article-title>
<source><![CDATA[IEEE Transactions on Industrial Informatics]]></source>
<year>2018</year>
<volume>14</volume>
<numero>5</numero>
<issue>5</issue>
<page-range>2230-40</page-range></nlm-citation>
</ref>
<ref id="B13">
<label>13</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Sharma]]></surname>
<given-names><![CDATA[P. K.]]></given-names>
</name>
<name>
<surname><![CDATA[Chen]]></surname>
<given-names><![CDATA[M. Y.]]></given-names>
</name>
<name>
<surname><![CDATA[Park]]></surname>
<given-names><![CDATA[J. H.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[A software defined fog node based distributed blockchain cloud architecture for IoT]]></article-title>
<source><![CDATA[IEEE Access]]></source>
<year>2018</year>
<volume>6</volume>
<page-range>115-24</page-range></nlm-citation>
</ref>
<ref id="B14">
<label>14</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Taghizadeh]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Bobarshad]]></surname>
<given-names><![CDATA[H.]]></given-names>
</name>
<name>
<surname><![CDATA[Elbiaze]]></surname>
<given-names><![CDATA[H.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[CLRPL: Context-aware and load balancing RPL for IoT networks under heavy and highly dynamic load]]></article-title>
<source><![CDATA[IEEE Access]]></source>
<year>2018</year>
<volume>6</volume>
<page-range>23277-91</page-range></nlm-citation>
</ref>
<ref id="B15">
<label>15</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Thompson]]></surname>
<given-names><![CDATA[D. W.]]></given-names>
</name>
</person-group>
<source><![CDATA[On Growth and Form]]></source>
<year>1992</year>
<publisher-name><![CDATA[Cambridge University Press]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B16">
<label>16</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Zhang]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
<name>
<surname><![CDATA[Ge]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Pan]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[Gong]]></surname>
<given-names><![CDATA[F.]]></given-names>
</name>
<name>
<surname><![CDATA[Men]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[One stone two birds: A joint thing and relay selection for diverse IoT networks]]></article-title>
<source><![CDATA[IEEE Transactions on Vehicular Technology]]></source>
<year>2018</year>
<volume>67</volume>
<numero>6</numero>
<issue>6</issue>
<page-range>5424-34</page-range></nlm-citation>
</ref>
</ref-list>
</back>
</article>
