The present disclosure relates generally to the field of data communications, and more particularly to a method, and a system for network location of moving mobile base stations within a network topology. The system involves network planning with moving mobile base stations.
The evolution of current wireless access networks towards the fifth generation (5G), the sixth generation (6G) and beyond is characterized, among others, by the provisioning of high-bandwidth services and by the capability of serving traffic of a large network of user equipments. Provisioning high capacity in such networks requires network densification and smart network planning.
In traditional mobile telecommunications networks, mobile base stations are based on permanently fixed stationary towers and locations. The cellular coverage herein provided for each mobile network cell is planned based on the fixed topological structure.
Recently, the moving mobile base station concept has been introduced, in which the communication infrastructure on board vehicles act as a relay between user equipment(s) and static base stations. The choice of the relays instead of base stations simplifies the moving communication infrastructure and the network infrastructure, but it limits the possibility of dynamically adapting the moving infrastructure to changing conditions.
Mobile telecommunication networks based on moving mobile base stations and alternating network topology and structure confront the following challenges:
Further, a moving mobile telecommunications network core element such as a mobile base station moves along the three-dimensional geodesic surface space, and hence also Riemannian space in a time-dependent manner. A network management system shall facilitate that locations of moving mobile base stations are consequently positioned optimally with regards geographical coordinates and related two-dimensional manifold plane.
What is therefore needed is a system and method to address the aforementioned inadequacies.
It is an object of embodiments herein to provide a solution in terms of a method and a system for network location of moving mobile base stations within a network topology.
According to an aspect of some embodiments therein, there is provided a method in a network topology including a plurality of mobile base stations, wherein each mobile base station serves a cell, the method comprising: determining a cellular coverage function C(Cr, . . . , Cx,t,Mod,P,gE), of a moving mobile base station in a three-dimensional time-dependent space, where: Cr, . . . , Cx denote the coverage of cells adjacent to the cell covered by the mobile base station; t denotes time, Mod denotes a modulation applied by the moving mobile base station; P denotes a transmitter power of the mobile base station; and gE denotes a geographical elevation and geodesic, after moving from a location Si: (x1, x2, x3, t)∈S, where x1, x2, x3, denote coordinates with regards to the Earth and x1, x2 Earth's geographical coordinates; determining a cellular area function A(Ar, . . . , Ax, t), where the moving mobile base station has coordinates Mi: (x1, x2, h, t) in the Area A(Ar, . . . , Ax, t) where Ar, . . . , A denote the coverage of adjacent neighboring cells, x: s denote Euclidian locations at time t, and determining a location of the moving mobile base station S*i(x1, x2, x3, t) to be positioned to the location satisfying at the time of t, the following:
There is also provided a system in a network topology including a plurality of mobile base stations, wherein each mobile base station serves a cell, wherein the system is configured to: determine a cellular coverage function C(Cr, . . . , Cx,t,Mod,P,gE), of a moving mobile base station in a three-dimensional time-dependent space, where: Cr, . . . , CX denote the coverage of cells adjacent to the cell covered by the mobile base station; t denotes time, Mod denotes a modulation applied by the moving mobile base station; P denotes a transmitter power of the mobile base station; and gE denotes a geographical elevation and geodesic, after moving from a location Si: (x1, x2, x3, t)∈S, where x1, x2, x3, denote coordinates with regards to the Earth and x1, x2 Earth's geographical coordinates; determine a cellular area function A(Ar, . . . , Ax, t), where the moving mobile base station has coordinates Mi: (x1, x2, h, t) in the Area A(Ar, . . . , Ax, t) where Ar, . . . , Ax denote the coverage of adjacent neighboring cells, x: s denote Euclidian locations at time t, and determine a location of the moving mobile base station S*i(x1, x2, x3, t) to be positioned to the location satisfying at the time of t, the following:
According to an embodiment, the cellular area network function is given by the following two-dimensional algebraic manifold, where the moving mobile base station is located:
According to an embodiment, mapping, and projection between locations in a three-dimensional space and locations in a two-dimensional surface occur in both directions for determining locations and cellular coverage in a time-dependent manner.
According to an embodiment, the cellular coverage function C(Cr, . . . , Cx,t,Mod,P,gE) is further a function of a smoothening factor θ and can be expressed as C(Cr, . . . , Cx,t,Mod,P,gE,θ); and the cellular area function A(Ar, . . . , Ax, t) is further a function of a smoothening factor ζ, and can be expressed as A(Ar, . . . , Ax, t, ζ).
As an example, mappings and projections between real geodesic Riemannian three-dimensional space/sphere and two-dimensional manifold or surface occur in both directions to obtain (optimized) locations and cellular coverage, i.e., from three-dimensional real coordinates to two-dimensional manifold coordinates (geo-coordinates) in time-dependent manner.
According to an embodiment, the manifold or surface boundary ∂M shall be close to the boundaries of a real physical cell ∂S so that it coincides with cellular boundaries yield by modulation applied, signal strength dependent on the directed power and the boundary of adjacent cells so that the error and deviation functions remain close to zero (i.e., these functions shall be minimized).
According to another aspect of some embodiments therein, there is provided a system in a network topology including a plurality of mobile base stations, wherein each mobile base station serves a cell, the system comprising a computing device comprising a processor and a memory containing instructions executable by the processor whereby the computing device is configured to perform any of the subject-matter of the methods described herein or the subject-matter described with respect to the systems herein.
There is also provided a computer program comprising instructions which when executed by the processor of the computing device cause the processor to carry out the subject-matter of the methods described herein.
A carrier is also provided containing the computer program wherein the carrier is one of a computer readable storage medium, an electronic signal or a radio signal.
Additional embodiments of the present invention will be presented in the detailed description.
An advantage with embodiments herein is that mobile network and cellular coverage based on moving mobile base stations become optimized. Further geographical coordinates i.e. locations of moving mobile base stations with regard to the Earth's surface, i.e., Riemannian/Euclidian two-dimensional manifold become defined. The topology, cellular coverage and the structure of mobile network based on moving mobile base stations is also defined and optimized.
Another advantage of the embodiments herein is the support of the following practical solutions such as drone-based mobile base stations in, e.g., 5G networks, meshed network topologies, base stations ported to moving elements such as mobile devices (or user equipments) and minimized mobile base stations ported, tethered, and integrated in mobile devices. In addition, satellite based mobile telecommunications networks and base stations are supported.
A more complete understanding of the present embodiments, and the attendant advantages and features thereof, will be more readily understood by reference to the following detailed description when considered in conjunction with the accompanying drawings wherein:
In the following, a detailed description of the exemplary embodiments is presented in conjunction with the drawings to enable easier understanding of the solutions(s) described herein.
It should be noted that the embodiments herein may be employed in any network topology or system involving any number mobile base station, such as drone-based mobile base stations, areal base stations, satellite-based base stations, wireless access points, femto base stations, relay base stations, vehicle-mounted base stations, unmanned arial vehicle-based base stations, etc. The base stations may be employed in a plurality of access network technologies such as in 5G networks, 6G networks, wireless sensor networks (WSN), WiFi networks, 3G networks, WiMax networks, or in hybrid or heterogeneous networks involving several radio access network technologies.
Mobile communications network coverage based on meshed cellular network with alternating and moving mobile base stations shall be aligned time-dependently with three-dimensional sphere and its two-dimensional manifold piece-wise projections with cellular boundaries to adjacent neighboring cells. A cell is a geographical area that is served by a base station. A manifold may be defined basically as a surface.
A network composed of five mobile base stations 101-105 is depicted. Each mobile base station has a respective coverage area or a cell 101C-105C. In the 3D network structure in the 3D geodesic Riemannian sphere on the Earth's surface, the position of the mobile base stations can be determined and can be (in reality) approximated in mathematical physics by a Euclidean 3D space and coordinates. A mapping and projection of the 3D geodesic Riemannian sphere including the 3D network into a 2D Riemannian manifold and plane is show in
Each mobile base station shall be located to a position where a non-linear 3D and time-dependent coverage function become optimized. The locations of mobile base stations shall hence be optimized also when the mobile communications network topology is based on time-dependently alternating meshed network topology and other neighboring mobile base stations move and roam also dynamically. The present disclosure hence solves the problem by providing optimized mobile base station location for a mobile network (e.g., a meshed network) based on moving mobile base stations and facilitates consequently optimal cellular coverage.
In addition, the best overall solution for the whole network topology with regards to positioning moving mobile base stations are calculated and assigned by applying mathematical game theory, both in cases of and following cooperative as well as non-cooperative game theories depending on the information availability of the neighboring cells and moving mobile base stations there.
Embodiments described herein solve the network optimization challenges that emerge with moving mobile base stations and dynamic network topologies by:
It is noteworthy to understand that primary and necessary mathematical theories underlying the solution, such as Riemannian space, algebra and manifold are known per ser. However, the core essential of the present solution herein resides on integrating, combining, and applying these theories to mobile communications networks and (meshed) time-dependent topologies of such networks.
A proposed solution as described herein acknowledges that the mobile base station cell coverage calculation fundamentals regarding mathematics and physics applied for each particular and individual cell applies. These prevailing terms can be shortly characterized and referred to as follows:
Primarily, the standard and currently applied calculations of the mobile base station capacities and coverage are derived from the fact that the mobile telecommunications network is being composed of fixed-point mobile base stations whose locations are defined by a stationary point process. The related processes and locations are nevertheless ergodic (i.e., dynamic) but only within a particular cell but stationary with regards to the whole network. This said principle satisfies adequately the stationary mobile base station networks.
According to embodiments herein, and as will be demonstrated, a core foundation of embodiments is that they extend the ergodic and stationary concept mathematically as indicated by a cell coverage function denoted C(Cr, . . . , Cx,t,Mod,P,gE) with time-dependency and the cell coverages of adjacent neighboring cells due to the alternating network topology and the concept of moving mobile base stations.
Mathematically this principle as above can be characterized as applying a fixed-point theorem so that at a certain time t moving mobile base stations are temporarily located in a stationary manner so that standard ergodic and dynamic processes can be applied for a particular cell. However, a novel addition to this concept is that neighboring adjacent mobile base stations are also considered in the calculations. The solution can be described as a solution with several fixed points.
Referring to
It should be noted that
As previously mentioned and according to an embodiment, a cell coverage function is determined or calculated for a moving mobile base station (and mobile network topology) in a three-dimensional time-dependent space to facilitate optimized cellular coverage function C(Cr, . . . , Cx,t,Mod,P,gE), where Cr, . . . , Cx denote the coverage of cells adjacent to the cell covered by the moving mobile base station, t denotes time, Mod denotes applied modulation, P the mobile base station transmitter power and gE the geographical elevation and geodesic after moving from a location Si: (x1, x2, x3, t)∈S, where x1, x2, x3, denote the coordinates with regards to the Earth and x1, x2 Earth's geographical coordinates. These coordinates provide in the use an approximation of the curved geodesic surface of the Earth.
For these definitions the following conditions apply:
P=P(SignallingStrength)
∂S≈0 (meaning negligible or zero coverage on the boundary of a cell) that hence in practice equals SignallingStrength<N [dBm] (N being −110 dBm for example).
According to an embodiment, the cellular coverage function C(Cr, . . . , CX,t,Mod,P,gE) is further a function of a smoothening factor θ and can be expressed as C(Cr, . . . , CX,t,Mod,P,gE,θ).
The smoothening factor θ may be attached to or be viewed as a modelling and smoothening factor to the cellular coverage function C to handle non-analytic factors such as signal scattering, signal power, modulation, frequency spectrum and noise reduction in a manner to approximate the cellular coverage function adequately as an analytic and ergodic function with the volume integral over the three-dimensional space S.
According to an embodiment, a (mathematical) calculation is performed by applying two-dimensional time-dependent algebraic manifolds or surfaces of Mi: (x1, x2, h, t)∈M and Mi′: (x1′, x2′, h′, t′)∈M′ as optimized projections.
The moving mobile base station location can be determined to possess coordinates Mi: (x1, x2, h, t) in an Area A(Ar, . . . , Ax, t) where Ar, . . . , Ax denote the coverage of adjacent neighboring cells, x: s denote Euclidian locations at the time t. Dependent on time, i.e., after the elapsed time of Δt a moving mobile base station roams to another location Mi′: (x1′, x2′, h′, t′) and Area A′ (Ar′, . . . , Ar′, t′), where t′=t+Δt. For these definitions the following conditions apply accordingly:
∂M≈0
(negligible or zero coverage on the boundary of a cell) that hence in practice equals SignallingStrength<N [dBm] (N being −110 dBm for example).
According to an embodiment, the cellular area function A(Ar, . . . , Ax, t) is further a function of a smoothening factor ζ, and can be expressed as A(Ar, . . . , Ax, t, ζ).
The smoothening factor ζ is attached or may be viewed as a modelling and smoothening factor to the area function to handle non-analytic factors affecting the area to approximate the area function adequately as an analytic and ergodic function with the integral over the two-dimensional algebraic manifold M.
The cellular area covered by S is defined as per function C(·). C(·) is further related to and dependent on signalling strength function, modulation, mobile base station power and geographical circumstances. C′(.) is the cellular coverage function at the time of t′(=t+Δt). The cellular area covered by manifold M is defined as per function A(·) presented above.
An optimized moving mobile base station location in the meshed network shall satisfy at each time of t, t′, . . . , the following mapping projection to a piecewise Riemannian two-dimensional manifold (i.e., meaning geographical latitudes and longitudes), where the third dimension x3=h (e.g., height) remains fixed from the time t to t′(=t+Δt) to the prevailing location (reference: a fixed-point theorem applied). This means in particular to perform a mapping location-wise from Si: (x1, x2, x3, t)→Mi: (x1, x2, h, t) so that the said location Mi: (x1, x2, h, t) that belongs to the Manifold M determines the optimal mobile base station location with reference to the related cell coverage. Cellular coverage is in both cases (S, C(.)) and (M, A(.)) assumed to reach the maximum sufficient level for the moving mobile base station location at Si: (x1, x2, x3, t).
The boundary ∂M of the manifold M determines and is then either equal or close to the optimized cellular coverage C(.) and being then a projection from the boundary ∂S respectively. These boundaries ∂M and ∂S shall coincide then with the respective boundaries of neighboring cells and manifolds.
According to an embodiment, the location or optimal point for each moving mobile base station S*i(x1, x2, x3, t) is determined to be positioned to the location that satisfies at the time of t:
According to an embodiment, such an optimal location S*i(x1, x2, x3, t) for a moving mobile base station may be reached where the gradient function (i.e., vector derivative) of the cellular coverage function as presented below, becomes zero in relation to the coordinates x1, x2 and x3 under the assumption that the cellular coverage function is analytic (i.e., continuously differentiable), and given the transmitter power P* of the moving mobile base station the cellular coverage area becomes both sufficient with regards of neighboring cells and maximized:
According to embodiments of the present disclosure, cases where the functions C(Cr, . . . , Cx,t,Mod,P,gE), S(x1, x2, x3, t), A(Ar, . . . , Ax, t) and M(x1, x2, h, t) are not analytic or continuously differentiable should also be covered. They can well be piecewise analytic and/or differentiable when the theoretical intent as discussed can be applied. Alternatively, and especially, the functions S(x1, x2, x3, t) and M(x1, x2, h, t) that determine the coverage space and the coverage area respectively, can factually be continuous and regularly behaving, then rather decreasing or stable depending on the distance from the optimal location point, but represented and approximately adequately by either fully or piecewise analytic or continuously differentiable function. As a summary these cases where these said and mentioned cases where functions are not everywhere analytic or continuously differentiable shall be covered within embodiments of the present disclosure.
As previously described the cellular coverage function C may be expressed as a function of a smoothening factor θ and can be expressed as C(Cr, . . . , Cx,t,Mod,P,gE,θ); and the cellular area function A may be a function of a smoothening factor ζ, and can be expressed as A(Ar, . . . , Ax, t, ζ). Hence, the equations presented in this disclosure are also applicable when the cellular coverage function is given by C(Cr, . . . , Cx,t,Mod,P,gE,θ); and when the cellular area function is given by A(Ar, . . . , Ax, t, ζ).
According to an embodiment, the error (E) or deviation function E in terms of coverage between the mapped locations in surface or Manifold M and the real locations S shall be close to zero, i.e., E=S−M≈0. Further, the deviations shall satisfy the following: x1−x1≈0, x2−x2≈0) and x3≈h at the time t.
The above calculations determine hence the optimal locations Si: (x1, x2, x3, t)∈S and Mi: (x1, x2, h, t)∈M for a particular cell of the moving mobile base station.
With the information on the neighboring moving mobile base stations being available, the overall optimal locations with regard to the whole network and its topology can be reached. This situation is mathematically determined and corresponding the theory of cooperative games, i.e., coalitions formed by sharing information. The following conditions are then met:
This means that the moving mobile base stations shall and can be positioned so that the whole mobile network setup becomes optimized.
Where N denotes the number of all the moving mobile base stations in the network and sN denotes a subset of the moving mobile base stations in the same network. R3(t) denotes a general time-dependent three-dimensional sphere/space on the Earth, as being applied in this disclosure.
It should be noted that if the information of the neighboring moving mobile base stations is not available or is only partly available, the overall optimal locations with regards of the whole network and its topology as defined earlier for v(N) cannot be reached. In such a case we land to local sub-optimized locations i.e., solutions, one example of such a solution being v(sN) instead of v(N).
Mathematically such a situation corresponds to a non-cooperative game and the best attainable solution is often also the one known as Nash equilibrium in which each involved party (e.g., each moving mobile base station) is assumed to know the equilibrium strategies of the other involved parties and no involved party has anything to gain by changing only their own strategy. The extend of deviation of such a non-cooperative locally (i.e., for each cell or set of cells) optimized solution v(sN) from the optimized solution v(N) as in the case of co-operative game discussed above, depends wholly on the amount of information regarding neighboring moving mobile base stations available and sharable at each time t for a particular moving mobile base station that belongs to a specific cell.
As previously described, information is exchanged or shared between mobile base stations in the network.
Referring to
As previously described, Cr, . . . , Cx denote the coverage area of cells adjacent to the moving mobile base station; t denotes time, Mod denotes applied modulation by the moving mobile base station, P denotes the moving mobile base station transmitter power and gE denotes the geographical elevation and geodesic after moving from location Si: (x1, x2, x3, t)∈S, where x1, x2, x3, denote coordinates with regards to the Earth and x1, x2 Earth's geographical coordinates. The cellular coverage function C(Cr, . . . , Cx,t,Mod,P,gE) was previously presented in equation (1).
According to an embodiment, the signalling strength depends on the mobile base station transmitter power P and on the boundary ∂S of the defined three-dimensional space S.
As previously described, and according to an embodiment, the cellular coverage function C(Cr, . . . , Cx,t,Mod,P,gE) is further a function of a smoothening factor θ and can be expressed as C(Cr, . . . , Cx,t,Mod,P,gE,θ).
According to an embodiment, the cellular area function A(Ar, . . . , Ax,t) equals the area integral over two-dimensional algebraic manifolds, where the moving mobile base station is located, as expressed in equation (2) previously presented.
As previously described, and according to an embodiment, the cellular area function A(Ar, . . . , Ax, t) is further a function of a smoothening factor ζ, and can be expressed as A(Ar, . . . , Ax, t, ζ).
According to an embodiment, a calculation is performed by applying two-dimensional time-dependent algebraic manifolds of Mi: (x1, x2, h, t)∈M and Mi′: (x1′, x2′, h′, t′)∈M′ as optimized projections.
According to an embodiment, on the boundary ∂M of such a two-dimensional manifold M, the signalling strength reduces to be negligibly low, in practice without coverage, as also derived from and accordingly to the calculation for ∂S.
According to an embodiment, such a location S*i(x1, x2, x3, t) may be reached where the gradient function of the cellular coverage function C(Cr, . . . , Cx,t,Mod,P,gE) becomes zero in relation to the coordinates x1, x2 and x3 under the assumption that the cellular coverage function is analytic (i.e. continuously differentiable), and given the transmitter power P* of the moving mobile base station the cellular coverage area becomes both sufficient with regards of neighboring cells and maximized. The gradient of the cellular coverage function is expressed using equation (4), which is repeated below:
As previously described, embodiments of the present disclosure should however also cover the cases where the functions C(Cr, . . . , Cx,t,Mod,P,gE), S(x1, x2, x3, t), A(Ar, . . . , Ax, t) and M(x1, x2, h, t) are not analytic or continuously differentiable. They can well be piecewise analytic and/or differentiable when the theoretical intent as discussed can be applied. Alternatively, and especially, the functions S(x1, x2, x3, t) and M(x1, x2, h, t) that determine the coverage space and the coverage area respectively, can factually be continuous and regularly behaving, then rather decreasing or stable depending on the distance from the optimal location point, but represented and approximately adequately by either fully or piecewise analytic or continuously differentiable function. As a summary these cases where these said and mentioned cases where functions are not everywhere analytic or continuously differentiable shall be covered by embodiments of the present disclosure.
According to an embodiment, the Error E or deviation function in terms of coverage between the mapped locations in M and the real locations S shall be close to zero i.e. E=S−M≈0). The deviations shall satisfy following: x1−x1˜0, x2−x2≈0 and x3≈h at the time t.
As previously described, the network is comprised of a finite set of all moving mobile base stations in the whole mobile network, the number of which moving mobile base stations being denoted N and a characteristic overall utility function denoted v. A subset of this set N includes neighboring moving mobile base stations, denoted as sN, through which the information about cells, cell coverages and locations of moving mobile base stations becomes available. The cooperative payoff function related to the optimal locations of S*i(x1, x2, x3, t) that as previously defined maximizes the cellular coverage function C(Cr, . . . , Cx,t,Mod,P,gE) for a particular cell and such a moving mobile base station exactly determines the total attainable overall optimal value in terms of cellular coverage in the mobile network as presented in equation (5), which is repeated below:
This means that the moving mobile base stations shall and can be positioned so that the whole mobile network setup becomes optimized.
The solution of the overall utility function v(N) is the one for which no coalition provides a better value greater (i.e., locations for the network) than the sum of its moving mobile base station currently prevailing locations within Δt. Therefore, no moving mobile base station in the network has any “incentive” to leave the currently prevailing location and obtain so a better overall location for the whole network. In this context, this assumption and principle of “no incentive to leave” means application of a fixed-point theorem for the time-period of Δt concerning moving mobile base stations targeting optimal solution with the optimal attainable utility value v(N). This can be expressed mathematically as follows:
Additional details of some embodiments have been presented.
Another aspect of some embodiments relates to a system or in a computing device or a network node in a network topology including a plurality of mobile base stations, wherein each mobile base station serves a cell, the system comprising a computing device, as shown in
There is also provided a computer program comprising instructions which when executed by the processor of the computing device according to cause the processor to carry out the subject-matter of the methods described herein.
A carrier is also provided containing the computer program wherein the carrier is one of a computer readable storage medium, an electronic signal, or a radio signal.
A network management tool, such as Geographic Information System (GIS) applications may be used to implement some or all of the previously described embodiments.
The memory module 720 may be configured to store code executable by control circuitry and/or other data, e.g., data pertaining to communication, e.g., configuration and/or data of nodes, etc. The processing circuitry 710 may be configured to control any of the methods described herein and/or to cause such methods to be performed, e.g., by the processor 710. Corresponding instructions may be stored in the memory module 720, which may be readable and/or readably connected to the processing circuitry. In some examples, the processing circuitry 710 may include a controller, which may comprise a microprocessor and/or microcontroller and/or FPGA (Field-Programmable Gate Array) device and/or ASIC (Application Specific Integrated Circuit) device. It may be considered that the processing circuitry 710 includes or may be connected or connectable to the memory module 720, which may be configured to be accessible for reading and/or writing by the controller and/or processing circuitry 710. The computing device 700 may include additional components not depicted in
According to some embodiments, the computing device 700 is configured or is operated to perform any one of the previously described embodiments.
Throughout this disclosure, the word “comprise” or “comprising” has been used in a non-limiting sense, i.e., meaning “consist at least of.” Although specific terms may be employed herein, they are used in a generic and descriptive sense only and not for purposes of limitation.
The present disclosure can be realized in hardware, software, or a combination of hardware and software. Any kind of computing system, or other apparatus adapted for carrying out the methods described herein, is suited to perform the functions described herein.
A typical combination of hardware and software could be a specialized computer system having one or more processing elements and a computer program stored on a storage medium that, when loaded and executed, controls the computer system such that it carries out the methods described herein. The present disclosure can also be embedded in a computer program product, which comprises all the features enabling the implementation of the methods described herein, and which, when loaded in a computing system is able to carry out these methods. Storage medium refers to any volatile or non-volatile storage device.
Computer program or application in the present context means any expression, in any language, code or notation, of a set of instructions intended to cause a system having an information processing capability to perform a particular function either directly or after either or both of the following a) conversion to another language, code or notation; b) reproduction in a different material form.
Having described aspects of the present disclosure in detail, it will be apparent that modifications and variations are possible without departing from the scope of aspects of the present disclosure as defined in the appended claims. As various changes could be made in the above constructions, products, and methods without departing from the scope of aspects of the present disclosure, it is intended that all matter contained in the above description and shown in the accompanying drawings shall be interpreted as illustrative and not in a limiting sense.
It will be appreciated by persons skilled in the art that the embodiments of the invention or inventions described herein are not limited to what has been particularly shown and described herein above. In addition, unless mention was made above to the contrary, it should be noted that all of the accompanying drawings are not to scale. A variety of modifications and variations are possible in light of the above teachings without departing from the scope and spirit of the invention or inventions, which are limited only by the following claims.
This application is a national stage application, filed under 35 U.S.C. § 371, of International Patent Application No. PCT/SE2022/050102 filed on Jan. 31, 2022, which claims the benefit of U.S. Provisional Patent Application No. 63/284,101 filed on Nov. 30, 2021, each of which are incorporated by reference herein in their entirety.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/SE2022/050102 | 1/31/2022 | WO |
Number | Date | Country | |
---|---|---|---|
63284101 | Nov 2021 | US |