Technique for performing QoS control in a cloud robotics system

US12436527B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12436527-B2
Application numberUS-202018036453-A
CountryUS
Kind codeB2
Filing dateNov 18, 2020
Priority dateNov 18, 2020
Publication dateOct 7, 2025
Grant dateOct 7, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A technique for performing Quality of Service, QoS, control regarding control messages communicated from a robot controller to a robot via a mobile communication network in a cloud robotics system is disclosed. A method implementation of the technique comprises triggering applying a mapping of control messages communicated from the robot controller to the robot to QoS classes among a plurality of data session related QoS classes supported by the mobile communication network for transmission of traffic via the mobile communication network, wherein each of the control messages is mapped to a respective QoS class depending on a Quality of Control, QoC, tolerance associated with the respective control message.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for performing Quality of Service, QoS, control regarding control messages communicated from a robot controller to a robot via a mobile communication network in a cloud robotics system, the method comprising: triggering mapping of control messages communicated from the robot controller to the robot to QoS classes among a plurality of data session related QoS classes supported by the mobile communication network for transmission of traffic via the mobile communication network, wherein each of the control messages is mapped to a respective QoS class depending on a Quality of Control, QoC, tolerance associated with the respective control message, wherein the mapping is adjusted based on QoC feedback provided by at least one of the robot and the robot controller, and wherein control messages with lower QoC tolerances are mapped to higher QoS classes, and control messages with higher QoC tolerances are mapped to lower QoS classes, communicating the control messages according to the triggered mapping. 2. The method of claim 1 , wherein the QoC tolerance associated with the respective control message is predefined in accordance with an accuracy required by the robot for a control task to be performed in accordance with the respective control message. 3. The method of claim 1 , wherein control messages belonging to a same control task to be performed by the robot are assigned the same QoC tolerance. 4. The method of claim 1 , wherein the plurality of data session related QoS classes comprise at least a first QoS class and a second QoS class, the first QoS class having stricter QoS requirements than the second QoS class, wherein, among a plurality of control messages communicated from the robot controller to the robot, control messages having a lower QoC tolerance compared to other control messages of the plurality of control messages are mapped to the first QoS class and the other control messages are mapped to the second QoS class. 5. The method of claim 4 , wherein the second QoS class is representative for best effort delivery of messages and, optionally, has the least strict QOS requirements among the plurality of data session related QoS classes. 6. The method of claim 1 , wherein control of the robot by the robot controller is performed via a data session established by the mobile communication network, wherein the data session comprises a plurality of carriers through which traffic may flow, wherein, through each of the plurality of carriers, traffic is conveyed in accordance with a different QoS class of the plurality of data session related QoS classes. 7. The method of claim 1 , wherein the QoC feedback is analyzed by an analytics component of the mobile communication network. 8. The method of claim 1 , wherein the method is performed by one of an analytics component of the mobile communication network, a policy control component of the mobile communication network and a gateway component of the mobile communication network. 9. The method of claim 1 , wherein the mapping is applied via a policy control component of the mobile communication network. 10. The method of claim 1 , wherein, when the QoC feedback indicates that the QoC tolerance associated with at least one of the control messages is exceeded, the mapping of corresponding control messages is changed to a QoS class having stricter QoS requirements than the QoS class associated with the at least one of the control messages. 11. The method of claim 10 , wherein changing the mapping of the corresponding control messages to a QoS class having stricter QoS requirements is repeatedly performed until QoC feedback provided by at least one of the robot and the robot controller indicates that the QoC tolerance associated with the corresponding control messages is not exceeded. 12. The method of claim 8 , wherein, when the QoC feedback indicates that the QoC tolerance associated with at least some of the control messages is kept for a predetermined amount of time, the mapping of corresponding control messages is changed to a QoS class having less strict QoS requirements than the QoS class of the at least some of the control messages to determine whether the QoS class having less strict QoS requirements is sufficient to keep the QoC tolerance associated with the corresponding control messages. 13. The method of claim 1 , wherein the QoC feedback is monitored only for QoS classes having stricter QoS requirements than the QoS class having the least strict QoS requirements among the plurality of data session related QoS classes to adjust the mapping. 14. The method of claim 1 , wherein the QoC tolerance associated with the respective control message is defined using a planning language for specifying control tasks to be performed by the robot. 15. The method of claim 14 , wherein the planning language supports defining at least one of: tolerance values specifying allowable inaccuracies when performing control tasks, predicates specifying conditions to be satisfied upon performing control tasks, and soft constraints specifying conditions that should, but not necessarily have to, be satisfied upon performing control tasks. 16. The method of claim 15 , wherein the conditions relate to at least one of: a placement of an item after performing the control task, and an accumulated inaccuracy resulting from performing the control task. 17. A non-transitory computer readable medium comprising program code portions executable by processing circuitry of one or more computing devices whereby the one or more computing devices are operable to: trigger mapping of control messages communicated from a robot controller to a robot to Quality of Service, QoS, classes among a plurality of data session related QoS classes supported by a mobile communication network for transmission of traffic via the mobile communication network, wherein each of the control messages is mapped to a respective QoS class depending on a Quality of Control, QoC, tolerance associated with the respective control message, wherein the mapping is adjusted based on QoC feedback provided by at least one of the robot and the robot controller, and wherein control messages with lower QoC tolerances are mapped to higher QoS classes, and control messages with higher QoC tolerances are mapped to lower QoS classes, communicate the control messages according to the triggered mapping. 18. A computing unit for performing Quality of Service, QoS, control regarding control messages communicated from a robot controller to a robot via a mobile communication network in a cloud robotics system, the computing unit comprising at least one processor and at least one memory, the at least one memory containing instructions executable by the at least one processor such that the computing unit is operable to: trigger mapping of control messages communicated from the robot controller to the robot to QoS classes among a plurality of data session related QoS classes supported by the mobile communication network for transmission of traffic via the mobile communication network, wherein each of the control messages is mapped to a respective QoS class depending on a Quality of Control, QoC, tolerance associated with the respective control message, wherein the mapping is adjusted based on QoC feedback provided by at least one of the robot and the robot controller, and wherein control messages with lower QoC tolerances are mapped to higher QoS classes, and control messages with higher QoC tolerances are mapped to lower QoS classes, communicate the control mess

Assignees

Inventors

Classifications

  • characterised by the network communication · CPC title

  • Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service] · CPC title

  • Data exchange between modules, cells, devices, processors · CPC title

  • Detect quality of received data, message · CPC title

  • characterised by quality surveillance of production · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12436527B2 cover?
A technique for performing Quality of Service, QoS, control regarding control messages communicated from a robot controller to a robot via a mobile communication network in a cloud robotics system is disclosed. A method implementation of the technique comprises triggering applying a mapping of control messages communicated from the robot controller to the robot to QoS classes among a plurality …
Who is the assignee on this patent?
Ericsson Telefon Ab L M
What technology area does this patent fall under?
Primary CPC classification G05B19/41875. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 07 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).