Patents by Inventor András Zahemszky
András Zahemszky 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: 11917509Abstract: Embodiments of a method of operation of a service requestor to request a service from a chain controller in a cellular communications network in which a user plane function is decomposed into a plurality of micro user plane functions are disclosed. In some embodiments, the method comprises sending, to the chain controller, a service description or a request to update a service description. The service description comprises one or more service template instances having respective service template definitions. Each service template definition of the respective service template definitions being data that defines a set of micro user plane functions that realize a service or a part of a service. Each service template instance of the one or more service template instances comprises data that defines a reference to the respective service template definition. The method further comprises receiving a reply from the chain controller.Type: GrantFiled: October 20, 2022Date of Patent: February 27, 2024Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Dinand Roeland, András Zahemszky, Balázs Pinczel, Zoltán Turányi
-
Publication number: 20230261996Abstract: Traffic forwarding policy determination in a wireless communication system A node (310) of the wireless communication network receives first data indicative of estimated QoE levels of data traffic in the wireless communication network. The data traffic is subject to QoS rules enforced by one or more nodes of the wireless communication network. Further, the node (310) receives second data indicative of QoS statistics observed in association with the QoE levels. Based on the first data and the second data, the node (310) determines a traffic forwarding policy for the data traffic. The traffic forwarding policy defines QoS rules which, according to the observed QoS statistics, are expected to ensure that a QoE target is met.Type: ApplicationFiled: March 29, 2021Publication date: August 17, 2023Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Attila BÁDER, Gergely DÉVAI, Dinand ROELAND, András ZAHEMSZKY, Stefan HÅKANSSON, Karthik R M
-
Publication number: 20230247485Abstract: A node of the wireless communication network receives data indicative of a measured QoS, level of data traffic assigned to different configured traffic forwarding policies each defining one or more target parameters. Based on the data and the target parameters, the node detects violations of the traffic forwarding policies. Based on the detected violations for each the traffic forwarding policies, the node detects at least one anomaly in the wireless communication network.Type: ApplicationFiled: June 24, 2020Publication date: August 3, 2023Inventors: Gergely Dévai, Attila Báder, András Zahemszky
-
Patent number: 11665606Abstract: Disclosed is a method performed by a network node (130, 140, 160) of a wireless communication network (100) comprising a first (130) and a second (140) core network node and a first (150) and a second (160) base station (150). A session of a wireless device (170) comprises data packets routed via a plurality of anchor network nodes (115, 120) from a data network (110).Type: GrantFiled: January 31, 2019Date of Patent: May 30, 2023Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: András Zahemszky, Zhang Fu, Patrick Sellstedt, Göran Rune, Dinand Roeland
-
Publication number: 20230054435Abstract: Embodiments of a method of operation of a service requestor to request a service from a chain controller in a cellular communications network in which a user plane function is decomposed into a plurality of micro user plane functions are disclosed. In some embodiments, the method comprises sending, to the chain controller, a service description or a request to update a service description. The service description comprises one or more service template instances having respective service template definitions. Each service template definition of the respective service template definitions being data that defines a set of micro user plane functions that realize a service or a part of a service. Each service template instance of the one or more service template instances comprises data that defines a reference to the respective service template definition. The method further comprises receiving a reply from the chain controller.Type: ApplicationFiled: October 20, 2022Publication date: February 23, 2023Inventors: Dinand Roeland, András Zahemszky, Balázs Pinczel, Zoltán Turányi
-
Patent number: 11516639Abstract: Embodiments of a method of operation of a service requestor to request a service from a chain controller in a cellular communications network in which a user plane function is decomposed into a plurality of micro user plane functions are disclosed. In some embodiments, the method comprises sending, to the chain controller, a service description or a request to update a service description. The service description comprises one or more service template instances having respective service template definitions. Each service template definition of the respective service template definitions being data that defines a set of micro user plane functions that realize a service or a part of a service. Each service template instance of the one or more service template instances comprises data that defines a reference to the respective service template definition. The method further comprises receiving a reply from the chain controller.Type: GrantFiled: February 26, 2019Date of Patent: November 29, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Dinand Roeland, András Zahemszky, Balázs Pinczel, Zoltán Turányi
-
Patent number: 11457488Abstract: A method and control plane node capable of receiving, from a requester, a request for a unique identifier, selecting an identifier from a pool comprising a plurality of unique identifiers held by the control plane node, creating a key representing the selected identifier in the pool, attempting to write to an initial version of a value of the created key in order to create a key-value pair in the key-value store, wherein the writing is successful if no write previously has been performed to said initial version of the value, and if so returning, to the requester, the selected identifier as an allocated identifier.Type: GrantFiled: May 15, 2018Date of Patent: September 27, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: András Zahemszky, Gergely Pongrácz, Balázs Pinczel, Dinand Roeland
-
Patent number: 11363671Abstract: Method and apparatus for controlling migration of a Quick User Datagram Protocol (UDP) Internet Connections (QUIC) connection between a server and a neighboring server of a content delivery network (CDN). The server and the neighboring server comprise respective cache memories, are comprised in the CDN and have a same server IP-address. The QUIC connection is identifiable by a connection identifier (CID) and is established to a migrating wireless device having a client IP-address. The method for controlling migration of the QUIC connection comprises receiving static key information representative of the QUIC connection; determining context transfer state information for the QUIC connection; and controlling transmission of a stateless reset token for the QUIC connection based on the determined context transfer state.Type: GrantFiled: January 30, 2018Date of Patent: June 14, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Zhang Fu, András Zahemszky
-
Publication number: 20220132385Abstract: Disclosed is a method performed by a network node (130, 140, 160) of a wireless communication network (100) comprising a first (130) and a second (140) core network node and a first (150) and a second (160) base station (150). A session of a wireless device (170) comprises data packets routed via a plurality of anchor network nodes (115, 120) from a data network (110).Type: ApplicationFiled: January 31, 2019Publication date: April 28, 2022Inventors: András Zahemszky, Zhang Fu, Patrick Sellstedt, Göran Rune, Dinand Roeland
-
Publication number: 20210334263Abstract: A method of processing service requests in a service-based network architecture comprising a plurality of service instances includes receiving, at a service, a service request from a sender, the service request including a user identification, ID, associated with the request and a transaction ID associated with the request, obtaining a user context associated with the user ID from a user context database, the user context including a user context version and a transaction ongoing flag, determining based on the transaction ongoing flag whether a transaction involving the user ID is currently ongoing, in response to determining that a transaction involving the user ID is not currently ongoing, processing the service request to obtain an updated key value, and transmitting a store request to the user context database to store the updated key value, and an updated user context version in the user context database.Type: ApplicationFiled: January 7, 2019Publication date: October 28, 2021Inventors: Dinand ROELAND, György MIKLÓS, Zoltán TURÁNYI, András ZAHEMSZKY
-
Patent number: 11140092Abstract: A system and method for server relocation in a packet data network. A transport protocol session is established between a client 20 and server 14_1 to transfer content from the server to the client in data packets. As well as transmitting data packets to the client, the server additionally transmits declarative information as signaling packets. The declarative information includes an identifier of the content being transmitted in the ongoing session. This allows other servers 14_2 with the same content to identify the existence of the session and gives them the opportunity to volunteer to take over the session, for example if they can see that the client is now closer to them than the server currently serving the content. The two servers can then coordinate transfer of the session, whereafter the session continues with the second server transmitting content to the client.Type: GrantFiled: August 5, 2016Date of Patent: October 5, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Attila Mihály, Szilveszter Nádas, András Zahemszky
-
Publication number: 20210219356Abstract: A method and control plane node capable of receiving, from a requester, a request for a unique identifier, selecting an identifier from a pool comprising a plurality of unique identifiers held by the control plane node, creating a key representing the selected identifier in the pool, attempting to write to an initial version of a value of the created key in order to create a key-value pair in the key-value store, wherein the writing is successful if no write previously has been performed to said initial version of the value, and if so returning, to the requester, the selected identifier as an allocated identifier.Type: ApplicationFiled: May 15, 2018Publication date: July 15, 2021Inventors: András Zahemszky, Gergely Pongrácz, Balázs Pinczel, Dinand Roeland
-
Publication number: 20210045186Abstract: Method and apparatus for controlling migration of a Quick User Datagram Protocol (UDP) Internet Connections (QUIC) connection between a server and a neighboring server of a content delivery network (CDN). The server and the neighboring server comprise respective cache memories, are comprised in the CDN and have a same server IP-address. The QUIC connection is identifiable by a connection identifier (CID) and is established to a migrating wireless device having a client IP-address. The method for controlling migration of the QUIC connection comprises receiving static key information representative of the QUIC connection; determining context transfer state information for the QUIC connection; and controlling transmission of a stateless reset token for the QUIC connection based on the determined context transfer state.Type: ApplicationFiled: January 30, 2018Publication date: February 11, 2021Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Zhang FU, András ZAHEMSZKY
-
Publication number: 20200413236Abstract: Embodiments of a method of operation of a service requestor to request a service from a chain controller in a cellular communications network in which a user plane function is decomposed into a plurality of micro user plane functions are disclosed. In some embodiments, the method comprises sending, to the chain controller, a service description or a request to update a service description. The service description comprises one or more service template instances having respective service template definitions. Each service template definition of the respective service template definitions being data that defines a set of micro user plane functions that realize a service or a part of a service. Each service template instance of the one or more service template instances comprises data that defines a reference to the respective service template definition. The method further comprises receiving a reply from the chain controller.Type: ApplicationFiled: February 26, 2019Publication date: December 31, 2020Inventors: Dinand Roeland, András Zahemszky, Balázs Pinczel, Zoltán Turányi
-
Patent number: 10841214Abstract: A method for reusing a tag. The method is performed in a service function node of a mobile communication network and comprises receiving an uplink packet originating from a wireless device; obtaining at least one tag from the uplink packet, wherein each tag is a name value pair added by a node after the packet leaves the wireless device; and adding the at least one tag to a downlink packet destined for the wireless device, wherein the at least one tag influences how the downlink packet is forwarded.Type: GrantFiled: May 13, 2016Date of Patent: November 17, 2020Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Dinand Roeland, Zhang Fu, András Zahemszky
-
Patent number: 10805845Abstract: A system and method for managing a server in a packet data network. A transport protocol session is established between a client (20) and server (14_1) to transfer content from the server to the client in data packets. The transport protocol path is assigned an n-tuple identifier, whereupon the server transmits to the client data packets with the n-tuple identifier. The server additionally transmits declarative information as signaling packets with the n-tuple identifier, wherein the declarative information includes an identifier which is specific to the data being transmitted in the ongoing session. This allows other servers (14_2) to receive the signaling packets and detect the data that is being transmitted. If such another server then determines that it also has the same data and is better placed to serve that data to the client, it can offer to take over the session.Type: GrantFiled: August 5, 2016Date of Patent: October 13, 2020Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Attila Mihály, Szilveszter Nádas, András Zahemszky
-
Patent number: 10715453Abstract: Method in and a network node (160; 110; 401a, 600) for congestion management of a transport network (130) comprised in a wireless communications network (100). The wireless communications network (100) further comprises a base station (110; 401a) configured to receive data being transported via a data transport path (132; 404a,d) of the transport network (130) and to transmit the received data to one or more wireless devices (120) served by the base station (110; 401a). The network node obtains (302; 409; 501) an indicator indicating at least a risk for occurrence of downlink data congestion in the data transport path (132; 404a,d). To reduce said at least risk, the network node then controls (304; 411; 502) the base station (110; 401a) to reduce and/or limit a throughput rate of data being transmitted to the one or more wireless devices (120). The data is received by the base station (110; 401a) via the data transport path (132, 404a,d).Type: GrantFiled: July 24, 2013Date of Patent: July 14, 2020Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: András Zahemszky, Szilveszter Nádas, Lars Westberg
-
Patent number: 10701596Abstract: It is presented a method for assisting a resource allocation transfer of a wireless device from a source site of a mobile communication network to a target site of the mobile communication network. The method is performed in a service function node at the source site and comprises the steps of: receiving an indication of resource allocation transfer of the wireless device; and transmitting a reset signal to a user service node at the source site, the reset signal commanding the user service node to reset its transport layer session with the wireless device.Type: GrantFiled: March 9, 2016Date of Patent: June 30, 2020Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Dinand Roeland, Zhang Fu, András Zahemszky
-
Publication number: 20200037209Abstract: A system and method for managing a server in a packet data network. A transport protocol session is established between a client (20) and server (14_1) to transfer content from the server to the client in data packets. The transport protocol path is assigned an n-tuple identifier, whereupon the server transmits to the client data packets with the n-tuple identifier. The server additionally transmits declarative information as signaling packets with the n-tuple identifier, wherein the declarative information includes an identifier which is specific to the data being transmitted in the ongoing session. This allows other servers (14_2) to receive the signaling packets and detect the data that is being transmitted. If such another server then determines that it also has the same data and is better placed to serve that data to the client, it can offer to take over the session.Type: ApplicationFiled: August 5, 2016Publication date: January 30, 2020Inventors: Attila Mihály, Szilveszter Nádas, András Zahemszky
-
Publication number: 20190190825Abstract: A method for reusing a tag. The method is performed in a service function node of a mobile communication network and comprises receiving an uplink packet originating from a wireless device; obtaining at least one tag from the uplink packet, wherein each tag is a name value pair added by a node after the packet leaves the wireless device; and adding the at least one tag to a downlink packet destined for the wireless device, wherein the at least one tag influences how the downlink packet is forwarded.Type: ApplicationFiled: May 13, 2016Publication date: June 20, 2019Inventors: Dinand ROELAND, Zhang FU, András ZAHEMSZKY