ES2594009T3 - Procedimiento de comunicación de grupo y servidor de grupo - Google Patents
Procedimiento de comunicación de grupo y servidor de grupo Download PDFInfo
- Publication number
- ES2594009T3 ES2594009T3 ES12876988.2T ES12876988T ES2594009T3 ES 2594009 T3 ES2594009 T3 ES 2594009T3 ES 12876988 T ES12876988 T ES 12876988T ES 2594009 T3 ES2594009 T3 ES 2594009T3
- Authority
- ES
- Spain
- Prior art keywords
- group
- subscription
- address
- notification messages
- server
- 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
- 238000000034 method Methods 0.000 title claims abstract description 56
- 238000004891 communication Methods 0.000 title claims abstract description 54
- 230000002776 aggregation Effects 0.000 claims description 30
- 238000004220 aggregation Methods 0.000 claims description 30
- 230000004044 response Effects 0.000 description 11
- 230000008859 change Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 7
- 230000004048 modification Effects 0.000 description 7
- 238000012986 modification Methods 0.000 description 7
- 230000007423 decrease Effects 0.000 description 6
- 238000012795 verification Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 230000032258 transport Effects 0.000 description 4
- 238000012508 change request Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000013439 planning Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/22—Traffic shaping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/214—Monitoring or handling of messages using selective forwarding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/567—Integrating service provisioning from a plurality of service providers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04W4/08—User group management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/18—Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/186—Processing of subscriber group data
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Un procedimiento de comunicación de grupo, que comprende: recibir (101) mensajes de notificación enviados por dispositivos miembros de grupo, donde los mensajes de notificación se envían a un servidor de grupo después de que un recurso de un dispositivo miembro de grupo cumpla una condición de suscripción fijada por un dispositivo de suscripción, y el número de mensajes de notificación es al menos dos, donde el servidor de grupo puede llevar a cabo operaciones basadas en grupo en el recurso de los dispositivos miembros de grupo; agregar (102), según una dirección del dispositivo de suscripción incluida en el mensaje de notificación, los mensajes de notificación destinados al mismo dispositivo de suscripción; y enviar (103), según la dirección del dispositivo de suscripción, un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción.
Description
5
10
15
20
25
30
35
40
45
50
55
60
65
DESCRIPCION
Procedimiento de comunicación de grupo y servidor de grupo Campo técnico
La presente invención se refiere al campo de la tecnología de las comunicaciones y, en particular, a un procedimiento y un sistema para la comunicación de grupo, un servidor de grupo y un dispositivo miembro de grupo.
Antecedentes
Con el desarrollo de la tecnología de las comunicaciones, la comunicación de máquina a máquina (M2M) se utiliza de manera generalizada. La comunicación M2M es una aplicación y servicio basados en red que se centra en la interacción entre máquinas inteligentes. Mediante la incorporación de un módulo de comunicación inalámbrico o alámbrico y de un módulo de lógica de aplicación, la comunicación M2M implementa una comunicación de datos sin la intervención manual con el fin de satisfacer requisitos de usuario relacionados con la informatización para llevar a cabo una supervisión, planificación, recopilación de datos, medición, etc.
La FIG. 1 muestra la arquitectura de un sistema M2M típico. La arquitectura de sistema incluye terminales M2M, una pasarela M2M, una plataforma de servicio M2M y una aplicación M2M.
Un terminal M2M, tal como un sensor y un microcontrolador, está configurado para recibir una instrucción de servicio enviada por la aplicación M2M y para llevar a cabo una operación de servicio según la instrucción de servicio recibida; la pasarela M2M, tal como un servidor proxy entre el terminal M2M y una red de transporte, está configurada para proporcionar un servicio proxy para un terminal M2M conectado a la pasarela; la plataforma de servicio M2M está configurada para proporcionar una función M2M compartida para la aplicación M2M; la aplicación M2M, tal como la lectura de un medidor de energía o un transporte inteligente, está configurada para usar una capacidad de servicio, proporcionada por la plataforma de servicio M2M, para adquirir datos recopilados por el terminal M2M o para controlar y gestionar el terminal M2M de manera remota.
En el sistema M2M, un terminal M2M accede directamente a la plataforma de servicio M2M o de manera remota a través de la pasarela M2M. Usando la capacidad de servicio proporcionada por la plataforma de servicio M2M, varias aplicaciones M2M adquieren datos recopilados por el terminal M2M o controlan y gestionan el terminal M2M de manera remota.
En el sistema M2M, la capacidad de comunicación de grupo es particularmente importante. En la actualidad, las especificaciones técnicas M2M (TS) 102 690 y TS 102 921 formuladas por el Instituto Europeo de Normas de Telecomunicaciones (ETSI) describen un procedimiento de comunicación de grupo orientado a recursos. En este procedimiento, recursos tales como una aplicación M2M, una plataforma de servicio M2M, un terminal M2M y una pasarela M2M, incluyendo todas las aplicaciones locales y objetos de datos que se ejecutan en el terminal M2M y la pasarela M2M, se consideran un tipo de recurso de grupo de transferencia de estado representativo (RESTful). El recurso de grupo RESTful se identifica de manera única mediante un identificador de recurso universal (URI). Una operación basada en grupo puede realizarse en múltiples recursos al incluir los recursos precedentes como un miembro del recurso de grupo. Es decir, la aplicación M2M puede hacer funcionar el recurso de grupo en un momento determinado a través de un dispositivo de suscripción para obtener información de los recursos miembros de grupo de todos los dispositivos miembros de grupo, reduciéndose así la sobrecarga en la comunicación.
Sin embargo, el procedimiento anterior solo es adecuado para que un dispositivo de suscripción envíe una solicitud de operación a dispositivos miembros de grupo. Cuando los dispositivos miembros de grupo envían mensajes de notificación al dispositivo de suscripción se intercambian demasiados mensajes entre el dispositivo miembro de grupo y los dispositivos de suscripción, lo que da como resultado un tráfico de comunicación congestionado.
El documento "SlP-based Context Distributiorr. Does Aggregation Pay Off' introduce un mecanismo de suscripción/notificación basado en lista de recursos para la compartición de contexto.
Resumen
La presente invención proporciona un procedimiento y sistema de comunicación de grupo, un servidor de grupo y un dispositivo miembro de grupo para resolver el problema de la congestión del tráfico de comunicación debido a un gran número de mensajes intercambiados entre un dispositivo miembro de grupo y un dispositivo de suscripción cuando el dispositivo miembro de grupo envía mensajes de notificación al dispositivo de suscripción.
Según el primer aspecto de la presente invención, un procedimiento de comunicación de grupo incluye: recibir mensajes de notificación enviados por dispositivos miembros de grupo, donde los mensajes de notificación se envían a un servidor de grupo después de que un recurso de un dispositivo miembro de grupo cumpla una condición de suscripción fijada por un dispositivo de suscripción, y el número de mensajes de notificación es al menos dos,
5
10
15
20
25
30
35
40
45
50
55
donde el servidor de grupo puede llevar a cabo operaciones basadas en grupo en el recurso de los dispositivos miembros de grupo; agregar, según una dirección del dispositivo de suscripción incluida en el mensaje de notificación, los mensajes de notificación destinados al mismo dispositivo de suscripción; y enviar, según la dirección del dispositivo de suscripción, un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción.
Además, el procedimiento de comunicación de grupo puede incluir: determinar, mediante un dispositivo miembro de grupo, si un recurso del dispositivo miembro de grupo cumple una condición de suscripción fijada; y enviar, mediante el dispositivo miembro de grupo, mensajes de notificación a un servidor de grupo si el recurso del dispositivo miembro de grupo cumple la condición de suscripción fijada, de manera que el servidor de grupo agrega los mensajes de notificación y envía un mensaje de notificación obtenido tras su agregación a un dispositivo de suscripción.
Según el segundo aspecto de la presente invención, un servidor de grupo incluye: un primer módulo de recepción, configurado para recibir mensajes de notificación enviados por dispositivos miembros de grupo, donde los mensajes de notificación se envían al servidor de grupo después de que un recurso de un dispositivo miembro de grupo cumpla una condición de suscripción fijada por un dispositivo de suscripción, y el número de mensajes de notificación es al menos dos, donde el servidor de grupo puede llevar a cabo operaciones basadas en grupo en el recurso de los dispositivos miembros de grupo; un módulo de agregación, configurado para agregar, según una dirección del dispositivo de suscripción incluida en el mensaje de notificación, los mensajes de notificación destinados al mismo dispositivo de suscripción; y un primer módulo de envío, configurado para enviar, según la dirección del dispositivo de suscripción, un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción.
En la presente invención, un servidor de grupo recibe los mensajes de notificación enviados por un dispositivo miembro de grupo, agrega, según una dirección de un dispositivo de suscripción, mensajes de notificación destinados al mismo dispositivo de suscripción y envía un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción. Con la agregación de múltiples mensajes enviados por el dispositivo miembro de grupo al dispositivo de suscripción, el número de mensajes intercambiados entre el dispositivo miembro de grupo y el dispositivo de suscripción disminuye, reduciéndose así el tráfico de comunicación entre el dispositivo miembro de grupo y el dispositivo de suscripción.
Breve descripción de los dibujos
La FIG. 1 es un diagrama esquemático de una arquitectura de sistema M2M de la técnica anterior.
La FIG. 2 es un diagrama de flujo esquemático de una forma de realización de un procedimiento de comunicación de grupo según la presente invención.
La FIG. 3 es un diagrama de flujo esquemático de otra forma de realización de un procedimiento de comunicación de grupo según la presente invención.
La FIG. 4 es un diagrama de flujo esquemático de otra forma de realización de un procedimiento de comunicación de grupo según la presente invención.
La FIG. 5 es un diagrama de flujo esquemático de otra forma de realización de un procedimiento de comunicación de grupo según la presente invención.
La FIG. 6 es un diagrama de flujo esquemático de otra forma de realización de un procedimiento de comunicación de grupo.
La FIG. 7 es un diagrama de flujo esquemático de otra forma de realización de un procedimiento de comunicación de grupo según la presente invención.
La FIG. 8 es un diagrama de flujo esquemático de otra forma de realización de un procedimiento de comunicación de grupo según la presente invención.
La FIG. 9 es un diagrama de flujo esquemático de otra forma de realización de un procedimiento de comunicación de grupo según la presente invención.
La FIG. 10 es un diagrama esquemático de una forma de realización de un servidor de grupo según la presente invención.
La FIG. 11 es un diagrama esquemático de una forma de realización de un dispositivo miembro de grupo según la presente invención.
La FIG. 12 es un diagrama esquemático de una forma de realización de un sistema de comunicación de grupo según la presente invención.
5
10
15
20
25
30
35
40
45
50
55
60
65
Descripción de formas de realización
Para entender mejor los objetivos, las soluciones técnicas y las ventajas de la presente invención, a continuación se describen las soluciones técnicas de la presente invención de manera concisa y completa con referencia a los dibujos adjuntos de las formas de realización de la presente invención.
A continuación se describe la solución técnica global de formas de realización de procedimiento de la presente invención.
Forma de realización de procedimiento 1
La FIG. 2 es un diagrama de flujo esquemático de una forma de realización de un procedimiento de comunicación de grupo según la presente invención. Como se muestra en la FIG. 2, el procedimiento incluye:
Etapa 101: Recibir mensajes de notificación enviados por un dispositivo miembro de grupo, donde los mensajes de notificación se envían a un servidor de grupo después de que un recurso del dispositivo miembro de grupo cumpla una condición de suscripción fijada por un dispositivo de suscripción, y el número de mensajes de notificación es al menos dos.
En esta forma de realización de la presente invención, el servidor de grupo es un servidor que puede llevar a cabo una operación basada en grupo en múltiples recursos. Por ejemplo, en un sistema M2M, recursos tales como una aplicación M2M, una plataforma de servicio M2M, un terminal M2M y una pasarela M2M, incluyendo todas las aplicaciones locales y objetos de datos que se ejecutan en el terminal M2M y la pasarela M2M, se consideran un tipo de recurso de grupo RESTful. El servidor de grupo puede llevar a cabo una operación basada en grupo en los recursos. El dispositivo miembro de grupo es un dispositivo en el que reside un recurso de grupo, tal como un sensor de humedad o un sensor de temperatura.
Debe observarse que en esta forma de realización de la presente invención, el servidor de grupo puede implantarse y ejecutarse en la plataforma de servicio M2M, el terminal M2M o la pasarela M2M.
Etapa 102: Agregar, según una dirección del dispositivo de suscripción, los mensajes de notificación destinados al mismo dispositivo de suscripción.
Etapa 103: Enviar, según la dirección del dispositivo de suscripción, un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción.
En esta forma de realización de la presente invención, el servidor de grupo puede agregar múltiples mensajes de notificación según la dirección del dispositivo de suscripción. El número de mensajes de notificación obtenidos tras su agregación es menor que el número de mensajes de notificación enviados por el dispositivo miembro de grupo. Como alternativa, el número de mensajes de notificación obtenidos tras su agregación es 1.
En esta forma de realización de la presente invención, un servidor de grupo recibe mensajes de notificación enviados por un dispositivo miembro de grupo, agrega, según una dirección de un dispositivo de suscripción, los mensajes de notificación destinados al mismo dispositivo de suscripción y envía un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción. Con la agregación de múltiples mensajes enviados por un dispositivo miembro de grupo al dispositivo de suscripción, el número de mensajes intercambiados entre el dispositivo miembro de grupo y el dispositivo de suscripción disminuye, reduciéndose asi el tráfico de comunicación entre el dispositivo miembro de grupo y el dispositivo de suscripción.
Forma de realización de procedimiento 2
La FIG. 3 es un diagrama de flujo esquemático de otra forma de realización de un procedimiento de comunicación de grupo según la presente invención. Como se muestra en la FIG. 3, el procedimiento incluye:
Etapa 201: Un dispositivo miembro de grupo determina si un recurso del dispositivo miembro de grupo cumple una condición de suscripción fijada.
Etapa 202: Si el recurso del dispositivo miembro de grupo cumple la condición de suscripción fijada, el dispositivo miembro de grupo envía mensajes de notificación a un servidor de grupo, de manera que el servidor de grupo agrega los mensajes de notificación y envía un mensaje de notificación obtenido tras su agregación a un dispositivo de suscripción.
En esta forma de realización de la presente invención, el servidor de grupo es un servidor que puede llevar a cabo una operación basada en grupo en múltiples recursos. Por ejemplo, en un sistema M2M, recursos tales como una aplicación M2M, una plataforma de servicio M2M, un terminal M2M y una pasarela M2M, incluyendo todas las aplicaciones locales y objetos de datos que se ejecutan en los terminales M2M y la pasarela M2M, se consideran un
5
10
15
20
25
30
35
40
45
50
55
60
65
tipo de recurso de grupo RESTful. El servidor de grupo puede llevar a cabo una operación basada en grupo en los recursos. El dispositivo miembro de grupo es un dispositivo en el que reside un recurso de grupo, tal como un sensor de humedad o un sensor de temperatura.
Debe observarse que en esta forma de realización de la presente invención, el servidor de grupo puede implantarse y ejecutarse en la plataforma de servicio M2M, el terminal M2M o la pasarela M2M.
Además, debe observarse que en esta forma de realización de la presente invención, el número de mensajes de notificación obtenidos tras su agregación mediante el servidor de grupo es menor que el número de mensajes de notificación enviados por el dispositivo miembro de grupo. Como alternativa, el número de mensajes de notificación obtenidos tras su agregación mediante el servidor de grupo es 1.
En esta forma de realización de la presente Invención, después de que un recurso de un dispositivo miembro de grupo cumpla una condición de suscripción fijada, el dispositivo miembro de grupo envía mensajes de notificación a un servidor de grupo, de manera que el servidor de grupo agrega los mensajes de notificación y envía un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción. Con la agregación de múltiples mensajes enviados por el dispositivo miembro de grupo al dispositivo de suscripción, el número de mensajes intercambiados entre el dispositivo miembro de grupo y el dispositivo de suscripción disminuye, reduciéndose así el tráfico de comunicación entre el dispositivo miembro de grupo y el dispositivo de suscripción.
Forma de realización de procedimiento 3
La FIG. 4 es un diagrama de flujo esquemático de otra forma de realización de un procedimiento de comunicación de grupo según la presente invención. En esta forma de realización de la presente invención, un dispositivo de suscripción y un recurso miembro de grupo no están en la misma capa de capacidad de servicio (SCL). La solución de la presente invención se describe con un ejemplo en el que un dispositivo de suscripción transporta un identificador de reenvío y una dirección del dispositivo de suscripción en mensajes de notificación enviados a un servidor de grupo, y el servidor de grupo agrega y envía los mensajes de notificación al dispositivo de suscripción. Como se muestra en la FIG. 4, el procedimiento incluye:
Etapa 301: Un dispositivo de suscripción envía a un servidor de grupo un mensaje de solicitud para suscribirse a un recurso miembro de grupo, donde el mensaje de solicitud transporta una dirección del dispositivo de suscripción.
En esta forma de realización de la presente invención, el dispositivo de suscripción es un dispositivo que envía un mensaje de solicitud de servicio al servidor de grupo. El dispositivo de suscripción puede ser cualquier producto electrónico que pueda realizar una interacción hombre-máquina con un usuario a través de un teclado, un ratón, un control remoto, un panel táctil o un dispositivo accionado por voz, incluyendo, pero sin limitarse a, un ordenador, un teléfono móvil, etc.
Etapa 302: El servidor de grupo reenvía a cada dispositivo miembro de grupo el mensaje de solicitud para suscribirse a un recurso miembro de grupo, donde el mensaje de solicitud transporta una dirección del servidor de grupo y la dirección del dispositivo de suscripción.
En esta forma de realización de la presente invención, la dirección del servidor de grupo se usa para instar a un dispositivo miembro de grupo a que: si un cambio de recurso del dispositivo miembro de grupo cumple una condición de suscripción prefijada por el dispositivo de suscripción, es necesario enviar un mensaje de notificación al servidor de grupo.
Por ejemplo, si el dispositivo miembro de grupo es un sensor de temperatura, la condición de suscripción fijada por el dispositivo de suscripción es que: cuando la temperatura detectada por el aparato de detección de temperatura alcanza los 100°C es necesario notificar un aviso. Cuando la temperatura detectada por el aparato de detección de temperatura alcanza los 100°C, el aparato de detección de temperatura encapsula un parámetro de temperatura en un mensaje de notificación y envía el mensaje de notificación al servidor de grupo según la dirección del servidor de grupo.
Debe observarse que en esta forma de realización de la presente invención, la manera de implementar la dirección del servidor de grupo no está limitada. Por ejemplo, puede usarse un URI para representar la dirección del servidor
de grupo.
Etapa 303: Cada dispositivo miembro de grupo verifica el mensaje de solicitud según la dirección del dispositivo de suscripción transportada en el mensaje de solicitud.
En esta forma de realización de la presente invención, el dispositivo miembro de grupo verifica el mensaje de solicitud según la dirección del dispositivo de suscripción transportada en el mensaje de solicitud con el fin de identificar si el dispositivo de suscripción tiene permisos de suscripción de servicio para el dispositivo miembro de grupo.
5
10
15
20
25
30
35
40
45
50
55
60
65
Etapa 304: Si la verificación se satisface, cada dispositivo miembro de grupo crea un recurso de suscripción y almacena la dirección del servidor de grupo y la dirección del dispositivo de suscripción transportada en el mensaje de solicitud.
En esta forma de realización de la presente invención, el que el dispositivo miembro de grupo cree un recurso de suscripción significa que: el dispositivo miembro de grupo crea, en su subrecurso, el recurso de suscripción y fija atributos del recurso de suscripción, donde los atributos del recurso de suscripción incluyen, pero sin limitarse a: el tiempo de creación del recurso de suscripción, el tiempo de expiración del recurso de suscripción, el tiempo de la última modificación del recurso de suscripción, la condición de suscripción del recurso de suscripción, la dirección de recepción de un mensaje de notificación del recurso de suscripción, etc.
Debe observarse que en esta forma de realización de la presente invención, cuando se crea el recurso de suscripción, el dispositivo miembro de grupo fija una dirección de recepción de un mensaje de notificación del recurso de suscripción a la dirección del servidor de grupo.
Debe observarse además que si el dispositivo de suscripción está en la misma capa de capacidad de servicio (SCL) que el recurso miembro de grupo, el dispositivo miembro de grupo fija la dirección de recepción del mensaje de notificación del recurso de suscripción a la dirección del dispositivo de suscripción cuando crea el recurso de suscripción, de manera que cuando el cambio de recurso del dispositivo miembro de grupo cumple la condición de suscripción fijada por el dispositivo de suscripción, el mensaje de notificación se envía directamente al dispositivo de suscripción según la dirección del mensaje de notificación. Según un identificador del dispositivo de suscripción y un identificador del recurso miembro de grupo, puede determinarse si el dispositivo de suscripción y el recurso miembro de grupo están en la misma capa de capacidad de servicio. El identificador puede ser un URI.
Etapa 305: Cada dispositivo miembro de grupo devuelve un mensaje de respuesta al servidor de grupo.
Etapa 306: El servidor de grupo agrega todos los mensajes de respuesta.
Etapa 307: El servidor de grupo devuelve un mensaje de respuesta obtenido tras la agregación al dispositivo de suscripción.
Etapa 308: Cuando un recurso de un dispositivo miembro de grupo cumple la condición de suscripción fijada por el dispositivo de suscripción, el dispositivo miembro de grupo envía un mensaje de notificación al servidor de grupo según la dirección de recepción del mensaje de notificación, donde el mensaje de notificación transporta la dirección del dispositivo de suscripción y un identificador de reenvío.
En esta forma de realización de la presente invención, el identificador de reenvió se usa para hacer que el servidor de grupo agregue mensajes de notificación enviados por dispositivos miembros de grupo y para reenviar un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción según la dirección del dispositivo de suscripción.
Etapa 309: El servidor de grupo determina si el mensaje de notificación transporta el Identificador de reenvió.
Etapa 310: Si el mensaje de notificación transporta el Identificador de reenvió, el servidor de grupo agrega, según la dirección del dispositivo de suscripción transportada en el mensaje de notificación, mensajes de notificación destinados al mismo dispositivo de suscripción.
Específicamente, el servidor de grupo determina, según el identificador de reenvió transportado en los mensajes de notificación, que es necesario reenviar los mensajes de notificación al dispositivo de suscripción. El servidor de grupo agrega, según la dirección del dispositivo de suscripción que recibe los mensajes de notificación transportada en los mensajes de notificación, los mensajes de notificación que transportan la misma dirección del dispositivo de suscripción en un único mensaje de notificación.
Por ejemplo, un dispositivo de suscripción A se suscribe a un dispositivo 1 miembro de grupo, a un dispositivo 2 miembro de grupo y a un dispositivo 3 miembro de grupo. Si la condición de suscripción fijada por el dispositivo de suscripción se cumple dentro de un periodo de tiempo fijado, el dispositivo 1 miembro de grupo, el dispositivo 2 miembro de grupo y el dispositivo 3 miembro de grupo envían mensajes de notificación al servidor de grupo. Todos los mensajes de notificación transportan una dirección del dispositivo de suscripción A. Tras recibir los mensajes de notificación, el servidor de grupo agrega, según la dirección del dispositivo de suscripción A transportada en los mensajes de notificación, los mensajes de notificación que transportan la misma dirección del dispositivo de suscripción A en un único mensaje de notificación.
Etapa 311: El servidor de grupo envía, según la dirección del dispositivo de suscripción, un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción.
5
10
15
20
25
30
35
40
45
50
55
60
65
En esta forma de realización de la presente invención, al transportarse un identificador de reenvío y una dirección de un dispositivo de suscripción en mensajes de notificación enviados por dispositivos miembros de grupo, un servidor de grupo puede agregar los mensajes de notificación enviados por los dispositivos miembros de grupo al mismo dispositivo de suscripción y enviar un mensaje obtenido tras su agregación al dispositivo de suscripción. Esto reduce el número de mensajes de notificación entre el dispositivo de suscripción y los dispositivos miembros de grupo, reduciéndose así el tráfico de comunicación.
En función de esta forma de realización de la presente invención, puede incluirse además lo siguiente: el servidor de grupo recibe una solicitud de actualización de recurso de grupo, donde la solicitud de actualización de recurso de grupo se usa para cambiar el estado del recurso de grupo, por ejemplo para cambiar el permiso de acceso para el recurso de grupo. El servidor de grupo reenvía la solicitud de actualización de recurso de grupo a cada dispositivo miembro de grupo. Cada dispositivo miembro de grupo determina si la solicitud de actualización se reenvía mediante el servidor de grupo. Si la solicitud de actualización de recurso de grupo se reenvía mediante el servidor de grupo, después de que el recurso de grupo actualizado cumpla la condición de suscripción fijada por el dispositivo de suscripción, los mensajes de notificación se agregan mediante el servidor de grupo y un mensaje de notificación obtenido tras su agregación se envía al dispositivo de suscripción. En otro caso, los dispositivos miembros de grupo envían directamente los mensajes de notificación al dispositivo de suscripción, impidiéndose así que el servidor de grupo agregue todos los recursos de grupo actualizados y reduciéndose la sobrecarga de recursos del servidor de grupo.
El dispositivo miembro de grupo determina si la solicitud de actualización se reenvía mediante el mismo servidor de grupo. Una manera específica puede ser la siguiente: cuando se reenvía una solicitud de actualización de recurso de grupo al dispositivo miembro de grupo, el servidor de grupo transporta una dirección del servidor de grupo en la solicitud. El dispositivo miembro de grupo compara una dirección almacenada del servidor de grupo para agregar mensajes de notificación con la dirección del servidor de grupo transportada en la solicitud de actualización de recurso. Si la dirección del servidor de grupo que se usa para agregar mensajes de notificación y que está almacenada en el dispositivo miembro de grupo es la misma que la dirección del servidor de grupo transportada en la solicitud de actualización de recurso, puede determinarse que la solicitud de actualización se reenvía mediante un servidor de grupo usado para agregar mensajes de notificación.
Forma de realización de procedimiento 4
La FIG. 5 es un diagrama de flujo esquemático de otra forma de realización de un procedimiento de comunicación de grupo según la presente invención. En esta forma de realización de la presente invención, un dispositivo de suscripción y un recurso miembro de grupo no están en la misma SCL. La solución de la presente invención se describe con un ejemplo, donde en un recurso de grupo <grupo> definido en la especificación M2M TS 102 690 del Instituto Europeo de Normas de Telecomunicaciones (ETSI), un subrecurso para agregar mensajes de notificación se introduce para agregar mensajes de notificación enviados al dispositivo de suscripción y para enviar un mensaje obtenido tras su agregación al dispositivo de suscripción. Como se muestra en la FIG. 5, el procedimiento incluye:
Etapa 401: Un dispositivo de suscripción envía a un servidor de grupo un mensaje de solicitud para suscribirse a un recurso miembro de grupo, donde el mensaje de solicitud transporta una dirección del dispositivo de suscripción.
En esta forma de realización de la presente invención, el dispositivo de suscripción es un dispositivo que envía un mensaje de solicitud de servicio al servidor de grupo. El dispositivo de suscripción puede ser cualquier producto electrónico que pueda realizar una interacción hombre-máquina con un usuario a través de un teclado, un ratón, un control remoto, un panel táctil o un dispositivo accionado por voz, incluyendo, pero sin limitarse a, un ordenador, un teléfono móvil, etc.
Etapa 402: El servidor de grupo reenvía a cada dispositivo miembro de grupo el mensaje de solicitud para suscribirse a un recurso miembro de grupo, donde el mensaje de solicitud transporta una dirección de un subrecurso del servidor de grupo para agregar mensajes de notificación y la dirección del dispositivo de suscripción.
En esta forma de realización de la presente invención, la dirección del subrecurso del servidor de grupo para agregar mensajes de notificación se usa para instar a un dispositivo miembro de grupo a que: si un cambio de recurso del dispositivo miembro de grupo cumple una condición de suscripción fijada por el dispositivo de suscripción, es necesario enviar mensajes de notificación al subrecurso del servidor de grupo según la dirección del subrecurso del servidor de grupo para agregar mensajes de notificación.
Específicamente, un subrecurso para agregar mensajes de notificación se introduce en el recurso de grupo <grupo> definido en la especificación ETSI M2M TS 102 690 donde, en realidad, el subrecurso no se usa para almacenar un recurso. Cuando el destino de los mensajes de notificación enviados por el dispositivo miembro de grupo al servidor de grupo es el subrecurso para agregar mensajes de notificación, el servidor de grupo agrega los mensajes de notificación según la dirección del dispositivo de suscripción y reenvía un mensaje obtenido tras su agregación al dispositivo de suscripción.
5
10
15
20
25
30
35
40
45
Tal y como se muestra en la Tabla 1, "a suscriptores" indica el subrecurso introducido en el recurso de grupo <grupo> para agregar mensajes de notificación.
Tabla 1
<Grupo> es una representación de recurso de grupo definida en la especificación ETSI M2M TS 102 690. <Grupo> incluye principalmente: un atributo de miembros, miembros, usado para describir el URI de cada recurso miembro; un subrecurso de contenido de miembros, contenido de miembros, usado para indicar todos los recursos miembros de grupo; un subrecurso de suscripción, suscripciones, usado para almacenar información tal como un suscriptor que se suscribe a un recurso de grupo.
Debe observarse que en esta forma de realización de la presente invención, el atributo miembros puede añadirse, borrarse, modificarse o consultarse para implementar la modificación o consulta de una lista de miembros de grupo. El subrecurso contenido de miembros puede añadirse, borrarse, modificarse o consultarse para implementar la modificación o consulta de todos los recursos miembros de un grupo. El subrecurso suscripciones puede añadirse, borrarse, modificarse o consultarse para implementar la pronta percepción de un cambio de un recurso de grupo en el tiempo.
Debe observarse además que en esta forma de realización de la presente invención, si el subrecurso introducido en <grupo> y usado para agregar mensajes de notificación es a suscriptores como se muestra en la Tabla 1, en la etapa 402 la dirección del subrecurso del servidor de grupo transportada en el mensaje de solicitud y usada para agregar mensajes de notificación puede ser: URI de grupo / a suscriptores.
Etapa 403: Cada dispositivo miembro de grupo verifica el mensaje de solicitud según la dirección del dispositivo de suscripción transportada en el mensaje de solicitud.
En esta forma de realización de la presente invención, el dispositivo miembro de grupo verifica el mensaje de solicitud según la dirección del dispositivo de suscripción transportada en el mensaje de solicitud, con el fin de identificar si el dispositivo de suscripción tiene permisos de suscripción de servicio para el dispositivo miembro de grupo.
Etapa 404: Si la verificación se satisface, cada dispositivo miembro de grupo crea un recurso de suscripción y almacena la dirección del subrecurso del servidor de grupo para agregar mensajes de notificación y la dirección del dispositivo de suscripción transportada en el mensaje de solicitud.
En esta forma de realización de la presente invención, el que el dispositivo miembro de grupo cree un recurso de suscripción significa que: el dispositivo miembro de grupo crea, en su subrecurso, el recurso de suscripción y fija atributos del recurso de suscripción, donde los atributos del recurso de suscripción incluyen, pero sin limitarse a: el tiempo de creación del recurso de suscripción, el tiempo de expiración del recurso de suscripción, el tiempo de última modificación del recurso de suscripción, la condición de suscripción del recurso de suscripción, la dirección de recepción de un mensaje de notificación del recurso de suscripción, etc.
Debe observarse que en esta forma de realización de la presente invención, cuando se crea el recurso de suscripción, el dispositivo miembro de grupo fija una dirección de recepción de un mensaje de notificación del recurso de suscripción a la dirección del subrecurso del servidor de grupo para agregar mensajes de notificación.
5
10
15
20
25
30
35
40
45
50
55
60
65
Debe observarse además que si el dispositivo de suscripción y el recurso miembro de grupo están en la misma SCL, cuando se crea el recurso de suscripción, el dispositivo miembro de grupo fija la dirección de recepción del mensaje de notificación del recurso de suscripción a la dirección del dispositivo de suscripción, de manera que cuando el cambio de recurso del dispositivo miembro de grupo cumple la condición de suscripción fijada por el dispositivo de suscripción, el mensaje de notificación se envía directamente al dispositivo de suscripción según la dirección del mensaje de notificación. Según un identificador del dispositivo de suscripción y un identificador del recurso miembro de grupo, puede determinarse si el dispositivo de suscripción y el recurso miembro de grupo están en la misma capa de capacidad de servicio. El identificador puede ser un URI.
Etapa 405: El dispositivo miembro de grupo devuelve un mensaje de respuesta al servidor de grupo.
Etapa 406: El servidor de grupo agrega todos los mensajes de respuesta.
Etapa 407: El servidor de grupo devuelve un mensaje de respuesta obtenido tras su agregación al dispositivo de suscripción.
Etapa 408: Cuando un recurso del dispositivo miembro de grupo cumple la condición de suscripción fijada por el dispositivo de suscripción, el dispositivo miembro de grupo envía, según la dirección de recepción del mensaje de notificación, el mensaje de notificación al subrecurso del servidor de grupo para agregar mensajes de notificación, donde el mensaje de notificación transporta la dirección del dispositivo de suscripción.
Etapa 409: El servidor de grupo agrega, según la dirección del dispositivo de suscripción, todos los mensajes de notificación destinados al subrecurso del servidor de grupo para agregar mensajes de notificación.
Específicamente, el servidor de grupo determina, según la dirección de recepción de los mensajes de notificación, que es necesario reenviar los mensajes de notificación al dispositivo de suscripción. El servidor de grupo agrega, según la dirección del dispositivo de suscripción transportada en los mensajes de notificación, los mensajes de notificación que transportan la misma dirección del dispositivo de suscripción en un único mensaje de notificación.
Etapa 410: El servidor de grupo envía, según la dirección del dispositivo de suscripción, un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción.
En esta forma de realización de la presente invención, un dispositivo miembro de grupo envía mensajes de notificación a una dirección de un subrecurso de un servidor de grupo para agregar mensajes de notificación, de modo que el servidor de grupo agrega todos los mensajes de notificación enviados por el dispositivo miembro de grupo al mismo dispositivo de suscripción y envía un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción. Esto reduce el número de mensajes de notificación entre el dispositivo de suscripción y el dispositivo miembro de grupo, reduciéndose así el tráfico de comunicación.
Forma de realización de procedimiento 5
La FIG. 6 es un diagrama de flujo esquemático de otra forma de realización de un procedimiento de comunicación de grupo. En esta forma de realización, un dispositivo de suscripción y un recurso miembro de grupo no están en la misma SCL. Un servidor de grupo almacena una dirección de un dispositivo de suscripción, de modo que cuando la dirección del dispositivo de suscripción cambia, no es necesario enviar una notificación a un dispositivo miembro de grupo y solo hay que notificar al servidor de grupo. Después, el servidor de grupo agrega mensajes de notificación y envía un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción con la dirección modificada.
Debe observarse que en esta forma de realización se usa el mecanismo de representación de recurso RESTful. Como se muestra en la FIG. 6, el procedimiento incluye:
Etapa 501: Un dispositivo de suscripción envía a un servidor de grupo un mensaje de solicitud para suscribirse a un recurso miembro de grupo. El mensaje de solicitud transporta una dirección del dispositivo de suscripción.
Etapa 502: Tras recibir el mensaje de solicitud para la suscripción a un recurso miembro de grupo, el servidor de grupo crea un subrecurso para almacenar una condición de suscripción y la dirección del dispositivo de suscripción.
En esta forma de realización, tras recibir el mensaje de solicitud para la suscripción a un recurso miembro de grupo, el servidor de grupo crea un subrecurso para almacenar la condición de suscripción y la dirección del dispositivo de suscripción en cualquiera de las siguientes maneras:
Manera 1: Tras recibir el mensaje de solicitud para la suscripción a un recurso miembro de grupo, buscar, mediante el servidor de grupo, en un recurso de grupo, un subrecurso que incluya la condición de suscripción fijada por el dispositivo de suscripción, y si el subrecurso existe, crear, en el subrecurso, un subrecurso para almacenar la
5
10
15
20
25
30
35
40
dirección del dispositivo de suscripción; o si el subrecurso no existe, crear primero, según la condición de suscripción fijada por el dispositivo de suscripción, un subrecurso para almacenar la condición de suscripción y después crear, en el subrecurso para almacenar la condición de suscripción, un subrecurso para almacenar la dirección del dispositivo de suscripción.
Debe observarse que, en la manera 1, el modo de crear un subrecurso para almacenar la dirección del dispositivo de suscripción se implementa usando el mecanismo de representación de recurso RESTful como parte del recurso de grupo.
Específicamente, el subrecurso <Miembros Suscriptores> se introduce en el recurso de grupo <grupo> definido en la especificación ETSI M2M TS 102 690 para describir información relacionada de la condición de suscripción y de todos los suscriptores que se suscriben a un recurso miembro de grupo a través del servidor de grupo. El subrecurso <Miembros suscriptores> es como el mostrado en la Tabla 2.
Tabla 2
El subrecurso <Miembros Suscriptores> incluye múltiples subrecursos <miembro suscriptos, y cada subrecurso <miembro suscriptos incluye las direcciones de todos los dispositivos de suscripción con la misma condición de suscripción. El subrecurso <miembro suscriptos incluye los siguientes atributos:
un atributo criterios de filtrado, usado para almacenar una condición de suscripción que se fija durante la suscripción a un recurso miembro de grupo; y
un atributo contacto de suscriptor, usado para almacenar las direcciones de los dispositivos de suscripción que tienen la misma condición de suscripción que la almacenada en el atributo criterios de filtrado.
Manera 2: buscar un recurso de grupo para almacenar información de suscripción del dispositivo de suscripción, y si el recurso de grupo existe, buscar, el recurso de grupo, un subrecurso que incluya la condición de suscripción fijada por el dispositivo de suscripción, y si el subrecurso existe, crear, en el subrecurso, un subrecurso para almacenar la dirección del dispositivo de suscripción; o si el subrecurso no existe, crear primero, según la condición de suscripción fijada por el dispositivo de suscripción, un subrecurso para almacenar la condición de suscripción y después crear, en el subrecurso para almacenar la condición de suscripción, un subrecurso para almacenar la dirección del dispositivo de suscripción; o
si el recurso de grupo para almacenar la información de suscripción del dispositivo de suscripción no existe, crear un recurso de grupo para almacenar la información de suscripción del dispositivo de suscripción, y crear, en el recurso de grupo según la condición de suscripción fijada por el dispositivo de suscripción, un subrecurso para almacenar la condición de suscripción, y crear, en el subrecurso para almacenar la condición de suscripción, un subrecurso para almacenar la dirección del dispositivo de suscripción; o
si el grupo para almacenar la información de suscripción no existe, crear un nuevo grupo y crear primero, según la condición de suscripción, un subrecurso para almacenar la condición de suscripción, y después crear, en el nuevo subrecurso, un subrecurso para almacenar la dirección del dispositivo de suscripción.
5
10
15
20
25
30
35
40
Debe observarse que si un recurso de grupo para almacenar la información de suscripción del dispositivo de suscripción está creado, un subrecurso creado en el nuevo recurso de grupo es como el mostrado en la Tabla 3:
Tabla 3
En la Tabla 3, <Grupo de miembros suscriptores> es el nuevo grupo; atributo es una descripción de atributos del grupo, tal como el tiempo de creación del grupo y el tiempo de la última modificación; el grupo incluye múltiples subrecursos <miembro suscriptor> y cada subrecurso <miembro suscriptos Incluye las direcciones de todos los dispositivos de suscripción con la misma condición de suscripción. El subrecurso <miembro suscriptos Incluye los siguientes atributos:
un atributo criterios de filtrado, usado para almacenar una condición de suscripción que se fija durante la suscripción a un recurso miembro de grupo; y
un atributo contacto de suscriptor, usado para almacenar las direcciones de los dispositivos de suscripción que tienen la misma condición de suscripción que la almacenada en el atributo criterios de filtrado.
Etapa 503: El servidor de grupo reenvía a cada dispositivo miembro de grupo el mensaje de solicitud para suscribirse a un recurso miembro de grupo, donde el mensaje de solicitud transporta la dirección del subrecurso del servidor de grupo para agregar mensajes de notificación y la dirección del dispositivo de suscripción.
En esta forma de realización, la dirección del subrecurso del servidor de grupo para agregar mensajes de notificación se usa para instar a un dispositivo miembro de grupo a que: si un cambio de recurso del dispositivo miembro de grupo cumple la condición de suscripción fijada por el dispositivo de suscripción, es necesario enviar mensajes de notificación al subrecurso del servidor de grupo según la dirección del subrecurso del servidor de grupo para agregar mensajes de notificación.
Debe observarse que en esta forma de realización, el subrecurso correspondiente a la dirección del subrecurso del servidor de grupo para agregar mensajes de notificación se usa para almacenar la condición de suscripción y la dirección del dispositivo de suscripción.
Además, debe observarse que la dirección del subrecurso del servidor de grupo para agregar mensajes de notificación varía según la manera de crear el subrecurso mediante el servidor de grupo.
Por ejemplo, si el servidor de grupo crea, según la manera 1 en la etapa 502, un subrecurso para almacenar la dirección del dispositivo de suscripción, una dirección del servidor de grupo para agregar los mensajes de notificación es una dirección de un grupo existente, tal como:
/MiembrosSuscriptores/MiembroSuscriptor/ContactoSuscriptor.
5
10
15
20
25
30
35
40
45
50
55
60
65
Si el servidor de grupo crea, según la manera 2 en la etapa 502, un nuevo grupo del subrecurso para almacenar la dirección del dispositivo de suscripción, la dirección del servidor de grupo para agregar los mensajes de notificación es una dirección de un nuevo grupo, tal como:
/MiembrosSuscriptores/MiembroSuscriptor/ContactoSuscriptor.
Debe observarse que la dirección de un grupo existente o de un nuevo grupo puede representarse usando un URI.
Etapa 504: El dispositivo miembro de grupo verifica el mensaje de solicitud según la dirección del dispositivo de suscripción transportada en el mensaje de solicitud.
En esta forma de realización, el dispositivo miembro de grupo verifica el mensaje de solicitud según la dirección del dispositivo de suscripción transportada en el mensaje de solicitud, con el fin de identificar si el dispositivo de suscripción tiene permisos de suscripción de servicio para el dispositivo miembro de grupo.
Etapa 505: Si la verificación se satisface, cada dispositivo miembro de grupo crea un recurso de suscripción y almacena la dirección del servidor de grupo para la agregación de mensajes de notificación transportada en el
mensaje de solicitud.
En esta forma de realización, el que el dispositivo miembro de grupo cree un recurso de suscripción significa que: el dispositivo miembro de grupo crea, en su subrecurso, el recurso de suscripción y fija atributos del recurso de suscripción, donde los atributos del recurso de suscripción Incluyen, pero sin ¡Imitarse a: el tiempo de creación del recurso de suscripción, el tiempo de expiración del recurso de suscripción, el tiempo de última modificación del recurso de suscripción, la condición de suscripción del recurso de suscripción, la dirección de recepción de un mensaje de notificación del recurso de suscripción, etc.
Debe observarse que en esta forma de realización, el dispositivo miembro de grupo fija la dirección de recepción del mensaje de notificación del recurso de suscripción a la dirección del subrecurso del servidor de grupo para agregar mensajes de notificación, es decir, la dirección del subrecurso que está fijada por el servidor de grupo y que se usa para almacenar la condición de suscripción del dispositivo de suscripción y la dirección del dispositivo de
suscripción.
Etapa 506: Cada dispositivo miembro de grupo devuelve un mensaje de respuesta al servidor de grupo.
Etapa 507: Tras recibir mensajes de respuesta, el servidor de grupo agrega todos los mensajes de respuesta.
Etapa 508: El servidor de grupo devuelve un mensaje de respuesta obtenido tras su agregación al dispositivo de suscripción, donde el mensaje de respuesta transporta la dirección del subrecurso creado por el servidor de grupo y que se usa para almacenar la condición de suscripción del dispositivo de suscripción y la dirección del dispositivo de suscripción.
Etapa 509: Tras recibir el mensaje de respuesta, el dispositivo de suscripción analiza el mensaje de respuesta y almacena la dirección del subrecurso transportada en el mensaje de respuesta y que se usa para almacenar la condición de suscripción del dispositivo de suscripción y la dirección del dispositivo de suscripción, por ejemplo una dirección de un grupo existente, tal como:
/MiembrosSuscriptores/MiembroSuscriptor/ContactoSuscriptor.
Etapa 510: Cuando el recurso del dispositivo miembro de grupo cambia y cumple la condición de suscripción fijada por el dispositivo de suscripción, se envían mensajes de notificación a la dirección del subrecurso del servidor de grupo para agregar mensajes de notificación.
Etapa 511: El servidor de grupo agrega, según la dirección del dispositivo de suscripción almacenada en el subrecurso, todos los mensajes de notificación destinados a la dirección del subrecurso del servidor de grupo para agregar mensajes de notificación.
Específicamente, el servidor de grupo determina, según la dirección de recepción de los mensajes de notificación, que es necesario reenviar los mensajes de notificación al dispositivo de suscripción. Es decir, el servidor de grupo determina, según la dirección del subrecurso del servidor de grupo para agregar mensajes de notificación, que es necesario reenviar los mensajes de notificación al dispositivo de suscripción. El servidor de grupo adquiere, según la dirección de recepción de los mensajes de notificación, a partir del subrecurso del servidor de grupo correspondiente a la dirección de recepción de los mensajes de notificación, la dirección del dispositivo de suscripción almacenada en el subrecurso. El servidor de grupo agrega, según la dirección del dispositivo de suscripción, los mensajes de notificación con la misma dirección de recepción en un único mensaje de notificación.
5
10
15
20
25
30
35
40
45
50
55
60
65
Etapa 512: El servidor de grupo envía, según la dirección del dispositivo de suscripción almacenada por el servidor de grupo, un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción.
Etapa 513: Cuando el dispositivo de suscripción necesita cambiar una dirección para recibir mensajes de notificación, el dispositivo de suscripción envía un mensaje de solicitud de cambio de dirección al servidor de grupo según la dirección del subrecurso que está almacenada en el dispositivo de suscripción y que se usa para almacenar la condición de suscripción del dispositivo de suscripción y la dirección del dispositivo de suscripción, donde el mensaje de solicitud de cambio de dirección transporta una dirección modificada del dispositivo de suscripción.
Etapa 514: El servidor de grupo actualiza, en el subrecurso para almacenar la condición de suscripción del dispositivo de suscripción y la dirección del dispositivo de suscripción, la dirección del dispositivo de suscripción a la dirección modificada del dispositivo de suscripción transportada en el mensaje de solicitud de cambio.
Etapa 515: Cuando el recurso del dispositivo miembro de grupo cambia y cumple la condición de suscripción fijada por el dispositivo de suscripción, se envían mensajes de notificación a la dirección del subrecurso del servidor de grupo para agregar mensajes de notificación.
Etapa 516: El servidor de grupo agrega, según la dirección modificada del dispositivo de suscripción almacenada en el subrecurso del servidor de grupo, todos los mensajes de notificación destinados a la dirección del subrecurso del servidor de grupo para agregar mensajes de notificación.
Etapa 517: El servidor de grupo envía, según la dirección modificada del dispositivo de suscripción, un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción correspondiente.
En esta forma de realización, un servidor de grupo almacena una dirección de un dispositivo de suscripción. Cuando la dirección del dispositivo de suscripción cambia, el dispositivo de suscripción no necesita enviar una notificación a un dispositivo miembro de grupo y solo tiene que notificar al servidor de grupo acerca del cambio de la dirección almacenada del dispositivo de suscripción, y después los mensajes de notificación enviados por el dispositivo miembro de grupo se envían al dispositivo de suscripción con la nueva dirección, rediciéndose así el tráfico de comunicación entre el dispositivo miembro de grupo y el dispositivo de suscripción.
Forma de realización de procedimiento 6
La FIG. 7 es un diagrama de flujo esquemático de otra forma de realización de un procedimiento de comunicación de grupo según la presente invención. En esta forma de realización de la presente invención, un dispositivo de suscripción y un recurso miembro de grupo no están en la misma SCL. La solución de la presente invención se describe con un ejemplo en el que un grupo incluye un subgrupo. En esta forma de realización de la presente invención, un grupo A incluye un subgrupo B, un dispositivo 1 miembro de grupo y un dispositivo 2 miembro de grupo, y el subgrupo B incluye un dispositivo 3 miembro de grupo y un dispositivo 4 miembro de grupo. Como se muestra en la FIG. 7, el procedimiento incluye:
Etapa 601: Un dispositivo de suscripción envía al servidor de grupo A un mensaje de solicitud para suscribirse a un recurso miembro de grupo, donde el mensaje de solicitud transporta una dirección del dispositivo de suscripción.
Etapa 602: El servidor de grupo A reenvía a cada dispositivo miembro de grupo que pertenece al servidor de grupo A el mensaje de solicitud para suscribirse a un recurso miembro de grupo, donde el mensaje de solicitud transporta una dirección del servidor de grupo A para la agregación de mensajes de notificación y la dirección del dispositivo de suscripción.
Etapa 603: El servidor de grupo A reenvía al servidor de subgrupo B el mensaje de solicitud enviado por el dispositivo de suscripción para suscribirse a un recurso miembro de grupo.
Etapa 604: El servidor de subgrupo B reenvía a cada dispositivo miembro de grupo que pertenece al servidor de subgrupo B el mensaje de solicitud para suscribirse a un recurso miembro de grupo, donde el mensaje de solicitud transporta una dirección del servidor de subgrupo B para la agregación de mensajes de notificación y la dirección del dispositivo de suscripción.
Etapa 605: Cada dispositivo miembro de grupo verifica el mensaje de solicitud según la dirección del dispositivo de suscripción transportada en el mensaje de solicitud.
Etapa 606: Si la verificación se satisface, cada dispositivo miembro de grupo crea un recurso de suscripción y almacena una dirección del servidor de grupo correspondiente para agregar mensajes de notificación y la dirección del dispositivo de suscripción.
5
10
15
20
25
30
35
40
45
50
55
60
65
En esta forma de realización de la presente invención, el dispositivo 1 miembro de grupo y el dispositivo 2 miembro de grupo almacenan la dirección del servidor de grupo A para agregar mensajes de notificación y la dirección del dispositivo de suscripción, donde las direcciones se transportan en el mensaje de solicitud mediante el servidor de grupo A; el dispositivo 3 miembro de grupo y el dispositivo 4 miembro de grupo almacenan la dirección del servidor de subgrupo B para agregar mensajes de notificación y la dirección del dispositivo de suscripción, donde las direcciones se transportan en el mensaje de solicitud mediante el servidor de subgrupo B.
Etapa 607: Cuando los recursos del dispositivo 1 miembro de grupo y del dispositivo 2 miembro de grupo del servidor de grupo A cumplen una condición de suscripción fijada por el dispositivo de suscripción, el dispositivo 1 miembro de grupo y el dispositivo 2 miembro de grupo envían mensajes de notificación a la dirección del servidor de grupo A para agregar mensajes de notificación, donde los mensajes de notificación transportan la dirección del dispositivo de suscripción.
Etapa 608: Cuando los recursos del dispositivo 3 miembro de grupo y del dispositivo 4 miembro de grupo del servidor de subgrupo B cumplen la condición de suscripción fijada por el dispositivo de suscripción, el dispositivo 3 miembro de grupo y el dispositivo 4 miembro de grupo envían mensajes de notificación a la dirección del servidor de subgrupo B para agregar mensajes de notificación, donde los mensajes de notificación transportan la dirección del dispositivo de suscripción.
Etapa 609: El servidor de grupo A y el servidor de subgrupo B agregan respectivamente los mensajes de notificación y envían un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción.
En esta forma de realización de la presente invención, el servidor de grupo A y el servidor de subgrupo B agregan mensajes de notificación enviados por sus dispositivos miembros de grupo al mismo dispositivo de suscripción y envían un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción. Esto reduce el número de mensajes de notificación entre el dispositivo de suscripción y los dispositivos miembros de grupo, reduciéndose así el tráfico de comunicación.
Forma de realización de procedimiento 7
La FIG. 8 es un diagrama de flujo esquemático de otra forma de realización de un procedimiento de comunicación de grupo según la presente invención. En esta forma de realización de la presente invención, la solución de la presente invención se describe con un ejemplo en el que un grupo incluye un subgrupo. En esta forma de realización de la presente invención, un grupo A incluye un subgrupo B, un dispositivo 1 miembro de grupo y un dispositivo 2 miembro de grupo, y el subgrupo B incluye un dispositivo 3 miembro de grupo y un dispositivo 4 miembro de grupo. Como se muestra en la FIG. 8, el procedimiento incluye:
Etapa 701: Un dispositivo de suscripción envía al servidor de grupo Aun mensaje de solicitud para suscribirse a un recurso miembro de grupo, donde el mensaje de solicitud transporta una dirección del dispositivo de suscripción.
Etapa 702: El servidor de grupo A reenvía a cada dispositivo miembro de grupo que pertenece al servidor de grupo A y al servidor de subgrupo B el mensaje de solicitud para suscribirse a un recurso miembro de grupo, donde el mensaje de solicitud transporta una dirección del servidor de grupo A para la agregación de mensajes de notificación y la dirección del dispositivo de suscripción.
Etapa 703: El servidor de subgrupo B reenvía a cada dispositivo miembro de grupo que pertenece al servidor de grupo el mensaje de solicitud para suscribirse a un recurso miembro de grupo, donde el mensaje de solicitud transporta una dirección del servidor de subgrupo B para la agregación de mensajes de notificación y la dirección del dispositivo de suscripción, y almacena una relación de correspondencia entre la dirección del dispositivo de suscripción y la dirección del servidor de grupo A para agregar mensajes de notificación.
Etapa 704: Cada dispositivo miembro de grupo verifica el mensaje de solicitud según la dirección del dispositivo de suscripción transportada en el mensaje de solicitud.
Etapa 705: Si la verificación se satisface, cada dispositivo miembro de grupo crea un recurso de suscripción y almacena una dirección del servidor de grupo correspondiente para agregar mensajes de notificación y la dirección del dispositivo de suscripción.
En esta forma de realización de la presente invención, el dispositivo 1 miembro de grupo y el dispositivo 2 miembro de grupo almacenan la dirección del servidor de grupo A para agregar mensajes de notificación y la dirección del dispositivo de suscripción, donde las direcciones se transportan en el mensaje de solicitud mediante el servidor de grupo A; el dispositivo 3 miembro de grupo y el dispositivo 4 miembro de grupo almacenan la dirección del servidor de subgrupo B para agregar mensajes de notificación y la dirección del dispositivo de suscripción, donde las direcciones se transportan en el mensaje de solicitud mediante el servidor de subgrupo B.
5
10
15
20
25
30
35
40
45
50
55
60
65
Etapa 706: Cuando los recursos del dispositivo 1 miembro de grupo y del dispositivo 2 miembro de grupo del servidor de grupo A cumplen una condición de suscripción fijada por el dispositivo de suscripción, el dispositivo 1 miembro de grupo y el dispositivo 2 miembro de grupo envían mensajes de notificación a la dirección del servidor de grupo A para agregar mensajes de notificación, donde los mensajes de notificación transportan la dirección del dispositivo de suscripción.
Etapa 707: Cuando los recursos del dispositivo 3 miembro de grupo y del dispositivo 4 miembro de grupo del servidor de subgrupo B cumplen la condición de suscripción fijada por el dispositivo de suscripción, el dispositivo 3 miembro de grupo y el dispositivo 4 miembro de grupo envían mensajes de notificación a la dirección del servidor de subgrupo B para agregar mensajes de notificación, donde los mensajes de notificación transportan la dirección del dispositivo de suscripción.
Etapa 708: El servidor de subgrupo B agrega los mensajes de notificación según la dirección del dispositivo de suscripción.
Etapa 709: El servidor de subgrupo B envía, según la relación de correspondencia almacenada entre la dirección del dispositivo de suscripción y la dirección del servidor de grupo A para agregar mensajes de notificación, un mensaje de notificación obtenido tras su agregación a la dirección del servidor de grupo A para agregar mensajes de notificación.
Etapa 710: El servidor de grupo A agrega los mensajes de notificación enviados por el dispositivo 1 miembro de grupo y el dispositivo 2 miembro de grupo, así como el mensaje de notificación que se obtiene tras su agregación y enviado por el servidor de subgrupo B.
Etapa 711: El servidor de grupo A envía un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción.
En esta forma de realización de la presente invención, el servidor de subgrupo B agrega mensajes de notificación enviados por dispositivos miembros de grupo que pertenecen al servidor de subgrupo B, y envía un mensaje de notificación obtenido tras su agregación al servidor de grupo A. El servidor de grupo A agrega además mensajes de notificación enviados por dispositivos miembros de grupo que pertenecen al servidor de grupo A, así como el mensaje de notificación que se obtiene tras su agregación y enviado por el servidor de subgrupo B. Esto reduce el número de mensajes de notificación entre el dispositivo de suscripción y los dispositivos miembros de grupo, reduciéndose así el tráfico de comunicación.
Forma de realización de procedimiento 8
La FIG. 9 es un diagrama de flujo esquemático de otra forma de realización de un procedimiento de comunicación de grupo según la presente invención. En esta forma de realización de la presente invención, la solución de la presente invención se describe con un ejemplo en el que un grupo incluye un subgrupo. En esta forma de realización de la presente invención, un grupo A incluye un subgrupo B, un dispositivo 1 miembro de grupo y un dispositivo 2 miembro de grupo, y el subgrupo B incluye un dispositivo 3 miembro de grupo y un dispositivo 4 miembro de grupo. Como se muestra en la FIG. 9, el procedimiento incluye:
Etapa 801: Un dispositivo de suscripción envía al servidor de grupo Aun mensaje de solicitud para suscribirse a un recurso miembro de grupo, donde el mensaje de solicitud transporta una dirección del dispositivo de suscripción.
Etapa 802: El servidor de grupo A reenvía a cada dispositivo miembro de grupo que pertenece al servidor de grupo A y al servidor de subgrupo B el mensaje de solicitud para suscribirse a un recurso miembro de grupo, donde el mensaje de solicitud transporta una dirección del servidor de grupo A para la agregación de mensajes de notificación y la dirección del dispositivo de suscripción.
Etapa 803: El servidor de subgrupo B reenvía a cada dispositivo miembro de grupo que pertenece al servidor de subgrupo B el mensaje de solicitud para suscribirse a un recurso miembro de grupo, donde el mensaje de solicitud transporta una dirección del servidor de grupo A para la agregación de mensajes de notificación y la dirección del dispositivo de suscripción.
Etapa 804: Cada dispositivo miembro de grupo verifica el mensaje de solicitud según la dirección del dispositivo de suscripción transportada en el mensaje de solicitud.
Etapa 805: Si la verificación se satisface, cada dispositivo miembro de grupo crea un recurso de suscripción y almacena la dirección del servidor de grupo A para agregar mensajes de notificación y la dirección del dispositivo de suscripción.
Etapa 806: Cuando los recursos del dispositivo 1 miembro de grupo, del dispositivo 2 miembro de grupo, del dispositivo 3 miembro de grupo y del dispositivo 4 miembro de grupo cumplen una condición de suscripción fijada
5
10
15
20
25
30
35
40
45
50
55
60
65
por el dispositivo de suscripción, envían respectivamente mensajes de notificación al servidor de grupo A según la dirección del servidor de grupo A para agregar mensajes de notificación, donde los mensajes de notificación transportan la dirección del dispositivo de suscripción.
Etapa 807: El servidor de grupo A agrega los mensajes de notificación según la dirección del dispositivo de suscripción.
Etapa 808: El servidor de grupo A envía un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción.
En esta forma de realización de la presente invención, el servidor de grupo A agrega mensajes de notificación enviados al mismo dispositivo de suscripción mediante dispositivos miembros de grupo que pertenecen al servidor de grupo A, así como mensajes de notificación enviados al mismo dispositivo de suscripción mediante dispositivos miembros de grupo que pertenecen al servidor de subgrupo B. Esto reduce el número de mensajes de notificación entre el dispositivo de suscripción y los dispositivos miembros de grupo, reduciéndose así el tráfico de comunicación.
A continuación se describe la solución técnica global de una forma de realización de un servidor de grupo de la presente invención.
La FIG. 10 es un diagrama estructural esquemático de una forma de realización de un servidor de grupo según la presente invención. Como se muestra en la FIG. 10, un servidor de grupo 1100 incluye un primer módulo de recepción 11001, un módulo de agregación 11002 y un primer módulo de envío 11003.
El primer módulo de recepción 11001 está configurado para recibir mensajes de notificación enviados por un dispositivo miembro de grupo, donde los mensajes de notificación se envían a un servidor de grupo después de que un recurso del dispositivo miembro de grupo cumpla una condición de suscripción fijada por un dispositivo de suscripción, y el número de mensajes de notificación es al menos dos.
El módulo de agregación 11002 está configurado para agregar, según una dirección del dispositivo de suscripción, los mensajes de notificación destinados al mismo dispositivo de suscripción.
El primer módulo de envío 11003 está configurado para enviar, según la dirección del dispositivo de suscripción, un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción.
En esta forma de realización de la presente invención, un servidor de grupo recibe mensajes de notificación enviados por un dispositivo miembro de grupo, agrega, según una dirección de un dispositivo de suscripción, los mensajes de notificación destinados al mismo dispositivo de suscripción, y envía un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción. Con la agregación de múltiples mensajes enviados por el dispositivo miembro de grupo al dispositivo de suscripción, el número de mensajes intercambiados entre el dispositivo miembro de grupo y el dispositivo de suscripción disminuye, reduciéndose así el tráfico de comunicación entre el dispositivo miembro de grupo y el dispositivo de suscripción.
Como alternativa, en esta forma de realización de la presente invención, el módulo de agregación 11002 puede estar configurado específicamente para agregar, según un identificador de reenvío y la dirección del dispositivo de suscripción transportada en los mensajes de notificación, los mensajes de notificación destinados al mismo dispositivo de suscripción. Además, el módulo de agregación 11002 puede estar configurado específicamente para agregar, según una dirección de recepción de los mensajes de notificación y la dirección del dispositivo de suscripción transportada en los mensajes de notificación, los mensajes de notificación destinados al mismo dispositivo de suscripción. Además, el módulo de agregación 11002 puede estar configurado específicamente para agregar, según una dirección de recepción de los mensajes de notificación y la dirección del dispositivo de suscripción almacenada en un subrecurso del servidor de grupo, los mensajes de notificación destinados al mismo dispositivo de suscripción.
Como alternativa, en esta forma de realización de la presente invención, el primer módulo de recepción 11001 puede estar configurado además para recibir un mensaje de solicitud de cambio de dirección enviado por el dispositivo de suscripción, donde el mensaje de solicitud de cambio de dirección transporta la dirección modificada del dispositivo de suscripción, y para actualizar la dirección del dispositivo de suscripción almacenada en el subrecurso a la dirección modificada.
A continuación se describe la solución técnica global de una forma de realización de un dispositivo miembro de grupo de la presente invención.
La FIG. 11 es un diagrama estructural esquemático de una forma de realización de un dispositivo miembro de grupo según la presente invención. Como se muestra en la FIG. 11, un dispositivo 1200 miembro de grupo incluye un módulo de determinación 12001 y un segundo módulo de envío 12002.
5
10
15
20
25
30
35
40
45
50
55
60
65
El módulo de determinación 12001 está configurado para determinar si un recurso del dispositivo miembro de grupo cumple una condición de suscripción fijada.
El segundo módulo de envío 12002 está configurado para enviar mensajes de notificación a un servidor de grupo si el recurso del dispositivo miembro de grupo cumple la condición de suscripción fijada, de modo que el servidor de grupo agrega los mensajes de notificación y envía un mensaje de notificación obtenido tras su agregación a un dispositivo de suscripción.
En esta forma de realización de la presente invención, después de que un recurso de un dispositivo miembro de grupo cumpla una condición de suscripción fijada, el dispositivo miembro de grupo envía mensajes de notificación a un servidor de grupo, de manera que el servidor de grupo agrega los mensajes de notificación y envía un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción. Con la agregación de múltiples mensajes enviados por el dispositivo miembro de grupo al dispositivo de suscripción, el número de mensajes intercambiados entre el dispositivo miembro de grupo y el dispositivo de suscripción disminuye, reduciéndose así el tráfico de comunicación entre el dispositivo miembro de grupo y el dispositivo de suscripción.
Como alternativa, en esta forma de realización de la presente invención, el segundo módulo de envío 12002 está configurado específicamente para:
enviar mensajes de notificación al servidor de grupo, donde los mensajes de notificación transportan un identificador de reenvío y una dirección del dispositivo de suscripción, de manera que el servidor de agrupo agrega los mensajes de notificación según el identificador de reenvío y la dirección del dispositivo de suscripción y envía un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción; o enviar mensajes de notificación al servidor de grupo, donde los mensajes de notificación transportan una dirección del dispositivo de suscripción, y una dirección de recepción de los mensajes de notificación es una dirección de un subrecurso del servidor de grupo para agregar mensajes de notificación, de manera que el servidor de grupo agrega los mensajes de notificación según la dirección del subrecurso y la dirección del dispositivo de suscripción, y envía un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción; o
enviar mensajes de notificación al servidor de grupo, donde una dirección de recepción de los mensajes de notificación es una dirección de un subrecurso del servidor de grupo para agregar mensajes de notificación, de manera que el servidor de grupo adquiere, según la dirección del subrecurso, una dirección del dispositivo de suscripción almacenada en el subrecurso, agrega los mensajes de notificación según la dirección del dispositivo de suscripción y envía un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción.
A continuación se describe la solución técnica global de una forma de realización de un sistema de comunicación de grupo de la presente invención.
La FIG. 12 es un diagrama estructural esquemático de una forma de realización de un sistema de comunicación de grupo según la presente invención. Como se muestra en la FIG. 12, el sistema de comunicación de grupo incluye un dispositivo 15001 miembro de grupo y un servidor de grupo 15002.
El dispositivo 15001 miembro de grupo está configurado para enviar mensajes de notificación al servidor de grupo 15002, donde los mensajes de notificación se envían al servidor de grupo 15002 después de que un recurso del dispositivo 15001 miembro de grupo cumpla una condición de suscripción fijada por un dispositivo de suscripción, y el número de mensajes de notificación es al menos dos.
El servidor de grupo 15002 está configurado para recibir los mensajes de notificación enviados por el dispositivo 15001 miembro de grupo, para agregar, según una dirección del dispositivo de suscripción, los mensajes de notificación destinados al mismo dispositivo de suscripción, y para enviar, según la dirección del dispositivo de suscripción, un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción.
En esta forma de realización de la presente invención, después de que un recurso de un dispositivo miembro de grupo cumpla una condición de suscripción fijada, el dispositivo miembro de grupo envía mensajes de notificación a un servidor de grupo. El servidor de grupo recibe los mensajes de notificación enviados por el dispositivo miembro de grupo, agrega, según una dirección de un dispositivo de suscripción, los mensajes de notificación destinados al mismo dispositivo de suscripción, y envía un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción. Con la agregación de múltiples mensajes enviados por el dispositivo miembro de grupo al dispositivo de suscripción, el número de mensajes intercambiados entre el dispositivo miembro de grupo y el dispositivo de suscripción disminuye, reduciéndose así el tráfico de comunicación entre el dispositivo miembro de grupo y el dispositivo de suscripción.
A un experto en la técnica le resultará evidente, junto con los ejemplos descritos en las formas de realización dadas a conocer en esta memoria descriptiva, que los módulos, las unidades y las etapas pueden ¡mplementarse mediante hardware electrónico, software informático o una combinación de los mismos. Para describir claramente la
5
10
15
20
25
30
35
40
45
¡ntercambiabilidad entre el hardware y el software, anteriormente se han descrito de manera genérica composiciones y etapas de cada ejemplo según sus funciones. El que las funciones se lleven a cabo mediante hardware o software dependerá de las aplicaciones y limitaciones de diseño particulares de las soluciones técnicas. Un experto en la técnica puede usar diferentes procedimientos para implementar las funciones descritas de cada aplicación particular, pero no debe considerarse que la implementación va más allá del alcance de la presente invención.
Con el fin de simplificar la descripción, a un experto en la técnica le resultará evidente que en lo que respecta a un proceso de funcionamiento detallado del anterior sistema, aparato, módulo y unidad, puede hacerse referencia a un proceso correspondiente en las anteriores formas de realización de procedimiento, y los detalles no se describen de nuevo en el presente documento.
En las diversas formas de realización proporcionadas por la presente solicitud, debe entenderse que el sistema, aparato y procedimiento dados a conocer pueden implementarse de otras maneras. Por ejemplo, la forma de realización de aparato descrita es simplemente ilustrativa. Por ejemplo, la división de un módulo o unidad es simplemente una división en funciones lógicas y puede ser otra división en una implementación real. Por ejemplo, una pluralidad de unidades o módulos pueden combinarse o integrarse en otro sistema, o algunas características pueden ignorarse o no llevarse a cabo. Además, el interacoplamiento o acoplamiento directo mostrado o descrito, o las conexiones de comunicación pueden ser un acoplamiento indirecto o conexiones de comunicación indirectas a través de algunas interfaces, aparatos, módulos o unidades, y pueden ser conexiones eléctricas, mecánicas u otras formas de conexión.
Los módulos o unidades descritos como partes separadas pueden estar, o no, físicamente separados, y las partes mostradas como módulos o unidades pueden ser, o no, módulos o unidades físicos, pueden estar ubicadas en una posición o pueden estar distribuidas en una pluralidad de módulos o unidades de red. Una parte de o todos los módulos o unidades pueden seleccionarse según las necesidades reales para conseguir los objetivos de las soluciones de las formas de realización.
Además, los módulos o unidades funcionales de las formas de realización de la presente invención pueden estar integrados en un módulo o unidad de procesamiento, o cada uno de los módulos o unidades pueden ser independientes físicamente, o dos o más módulos o unidades están integrados en un módulo o unidad. Los módulos o unidades integrados pueden estar implementados en forma de hardware o pueden estar implementados en forma de unidad funcional de software.
Cuando los módulos o unidades integrados están implementados en forma de módulo o unidad funcional de software y se venden o usan como un producto independiente, los módulos o unidades integrados pueden almacenarse en un medio de almacenamiento legible por ordenador. En base a esto, las soluciones técnicas de la presente invención, o la parte relativa a la técnica anterior, o todas o una parte de las soluciones técnicas pueden implementarse en forma de producto de software El producto de software informático se almacena en un medio de almacenamiento e incluye varias instrucciones para hacer que un dispositivo informático (que puede ser un ordenador personal, un servidor o un dispositivo de red) ejecute todas o parte de las etapas de los procedimientos descritos en las formas de realización de la presente invención. Tales medios de almacenamiento incluyen: cualquier medio que pueda almacenar código de programa, tal como una unidad de memoria USB, un disco duro extraíble, una memoria de solo lectura (ROM), una memoria de acceso aleatorio (RAM), un disco magnético o un disco óptico.
Las anteriores descripciones son simplemente formas de realización específicas de la presente invención y no pretenden limitar el alcance de protección de la presente invención. Cualquier modificación o sustitución que pueda concebir fácilmente un experto en la técnica dentro del alcance técnico dado a conocer en la presente invención estará dentro del alcance de protección de la presente invención. Por lo tanto, el alcance de protección de la presente invención está sujeto a al alcance de protección de las reivindicaciones.
Claims (10)
- 5101520253035404550556065REIVINDICACIONES1. Un procedimiento de comunicación de grupo, que comprende:recibir (101) mensajes de notificación enviados por dispositivos miembros de grupo, donde los mensajes de notificación se envían a un servidor de grupo después de que un recurso de un dispositivo miembro de grupo cumpla una condición de suscripción fijada por un dispositivo de suscripción, y el número de mensajes de notificación es al menos dos, donde el servidor de grupo puede llevar a cabo operaciones basadas en grupo en el recurso de los dispositivos miembros de grupo;agregar (102), según una dirección del dispositivo de suscripción incluida en el mensaje de notificación, los mensajes de notificación destinados al mismo dispositivo de suscripción; yenviar (103), según la dirección del dispositivo de suscripción, un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción.
- 2. El procedimiento según la reivindicación 1, en el que la etapa de agregar (102), según una dirección del dispositivo de suscripción, los mensajes de notificación destinados al mismo dispositivo de suscripción comprende:agregar, según un ¡dentificador de reenvío y la dirección del dispositivo de suscripción transportada en los mensajes de notificación, los mensajes de notificación destinados al mismo dispositivo de suscripción.
- 3. El procedimiento según la reivindicación 2, en el que la etapa de agregar, según un ¡dentificador de reenvío y la dirección del dispositivo de suscripción transportada en los mensajes de notificación, los mensajes de notificación destinados al mismo dispositivo de suscripción comprende:determinar, según el ¡dentificador de reenvío transportado en los mensajes de notificación, que es necesario reenviar los mensajes de notificación al dispositivo de suscripción; yagregar, según la dirección del dispositivo de suscripción transportada en los mensajes de notificación, los mensajes de notificación que transportan la misma dirección del dispositivo de suscripción en un único mensaje de notificación.
- 4. El procedimiento según la reivindicación 1, en el que la etapa de agregar (102), según una dirección del dispositivo de suscripción, los mensajes de notificación destinados al mismo dispositivo de suscripción comprende:agregar, según una dirección de recepción de los mensajes de notificación y la dirección del dispositivo de suscripción transportada en los mensajes de notificación, los mensajes de notificación destinados al mismo dispositivo de suscripción.
- 5. El procedimiento según la reivindicación 4, en el que la etapa de agregar, según una dirección de destino de los mensajes de notificación y la dirección del dispositivo de suscripción transportada en los mensajes de notificación, los mensajes de notificación destinados al mismo dispositivo de suscripción comprende:determinar, según la dirección de recepción de los mensajes de notificación, que es necesario reenviar los mensajes de notificación al dispositivo de suscripción, donde la dirección de recepción de los mensajes de notificación es una dirección de un subrecurso del servidor de grupo para agregar mensajes de notificación; y agregar, según la dirección del dispositivo de suscripción transportada en los mensajes de notificación, los mensajes de notificación que transportan la misma dirección del dispositivo de suscripción en un único mensaje de notificación.
- 6. El procedimiento según una cualquiera de las reivindicaciones 1 a 5, en el que la recepción de mensajes de notificación enviados por el dispositivo miembro de grupo comprende:recibir los mensajes de notificación enviados por el dispositivo miembro de grupo y un mensaje de notificación que se obtiene tras su agregación y enviado por un servidor de subgrupo del servidor de grupo.
- 7. El procedimiento según una cualquiera de las reivindicaciones 1 a 5, en el que la etapa de recibir mensajes de notificación enviados por el dispositivo miembro de grupo comprende:recibir los mensajes de notificación enviados por el dispositivo miembro de grupo y un mensaje de notificación enviado por un dispositivo miembro de grupo de un servidor de subgrupo del servidor de grupo.
- 8. Un servidor de grupo, que comprende:un primer módulo de recepción (11001), configurado para recibir mensajes de notificación enviados por dispositivos miembros de grupo (1200), donde los mensajes de notificación se envían al servidor de grupo después de que un recurso de un dispositivo miembro de grupo cumpla una condición de suscripción fijada por un dispositivo de suscripción, y el número de mensajes de notificación es al menos dos, donde el servidorde grupo está configurado para llevar a cabo operaciones basadas en grupo en el recurso de los dispositivos miembros de grupo;un módulo de agregación (11002), configurado para agregar, según una dirección del dispositivo de suscripción incluida en el mensaje de notificación, los mensajes de notificación destinados al mismo 5 dispositivo de suscripción; yun primer módulo de envío (11003), configurado para enviar, según la dirección del dispositivo de suscripción, un mensaje de notificación obtenido tras su agregación al dispositivo de suscripción.
- 9. El servidor de grupo según la reivindicación 8, en el que el módulo de agregación (11002) está configurado 10 específicamente para agregar, según un identificador de reenvío y la dirección del dispositivo de suscripcióntransportada en los mensajes de notificación, los mensajes de notificación destinados al mismo dispositivo de suscripción.
- 10. El servidor de grupo según la reivindicación 8, en el que el módulo de agregación (11002) está configurado 15 específicamente para agregar, según una dirección de recepción de los mensajes de notificación y la dirección deldispositivo de suscripción transportada en los mensajes de notificación, los mensajes de notificación destinados al mismo dispositivo de suscripción, y la dirección de recepción de los mensajes de notificación es una dirección de un subrecurso del servidor de grupo para agregar mensajes de notificación.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2012/075427 WO2013170410A1 (zh) | 2012-05-14 | 2012-05-14 | 群组通信的方法、系统、群组服务器和群组成员设备 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2594009T3 true ES2594009T3 (es) | 2016-12-15 |
Family
ID=49582959
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES16152855.9T Active ES2679794T3 (es) | 2012-05-14 | 2012-05-14 | Método y sistema para comunicación de grupo, servidor de grupo y dispositivo miembro del grupo |
| ES12876988.2T Active ES2594009T3 (es) | 2012-05-14 | 2012-05-14 | Procedimiento de comunicación de grupo y servidor de grupo |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES16152855.9T Active ES2679794T3 (es) | 2012-05-14 | 2012-05-14 | Método y sistema para comunicación de grupo, servidor de grupo y dispositivo miembro del grupo |
Country Status (9)
| Country | Link |
|---|---|
| US (4) | US9924409B2 (es) |
| EP (3) | EP2822302B1 (es) |
| JP (1) | JP6014922B2 (es) |
| KR (1) | KR101599179B1 (es) |
| CN (2) | CN106714082B (es) |
| AU (1) | AU2012380279C1 (es) |
| CA (1) | CA2869505C (es) |
| ES (2) | ES2679794T3 (es) |
| WO (1) | WO2013170410A1 (es) |
Families Citing this family (47)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101958902B1 (ko) * | 2011-09-30 | 2019-07-03 | 삼성전자주식회사 | 전자기기들의 그룹 제어 방법 및 그를 위한 전자기기 관리 시스템 |
| WO2013170410A1 (zh) | 2012-05-14 | 2013-11-21 | 华为技术有限公司 | 群组通信的方法、系统、群组服务器和群组成员设备 |
| DK2850212T3 (da) | 2012-05-18 | 2020-03-23 | Clinical Genomics Pty Ltd | Fremgangsmåde til screening for colorektal cancer |
| KR101432128B1 (ko) * | 2013-01-29 | 2014-08-21 | 주식회사 케이티 | M2m 네트워크상에서의 리소스를 디바이스 오브젝트로 추상화하는 m2mm 플랫폼 |
| WO2014193950A1 (en) * | 2013-05-28 | 2014-12-04 | Convida Wireless, Llc | Data aggregation |
| CN104918221B (zh) * | 2014-03-14 | 2019-03-15 | 中兴通讯股份有限公司 | 终端外设的注册、注销、待机处理方法及系统 |
| CN105100002B (zh) * | 2014-05-05 | 2019-05-07 | 中兴通讯股份有限公司 | 属性的操作方法及装置 |
| CN105101412A (zh) * | 2014-05-21 | 2015-11-25 | 中兴通讯股份有限公司 | 通知消息的发送方法及装置 |
| WO2015187068A1 (en) * | 2014-06-02 | 2015-12-10 | Telefonaktiebolaget L M Ericsson (Publ) | Merging proxy |
| CN105323186B (zh) * | 2014-06-20 | 2020-04-21 | 中兴通讯股份有限公司 | 一种通知消息的负载控制方法和装置 |
| CN105263163B (zh) * | 2014-07-18 | 2019-01-15 | 中兴通讯股份有限公司 | 一种通知消息的发送方法、装置和系统 |
| CN105282118B (zh) * | 2014-07-21 | 2019-01-29 | 中兴通讯股份有限公司 | 控制资源变更通知消息发送方法及装置 |
| CN105406953B (zh) * | 2014-09-15 | 2019-09-06 | 青岛海尔智能家电科技有限公司 | 一种聚合通知消息的方法及装置 |
| WO2016068548A1 (ko) * | 2014-10-28 | 2016-05-06 | 엘지전자 주식회사 | 무선 통신 시스템에서 통지 메시지를 처리하기 위한 방법 및 이를 위한 장치 |
| CN105681210A (zh) * | 2014-11-14 | 2016-06-15 | 中兴通讯股份有限公司 | 组资源更新处理方法、装置、系统及cse |
| WO2016077713A1 (en) | 2014-11-14 | 2016-05-19 | Convida Wireless, Llc | Permission based resource and service discovery |
| EP3235268B1 (en) | 2014-12-19 | 2020-02-26 | Telefonaktiebolaget LM Ericsson (publ) | Method, network node and terminal device in a communication network |
| CN104954998A (zh) * | 2015-04-28 | 2015-09-30 | 北京海尔广科数字技术有限公司 | 一种群组成员信息更新的方法和装置 |
| KR102059257B1 (ko) * | 2015-05-20 | 2019-12-24 | 콘비다 와이어리스, 엘엘씨 | 강화된 효율성을 위해 서비스 레이어 가입들 및 통지들을 분석하고 그룹화하는 방법들 및 장치들 |
| CN104955153B (zh) * | 2015-05-29 | 2022-03-11 | 青岛海尔智能家电科技有限公司 | 一种发现资源的方法、装置及设备 |
| CN106331041A (zh) * | 2015-07-01 | 2017-01-11 | 中兴通讯股份有限公司 | 一种刷新通知的方法和装置 |
| CN105119806B (zh) * | 2015-07-15 | 2016-11-30 | 腾讯科技(深圳)有限公司 | 消息更新方法及装置 |
| US10701009B1 (en) * | 2015-08-10 | 2020-06-30 | Amazon Technologies, Inc. | Message exchange filtering |
| CN106790323B (zh) * | 2015-11-19 | 2020-02-14 | 华为软件技术有限公司 | 一种资源发现的方法及装置 |
| US10630835B2 (en) | 2016-03-08 | 2020-04-21 | T-Mobile Usa, Inc. | Content sharing between related devices |
| CN107294739A (zh) * | 2016-03-31 | 2017-10-24 | 展讯通信(上海)有限公司 | 网络设备、终端、组成员点对点通信及获取其信息的方法 |
| US10860568B2 (en) | 2016-04-01 | 2020-12-08 | Arista Networks, Inc. | External data source linking to queries in memory |
| US10817512B2 (en) | 2016-04-01 | 2020-10-27 | Arista Networks, Inc. | Standing queries in memory |
| US10783144B2 (en) | 2016-04-01 | 2020-09-22 | Arista Networks, Inc. | Use of null rows to indicate the end of a one-shot query in network switch |
| US10284673B2 (en) * | 2016-04-01 | 2019-05-07 | Arista Networks, Inc. | Interface for a client of a network device |
| US10642844B2 (en) | 2016-04-01 | 2020-05-05 | Arista Networks, Inc. | Non-materialized tables with standing queries |
| US10783147B2 (en) | 2016-04-01 | 2020-09-22 | Arista Networks, Inc. | Query result flow control in a network switch |
| CA3025759C (en) * | 2016-05-30 | 2025-06-17 | Jamstack Inc. | PORTABLE SPEAKER SYSTEM FOR ELECTRIC STRINGED INSTRUMENTS |
| US10356745B2 (en) * | 2016-06-08 | 2019-07-16 | T-Mobile Usa, Inc. | Device and/or line event awareness and smart synchronization |
| US10701310B2 (en) | 2017-06-23 | 2020-06-30 | T-Mobile Usa, Inc. | Video call continuity between devices via a telecommunications network |
| CN107426700B (zh) * | 2017-07-31 | 2020-12-18 | 海能达通信股份有限公司 | 位置订阅方法及相关装置 |
| US11416563B1 (en) | 2017-10-20 | 2022-08-16 | Amazon Technologies, Inc. | Query language for selecting and addressing resources |
| CN109756525B (zh) * | 2017-11-01 | 2022-08-26 | 钉钉控股(开曼)有限公司 | 信息订阅方法及装置 |
| JP6748054B2 (ja) * | 2017-11-10 | 2020-08-26 | ファナック株式会社 | 制御システム |
| CN116319985A (zh) | 2018-12-13 | 2023-06-23 | Oppo广东移动通信有限公司 | 代理订阅方法、装置、计算机设备和存储介质 |
| KR20220016108A (ko) * | 2019-05-29 | 2022-02-08 | 광동 오포 모바일 텔레커뮤니케이션즈 코포레이션 리미티드 | 자원 구독 방법, 기기, 서버 및 컴퓨터 저장 매체 |
| CN112449312B (zh) * | 2019-08-30 | 2022-02-18 | 普天信息技术有限公司 | 宽带集群系统中多媒体群发业务群组成员获取方法及装置 |
| CN112887162B (zh) * | 2019-11-29 | 2022-03-29 | 北京百度网讯科技有限公司 | 用于检测异常的方法及装置 |
| US11310373B1 (en) * | 2021-02-19 | 2022-04-19 | Toshiba Tec Kabushiki Kaisha | System and method for monitoring, recommending, updating and supplying multifunction peripheral fleets |
| CN113612812B (zh) * | 2021-06-21 | 2024-05-31 | 重庆金美通信有限责任公司 | 一种分布式群组服务器的实现及其数据同步方法 |
| CN113905002A (zh) * | 2021-09-30 | 2022-01-07 | 北京字跳网络技术有限公司 | 一种消息推送方法、装置、系统及存储介质 |
| WO2024026838A1 (zh) * | 2022-08-05 | 2024-02-08 | Oppo广东移动通信有限公司 | 通信方法、装置、设备、存储介质、芯片、产品及程序 |
Family Cites Families (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2003094534A2 (en) * | 2002-05-06 | 2003-11-13 | Telefonaktiebolaget Lm Ericsson (Publ) | Multi-user multimedia messaging services |
| US20030217142A1 (en) * | 2002-05-15 | 2003-11-20 | Microsoft Corporation | Method and system for supporting the communication of presence information regarding one or more telephony devices |
| US20050228895A1 (en) * | 2004-03-30 | 2005-10-13 | Rajesh Karunamurthy | Method, Web service gateway (WSG) for presence, and presence server for presence information filtering and retrieval |
| KR100627328B1 (ko) * | 2004-05-12 | 2006-09-25 | 전자부품연구원 | 센서네트워크의 에너지 효율적 데이터 병합 방법 |
| US7634564B2 (en) * | 2004-11-18 | 2009-12-15 | Nokia Corporation | Systems and methods for invoking a service from a plurality of event servers in a network |
| KR100713590B1 (ko) * | 2005-02-04 | 2007-05-02 | 삼성전자주식회사 | 무선 센서 네트워크에서 최소 전력으로 데이터를 전송하기위한 방법 |
| WO2006116894A1 (en) * | 2005-04-29 | 2006-11-09 | Utstarcom Telecom Co. Ltd. | A method of flexible setting the charging mode in ims system |
| US20060274701A1 (en) * | 2005-06-03 | 2006-12-07 | Telefonaktiebolaget Lm Ericsson (Publ) | Means and method for notification |
| KR20080032114A (ko) * | 2005-06-23 | 2008-04-14 | 엑스디에스, 인코포레이티드 | 이동 장치의 네트워크 어드레스 변경을 위한 방법 및 장치 |
| US20070179730A1 (en) * | 2006-02-02 | 2007-08-02 | Christof Bornhoevd | Preprocessing data on sensor device |
| US20070211682A1 (en) * | 2006-03-09 | 2007-09-13 | Nec Laboratories America, Inc. | On Packet Aggregation and Header Compression Mechanisms for Improving VoIP Quality in Mesh Networks |
| US7864716B1 (en) * | 2007-02-15 | 2011-01-04 | Nextel Communications Inc. | Talk group management architecture |
| US9055116B2 (en) * | 2007-02-28 | 2015-06-09 | Sony Corporation | Presence system, communication terminal, server and computer program product therefor |
| US8156219B2 (en) * | 2007-08-03 | 2012-04-10 | At&T Intellectual Property I, L.P. | System and method of health monitoring and fault monitoring in a network system |
| CN101668031B (zh) * | 2008-09-02 | 2013-10-16 | 阿里巴巴集团控股有限公司 | 一种消息处理方法及系统 |
| CN101677327B (zh) * | 2008-09-16 | 2013-11-06 | 华为技术有限公司 | 一种位置相关信息订阅方法、系统及装置 |
| US20100099389A1 (en) * | 2008-10-22 | 2010-04-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods, Presence Server, User Equipment (UE), and Presence Message for User Identity Update |
| CN101742477B (zh) * | 2008-11-24 | 2012-10-31 | 中国移动通信集团公司 | 信息处理系统、设备及其方法 |
| CN101854338B (zh) * | 2009-03-31 | 2014-02-26 | 国际商业机器公司 | 订户设备及其订阅管理方法、实时通信方法和系统 |
| US8180765B2 (en) * | 2009-06-15 | 2012-05-15 | Telefonaktiebolaget L M Ericsson (Publ) | Device and method for selecting at least one media for recommendation to a user |
| CN102014144A (zh) * | 2009-09-04 | 2011-04-13 | 华为技术有限公司 | 一种终端数据上报方法和装置 |
| JP5631406B2 (ja) * | 2009-11-03 | 2014-11-26 | アルカテル−ルーセント | 機械端末機器からの複数のサービス・データを集約する方法およびデバイス |
| CN102056140B (zh) | 2009-11-06 | 2013-08-07 | 中兴通讯股份有限公司 | 机器类通讯终端信息的获取方法和系统 |
| US8750145B2 (en) * | 2009-11-23 | 2014-06-10 | Interdigital Patent Holdings, Inc. | Method and apparatus for machine-to-machine communication registration |
| WO2013170410A1 (zh) * | 2012-05-14 | 2013-11-21 | 华为技术有限公司 | 群组通信的方法、系统、群组服务器和群组成员设备 |
| CN103716822A (zh) * | 2012-10-09 | 2014-04-09 | 中兴通讯股份有限公司 | 监控方法及装置 |
-
2012
- 2012-05-14 WO PCT/CN2012/075427 patent/WO2013170410A1/zh not_active Ceased
- 2012-05-14 CN CN201611104036.XA patent/CN106714082B/zh active Active
- 2012-05-14 CN CN201280000492.3A patent/CN103518350A/zh active Pending
- 2012-05-14 CA CA2869505A patent/CA2869505C/en active Active
- 2012-05-14 KR KR1020147029033A patent/KR101599179B1/ko active Active
- 2012-05-14 EP EP12876988.2A patent/EP2822302B1/en active Active
- 2012-05-14 AU AU2012380279A patent/AU2012380279C1/en active Active
- 2012-05-14 ES ES16152855.9T patent/ES2679794T3/es active Active
- 2012-05-14 EP EP18151112.2A patent/EP3429242B1/en active Active
- 2012-05-14 EP EP16152855.9A patent/EP3094116B1/en active Active
- 2012-05-14 JP JP2015511883A patent/JP6014922B2/ja active Active
- 2012-05-14 ES ES12876988.2T patent/ES2594009T3/es active Active
-
2014
- 2014-09-23 US US14/494,138 patent/US9924409B2/en active Active
-
2018
- 2018-01-22 US US15/876,562 patent/US10638362B2/en active Active
-
2020
- 2020-03-25 US US16/829,250 patent/US11071013B2/en active Active
-
2021
- 2021-06-29 US US17/361,604 patent/US11805441B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| CA2869505A1 (en) | 2013-11-21 |
| AU2012380279A1 (en) | 2014-10-30 |
| US10638362B2 (en) | 2020-04-28 |
| US20150009818A1 (en) | 2015-01-08 |
| CA2869505C (en) | 2020-09-29 |
| EP2822302A4 (en) | 2015-02-18 |
| AU2012380279B2 (en) | 2015-09-24 |
| US20200229033A1 (en) | 2020-07-16 |
| EP2822302A1 (en) | 2015-01-07 |
| KR20140138973A (ko) | 2014-12-04 |
| US11805441B2 (en) | 2023-10-31 |
| EP3429242A1 (en) | 2019-01-16 |
| ES2679794T3 (es) | 2018-08-31 |
| EP3429242B1 (en) | 2021-03-31 |
| AU2012380279C1 (en) | 2016-11-03 |
| EP2822302B1 (en) | 2016-07-13 |
| KR101599179B1 (ko) | 2016-03-02 |
| CN106714082B (zh) | 2022-12-27 |
| EP3094116B1 (en) | 2018-04-18 |
| CN106714082A (zh) | 2017-05-24 |
| EP3094116A1 (en) | 2016-11-16 |
| US11071013B2 (en) | 2021-07-20 |
| US20180199234A1 (en) | 2018-07-12 |
| CN103518350A (zh) | 2014-01-15 |
| US20210329493A1 (en) | 2021-10-21 |
| WO2013170410A1 (zh) | 2013-11-21 |
| JP6014922B2 (ja) | 2016-10-26 |
| US9924409B2 (en) | 2018-03-20 |
| JP2015523769A (ja) | 2015-08-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2594009T3 (es) | Procedimiento de comunicación de grupo y servidor de grupo | |
| JP6715978B2 (ja) | 軽量iot情報モデル | |
| JP6629392B2 (ja) | デバイストリガ | |
| CN102137105B (zh) | 机器通信的私密性保护方法、系统和机器通信业务管理实体及相关设备 | |
| RU2725179C1 (ru) | Связь машинного типа с использованием услуги передачи мобильных исходящих коротких сообщений без международного абонентского телефонного номера мобильной станции | |
| US10638496B2 (en) | Method and apparatus for group management during machine-to-machine communication | |
| AU2014359963A1 (en) | Method and apparatus for implementing subscription notification | |
| KR101890768B1 (ko) | 관심에 기초한 향상된 m2m 콘텐츠 관리 | |
| CN106937240A (zh) | 一种获取资源的方法和装置 | |
| CN102158828B (zh) | 短消息处理方法和设备 | |
| KR20180012108A (ko) | 통신망 추상화 기술을 이용한 도슨트 서비스 제공 방법 및 시스템 | |
| KR20160053745A (ko) | 통신기능을 제공하지 않는 기기에서 사물통신 기능을 제공하기 위한 응용 객체 자원의 구성 및 제어 방법 | |
| CN103634756A (zh) | 一种物联网应用与短消息增值业务交互的处理方法及装置 |