ES2819251T3 - Método y sistema para una etiqueta de identificación por radiofrecuencia usando un protocolo de comunicación de conjunto reducido - Google Patents
Método y sistema para una etiqueta de identificación por radiofrecuencia usando un protocolo de comunicación de conjunto reducido Download PDFInfo
- Publication number
- ES2819251T3 ES2819251T3 ES11718529T ES11718529T ES2819251T3 ES 2819251 T3 ES2819251 T3 ES 2819251T3 ES 11718529 T ES11718529 T ES 11718529T ES 11718529 T ES11718529 T ES 11718529T ES 2819251 T3 ES2819251 T3 ES 2819251T3
- Authority
- ES
- Spain
- Prior art keywords
- command
- bits
- pulses
- pulse
- time interval
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/38—Synchronous or start-stop systems, e.g. for Baudot code
- H04L25/40—Transmitting circuits; Receiving circuits
- H04L25/49—Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/38—Synchronous or start-stop systems, e.g. for Baudot code
- H04L25/40—Transmitting circuits; Receiving circuits
- H04L25/49—Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
- H04L25/4902—Pulse width modulation; Pulse position modulation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/067—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
- G06K19/07—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
- G06K19/077—Constructional details, e.g. mounting of circuits in the carrier
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/0008—General problems related to the reading of electronic memory record carriers, independent of its reading method, e.g. power transfer
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10009—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
- G06K7/10297—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves arrangements for handling protocols designed for non-contact record carriers such as RFIDs NFCs, e.g. ISO/IEC 14443 and 18092
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Toxicology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Health & Medical Sciences (AREA)
- Signal Processing (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Electromagnetism (AREA)
- General Health & Medical Sciences (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Near-Field Transmission Systems (AREA)
Abstract
Un método para descodificar una señal recibida desde un lector de identificación por radiofrecuencia, RFID (12), comprendiendo el método: - recibir una señal modulada por ancho de pulso, PWM, desde el lector de RFID (12), comprendiendo la señal una serie de pulsos; - medir un intervalo de tiempo entre la recepción de dos pulsos consecutivos para determinar si los pulsos representan bits con valor cero o bits con valor igual a uno; - calcular una duración de pulso total para recibir un número total predeterminado de bits, representando la duración de pulso total una suma de los intervalos de tiempo medidos para la señal; y descodificar una orden, basándose la descodificación en la duración de pulso total calculada para recibir el número total predeterminado de bits y los valores determinados de los bits dentro de la duración de pulso total; y permaneciendo sin codificar cada bit individual en el número total predeterminado de bits durante la descodificación de la orden.
Description
DESCRIPCIÓN
Método y sistema para una etiqueta de identificación por radiofrecuencia usando un protocolo de comunicación de conjunto reducido
Campo de la invención
La presente invención se refiere en general a sistemas de seguridad y, más específicamente, a un método y sistema que usan estructuras de órdenes de identificación por radiofrecuencia ("RFID") simplificadas y lógica de descodificación.
Antecedentes de la invención
Los sistemas de vigilancia electrónica de artículos ("EAS") son sistemas de detección que permiten la identificación de un marcador o etiqueta dentro de una zona de detección dada. Los sistemas de EAS tienen muchos usos, pero la mayoría de las veces se usan como sistemas de seguridad para prevenir hurtos en tiendas o sustracción de propiedad en edificios de oficinas. Los sistemas de EAS vienen en muchas formas diferentes y hacen uso de una serie de tecnologías distintas.
Un sistema de EAS típico incluye una unidad de detección electrónica, etiquetas y/o marcadores y un separador o desactivador. Las unidades de detección pueden, por ejemplo, formarse como unidades de pedestal, enterrarse bajo suelos, montarse en paredes o colgarse de techos. Las unidades de detección se colocan habitualmente en áreas de tráfico elevado, tales como entradas y salidas de tiendas o edificios de oficinas. Las etiquetas y/o marcadores tienen características especiales y están diseñados específicamente para fijarse o integrarse en mercancías u otros objetos que se busca proteger. Cuando una etiqueta activa pasa a través de una zona de detección de etiquetas, el sistema de EAS hace sonar una alarma, se activa una luz y/o se activan algunos otros dispositivos de alerta adecuados para indicar la retirada de la etiqueta del área prescrita.
Los sistemas de identificación por radiofrecuencia ("RFID") también se conocen por lo general en la técnica y se pueden usar para una serie de aplicaciones, tales como gestión de inventario, control de acceso electrónico, sistemas de seguridad e identificación automática de coches en carreteras de peaje. Un sistema de RFID incluye habitualmente un lector de RFID y un dispositivo de RFID. El lector de RFID puede transmitir una señal portadora de radiofrecuencia ("RF") al dispositivo de RFID. El dispositivo de RFID puede responder a la señal portadora con una señal de datos codificada con información almacenada por el dispositivo de RFID.
La necesidad del mercado de combinar funciones de EAS y de RFID en el entorno de venta al por menor está emergiendo con rapidez. Muchas tiendas de venta al por menor que en la actualidad tienen EAS para la protección contra hurtos dependen de información de códigos de barras para el control de inventario. RFID ofrece un control de inventario más rápido y detallado sobre el empleo de códigos de barras. Las tiendas de venta al por menor ya pagan una cantidad considerable por etiquetas duras que son reutilizables. Añadir la tecnología de RFID a los sistemas de EAS puede cubrir fácilmente el coste añadido debido a la productividad mejorada en el control de inventario, así como la prevención de pérdidas.
Una consideración importante en el diseño de etiquetas de RFID es incluir la funcionalidad de EAS, tal como incluir la capacidad de desactivar o "matar" una etiqueta, así como la capacidad de reactivar la etiqueta. El fallo en la desactivación ("FTD") es una queja importante que afecta a todas las plataformas de detección de EAS. Este efecto secundario indeseable plantea un problema de confianza grave para los usuarios del sistema, que inadvertidamente se acostumbran a que etiquetas "desactivadas" activen una alarma, ignorando de este modo eventos de alarma válidos en donde están involucradas etiquetas activas. Este fenómeno tiene lugar cuando una etiqueta, o marcador, no se desactiva correctamente y sigue portando algunas propiedades de una etiqueta activa.
Sin embargo, diseñar una etiqueta de RFID con la capacidad de detectar órdenes de "muerte" y de reactivación desde un lector de RFID no carece de dificultades inherentes. La capacidad de reconocer y descodificar estas órdenes requiere una lógica más compleja y una gran cantidad de puertas lógicas, aumentando de este modo la complejidad y los costes asociados con la fabricación de circuitos integrados ASIC para su uso en etiquetas de RFID. Han existido otros intentos de abordar esta cuestión. Las etiquetas que usan los protocolos EPC-CIG2 o ISO1800-6C usan múltiples ajustes de configuración, uso de memoria mayor y múltiples funciones de interfaz. Aunque estos protocolos prevén la funcionalidad de EAS, lo hacen con diseños complejos y costes de pastillas prohibitivamente caros. Otras soluciones de RFID ponen en práctica protocolos de etiquetas y formatos de memoria muy simples que pueden reducir los costes de pastillas, pero estos protocolos proporcionan un rendimiento inadecuado y por lo general no permiten que la etiqueta ponga en práctica funciones de eAs . Incluir un bit de EAS que pueda ser verificado por el lector de RFID no resuelve el problema debido a que la etiqueta, una vez "matada", está "muerta" y no puede ser leída. Solo una orden de reactivación emitida por el interrogador vuelve a poner en servicio la etiqueta para su uso.
Al menos parte de los costes prohibitivos asociados con el diseño de etiquetas para descodificar órdenes de interrogación entrantes para "matar" o reactivar una etiqueta de RFID se debe al diseño del circuito integrado ASIC
dentro de la etiqueta de RFID. El paso a través de cada bit de información en la señal de interrogación requiere sistemas de diseño complejos, debido a que todos y cada uno de los bits de información en la señal se debe descodificar con el fin de que la etiqueta identifique correctamente qué orden se está enviando. Esto requiere una gran cantidad de puertas lógicas para leer y descodificar cada bit de información que es transmitido por el lector de RFID, haciendo que los sistemas de descodificación actuales no sean prácticos debido a los costes exorbitantes asociados con tales diseños.
Por lo tanto, lo que se necesita es un proceso de descodificación simplificado y racionalizado que permita que la etiqueta de RFID habilite la funcionalidad de EAS determinando eficientemente la identidad de las órdenes transmitidas por el lector de RFID, reduciendo de este modo la complejidad y los costes asociados con el diseño de circuitos integrados ASIC.
El documento WO 02/05504 A1 da a conocer un dispositivo de etiqueta de identificación por radiofrecuencia (RFID) que tiene un circuito descodificador de modulación por posición de pulsos (PPM) que calcula una relación de frecuencia relativa entre un oscilador de reloj interno del dispositivo de etiqueta de RFID y una fuente de PPM externa, tal como un lector de etiquetas de RFID.
El documento US 2005/0099269 A1 da a conocer un circuito integrado de RFID que incluye un desmodulador para recibir una primera señal, habiendo sido generada la primera señal por un lector de RFID en respuesta a la detección de una primera condición de entorno.
El documento US 2006/0261952 A1 da a conocer sistemas, software, dispositivos y métodos que se describen para que un sistema lector de RFID se comunique con etiquetas de RFID. Se detecta la energía de RF encontrada junto con el uso de un canal seleccionado.
El documento US 5315299 da a conocer un aparato de comunicación de datos aplicable a un vehículo automóvil en el que unos datos de transmisión que tienen una combinación de datos de bits de "1" y/o "0" se codifican en una señal de comunicación.
El documento WO 2007/060454 A1 da a conocer un conjunto de circuitos para descodificar datos desde una señal pulsada recibida en una línea única, comprendiendo el conjunto de circuitos unos medios de recepción para recibir un primer flanco y un segundo flanco en la línea única, estando separados el primer y el segundo flancos por un periodo de tiempo.
Sumario de la invención
La presente invención proporciona, de manera ventajosa, un método y sistema para una etiqueta de identificación por radiofrecuencia ("RFID") que usa un proceso de descodificación de órdenes basándose en el recuento de pulsos de acuerdo con las reivindicaciones adjuntas. El método de recuento de pulsos permite fabricar etiquetas de RFID usando menos puertas lógicas en comparación con los sistemas existentes.
De acuerdo con un aspecto, la presente invención proporciona un método para descodificar una señal recibida desde un lector de identificación por radiofrecuencia ("RFID"), tal como se define en la reivindicación independiente 1 adjunta.
De acuerdo con otro aspecto, la presente invención proporciona un circuito para su uso en un sistema de identificación por radiofrecuencia ("RFID") tal como se define en la reivindicación independiente 8 adjunta.
De acuerdo con otro aspecto más, la presente invención proporciona una etiqueta de identificación por radiofrecuencia ("RFID") que tiene una antena y un circuito integrado tal como se define en la reivindicación 15 adjunta.
Breve descripción de los dibujos
Una comprensión más completa de la presente invención, y de las ventajas y características concomitantes de la misma, se entenderá más fácilmente por referencia a la siguiente descripción detallada cuando se considere junto con los dibujos adjuntos, en los que:
la figura 1 es un diagrama de bloques de un sistema de detección de identificación por radiofrecuencia construido de acuerdo con los principios de la presente invención;
la figura 2 es un diagrama de bloques de un circuito integrado ASIC a modo de ejemplo integrado en una etiqueta de RFID construida de acuerdo con los principios de la presente invención;
la figura 3 es un diagrama de temporización que ilustra el método de recuento de pulsos de la presente invención; y
la figura 4 es un diagrama de flujo que ilustra el proceso de descodificación de órdenes usado por la presente
invención.
Descripción detallada de la invención
Antes de describir con detalle formas de realización a modo de ejemplo que están de acuerdo con la presente invención, se hace notar que las formas de realización radican principalmente en combinaciones de componentes de aparato y etapas de procesamiento relacionadas con la puesta en práctica de un sistema y método para descodificar señales de orden de interrogación recibidas desde un lector de RFID de acuerdo con los principios de la presente invención. En consecuencia, los componentes de sistema y de método se han representado, cuando sea apropiado, mediante símbolos convencionales en los dibujos, mostrando solo los detalles específicos que son pertinentes para comprender las formas de realización de la presente invención con el fin de no complicar la divulgación con detalles que serán inmediatamente evidentes para los expertos en la materia que tengan el beneficio de la descripción en el presente documento.
Tal como se usan en el presente documento, se pueden usar términos relacionales, tales como "primero" y "segundo", "arriba" y "abajo", y similares, únicamente para distinguir una entidad o elemento de otra entidad o elemento sin necesariamente requerir o implicar relación u orden físico o lógico alguno entre tales entidades o elementos.
Haciendo referencia a continuación a las figuras de dibujo, en las que designadores de referencia semejantes se refieren a elementos semejantes, se muestra en la figura 1 un diagrama de un sistema a modo de ejemplo construido de acuerdo con los principios de la presente invención y designado por lo general como "10". La figura 1 ilustra un sistema que incluye un lector de RFID 12 y uno o más dispositivos de comunicación remota (etiquetas) 14 fijados a uno o más elementos. Aunque solo se muestran un lector 12 y una etiqueta 14 en la figura 1, la invención no se limita a ello y puede incluir cualquier número de estos dispositivos.
El sistema 10 es un sistema de vigilancia que combina las características de prevención de robo de un sistema de seguridad de EAS con las características de identificación de elementos de un sistema de identificación RFID. El sistema 10 tiene la capacidad de alertar a los empleados del personal de un robo potencial mientras el cliente se encuentra aún dentro de la tienda. La combinación de la funcionalidad de EAS con la tecnología de RFID puede potencialmente proporcionar a los fabricantes un gran beneficio, debido a que estos pueden usar RFID para efectuar un seguimiento del inventario a través de la cadena de suministro y usar funciones de EAS dentro de la misma etiqueta para asegurar elementos en la superficie de venta al por menor.
Haciendo referencia de nuevo a la figura 1, el lector de RFID 12 podría adoptar la forma de, por ejemplo, una unidad lectora usada para transmitir señales de interrogación 16 a la etiqueta 14. El lector 12 puede incluir un módulo de radiofrecuencia (transmisor y receptor), una unidad de control, un elemento de acoplamiento a las etiquetas y una fuente de alimentación. Además, muchos lectores están equipados con hardware de interfaz que les posibilita enviar datos recibidos desde las etiquetas a otro sistema, por ejemplo, un PC, sistemas de control automático, etc.
El lector 12 incluye una antena de RFID 18 que tiene tanto elementos de EAS como elementos de RFID. La antena 18 emite señales de radio para activar la etiqueta 14 y leer y/o escribir datos en la misma. La antena 18 proporciona el conducto entre la etiqueta 14 y el lector 12, que controla la adquisición y comunicación de datos del sistema. Habitualmente, el campo electromagnético producido por la antena 18 está constantemente presente. Si una interrogación constante no es un requisito de aplicación, entonces un dispositivo de detección puede activar el campo electromagnético, conservando de ese modo energía.
La etiqueta 14 es un transmisor/respondedor electrónico, habitualmente colocado o integrado dentro de un objeto, que representa el dispositivo de transporte de datos propiamente dicho de un sistema de interrogación de RFID. La etiqueta 14 responde a una señal 16 de solicitud transmitida o comunicada para sus datos codificados desde un interrogador, es decir, el lector 12. Las etiquetas 14 emiten señales inalámbricas a través de una interfaz al aire libre usando ondas de radiofrecuencia para comunicarse entre sí. Las etiquetas 14 incluyen un componente de RFID pasivo y pueden incluir, de manera opcional, un elemento de EAS tal como un componente acustomagnético ("AM"). Con el fin de conservar la capacidad de desactivar o "matar" etiquetas dentro del área de interrogación, el sistema 10 incluye etiquetas 14 que tienen la capacidad de detectar, desactivar y reactivar órdenes desde el lector 12.
El lector 12 emite ondas de radio en un alcance de interrogación, variando el alcance dependiendo de la salida de potencia y de la frecuencia usada. Cuando una etiqueta 14 entra en y pasa a través de la zona electromagnética, esta detecta la señal de activación del lector. El lector 12 descodifica entonces los datos codificados dentro del circuito integrado (CI) de la etiqueta y pasa los datos a un ordenador central para su procesamiento. Habitualmente, la antena 18 está encapsulada con el transceptor y el descodificador en el lector 12. El lector de RFID 12 puede ser un dispositivo de mano o estar en una configuración de posición fija/montaje fijo dependiendo de la aplicación deseada. La antena 18 incluye una antena de parche de RFID y puede incluir una antena de lazo de EAS. La antena 18 es capaz de transmitir señales de interrogación de RFID y, de manera opcional, de EAS 16 a la etiqueta 14 y también es capaz de recibir señales de comunicación de respuesta 20 desde la etiqueta 14.
La etiqueta de RFID 14 incluye un circuito integrado específico de la aplicación ("ASIC") 22 y una antena 23, un diseño a modo de ejemplo de lo cual se muestra en la figura 2. El circuito integrado ASIC 22 incluye una unidad de
recuperación de energía 24, un módulo de memoria 26, que puede incluir memoria programare tal como memoria flash, memoria de solo lectura programable y borrable eléctricamente ("EEPROM"), memoria de solo lectura ("ROM") o una memoria programable una sola vez ("OTP"). El circuito integrado ASIC 22 también incluye un condensador de sintonización 28, un oscilador 30, un modulador 32, un conjunto de circuitos de receptor 34 y un módulo de descodificación basado en recuento de pulsos 36.
El módulo de descodificación 36 incluye un procesador y el hardware y software para descodificar las señales de interrogación entrantes desde el lector de RFID 12. Aunque se hace referencia al hardware y al software dentro del contexto del módulo de descodificación 36, se entiende que las funciones realizadas por el módulo de descodificación 36 se pueden poner en práctica usando lógica de puertas y no solo ejecutando software almacenado en la memoria 26. El circuito integrado ASIC 22 es parte de la etiqueta de RFID 14 como parte del sistema de interrogación de RFID 10 representado en la figura 1. El circuito integrado ASIC 22 se diseña de acuerdo con los principios de la presente invención de manera que se presenta una interfaz compatible con múltiples protocolos que combina aspectos de, por ejemplo, el protocolo EPC-C1G2, la funcionalidad de EAS y una arquitectura de conjunto de órdenes reducido. El resultado es un enfoque de diseño de bajo coste para diseños de RFID/EAS que prevé la puesta en práctica de estructuras de órdenes simplificadas. Esto da como resultado menos puertas lógicas en el módulo de descodificación 36, un mecanismo de descodificación de señales de orden más eficiente y unos costes de diseño de circuitos integrados ASIC menores en comparación con los dispositivos existentes.
La presente invención pone en práctica un sistema de descodificación que, en lugar de analizar cada bit de una señal de orden entrante desde el lector de RFID 12, analiza el intervalo de tiempo entre una serie de pulsos en un flujo de modulación por ancho de pulsos ("PWM"). Utilizando este enfoque, las señales entrantes se pueden reconocer como órdenes específicas sin la falta de eficiencia de tener que analizar cada bit de la señal. Este enfoque se puede ver en la figura 3, que ilustra el enfoque de recuento de pulsos de la presente invención. El método de descodificación de la presente invención descodifica órdenes de interrogador contando el tiempo transcurrido entre un grupo de pulsos entrantes de una señal de PMW recibida desde el lector de RFID 12. En una forma de realización, se cuenta el número de flancos de pulso positivos de pulsos consecutivos. La invención no se limita a detectar solo los flancos de pulso positivos y también se puede adaptar para detectar el número de flancos de pulso negativos de pulsos consecutivos. Por ejemplo, la figura 3 muestra dos flujos de pulsos entrantes. Cada pulso representa o bien un "0" o bien un "1" y tiene, asociado con el mismo, una serie de ciclos de reloj. En una forma de realización, el circuito integrado ASIC 22 emplea un sistema de señalización en donde un pulso que representa un "0" se define como un pulso de ciclo de servicio del 50 % denominado Tari. En esta forma de realización, un pulso incluye un flanco positivo inicial 38, un nivel alto 40, un flanco negativo 42 y un nivel bajo 44. Un pulso completo se mide desde su flanco positivo inicial hasta el siguiente flanco positivo.
Por tanto, en el ejemplo mostrado en la figura 3, un pulso que representa un "0" tiene una duración de seis ciclos de reloj (medidos desde un flanco positivo hasta el siguiente flanco positivo), mientras que un pulso que representa un "1" tiene una duración de nueve ciclos. Se debería hacer notar que la duración de los pulsos mostrados en la figura 3 es solo a modo de ejemplo. Por lo tanto, el pulso que representa un "1" tiene un periodo alto que tiene una duración aproximadamente 3 ciclos de reloj mayor que la del periodo alto para un pulso de "0" y, en consecuencia, tienen lugar dos flancos de pulso en un periodo de tiempo más corto cuando se descodifican dos ceros que cuando se descodifica una combinación de 0 y 1. El método de la presente invención amplía este enfoque para desarrollar un método de descodificación más simple y más eficiente.
Por tanto, el módulo de descodificación 36 añade el intervalo de tiempo total entre un grupo de flancos de pulso positivos para un flujo de pulsos dado y usa este intervalo de tiempo o "recuento" como representativo de un "resultado de descodificación" particular. Los resultados de descodificación que tienen el mismo intervalo de tiempo o uno similar se agrupan entre sí. Mientras que los descodificadores tradicionales validan y descodifican cada bit en el flujo, es decir, determinan si el bit es un uno o un cero, almacenan el bit recuperado en un registro, descodifican el siguiente bit que almacenar en el registro y continúan hasta que se ha recibido el número correcto de bits en donde los bits recuperados se descodifican entonces desde el registro, y el presente enfoque no valida ni descodifica bits individuales y evita el proceso de almacenamiento bit a bit y el recuento del número de bits recibido. En lugar de descodificar bits individuales, se usa un recuento que abarca múltiples bits, así como múltiples muestras de tiempos de bit.
Mediante la detección del tiempo entre pulsos en lugar de descodificar cada bit de uno en uno, el resultado es un número reducido de resultados de descodificación disponibles. Esto se ilustra en la siguiente tabla usando un sistema de descodificación de tres bits.
continuación
En la forma de realización ilustrada, la señal de interrogación desde el lector de RFID 12 usa tres bits. Usando la tabla anterior junto con el diagrama de la figura 2, se ve que, en lugar del método de identificación y descodificación de un único bit tradicional que produce ocho resultados diferentes, el uso del método de recuento de pulsos a lo largo del tiempo de la presente invención da como resultado solo cuatro resultados (basándose en el recuento). Por ejemplo, una señal de PWM que incluye tres bits "0" sucesivos llevaría dieciocho ciclos de reloj (tres pulsos de 6 ciclos sucesivos), una serie de 001, una serie de 010 o una serie de 100 comprenden, cada una, 21 ciclos de reloj (6 ciclos para bit “0” y 9 ciclos para bit “1”), y una serie de 011, una serie de 101 o una serie de 110 comprenden cada una 24 ciclos de reloj. Si las órdenes de selección no dependen de la ubicación exacta del bit "1", entonces solo es importante determinar cuántos bits "1" hay en el flujo. Por ejemplo, un ciclo de reloj total de 21 significa que solo uno del flujo de tres bits es un bit "1" y los otros dos bits son "0" sin determinar en dónde se encuentra realmente el bit "1" en el pulso.
La presente invención emplea una estructura de órdenes simplificada que incluye un número limitado de funciones de EAS tales como una orden de "matar" para deshabilitar la etiqueta de RFID 14 y una orden de “reactivar" que restablece la etiqueta. Las órdenes simplificadas se pueden descodificar utilizando el método de descodificación de la presente invención descrito anteriormente, en donde solo se mide el intervalo de tiempo entre pulsos sucesivos con el fin de determinar la identidad de la orden, debido a que las órdenes simplificadas no se pueden distinguir por el orden del flujo de bits.
A continuación, se ilustrará un ejemplo de la estructura de órdenes simplificada y el método de descodificación de la presente invención. Inicialmente, el número de pulsos que esperar durante un intervalo de tiempo está determinado por el componente de calibración del lector de RFID 12 antes de la señalización para la comunicación de etiquetas. La señalización de calibración se usa para sintonizar el oscilador 30 de la etiqueta para el funcionamiento de circuito integrado ASIC y para la modulación de retrodispersión. En una forma de realización que es compatible con el protocolo de señalización de órdenes EPC-CIG2, se soportan tres órdenes: una orden de CONSULTA, una orden de Respuesta de Consulta (Respuesta de consulta) y una orden de ACK (acuse de recibo). Cada una de estas órdenes puede tener restricciones adicionales en cuanto a parámetros limitados y su alcance de operaciones. Las órdenes entrantes se descodifican basándose en el estado de protocolo y la cantidad de pulsos recibidos en un periodo de tiempo específico. Una transmisión de señal de "1" o de "0" incluye un cambio de transmisión de nivel. El circuito integrado ASIC 22 reconoce el número de bits que se han recibido cuando no tiene lugar un cambio de nivel durante un periodo de tiempo dado. Cuando el periodo de tiempo expira (lo que corresponde al tiempo más largo antes del ancho de pulso esperado) sin un cambio de nivel, esto se interpreta como el final de la señal de orden.
En una forma de realización, las órdenes se distinguen identificando un recuento para el número de bits esperado. Por ejemplo, después de la calibración inicial, tiene lugar un muestreo inicial de dos pulsos (muestreo de los primeros dos bits del flujo de pulsos entrante) para reducir las posibles órdenes a una orden de CONSULTA. Un único "1" en uno u otro de los primeros dos pulsos de la transmisión desde el lector de RFID 12 correspondiente a 1000 o 0100 se descodifica como una orden de CONSULTA. Aunque el código inicial de 01XX o 10XX puede representar varias órdenes, solo la orden de CONSULTA incluye un "00" para el tercer y cuarto dígitos. Por lo tanto, en lugar de descodificar cada bit con el fin de determinar su identidad, el módulo de descodificación 36 solo tiene que determinar que la cuenta incluye un único "1" en cualquiera de los primeros dos bits del flujo transmitido y solo bits cero en los dos segundos bits del flujo e identificar la orden como una orden de CONSULTA. Esto se realiza contando el intervalo de tiempo entre los bits sucesivos dentro del flujo muestreado e identificando el intervalo de tiempo entre bits "0" y "1" sucesivos (o entre bits "1" y "0" sucesivos), que, tal como se ha descrito anteriormente, es diferente del intervalo de tiempo entre bits "0" sucesivos. No es necesario determinar en dónde está ubicado el bit "1" en los primeros dos pulsos, solo que se incluya un bit "1" en los primeros dos bits y los últimos dos pulsos sean ambos bits cero. Después del proceso de descodificación descrito anteriormente, la etiqueta de RFID 14 cuenta regresivamente hasta que su temporizador de ranura llega a 0. La orden de CONSULTA puede incluir un campo que define cuántas ranuras están disponibles para seleccionar de forma aleatoria por la etiqueta de RFID 14.
En otro ejemplo, después de un proceso de sincronización, se realiza una descodificación de dos pulsos para identificar la siguiente orden como una orden de Resp_Consulta. Dos ceros corresponden a un "00" transmitido por el interrogador corresponde a una orden de Resp_Consulta debido a que ninguna otra orden incluye dos bits cero iniciales consecutivos. Por lo tanto, la medición del intervalo de tiempo entre pulsos "0" sucesivos revela que los primeros dos bits son ceros y se determina que la orden es una orden de Respuesta de Consulta. Esta orden se procesa si la etiqueta está en el estado de arbitraje. Antes de estar en el estado de arbitraje, se puede realizar una descodificación de cuatro bits o mayor.
Otro ejemplo del método de descodificación de la presente invención es la orden de "acuse de recibo" o "ACK". El sistema de descodificación de la presente invención identifica una orden de ACK con un único bit "1" en los primeros dos pulsos transmitidos. Por lo tanto, un único bit "1" correspondiente a una transmisión 10 o 01 desde el interrogador se descodifica como la orden de ACK. Esta es una descodificación de dos bits que se puede realizar solo si la etiqueta 14 está en el estado de acuse de recibo. En una forma de realización, la orden de ACK se descodifica una vez que el circuito integrado ASIC ha proporcionado un número RN16 y la máquina de estados realiza una transición a un estado de acuse de recibo.
Por tanto, la presente invención proporciona un enfoque de RFID de coste reducido mediante la puesta en práctica de protocolos de orden tales como EPC-C1 G2 en lectores de RFID 12 existentes sin modificar los lectores proporcionando un diseño de circuitos integrados ASIC 22 simplificado y eficiente con una lógica mejorada, que usa menos puertas lógicas que los diseños de circuitos integrados ASIC tradicionales. Esto se realiza contando el tiempo de duración entre un grupo de pulsos en lugar de descodificar bits individuales y limitando el número de órdenes que el lector de RFID 14 es capaz de descodificar. Las órdenes seleccionadas pueden, por ejemplo, relacionarse con la funcionalidad de EAS. El lector de RFID 12 establece sus parámetros de acuerdo con la estructura de órdenes puesta en práctica por la metodología de descodificación de la etiqueta de RFID.
A continuación, se analiza un ejemplo de cómo se aplica el método de descodificación de la presente invención a órdenes de RFID bajo un protocolo EPC-C1G2 convencional. El sistema de la presente invención puede desear escribir datos tales como información de identificación en la etiqueta 14. Por ejemplo, la orden recibida del lector de RFID 12 es "1110000110000000". Se realiza una función de descodificación de acuerdo con la presente invención para reducir las posibles órdenes a una orden EPC-C1G2 de "reserva para propietario", que se designa por los primeros ocho bits del flujo de bits anterior, que es 11100001. Este código determina si la orden es una orden "reservada para propietario". El descodificador cuenta entonces el tiempo de pulso de los siguientes 8 pulsos para determinar si una orden de escritura está en curso. Un tren con modulación por ancho de pulsos de "1000" seguido de 4 bits modulados de ceros, identifica una función de escritura. El proceso de descodificación de la presente invención descodifica los primeros cuatro bits para determinar si un bit "1" va seguido de cuatro bits "0", y si los últimos cuatro bits son todos bits "0". La función de descodificación puede descodificar la orden de 8 bits a la vez o puede descomponerse en un número menor de descodificaciones de bits. A continuación, la información de identificación se escribe en la etiqueta 14. De manera opcional, la transferencia puede incluir una verificación de redundancia de ciclo ("CRC"). Entonces se puede realizar una lectura de la etiqueta 14 para verificar la función de escritura.
En otra forma de realización, las órdenes de EAS que desactivan y reactivan la etiqueta de RFID 14 se incluyen en la estructura de órdenes simplificadas de la presente invención. Con el fin de identificar una orden de "matar" del lector de RFID 12, el circuito integrado ASIC 22 realiza primero una descodificación para reducir las órdenes posibles a una "orden de reserva para propietario" designado por el flujo de bits 11100001. El módulo de descodificación 36 cuenta el tiempo de pulso de los siguientes 8 pulsos para determinar si hay una orden de "matar" en curso. Por ejemplo, un tren modulado en ancho de pulso de "1100" seguido de 4 bits de ceros modulados identifica una función de "matar", que desactiva la etiqueta de RFID 14. La función de descodificación puede descodificar la orden de 8 bits o puede descomponerse en un número menor de descodificaciones de bits.
Cuando se pone en práctica la orden de "matar", el circuito integrado ASIC 22 se desactiva y solo responderá a una orden de “Reactivar". Esta orden incluye una operación de escritura en el bit de activación. Debido a los mayores requisitos de energía, la orden de “Reactivar" requiere una operación de proximidad más cercana que las operaciones de solo lectura. Para reactivar una etiqueta que se ha desactivado, se pone en práctica una orden de “Reactivar". Esta orden requiere una operación de escritura en el bit de activación del circuito integrado ASIC 22. La orden permite que la etiqueta 14 reanude la operación y responda al lector 12. La ID y el contenido de la etiqueta se conservan en los valores antes de que se desactive la etiqueta 24. Una orden de "Reiniciar" hace que la etiqueta 14 vuelva a entrar en la población de etiquetas para su interrogación.
Cuando la etiqueta 14 está lista para recibir comunicaciones del lector 12, tiene lugar un proceso de calibración. La señalización de calibración inicia la comunicación de la etiqueta desde el lector 12. Basándose en su estado, la etiqueta de RFID 14 determina qué señales de calibración procesar, es decir, el preámbulo o la sincronización de tramas. Después de la calibración, este enfoque descodifica la orden del lector basándose en la modulación por ancho de pulsos. Una vez que la etiqueta de RFID 14 recibe una orden de "Acuse de Recibo" o "ACK" desde el lector de RFID 14, dejará de responder hasta que se produzca un ciclo de energía o se emita una orden de reinicio. La retención del estado de la etiqueta puede variar con el tiempo después de que se desconecte la alimentación de energía.
A continuación, se describe otra forma de realización de la presente invención en un entorno de interrogación de RFID. Las etiquetas de RFID 14 entran en el campo de interrogación de un lector de RFID 12 y reciben una orden de CONSULTA. La orden de CONSULTA se envía a uno de dos estados de inventario, por ejemplo, "Estado A" o "Estado B". Solo las etiquetas en el estado asociado con la orden de CONSULTA participan en las sesiones de interrogación. La etiqueta de RFID 14 selecciona un intervalo aleatorio dentro del valor Q proporcionado como parte de la orden de CONSULTA. El valor puede estar limitado por los parámetros de diseño del protocolo que se van a determinar. Cuando aparece su intervalo de tiempo, la etiqueta 14 proporciona un número aleatorio. En el protocolo C1G2, por ejemplo, una respuesta de acuse de recibo ("ACK") recibida desde el lector 12, dentro de un periodo de tiempo definido, hará
que la etiqueta 14 transmita su memoria de ID de EPC y CRC. Una etiqueta reconocida realiza una transición a un estado de inventario diferente, por ejemplo, el estado B, y no participa en interrogaciones de consulta posteriores dirigidas al inventario A. La etiqueta 14 no responderá a ninguna consulta posterior hasta que se reciba una orden de RESET. Si se recibe una orden de CONSULTA o de Respuesta de Consulta en lugar de una orden de ACK, la etiqueta no hace nada y espera la siguiente orden de CONSULTA.
En una forma de realización, la etiqueta 14 es silenciosa si después de su transmisión de ID de EPC recibe confirmación de acuerdo con la temporización del protocolo C 1 G2. En otra forma de realización, una orden de reinicio o un ciclo de suministro de energía de más de 1 segundo, por ejemplo, hará que la etiqueta 14 vuelva a entrar en la población de etiquetas a interrogar. Se puede poner en práctica una extensión de tiempo para la recepción de una orden de acuse de recibo ("ACK") por la etiqueta 14. La confirmación es la recepción de una orden de CONSULTA o de Respuesta de Consulta (después de que la etiqueta 14 envíe su ID), dentro de un periodo de tiempo predeterminado. Sin embargo, el periodo de tiempo se puede ampliar, por ejemplo, un máximo de 200 ps, y asociarse a Tari como un múltiplo del tiempo de Tari. Si no se recibe una orden de CONSULTA o de Resp_Consulta dentro de 200 ps, la etiqueta 14 no pasa a un estado silencioso y participa en la siguiente ronda de CONSULTA. Si no se recibe una orden de Acuse de Recibo ("ACK"), la etiqueta 14 espera a la siguiente orden de consulta para participar en el nuevo ciclo de interrogación. Si se recibe una orden de acuse de recibo, la etiqueta 14 no participará en las interrogaciones a menos que se produzca una orden de reinicio o un ciclo de suministro de energía. Este enfoque proporciona, de manera ventajosa, más capacidad para lectores de menor rendimiento. En una forma de realización, el circuito integrado ASIC 22 usa 112 bits para ID de EPC y CRC, un enlace descendente de 250 KHz con codificación de retrodispersión Miller 8 o 4 y opera con un Tari de 25 ps.
La figura 4 es un diagrama de flujo que ilustra una secuencia de descodificación entre la etiqueta 14 y el lector 12 de acuerdo con los principios de la presente invención. Una etiqueta de RFID 14 dentro de una zona de interrogación del lector 12 comienza su proceso de descodificación (etapa S46) esperando una señal de PWM inalámbrica inicial del lector 12 (etapa S48). Se inicia el contador de bits dentro de la etiqueta (etapa 50). La etiqueta 14 bits efectúa el recuento de bits hasta que se produzca un intervalo de tiempo que indique el final de la transmisión (etapa S52) mientras continúa esperando y recibiendo pulsos de orden de PWM entrantes (etapa S54). La etiqueta 14 está dispuesta para almacenar de antemano el número de bits que puede esperar recibir en la orden de PWM. La etiqueta 14 puede, por tanto, validar el rango de recuento de ancho de pulso y, de manera opcional, puede realizar una verificación de bits válida (etapa S56). De manera opcional, si el número de bits transmitidos no coincide con el número de bits esperado, no se establece ningún estado de orden (etapa S58) y el proceso finaliza (etapa S68).
Si la verificación de bits es válida, el módulo de descodificación 36 continúa contando el número de bits recibidos (etapa S60) y descodifica la orden (etapa S62) utilizando el recuento total de bits para determinar la identidad de la orden tal como se ha descrito anteriormente. Si se identifica la orden, se ejecuta (etapa S64). Una serie de verificaciones, tales como, por ejemplo, el establecimiento de indicadores operativos con el fin de responder a las órdenes recibidas, o la forma de realización de operaciones de limpieza para configurar la siguiente orden, se realiza al final de la orden (etapa S66) antes de que finalice el proceso, y retorna para otra ronda de descodificación (etapa S68).
La presente invención se puede realizar en hardware, software o en una combinación de hardware y software. Cualquier tipo de sistema informático, u otro aparato adaptado para llevar a cabo los métodos descritos en el presente documento, es adecuado para realizar las funciones descritas en el presente documento.
Una combinación típica de hardware y software podría ser un sistema informático de propósito general o especializado que tenga uno o más elementos de procesamiento y un programa informático almacenado en un medio de almacenamiento que, cuando se carga y se ejecuta, controla el sistema informático de tal manera que este realiza los métodos descritos en el presente documento. La presente invención también se puede integrar en un producto de programa informático, que comprende todas las características que posibilitan la puesta en práctica de los métodos descritos en el presente documento y que, cuando se carga en un sistema informático, es capaz de realizar estos métodos. Medio de almacenamiento se refiere a cualquier dispositivo de almacenamiento volátil o no volátil.
Aplicación o programa informático en el presente contexto significa cualquier expresión, en cualquier lenguaje, código o notación, de un conjunto de instrucciones destinadas a hacer que un sistema que tiene una capacidad de procesamiento de información realice una función particular, o bien directamente o bien después de una cualquiera o ambas de las siguientes: a) conversión a otro lenguaje, código o notación; b) reproducción en una forma material diferente.
Además, a menos que anteriormente se hiciera mención alguna en sentido contrario, se debería hacer notar que ninguno de los dibujos adjuntos está a escala. De manera significativa, la presente invención se puede materializar en otras formas específicas sin apartarse de los atributos esenciales de la misma y, en consecuencia, se debería hacer referencia a las siguientes reivindicaciones, en lugar de a la memoria descriptiva anterior, como indicativas del alcance de la invención.
Claims (20)
1. Un método para descodificar una señal recibida desde un lector de identificación por radiofrecuencia, RFID (12), comprendiendo el método:
- recibir una señal modulada por ancho de pulso, PWM, desde el lector de RFID (12), comprendiendo la señal una serie de pulsos;
- medir un intervalo de tiempo entre la recepción de dos pulsos consecutivos para determinar si los pulsos representan bits con valor cero o bits con valor igual a uno;
- calcular una duración de pulso total para recibir un número total predeterminado de bits, representando la duración de pulso total una suma de los intervalos de tiempo medidos para la señal; y
descodificar una orden, basándose la descodificación en la duración de pulso total calculada para recibir el número total predeterminado de bits y los valores determinados de los bits dentro de la duración de pulso total; y permaneciendo sin codificar cada bit individual en el número total predeterminado de bits durante la descodificación de la orden.
2. El método según la reivindicación 1, en donde cada pulso está representado por un flanco positivo (38) y un flanco negativo (42) y en donde medir el intervalo de tiempo entre la recepción de dos pulsos consecutivos incluye medir el intervalo de tiempo entre la recepción de dos flancos positivos consecutivos (38).
3. El método según la reivindicación 1, que comprende además el seguimiento de un número total de pulsos recibidos con el fin de determinar cuándo ha cesado la transmisión.
4. El método según la reivindicación 1, en donde cada pulso incluye un periodo alto (40) y un periodo bajo (44) donde un pulso con un valor de bit de uno tiene un periodo alto (40) que tiene una duración mayor que la del periodo alto (40) de un pulso que tiene un valor de bit de cero.
5. El método según la reivindicación 4, que comprende además determinar cuándo ha cesado la transmisión mediante la detección de un intervalo de tiempo en el que no hay transición alguna desde uno del periodo alto (40) al periodo bajo (44) y del periodo bajo (44) al periodo alto (40), y determinar si el intervalo de tiempo excede un intervalo de tiempo predeterminado.
6. El método según la reivindicación 1, en donde la descodificación de la orden tiene lugar si un número total de pulsos recibidos es igual a un número total esperado de pulsos.
7. El método según la reivindicación 1, en donde la descodificación de la orden tiene lugar si la duración total de los pulsos se reconoce como correspondiente a una orden válida.
8. Un circuito (22) para su uso en un sistema de identificación por radiofrecuencia, RFID, comprendiendo el circuito: un receptor (34), estando el receptor (34) dispuesto para recibir una señal modulada por ancho de pulso, PWM, desde el lector de RFID (12), comprendiendo la señal una serie de pulsos; y
un descodificador (36), haciéndose que el descodificador (36) funcione para:
- medir un intervalo de tiempo entre la recepción de dos pulsos consecutivos para determinar si los pulsos representan bits con valor cero o bits con valor igual a uno;
- calcular una duración de pulso total para recibir un número total predeterminado de bits, representando la duración de pulso total una suma de los intervalos de tiempo medidos para la señal; y
descodificar una orden, basándose la descodificación en la duración de pulso total calculada para recibir el número total predeterminado de bits y los valores determinados de los bits dentro de la duración de pulso total; y permaneciendo sin codificar cada bit individual en el número total predeterminado de bits durante la descodificación de la orden.
9. El circuito (22) según la reivindicación 8, en donde cada pulso está representado por un flanco positivo (38) y un flanco negativo (42) y en donde medir el intervalo de tiempo entre la recepción de dos pulsos consecutivos incluye medir el intervalo de tiempo entre la recepción de dos flancos positivos consecutivos (38).
10. El circuito (22) según la reivindicación 8, en donde el descodificador (36) puede funcionar además para efectuar un seguimiento de un número total de pulsos recibidos con el fin de determinar cuándo ha cesado la transmisión.
11. El circuito (22) según la reivindicación 10, en donde cada pulso incluye un periodo alto (40) y un periodo bajo (44) donde un pulso con un valor de bit de uno tiene un periodo alto (40) que tiene una duración mayor que la del periodo alto (40) de un pulso que tiene un valor de bit de cero.
12. El circuito (22) según la reivindicación 11, en donde el descodificador determina cuándo ha cesado la transmisión mediante la detección de un intervalo de tiempo en el que no hay transición alguna desde uno del periodo alto (40) al periodo bajo (44) y del periodo bajo (44) al periodo alto (40), y determinar si el intervalo de tiempo excede un intervalo de tiempo predeterminado.
13. El circuito (22) según la reivindicación 8, en donde el descodificador descodifica la orden si el número total de pulsos recibidos es igual a un número total esperado de pulsos.
14. El circuito (22) según la reivindicación 8, en donde el descodificador (36) descodifica la orden si el recuento total se reconoce como correspondiente a una orden válida.
15. Una etiqueta de identificación por radiofrecuencia, RFID (14), que comprende:
una antena (23) dispuesta para recibir una señal modulada por ancho de pulso, PWM,
teniendo la señal de PWM una serie de pulsos; y el circuito según la reivindicación 8, en comunicación con la antena (23).
16. La etiqueta de RFID (14) según la reivindicación 15, en donde cada pulso está representado por un flanco positivo (38) y un flanco negativo (42) y en donde medir el intervalo de tiempo entre la recepción de dos pulsos consecutivos incluye medir el intervalo de tiempo entre la recepción de dos flancos positivos consecutivos (38).
17. La etiqueta de RFID (14) según la reivindicación 15, en donde el descodificador (36) puede funcionar además para efectuar un seguimiento de un número total de pulsos recibidos con el fin de determinar cuándo ha cesado la transmisión.
18. La etiqueta de RFID (14) según la reivindicación 15, en donde el descodificador (36) descodifica la orden si el número total de pulsos recibidos es igual a un número total esperado de pulsos.
19. La etiqueta de RFID (14) según la reivindicación 15, en donde el descodificador (36) descodifica la orden si el recuento total se reconoce como correspondiente a una orden válida.
20. La etiqueta de RFID (14) según la reivindicación 15, en donde cada pulso incluye un periodo alto (40) y un periodo bajo (44) y en donde el descodificador (36) determina cuándo ha cesado la transmisión mediante la detección de un intervalo de tiempo en el que no hay transición alguna desde uno del periodo alto (40) al periodo bajo (44) y del periodo bajo (44) al periodo alto (40), y determinar si el intervalo de tiempo excede un intervalo de tiempo predeterminado.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/776,828 US8648698B2 (en) | 2010-05-10 | 2010-05-10 | Method and system for radio frequency identification tag using reduced set communication protocol |
| PCT/US2011/000630 WO2011142796A1 (en) | 2010-05-10 | 2011-04-06 | Method and system for radio frequency identification tag using reduced set communication protocol |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2819251T3 true ES2819251T3 (es) | 2021-04-15 |
Family
ID=44261719
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES11718529T Active ES2819251T3 (es) | 2010-05-10 | 2011-04-06 | Método y sistema para una etiqueta de identificación por radiofrecuencia usando un protocolo de comunicación de conjunto reducido |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US8648698B2 (es) |
| EP (1) | EP2569911B1 (es) |
| KR (1) | KR20130071437A (es) |
| CN (1) | CN102971999B (es) |
| AU (1) | AU2011253514B2 (es) |
| CA (1) | CA2798983C (es) |
| ES (1) | ES2819251T3 (es) |
| WO (1) | WO2011142796A1 (es) |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8724745B2 (en) * | 2010-08-27 | 2014-05-13 | Lsi Corporation | Method and apparatus for decoding coded data streams |
| US9449265B1 (en) * | 2011-08-02 | 2016-09-20 | Impinj International Ltd. | RFID tags with port-dependent functionality |
| FR2992759A1 (fr) * | 2012-06-29 | 2014-01-03 | France Telecom | Procede de gestion du mode de fonctionnement d'une etiquette sans contact et etiquette correspondante. |
| CN103178933A (zh) * | 2013-01-25 | 2013-06-26 | 西安新时达电子信息技术有限公司 | 一种副载波调制米勒码解码装置及其解码方法 |
| JP2014235595A (ja) | 2013-06-03 | 2014-12-15 | 株式会社リコー | 非接触型通信方式判定回路、非接触型通信回路及びicカード |
| KR101529710B1 (ko) * | 2014-03-10 | 2015-06-17 | 자바무선기술(주) | 도난 방지 정보 시스템 및 방법 |
| US9454684B2 (en) | 2014-05-28 | 2016-09-27 | Taiwan Semiconductor Manufacturing Company Limited | Edge crack detection system |
| EP3193140A1 (en) * | 2016-01-15 | 2017-07-19 | Thomson Licensing | Method and apparatus for switch on/off impulse detection |
| CN106771652B (zh) * | 2016-11-15 | 2019-11-12 | 中国电子科技集团公司第四十一研究所 | 一种短时间间隔调制域测量时序设计方法 |
| JP2020534723A (ja) | 2017-09-18 | 2020-11-26 | インテル コーポレイション | 時間エンコードされたデータ通信プロトコル、データ信号を生成および受信するための装置および方法 |
| FR3078423B1 (fr) * | 2018-02-27 | 2020-09-04 | St Microelectronics Grenoble 2 | Interface de commande rfid |
| FR3078451A1 (fr) * | 2018-02-27 | 2019-08-30 | Stmicroelectronics (Grenoble 2) Sas | Systeme de commande a variation de puissance |
| FR3078424B1 (fr) | 2018-02-27 | 2021-04-09 | St Microelectronics Grenoble 2 | Generation d'un signal pwm |
| FR3078457A1 (fr) | 2018-02-27 | 2019-08-30 | Stmicroelectronics (Grenoble 2) Sas | Systeme de commande d'un moteur |
| US10353384B1 (en) * | 2018-07-03 | 2019-07-16 | Stmicroelectronics, Inc. | Audio playback using radio-frequency identification tag |
| US11386279B2 (en) * | 2019-04-19 | 2022-07-12 | Nec Corporation | Efficient decoding of RFID tags based on relevant RN16 selection |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4426667A (en) * | 1978-05-17 | 1984-01-17 | Savin Corporation | Pulse width modulation system |
| JP3136742B2 (ja) * | 1992-02-14 | 2001-02-19 | 日産自動車株式会社 | 通信装置 |
| US5450088A (en) | 1992-11-25 | 1995-09-12 | Texas Instruments Deutschland Gmbh | Transponder arrangement |
| JPH06216778A (ja) | 1993-01-14 | 1994-08-05 | Mitsubishi Electric Corp | 通信制御装置の復調回路 |
| US6700931B1 (en) | 2000-07-06 | 2004-03-02 | Microchip Technology Incorporated | Method, system and apparatus for initiating and maintaining synchronization of a pulse position modulation (PPM) decoder with a received PPM signal |
| US6946951B2 (en) | 2000-12-29 | 2005-09-20 | Tagsys Australia Pty Ltd. | System and method for interrogating electronic labels |
| US7026935B2 (en) * | 2003-11-10 | 2006-04-11 | Impinj, Inc. | Method and apparatus to configure an RFID system to be adaptable to a plurality of environmental conditions |
| US7417548B2 (en) * | 2004-04-13 | 2008-08-26 | Impinj, Inc. | Adjusting RFID waveform shape in view of signal from an RFID tag |
| GB0523939D0 (en) | 2005-11-24 | 2006-01-04 | St Microelectronics Res & Dev | Calibrated pulsed serial link |
| WO2007060494A1 (en) * | 2005-11-24 | 2007-05-31 | Nokia Corporation | Methodology, module, terminal, and system enabling scheduled operation of a radio frequency identification (rfid) subsystem and a wireless communication subsystem |
-
2010
- 2010-05-10 US US12/776,828 patent/US8648698B2/en not_active Expired - Fee Related
-
2011
- 2011-04-06 WO PCT/US2011/000630 patent/WO2011142796A1/en not_active Ceased
- 2011-04-06 CA CA2798983A patent/CA2798983C/en not_active Expired - Fee Related
- 2011-04-06 ES ES11718529T patent/ES2819251T3/es active Active
- 2011-04-06 KR KR1020127032271A patent/KR20130071437A/ko not_active Abandoned
- 2011-04-06 CN CN201180030622.3A patent/CN102971999B/zh not_active Expired - Fee Related
- 2011-04-06 AU AU2011253514A patent/AU2011253514B2/en not_active Ceased
- 2011-04-06 EP EP11718529.8A patent/EP2569911B1/en not_active Not-in-force
Also Published As
| Publication number | Publication date |
|---|---|
| CA2798983A1 (en) | 2011-11-17 |
| CN102971999B (zh) | 2016-08-03 |
| CN102971999A (zh) | 2013-03-13 |
| AU2011253514A1 (en) | 2012-11-29 |
| WO2011142796A1 (en) | 2011-11-17 |
| AU2011253514B2 (en) | 2016-06-23 |
| CA2798983C (en) | 2018-02-27 |
| EP2569911B1 (en) | 2020-06-03 |
| KR20130071437A (ko) | 2013-06-28 |
| US20110273271A1 (en) | 2011-11-10 |
| US8648698B2 (en) | 2014-02-11 |
| EP2569911A1 (en) | 2013-03-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2569911B1 (en) | Method and system for radio frequency identification tag using reduced set communication protocol | |
| CA2321673C (en) | Identification of objects by a reader | |
| US9087226B2 (en) | System, method and computer program product for calibrating interrogator signal strength and/or tag response range setting | |
| ES2360878T3 (es) | Activación selectiva de dispositivos de rf. | |
| US7716160B2 (en) | Methods and apparatuses to identify devices | |
| ES2207833T3 (es) | Sistema de identificacion mejorado. | |
| US20050263591A1 (en) | Methods and apparatuses to identify devices | |
| ES2716965T3 (es) | Etiqueta de seguridad combinada que usa una antena RFID perimetral que ridea un elemento de EAS y método de la misma | |
| ES2346888T3 (es) | Circuito de activacion de bateria. | |
| US9158948B2 (en) | RFID protocols with non-interacting variants | |
| US6946951B2 (en) | System and method for interrogating electronic labels | |
| ES2919661T3 (es) | Sistema de identificación | |
| US20080042803A1 (en) | Adjusting signal strength used to detect tags | |
| US7675417B2 (en) | Fence alarm | |
| HK1182553A (en) | Method and system for radio frequency identification tag using reduced set communication protocol | |
| HK1182553B (en) | Method and system for radio frequency identification tag using reduced set communication protocol | |
| BRPI0708553A2 (pt) | método para sinalização em uma rede de rfid, e, etiqueta ativa para uma rede de rfid | |
| ES2710329T3 (es) | Sistema y método para un sistema de alarma | |
| BR102013034011B1 (pt) | Métodos para prolongar a vida da bateria em transponders de pedágio | |
| CN101989380B (zh) | 一种用于获取交通信息的方法和射频识别标签 | |
| US20070115132A1 (en) | Tagging and communication system and methods for use therewith | |
| WO2006131902A2 (en) | Tagging and communication system and methods for use therewith |

