Patents by Inventor Georgios GKELLAS
Georgios GKELLAS has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12184738Abstract: There is provided an apparatus comprising means for receiving information about an identification of a network function set associated with at least one packet data network connection. The means is further configured for, in response to receiving an indication that a network function instance of the network function set supporting the at least one packet data network connection is no longer available, transferring the at least one packet data network connection from the network function instance to another network function instance comprised within the network function set.Type: GrantFiled: July 29, 2021Date of Patent: December 31, 2024Assignee: Nokia Technologies OyInventors: Bruno Landais, Laurent Thiebaut, Saurabh Khare, Georgios Gkellas
-
Patent number: 12034733Abstract: According to an example aspect of the present invention, there is provided a method comprising, receiving, by an intermediary network function, a subscription request from a network function consumer requesting data of a network function producer, wherein the subscription request comprises a client credential assertion of the network function consumer and an access token, authorizing and authenticating, by the intermediary network function, the network function consumer upon successful validation of the access token and the client credential assertion validation and transmitting, by the intermediary network function, an access token request to an authorization server to get another access token, wherein said another access token is to be used to validate the network function consumer to access services of the network function producer, and the access token request comprises the client credential assertion of the network function consumer requesting data of the network function producer.Type: GrantFiled: October 6, 2021Date of Patent: July 9, 2024Assignee: NOKIA TECHNOLOGIES OYInventors: Saurabh Khare, Colin Kahn, Georgios Gkellas, Yannick Lair, Anja Jerichow, Chaitanya Aggarwal
-
Publication number: 20240205863Abstract: Described are apparatuses, methods, and computer program products for enabling splitting, switching, and steering of access traffic in a system, e.g., a fifth-generation (5G) system. Access and mobility management functions (AMF) of the 5G system forward one or more of the registration requests to unified data management (UDM) functions of the PLMNs. UDM function determines whether evolved packet system (EPS) interworking (IWK) is allowed for respective registration requests based on subscription, deployment, system capabilities, a radio access technology (RAT) of an access path between the UE and the 5G system, etc. UE can include an indication that EPS IWK is requested and/or required in a registration request.Type: ApplicationFiled: December 16, 2022Publication date: June 20, 2024Inventors: Mohamed Amin NASSAR, Devaki CHANDRAMOULI, Pallab GUPTA, Georgios GKELLAS, Laurent THIEBAUT
-
Publication number: 20240205813Abstract: Techniques for accessing a core network via access points and gateway functions are provided. For example, a method comprises: determining one or more candidate gateway functions for accessing the core network via the access point; transmitting, to the one or more candidate gateway functions or to a core network function, a request for use of the one or more gateway functions to access the core network; and receiving, from the gateway function or from the core network function, a request response per candidate gateway function, the request response being configured to indicate whether the access to the core network via the respective gateway function is rejected and, in the case of rejection, to indicate a cause of rejection. The method may be performed by the terminal device (e.g., a user equipment, UE). Corresponding methods that can be performed by a network device are also provided.Type: ApplicationFiled: August 10, 2023Publication date: June 20, 2024Inventors: Bighnaraj PANIGRAHI, Saurabh KHARE, Georgios GKELLAS, Laurent THIEBAUT
-
Patent number: 11979937Abstract: There is provided an apparatus comprising at least one processor and at least one memory including a computer program code, the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus at least to: receive, at a first network repository function in a first network from a security edge protection proxy in a second network, a request for discovering one or more roaming hubs and/or security edge protection proxies in the first network; and send, from the first network repository function to the security edge protection proxy in the second network, a response comprising information identifying the one or more roaming hubs and/or security edge protection proxies in the first network and information identifying one or more further networks which can be reached via a respective roaming hub and/or security edge protection proxy in the first network.Type: GrantFiled: September 20, 2021Date of Patent: May 7, 2024Assignee: Nokia Technologies OyInventors: Saurabh Khare, Bruno Landais, Anja Jerichow, Laurent Thiebaut, Georgios Gkellas
-
Patent number: 11943673Abstract: Techniques for determining a registration area are provided. A network entity may receive one or more indications of topology information from one or more radio access network nodes. Each indication of topology information is related to one or more tracking areas and each tracking area is associated with one or more cells in a radio access network served by each of the one or more radio access network nodes. The network entity may determine a registration area based at least in part on the received one or more indications of topology information related to the one or more tracking areas.Type: GrantFiled: April 22, 2021Date of Patent: March 26, 2024Assignee: NOKIA TECHNOLOGIES OYInventors: Alessio Casati, Laurent Thiebaut, Philippe Godin, Georgios Gkellas
-
Patent number: 11930394Abstract: Systems, methods, apparatuses, and computer program products for load and/or overload control in 5GC SBA are provided. One method may include transmitting, from a network function (NF) service consumer, overload control information (OCI) comprising scope information to a network function (NF) service producer or service communication proxy (SCP). The scope information may include at least one of: scope set to a notification uniform resource identifier (URI), or scope set to one of network function (NF) service instance, network function (NF) service set, network function (NF) instance, or network function (NF) set, and optionally a service name.Type: GrantFiled: March 19, 2021Date of Patent: March 12, 2024Assignee: NOKIA TECHNOLOGIES OYInventors: Bruno Landais, Horst Thomas Belling, Georgios Gkellas
-
Patent number: 11924715Abstract: Systems, methods, apparatuses, and computer program products for the assignment of a common edge application server (EAS) for ad-hoc groups of user equipment (UE). A method may include generating or updating binding information comprising a correlation between a group identifier of an ad-hoc group of user equipment (UE) and an edge application server (EAS) identifier assigned to the ad-hoc group, and storing, updating, and/or deleting the binding information, or causing the binding information to be stored, in a database.Type: GrantFiled: May 6, 2022Date of Patent: March 5, 2024Assignee: NOKIA SOLUTIONS AND NETWORKS OYInventors: Klaus Hoffmann, Laurent Thiebaut, Bruno Landais, Shubhranshu Singh, Georgios Gkellas
-
Patent number: 11838120Abstract: There is provided an apparatus, said apparatus comprising means for providing, from a first function instance of a set of first function instances to a second function, first information comprising an indication that a protocol session between the first function and the second function is controllable by different instances of the set of first function instances and receiving, at one of the set of first function instances from the second function, a protocol session related message based on the first information.Type: GrantFiled: May 2, 2019Date of Patent: December 5, 2023Assignee: NOKIA TECHNOLOGIES OYInventors: Bruno Landais, Devaki Chandramouli, Laurent Thiebaut, Georgios Gkellas
-
Publication number: 20230362598Abstract: Systems, methods, apparatuses, and computer program products for the assignment of a common edge application server (EAS) for ad-hoc groups of user equipment (UE). A method may include generating or updating binding information comprising a correlation between a group identifier of an ad-hoc group of user equipment (UE) and an edge application server (EAS) identifier assigned to the ad-hoc group, and storing, updating, and/or deleting the binding information, or causing the binding information to be stored, in a database.Type: ApplicationFiled: May 6, 2022Publication date: November 9, 2023Inventors: Klaus HOFFMANN, Laurent THIEBAUT, Bruno LANDAIS, Shubhranshu SINGH, Georgios GKELLAS
-
Patent number: 11811625Abstract: Preference information is received at a network repository function from a first network function, the preference information indicating one or more optional preferences for a respective second network function or network function service. Information is provided to the first network function about one or more second network functions or network function services, the one or more second network functions or network function services being selected taking into account the preference information.Type: GrantFiled: August 10, 2018Date of Patent: November 7, 2023Assignee: NOKIA SOLUTIONS AND NETWORKS OYInventors: Yannick Lair, Devaki Chandramouli, Georgios Gkellas, Bruno Landais
-
Publication number: 20230319568Abstract: There is provided an apparatus comprising at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus to perform at least: receiving from at least one security edge protection proxy, SEPP, a registration message indicative of at least: at least one remote public land mobile network, PLMN, and/or at least one remote stand-alone non-public network, SNPN, the at least one SEPP is connected to; at least one agreed interface purpose per remote PLMN and/or remote SNPN the at least one SEPP is connected to, wherein the interface purpose is a purpose of intended usage of a connection over an inter-network interface; receiving a discovery request for a SEPP, which is configured to support connecting to a target PLMN or SNPN for interface purpose or interface purposes specified in the discovery request; selecting, among the at least one SEPP, at least one SEPP configured to support connecting to the target PLMN or target SNPN for the interfType: ApplicationFiled: March 23, 2023Publication date: October 5, 2023Inventors: Georgios GKELLAS, Saurabh KHARE, Bruno LANDAIS
-
Publication number: 20230308990Abstract: Systems, methods, apparatuses, and computer program products for determination of non-3GPP interworking function(s) (N3IWFs), which support slices targeted by a device or user equipment (UE), are provided. One method may include transmitting, by a UE or device, a request to at least one network node. The request may be to obtain information on network slices supported by at least one N3IWF. The method may also include receiving, from the at least one network node, a response comprising information for one or more N3IWFs and, based on the received information for the N3IWF(s), selecting one of the N3IWF(s) to use to connect to a 5G core network (5GC).Type: ApplicationFiled: March 25, 2022Publication date: September 28, 2023Inventors: Laurent THIEBAUT, Bruno LANDAIS, Georgios GKELLAS
-
Publication number: 20230261792Abstract: There is provided an apparatus, method and computer program fora network function, that causes the apparatus to signal, to a replication handling function, a set of replication criteria defining, for one or more session associated with a first user traffic and a second user traffic, when at least one of the first and second user traffic will be transmitted using a replication-based redundancy mechanism, wherein each of the first and second user traffic are associated with a respective quality of service requirement for transmission.Type: ApplicationFiled: February 13, 2023Publication date: August 17, 2023Inventors: Devaki CHANDRAMOULI, Lazaros GKATZIKIS, Mu HE, Rainer LIEBHART, Georgios GKELLAS, Laurent THIEBAUT
-
Publication number: 20230262806Abstract: There is provided a method for an apparatus for a network function, the apparatus for the network function, and a computer program for the apparatus, that causes the apparatus to: receive an indication that a first user equipment and/or a first user plane function configured to transmit first user traffic is associated with a first replication handling function, the first replication handling function being configurable to coordinate at least one replication-based redundancy mechanism performed on at least part of said first user traffic; determine a first set of replication rules for use by the first replication handling function determining when the at least one replication-based redundancy mechanism is performed on at least part of said first user traffic; and cause the first set of replication rules to be provided to the first replication handling function.Type: ApplicationFiled: February 13, 2023Publication date: August 17, 2023Inventors: Lazaros GKATZIKIS, Devaki CHANDRAMOULI, Laurent THIEBAUT, Rainer LIEBHART, Mu HE, Georgios GKELLAS
-
Publication number: 20230247482Abstract: Systems, methods, apparatuses, and computer program products for access traffic steering, switching, and splitting (ATSSS) with branching point (BP) or uplink classifier (ULCL) on the path. The method may include, setting up, in response to a request, a first user plane function with multi-access traffic steering functionality. The method may also include requesting a user equipment to establish a new multi-access packet data unit session to a same data network name and slice as an old multi-access packet data unit session, or request the user equipment to release the old multi-access packet data unit session with a second user plane function and to initiate a multi-access packet data unit session re-establishment. The method may further include sending, to the user equipment, multi-access rules for the new multi-access packet data unit session, a new internet protocol address, and new multipath transmission control protocol proxy information.Type: ApplicationFiled: January 31, 2022Publication date: August 3, 2023Inventors: Rainer LIEBHART, Mu HE, Devaki CHANDRAMOULI, Georgios GKELLAS, Laurent THIEBAUT, Lazaros GKATZIKIS
-
Publication number: 20230247487Abstract: Systems, methods, apparatuses, and computer program products for access traffic steering, switching, and splitting (ATSSS) with branching point (BP) on the path are provided. The method may include determining that an existing user plane function is sub-optimal in terms of routing and latency incurred with respect to traffic for a given packet data unit session of a user equipment. The method may also include establishing, based on the determination, a new user plane function for the packet data unit session. The method may further include establishing a branching point user plane function that interfaces with the existing user plane function, the new user plane function, and a plurality of network access types. In addition, the method may include updating the user equipment by providing the user equipment with relevant multi-access traffic steering rules.Type: ApplicationFiled: January 31, 2022Publication date: August 3, 2023Inventors: Georgios GKELLAS, Rainer LIEBHART, Mu HE, Devaki CHANDRAMOULI, Laurent THIEBAUT, Lazaros GKATZIKIS
-
Publication number: 20230155832Abstract: According to an example aspect of the present invention, there is provided an apparatus configured to process a request for an access token authorizing access for a network function consumer to a service provided by a network function producer, the request being received in the apparatus from a service communication proxy, wherein the processing comprises one or more of the following verification: verification that a credential data element comprised in the request, cryptographically signed by the network function consumer, identifies the request, the service or a type of the service, and verification with reference to a further node, or to a profile of the network function consumer, that the service communication proxy is authorized to act on behalf of the network function consumer, and transmit, responsive to at least one of the verifications being successful, the requested access token, the access token comprising an indication of the service communication proxy.Type: ApplicationFiled: October 18, 2022Publication date: May 18, 2023Inventors: Chaitanya AGGARWAL, Anja Jerichow, Saurabh Khare, Georgios Gkellas
-
Publication number: 20230124206Abstract: There is provided an apparatus, method and computer program for a proxy function that causes the apparatus to: receive, from a network repository function, profile information relating to a network function service producer: determine from the profile information whether the network function service producer is able to use an access token for subscribing to a service that indicates a plurality of entities; select a mechanism for requesting an access token for subscribing to a service in dependence on the determination; and request, from the network repository function, a first access token for subscribing to a service on behalf of a first network function service consumer based on the selected mechanism.Type: ApplicationFiled: October 12, 2022Publication date: April 20, 2023Inventors: Saurabh KHARE, Chaitanya AGGARWAL, Georgios GKELLAS
-
Publication number: 20230099468Abstract: There is provided an apparatus comprising at least one processor and at least one memory including a computer program code, the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus at least to: receive, at a first network repository function in a first network from a security edge protection proxy in a second network, a request for discovering one or more roaming hubs and/or security edge protection proxies in the first network; and send, from the first network repository function to the security edge protection proxy in the second network, a response comprising information identifying the one or more roaming hubs and/or security edge protection proxies in the first network and information identifying one or more further networks which can be reached via a respective roaming hub and/or security edge protection proxy in the first network.Type: ApplicationFiled: September 20, 2021Publication date: March 30, 2023Inventors: Saurabh Khare, Bruno Landais, Anja Jerichow, Laurent Thiebaut, Georgios Gkellas