Communication system and method for performing third-party authentication between home service end and foreign service end

US11502987B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11502987-B2
Application numberUS-202117356588-A
CountryUS
Kind codeB2
Filing dateJun 24, 2021
Priority dateFeb 1, 2021
Publication dateNov 15, 2022
Grant dateNov 15, 2022

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 communication system performs a third-party authentication between a home service end and a foreign service end, wherein the home service end and the foreign service end each have a type of a cloud, an edge or a fog. The communication system includes a control module and a plurality of operation modules that are configured in a universal proxy, wherein the universal proxy performs communication with a cloud through a cloud relay, performs communication with an edge through an edge relay, and performs communication with a fog through a fog relay. The control module selects two of the operation modules to perform the third-party authentication according to the types of the home service end and the foreign service end.

First claim

Opening claim text (preview).

What is claimed is: 1. A communication system for performing a third-party authentication between a home service end and a foreign service end, wherein type of the home service end or the foreign service end is cloud, edge, or fog, the communication system comprising: a universal proxy including a microprocessor, wherein the universal proxy communicates with a cloud through a cloud relay, the universal proxy communicates with an edge through an edge relay, and the universal proxy communicates with a fog through a fog relay; a control module disposed in the universal proxy; and a plurality of operation modules disposed in the universal proxy, wherein, the control module and the operation modules are implemented by the microprocessor executing one or more computer program products stored in a non-transitory computer readable medium, and the control module selects at least two of the operation modules to perform the third-party authentication according to the types of the home service end and the foreign service end. 2. The communication system of claim 1 , wherein the operation modules include a virtual home subscriber server and, when the foreign service end is a foreign edge, the control module activates the virtual home subscriber server to communicate with the foreign service end. 3. The communication system of claim 2 , wherein the operation modules further include a virtual mobility management entity and, when the home service end is a home edge, the control module activates the virtual mobility management entity to communicate with the home service end through the virtual mobility management entity. 4. The communication system of claim 1 , wherein the operation modules include a virtual open ID provider and, when the foreign service end is a foreign cloud or a foreign fog, and communication protocol used by the foreign service end is an open identity connect, the control module activates the virtual open ID provider, and communicates with the foreign service end through the virtual open ID provider. 5. The communication system of claim 4 , wherein the operation modules further include a virtual relying party and, when the home service end is a home cloud or a home fog, and communication protocol used by the home service end is an open ID connect, the control module activates the virtual relying party and communicates with the home service end through the virtual relying party. 6. The communication system of claim 1 , wherein the operation modules include a virtual user and, when the home service end is a home fog or a home cloud, the control module activates the virtual user, and communicates with the home service end through the virtual user. 7. The communication system of claim 1 , wherein the operation modules include a virtual user equipment and, when the home service end is an edge and the foreign service end is a foreign cloud or a foreign fog, the control module activates the virtual user equipment and communicates with the home service end through the virtual user equipment. 8. The communication system of claim 1 , wherein the operation modules include a virtual authentication server and, when the foreign service end is a foreign fog and communication protocol used by the foreign service end is 802.1x, the control module activates the virtual authentication server (vAS) to communicate with the foreign service end. 9. The communication system of claim 1 , wherein the control module performs an initialization phase procedure and an operational phase procedure, in which, in the initialization phase procedure, the control module establishes a communication link between the cloud relay, the edge relay or the fog relay corresponding to the foreign service end and one of the operation modules and, in the operational phase procedure, the control module determines the type of the foreign service end according to type of a request message sent by the cloud relay, the edge relay or the fog relay, so as to determine the type of the home service end according to a selection message sent by a user equipment, thereby selecting thee operation modules. 10. The communication system of claim 9 , wherein the control module further performs a lookup data establishment procedure to record information of the home service end and the foreign service end in a lookup data form. 11. A communication method executed by a communication system to perform a third-party authentication between a home service end and a foreign service end, wherein type of the home service end or the foreign service end is cloud, edge or fog, and the communication system includes a control module and a plurality of operation modules, the communication method comprising the steps of: using the control module to select at least two of the operation modules to perform the third-party authentication according to the types of the home service end and the foreign service end, wherein the control module and the operation modules are disposed in a universal proxy, the universal proxy communicates with a cloud through a cloud relay, the universal proxy communicates with an edge through an edge relay, and the universal proxy communicates with a fog through a fog relay. 12. The communication method of claim 11 , further comprising the step of: when the foreign service end is a foreign edge, using the control module to activate a virtual home subscriber server in the operation modules and communicate with the foreign service end through the virtual home subscriber server. 13. The communication method according to claim 12 , further comprising the step of: when the home service end is a home edge, using the control module to activate a virtual mobility management entity in the operation modules and communicate with the home service end through the virtual mobility management entity. 14. The communication method of claim 11 , further comprising the step of: when the foreign service end is a foreign cloud or a foreign fog and communication protocol used by the foreign service end is open ID connect, using the control module to activate a virtual identity provider in the operation modules and communicate with the foreign service end through the virtual identity provider. 15. The communication method of claim 14 , further comprising the step of: when the home service end is a home cloud or a home fog and communication protocol used by the home service end is open ID connect, using the control module to activate a virtual relying party in the operation modules and communicate with the home service end through the virtual relying party. 16. The communication method of claim 11 , further comprising the step of: when the home service end is a home fog or a home cloud, using the control module to activate a virtual user in the operation modules and communicate with the home service end through the virtual user. 17. The communication method of claim 11 , wherein, when the home service end is a home edge and the foreign service end is a foreign cloud or a foreign fog, the control module activates a virtual user equipment among the operation modules, and communicates with the home service end through the virtual user equipment. 18. The communication method of claim 11 , wherein, when the foreign service end is a foreign fog and uses communication protocol of 802.1x, the control module activates a virtual authentication server in the operation modules, and communicates with the foreign service end through the virtual authentication server. 19. The communication method of claim item 11 , further comprising the step o

Assignees

Inventors

Classifications

  • Proxies · CPC title

  • by using authentication-authorization-accounting [AAA] servers or protocols · CPC title

  • Proxies, e.g. for session initiation protocol [SIP] · CPC title

  • Application servers providing network services (systems providing special services to telephonic subscribers H04M3/42) · CPC title

  • Authentication · 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 US11502987B2 cover?
A communication system performs a third-party authentication between a home service end and a foreign service end, wherein the home service end and the foreign service end each have a type of a cloud, an edge or a fog. The communication system includes a control module and a plurality of operation modules that are configured in a universal proxy, wherein the universal proxy performs communicati…
Who is the assignee on this patent?
National Yang Ming Chiao Tung Univ
What technology area does this patent fall under?
Primary CPC classification H04L61/4588. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 15 2022 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).