{"id":1601,"date":"2018-10-09T14:10:28","date_gmt":"2018-10-09T19:10:28","guid":{"rendered":"http:\/\/naps.com.mx\/blog\/?p=1601"},"modified":"2019-11-12T08:04:40","modified_gmt":"2019-11-12T14:04:40","slug":"b8zs-ejemplos-de-tecnicas-aleatorizacion","status":"publish","type":"post","link":"https:\/\/naps.com.mx\/blog\/b8zs-ejemplos-de-tecnicas-aleatorizacion\/","title":{"rendered":"B8ZS ejemplos de t\u00e9cnicas de aleatorizaci\u00f3n"},"content":{"rendered":"<p><em><strong>Se explica qu\u00e9 es B8ZS, qu\u00e9 reglas sigue y para qu\u00e9 es utilizado en Telecomunicaciones. Se comenta tambi\u00e9n la codificaci\u00f3n Bipolar.<\/strong><\/em><\/p>\n<p><!--more--><\/p>\n<h2>T\u00e9cnicas de aleatorizaci\u00f3n<\/h2>\n<p>La aleatorizaci\u00f3n es una t\u00e9cnica para reemplazar secuencias de bits que puedan provocar niveles de tensi\u00f3n constante (por ejemplo cuando hay que transmitir 00000000). \u00c9stas t\u00e9cnicas buscan proporcionar transiciones (es decir, cambios de 1 a 0 y de 0 a 1) para que emisor y receptor se mantengan sincronizados.<\/p>\n<p>Una de \u00e9stas t\u00e9cnicas de aleatorizaci\u00f3n es B8ZS.<\/p>\n<h2>Bipolar y B8ZS<\/h2>\n<p>B8ZS son las siglas de Bipolar with 8-zeros Substitution (bipolar con sustituci\u00f3n de 8 ceros).<\/p>\n<p>Para comprenderlo debemos recordar qu\u00e9 es bipolar.<\/p>\n<p>En una codificaci\u00f3n bipolar un bit 0 se representa con una ausencia de se\u00f1al, mientras que un bit 1 se representa alternando un nivel positivo o negativo. Por ejemplo, una cadena de bits 01001100011 se codificar\u00eda de la siguiente manera:<\/p>\n<div id=\"attachment_1603\" style=\"width: 1000px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/10\/01Codificaci\u00f3n-Bipolar.jpeg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1603\" class=\"size-full wp-image-1603\" src=\"http:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/10\/01Codificaci\u00f3n-Bipolar.jpeg\" alt=\"Codificaci\u00f3n Bipolar\" width=\"990\" height=\"208\" srcset=\"https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/10\/01Codificaci\u00f3n-Bipolar.jpeg 990w, https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/10\/01Codificaci\u00f3n-Bipolar-300x63.jpeg 300w, https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/10\/01Codificaci\u00f3n-Bipolar-768x161.jpeg 768w\" sizes=\"auto, (max-width: 990px) 100vw, 990px\" \/><\/a><p id=\"caption-attachment-1603\" class=\"wp-caption-text\">Codificaci\u00f3n Bipolar<\/p><\/div>\n<p>Ahora bien, \u00bfqu\u00e9 pasa si deseamos transmitir estos datos: 1100000000110000010?<\/p>\n<p>Debido a que contiene una secuencia larga de ceros, el receptor puede desincronizarse. Para mantener la sincronizaci\u00f3n se utiliza la t\u00e9cnica de B8ZS<\/p>\n<h2>B8ZS<\/h2>\n<p>En \u00e9sta t\u00e9cnica, 8 ceros consecutivos son sustituidos por 000VB0VB, donde V es una violaci\u00f3n a la codificaci\u00f3n bipolar, y B es una secuencia bipolar correcta.<span class=\"Apple-converted-space\">\u00a0<\/span><\/p>\n<p>Se podr\u00eda decir que se siguen las siguientes reglas:<\/p>\n<ol>\n<li>Si aparecen 8 ceros consecutivos y el \u00faltimo valor de tension anterior a dichos ceros fue positivo, los 8 ceros se codifican como 000+-0-+<\/li>\n<li>Si aparecen 8 ceros consecutivos y el \u00faltimo valor de tension anterior a \u00e9stos ceros fue negativo, los 8 ceros se codifican coo 000-+0+-<\/li>\n<\/ol>\n<p>Como se puede dar cuenta en cada caso hay dos violaciones a la codificaci\u00f3n bipolar.<span class=\"Apple-converted-space\">\u00a0<\/span><\/p>\n<h2>Ejemplos de B8ZS<\/h2>\n<p>Codifique la siguiente cadena de bits usando Bipolar y empleando B8ZS:<\/p>\n<p>1100000000110<\/p>\n<p>Usando Bipolar queda:<\/p>\n<div id=\"attachment_1604\" style=\"width: 992px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/10\/02Codificacion-Bipolar-Ejemplo.jpeg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1604\" class=\"size-full wp-image-1604\" src=\"http:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/10\/02Codificacion-Bipolar-Ejemplo.jpeg\" alt=\"Codificacion Bipolar Ejemplo\" width=\"982\" height=\"202\" srcset=\"https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/10\/02Codificacion-Bipolar-Ejemplo.jpeg 982w, https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/10\/02Codificacion-Bipolar-Ejemplo-300x62.jpeg 300w, https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/10\/02Codificacion-Bipolar-Ejemplo-768x158.jpeg 768w\" sizes=\"auto, (max-width: 982px) 100vw, 982px\" \/><\/a><p id=\"caption-attachment-1604\" class=\"wp-caption-text\">Codificacion Bipolar Ejemplo<\/p><\/div>\n<p>Y adem\u00e1s, empleado B8ZS<\/p>\n<p><a href=\"http:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/10\/03B8ZS-ejemplo.jpeg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1605\" src=\"http:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/10\/03B8ZS-ejemplo.jpeg\" alt=\"B8ZS ejemplo\" width=\"984\" height=\"206\" srcset=\"https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/10\/03B8ZS-ejemplo.jpeg 984w, https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/10\/03B8ZS-ejemplo-300x63.jpeg 300w, https:\/\/naps.com.mx\/blog\/wp-content\/uploads\/2018\/10\/03B8ZS-ejemplo-768x161.jpeg 768w\" sizes=\"auto, (max-width: 984px) 100vw, 984px\" \/><\/a><\/p>\n<p>Se puede observar que se tienen dos violaciones al c\u00f3digo Bipolar (cuando debe ir positivo va negativo y cuando debe ir negativo va positivo). De esta forma se evita una serie continua de bits que correspondan a niveles de tensi\u00f3n nula, se tiene la capacidad de detectar errores. \u00c9stas t\u00e9cnicas se utilizan principalmente en redes de larga distancia.<\/p>\n<h3>Referencias<\/h3>\n<ol>\n<li><strong>Stallings (2004).<\/strong> <strong>Comunicaciones y redes de computadores<\/strong>. Ed. Pearson Educaci\u00f3n.<\/li>\n<li><strong>Forouzan (2007).<\/strong> <strong>Transmisi\u00f3n de datos y redes de comunicaciones<\/strong>. Ed. Mc. Graw Hill.<\/li>\n<li><strong>Ruiz, J. E. T., L\u00f3pez, H. A. A., y Henao, J. B. (2008). <a href=\"https:\/\/www.researchgate.net\/profile\/Patricia_Duran_Ospina\/publication\/237639707_CIENCIAS_BIOMEDICAS_EN_MOODLE_LUDICA_TRANSDISCIPLINAR_EN_EL_AULA\/links\/00b7d53b92a9043ec9000000\/CIENCIAS-BIOMEDICAS-EN-MOODLE-LUDICA-TRANSDISCIPLINAR-EN-EL-AULA.pdf#page=58\" class=\"broken_link\">Construcci\u00f3n de una herramienta did\u00e1ctica en JAVA para la graficaci\u00f3n de c\u00f3digos de l\u00ednea<\/a><\/strong>. <i>Entre Ciencia e Ingenier\u00eda<\/i>, (3), 58-75.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Se explica qu\u00e9 es B8ZS, qu\u00e9 reglas sigue y para qu\u00e9 es utilizado en Telecomunicaciones. Se comenta tambi\u00e9n la codificaci\u00f3n Bipolar.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"amp_status":"","footnotes":""},"categories":[239],"tags":[242,240,241],"class_list":["post-1601","post","type-post","status-publish","format-standard","hentry","category-telecomunicaciones","tag-codigos-de-linea","tag-fundamentos-de-telecomunicaciones","tag-modulacion"],"_links":{"self":[{"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/posts\/1601","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/comments?post=1601"}],"version-history":[{"count":6,"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/posts\/1601\/revisions"}],"predecessor-version":[{"id":1868,"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/posts\/1601\/revisions\/1868"}],"wp:attachment":[{"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/media?parent=1601"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/categories?post=1601"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/tags?post=1601"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}