Support of indirect communication with tls
US-2022385735-A1 · Dec 1, 2022 · US
US11650866B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11650866-B2 |
| Application number | US-202117164455-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 1, 2021 |
| Priority date | Feb 4, 2020 |
| Publication date | May 16, 2023 |
| Grant date | May 16, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method, apparatus, and computer program product relating to notification requests and callback requests in indirect communications are provided. In the context of a method, the method includes sending a service request for selection of a service consumer. The service request is one of a notification request or a callback request. The method further includes indicating a version of a programming interface configured to support the service request.
Opening claim text (preview).
The invention claimed is: 1. An apparatus, comprising at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to: send, using indirect communication via a proxy, a service request for selection of a service consumer, said service request being one of a notification request or a callback request; and indicate, in a 3gpp-Sbi_callback header of said service request, a version of an application programming interface configured to support said service request, based on said version of the application programming interface being greater than a defined value, wherein a presence of said 3gpp-Sbi_callback header of said service request permits derivation by said proxy that said service request is one of said notification request or said callback request and differentiated treatment by said proxy_of said service request. 2. The apparatus according to claim 1 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus at least to: indicate, in said 3gpp-Sbi_callback header of said service request, said service request is one of said notification request or said callback request. 3. The apparatus according to claim 1 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus at least to: indicate, in said 3gpp-Sbi_callback header of said service request, a name of said notification request or a name of said callback request, and wherein the defined value is 1. 4. The apparatus according to claim 1 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus at least to: refrain from including, in said 3gpp-Sbi_callback header of said service request, an indication of said version of said application programming interface in the event said version is equal to the defined value, wherein the defined value is 1. 5. The apparatus according to claim 1 , wherein said apparatus is configured as a service producer. 6. An apparatus, comprising at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to: receive a service request from a service producer, said service request comprising a 3gpp-Sbi_callback header, wherein said 3gpp-Sbi_callback header includes an indication of a version of an application programming interface configured to support said service request, based on said version of said application programming interface being greater than a defined value; derive said service request is one of a notification request or a callback request based on a presence of said 3gpp-Sbi_callback header; select a service consumer for said service request that is configured to support said version of said application programming interface; and send said service request to said service consumer, wherein said apparatus is configured as a proxy for indirect communication between said service producer and said service consumer. 7. The apparatus according to claim 6 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus at least to: handle said service request as said notification request or said callback request based on deriving said service request is one of said notification request or said callback request, wherein handling said service request as said notification request or said callback request is different from handling a service request of a type other than said notification request or said callback request. 8. The apparatus according to claim 6 , wherein said apparatus is configured as the proxy with delegated discovery. 9. The apparatus according to claim 8 , wherein said proxy is a service communication proxy. 10. The apparatus according to claim 6 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus at least to: handle said service request as said notification request or said callback request differently from handling a service request of a type other than said notification request or said callback request. 11. A method, comprising sending, using indirect communication via a proxy, a service request for selection of a service consumers; and indicating, in a 3gpp-Sbi_callback header of said service request, a version of an application programming interface configured to support said service request, based on said version of the application programming interface being greater than a defined value, wherein a presence of said 3gpp-Sbi_callback header of said service request permits derivation by said proxy that said service request is one of said notification request or said callback request and differentiated treatment by said proxy_of said service request. 12. The method according to claim 11 , further comprising indicating, in said 3gpp-Sbi_callback header of said service request, said service request is one of said notification request or said callback request. 13. The method according to claim 11 , further comprising indicating, in said 3gpp-Sbi_callback header of said service request, a name of said notification request or a name of said callback request, wherein the defined value is 1. 14. The method according to claim 11 , further comprising refraining from including, in said 3gpp-Sbi_callback header of said service request, an indication of said version of said application programming interface in the event said version is equal to the defined value, wherein the defined value is 1. 15. A method, comprising receiving, at an apparatus, a service request from a service producer, said service request comprising a 3gpp-Sbi_callback header, wherein said 3gpp-Sbi_callback header includes an indication of a version of an application programming interface configured to support said service request, based on said version of said application programming interface being greater than a defined value; deriving, by said apparatus, said service request is one of a notification request or a callback request based on a presence of the 3gpp-Sbi_callback header; selecting, by said apparatus, a service consumer for said service request that is configured to support said version of said application programming interface; and sending, by said apparatus, said service request to said service consumer, wherein said apparatus serves as a proxy for indirect communication between said service producer and said service consumer. 16. The method according to claim 15 , further comprising handling, at said apparatus, said service request as said notification request or said callback request based on deriving said service request is one of said notification request or said callback request, wherein handling said service request as said notification request or said callback request is different from handling a service request of a type other than said notification request or said callback request. 17. The method according to claim 15 , wherein said apparatus is configured as the proxy with delegated discovery.
Accounting or billing · CPC title
Callback · CPC title
Profiles · CPC title
Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel · CPC title
Policy and charging system · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.