Method for Routing Data of a Session Initialized Between a Terminal and a Server
AssigneeOrange
InventorsGael Fromentoux, Frederic Fieau, Emile Stephan
Life of this patent
Estimating the term…
Abstract
A method for routing data of a session initialized between a terminal and a server, over a first network slice corresponding to a set of data-processing functions of a communication infrastructure, implemented by the terminal. This method includes receiving from the server at least one routing identifier determined as a function of at least one communication parameter of the session, configuring session information as a function of the at least one identifier received, and emitting to the server subsequent data routed over at least one second slice corresponding to the configured information.
Claims15
A routing method for routing data of a session initialized between a terminal and an application server, over a first network slice corresponding to a set of data processing functions of a communication infrastructure, implemented by the terminal, and comprising:
- receiving from the application server at least one routing identifier determined based on at least one communication parameter of the session, the at least one communication parameter being present either in headers of packets or in frames used for routing data, or in application data of the session,
- configuring a piece of session information based on the at least one routing identifier received, and
- transmitting to the application server subsequent data routed over at least a second slice corresponding to the configured piece of session information.
A determination method for determining at least one routing identifier of data of a session initialized between a terminal and an application server, over a first network slice corresponding to a set of functions for processing data of a communication infrastructure, implemented by the application server and comprising:
- determining at least one routing identifier of the communication infrastructure based on at least one communication parameter of the session, the at least one communication parameter being present either in headers of packets or in frames used for routing data, or in application data of the session,
- transmitting to the terminal the at least one routing identifier determined, and receiving from the terminal subsequent data routed over at least a second slice.
A device for routing data of a session initialized between a terminal and a server, over a first network slice corresponding to a set of data processing functions of a communication infrastructure, implemented by the terminal, wherein the device comprises:
- a receiver, configured to receive from the server at least one routing identifier determined on the basis of at least one communication parameter of the session, the at least one communication parameter being present either in headers of packets or in frames used for routing data, or in application data of the session;
- a processor, configured to configure a piece of session information based on the at least one routing identifier received;
- and
- a transmitter, configured to transmit to the application server subsequent data routed over at least a second slice corresponding to the configured information.
A device for determining at least one routing identifier of data of a session initialized between a terminal and an application server, over a first network slice corresponding to a set of functions for processing data of a communication infrastructure, implemented by the application server, wherein the device comprises:
- a processor, configured to determine at least one routing identifier based on at least one communication parameter of the session, the at least one communication parameter being present either in headers of packets or in frames used for routing data, or in application data of the session;
- a transmitter, configured to transmit to the terminal the at least one routing identifier determined;
- and
- a receiver, configured to receive from the terminal subsequent data routed over at least a second slice.
A non-transitory computer-readable recording medium comprising a computer program recorded thereon, the computer program comprising instructions for implementing a routing method when the instructions are executed by a processor of a terminal, the routing method for routing data of a session initialized between the terminal and an application server, over a first network slice corresponding to a set of data processing functions of a communication infrastructure, wherein the instructions configure the terminal to:
- receive from the server at least one routing identifier determined based on at least one communication parameter of the session, the at least one communication parameter being present either in headers of packets or in frames used for routing data, or in application data of the session,
- configure a piece of session information based on the at least one routing identifier received, and
- transmit to the application server subsequent data routed over at least a second slice corresponding to the configured information.
A non-transitory computer-readable recording medium comprising a computer program recorded thereon, the computer program comprising instructions for implementing a determination method when the instructions are executed by a processor of an application server, the determination method for determining at least one routing identifier of data of a session initialized between a terminal and the application server, over a first network slice corresponding to a set of functions for processing the data of a communication infrastructure, wherein the instructions configure the server to:
- determine at least one routing identifier based on at least one communication parameter of the session, the at least one communication parameter being present either in headers of packets or in frames used for routing data, or in application data of the session,
- transmit to the terminal the at least one routing identifier determined, and
- receive from the terminal subsequent data routed over at least a second slice.
Dependencies are inferred from the claim text.