Open Flow Controller Architecture for Seamless Connectivity and Virtualization Technologies

Abstract

The study aims to provide insights into the benefits and potential risks associated with its adoption. The findings will be valuable for organizations considering transitioning to SDN, offering guidance on how to effectively leverage this technology while addressing the challenges that may emerge during implementation. Furthermore, we detail the proposed control architectures, showing how the peculiar characteristics (and related goals). In the architecture design, we point out hybrid Control Architectures as a notable trend in SDN solutions targeting Wireless Scenarios. The Researcher provides his idea on the Open Flow Control diagram (OFC), managing heterogeneous networks and hybrid connection networks for seamless connectivity. It has become very complex and hard to manage due to upgrade and interoperability challenges. Software-Defined Network (SDN) addresses this problem by decoupling virtual resources from the physical resources. The goal of our research is to offer distributed Management Systems that can help with orchestration, dynamically partition access points and cell radios. Also, the work explores new approaches to controllers’ Virtual Connectivity within complex and hybrid infrastructure network technologies, in order to overcome the shortcomings of the current infrastructure. The proposed algorithm is arranged to cover all requirements for seamless positioning in future wireless networks.

Share and Cite:

Nicola, A.A. (2026) Open Flow Controller Architecture for Seamless Connectivity and Virtualization Technologies. Communications and Network, 18, 10-32. doi: 10.4236/cn.2026.181002.

1. Introduction

The coexistence of SDN and traditional networks may lead to compatibility issues, requiring custom solutions or middleware. Software-Defined Networking (SDN) represents a transformative shift in how networks are designed, managed, and optimized [1]. The IEEE 802.21 Standard for media independent handover (MIH) has been adopted in this research to provide a unified framework for the interworking of the heterogeneous networks. The architecture of our proposals is provided in Figure 4. The figure represents the target network architecture for the interworking of wireless networks such as WLAN, WIMAX, UMTS, and satellite networks. In the architecture, it is assumed that the mobile node supports multiple interfaces and can use any network when it is available. This is important for a mobile node roaming into other networks, to have seamless mobility across different networks. In this area, we provide different levels of solutions [2] [3]. The general solution is mainly featured in the system architecture as the global solution at present for the seamless connectivity problem: soft Open Flow Hybrid Network Controller (OFHNC) [4] [5]. SDN has come to light in recent years. However, the concept of this approach has been evolving since the mid-90s. Ethane [6] (management architecture) and OpenFlow [7] (protocol for network flow) have given birth to a real implementation of SDN. OpenFlow is standardized by the Open Networking Foundation (ONF) [8]. There are other similar existing southbound interfaces, such as the Forwarding and Control Element Separation (CES) [9] [10] standardized by the Internet Engineering Task Force (IETF), Path Computation Element (PCE) [11], the Locator/ID Separation Protocol (LISP) [12], and Soft Router [13], pose important challenges for service providers [14]. With the rapid growth of the clients’ demands, the operator is required to respond accordingly by considering additional servers, network components, high quality of service and secure architecture [15], abiding by the standards. In particular, the challenges and issues appear to be of paramount importance in the SDN environment.

2. Background and Motivation

Researchers in this article present an efficient mobility-based proactive caching simplified model for addressing a distributed solution that targets less popular, personalized, or dynamic content requests by prefetching data in small cells based on aggregated user mobility prediction information [16]. Another important problem dimension regards service charges [17] [18]. Users can become very unhappy with charging mechanisms that aim to control demand peaks. In a more recent study in [19], the authors show that a large portion of web traffic is dynamically generated and per-data located in the field of connectivity perspective. In addition, the rest of proactive solutions use mathematical solutions to optimize prospective results, approximation for the non-tractable distribution of “content placement” [20], which is also recognized in [21]. These solutions are centralized, mobility, or employ a static adaptation of popular temporal locality, even the work in [22] that does consider mobility. The rest of this report discusses and explains the different approaches and proposes several variations of a new model that uses contextual information [23]-[25]. Furthermore, Seamless Mobility and roaming are essential features of today’s networks and can be attained by a handoff mechanism in wireless networks. In addition, handover represents an essential process of maintaining users in an active session when the mobile terminal changes its point of attachment [26]. Currently, a mobile user has multiple interfaces and can access a wide range of applications provided by multiple wireless networks. Therefore, to achieve this goal and select the best network, it is necessary to have a good decision-making Strategy for a specific application [27] [28].

A simple prediction model uses a person’s location preferences (a history of her previously visited locations) [29]. Population mobility models are introduced, and their practical applicability is demonstrated. In particular, techniques that focus on the detection of incorrect human mobility predictions are analyzed. Among these techniques, an ensemble learning algorithm, called LOTUS, is designed and evaluated. Different hierarchical approaches are further defined, and their performance is evaluated. Ekman et al. create a composition of different mobility models that describe the daily life of an individual [30] [31]. Their model includes home activity, office activity, evening activity, and transport sub_models that address the mobility differences of individuals over a day. Similarly, Nguyen et al. propose, instead of using one predictor for different human mobility prediction tasks [32] [33], providing an architecture and methods for a seamless experience across a user’s multiple environments. Passive components for multiple communication channels are also considered. Lei et al. proposed the creation of community networks [34]. In this scenario, a service provider such as a hospital is responsible for providing a service in a specific region.

3. Proposed System Architecture

3.1. Connectivity Management

The extreme heterogeneity existing today means that the problem of mobility management has now become more complex. In fact, the fact that a handover procedure is not directly related to physical parameters like coverage and movement speed has as a consequence that mobility has now become a logical concept rather than a physical one. This means that today, mobility refers not only to the user’s geographic position but also to the change of a logical location with respect to network access points. The target in this case is to come to an optimal global decision with reference to a set of local and distributed requirements such as: Vertical handover decision modeling and handover triggering. As stated above, the vertical handover further consists of three main parts, i.e., handover triggering/initiation, network selection, and handover triggering, referring to a phenomenon of initiating handover at the appropriate location. Figure 1 shows the main idea of handover transaction triggering (too early, too late, and wrong cell handover [35]. The decision user’s selection process in a heterogeneous network becomes harder, because there are different characteristics provided by different networks, such as resource reservation area. Almost all schemes are based on multiple parameters from different networks to fix this problem, focusing on proposing heuristic algorithms that simplify the risks that occur through connectivity.

Figure 1. Problems in RSS-based handover triggering.

There are various parameters used to trigger a handover. The MN periodically checks the value of these parameters and compares them with a predefined threshold. If the value of the parameter drops below a pre-defined threshold, then the MN initiates the handover process. Various traditional handover approaches are based on the RSS value of the current network. The MN periodically checks the RSS level of the current AP/BS; if it drops below a certain predefined threshold, the MN initiates the handover. However, calculating and finding the exact location for triggering a handover process is a challenging task, because the time between the handover triggering and execution is very short [36] [37].

3.2. Issue in Hand-Off

We suppose that when an MT starts moving, crossing the boundary area from the start point to end point, the mobile client requires the information about the foreign networks for choosing the strongest signals at all times. The decision is based on an average measurement of the received signal. Relative signal strength with hysteresis and threshold hands a user over to a new base only if the current signal level drops below a threshold and the target base station is stronger than the current one by a given hysteresis margin. A rapid decrease in received signal strength may cause the call to drop, and this cannot be supported by handoff algorithms. The nature of the decaying signal can be determined by the slope or tangent of the angle subtended by the two corresponding points on the signal line with respect to two axes. Slope ratio (Sr) can be defined as the ratio between normal and actual signals, and depicted in Figure 2 [38] [39].

From the geometry of the figure, slope of the normal signal can be represented as

Tan θ 2 = ΔRSS Δ S 2

Hence, the slope ratio of the normal to actual signal can be represented as

S r = tan θ 1 tan θ 2

For different values of θ 1 and θ 2 , various values of S r are obtained. But for handoff to take place, θ 2 must always be greater than θ 1 .

3.3. Case Study

Figure 3 provides a case study for seamless connectivity demand. Given the diversity of network applications running on mobile devices, knowledgeable network resource planning and operation is needed, in turn calling for a framework that allows users and their applications to access patterns aimed at maximizing resource usage and increasing user satisfaction. In this case study, users need to be aware of available access networks and to choose the one they want to connect with, based on very rudimentary information such as signal quality. If MNs can collect timely and consistent information about the state of all available networks in range and control their network connectivity, then a whole range of possibilities

Figure 2. Slope of actual signal and expected signal.

Figure 3. Example scenario with a heterogeneous overlapping wireless network.

would become available. Operators who can switch a user’s session from one access technology to another could better manage their networks and better accommodate the service requirements of their users [40].

4. System Architecture

The proposed architecture provides four sectors, represented in different parts. The first part is a network side or terminal side, and the second part is the open follow hybrid core, the third part is satellite system, and finally, the last part presents monitoring surveys to different parts of the global network systems equipped to observe the capital area. On the network side, the controller supports network systems of each side, monitoring, such as location information and user profiles. Furthermore, in the open follow hybrid core, the highest network connectivity should be more flexible and offer seamless connectivity between recognized domains, which enables the satellite in the third coverage to extend to each other. The main purpose of the monitoring area is to obtain optimal observation of all transactions between any MT connection in different situations, static or dynamic. Nevertheless, the efficiency of the whole part should use appropriate radio technologies through which service can be obtained as much as possible. Thus, both the network and terminal contribute useful information that should be combined to provide efficiency of QoS in order to facilitate MT in making an optimal decision. Figure 4 explains the target architecture network developed from the source [41] [42].

In addition, see Figure 4, the architecture applied, offering the capability of scaling network resources in lockstep with application and data needs. Software-defined network (SDN) facilitates organizations in deploying applications and enables flexible delivery. The Open Flow Controller (OFC), based on SDN, is designed with a standard interface for the SDN controller to allow programming of forwarding tables, network element registration, and maintenance. Improving network availability provides better control and performance. Some switches support compatibility issues with the controller. The OpenFlow specification defines the protocol that enables the controller to command switches and routers. However, the architecture is referred to as the OpenFlow model control. Permits network operators to set flow rules, which are essential for network management, by breaking the coupling between network control and global visibility. It helps to reduce internal communication between the control and data planes.

4.1. Network Virtualization

Network virtualization and open flow controller, see Figure 5 & Figure 6, allow multiple networks with different characteristics and functions to operate over the same physical network. The reliable transmission of high-priority data can be achieved by centrally managing the communication quality of multiple wireless and wired networks by dynamically selecting the appropriate routing. The virtualization technology copes with network congestion caused by a heavy traffic load

Figure 4. Target network architecture.

in a particular part of the network by connecting automatically to other types of networks, thereby increasing the potential for services to continue operating [43].

The following figure represents the accessories of the home network (core network). The objective of this case is to propose a solution for automatic management of the future, through the use of virtualization as well as automatic service deployment and network reconfiguration using an automatic service virtual plan (VP).

4.2. Open Flow Controller

Managing heterogeneous networks has become very complex and difficult to

Figure 5. Network virtualization technologies.

manage due to upgrade and interoperability challenges. Software defines networks (SDN); address this problem by decoupling virtual resources from physical resources, abstracting control planes and data forwarding planes, and automating network management while enabling centralized orchestration. This offers network scalability and expansion. Adding SDN networks to the existing networks can provide scalable LAN segmentation to effectively manage cloud infrastructure environments. In addition, SDN can also enable much shorter development times and easier management of the network through the utilization of common, general-purpose hardware, while providing a holistic way of managing and controlling the network [44].

In the case of the present SDN OpenFlow controller, another important challenge that needs to be addressed is the communication latency and load between the SDN controller and the switches. If the network has one centralized controller, then all connection setup requests, as well as exception traffic, are forwarded to the controller. This increases the load on the controller significantly, and the resulting latency caused by the communication may be unacceptable for latency-sensitive applications. Furthermore, our goal is to develop a flow approach that harnesses local intelligence to scale traffic flow. The SDN solution also addresses network management challenges, supporting fast, seamless voice, data, and video transition from 3G/4G networks to Wi-Fi networks.

Figure 6. Open flow controller contains.

Figure 7 refers to the transparent transition between multiple Radio Access Technologies (RATs), which is usually referred to as vertical handover (VHO). Where the signal is distorted due to physical phenomena, it is necessary to characterize the channel. It was previously mentioned that it is clear that the environment will be different for different locations of the transmitter and receiver [44]-[48].

Figure 7. Hotspot scenarios.

RSS[ k ]= 1 W av i=0 W av 1 RSS[ ki ] [ k+i ] (1)

The RSS[k] is represented by calculating the average of the single strength at time instant k, and W av is the window size of the variable that changes with the velocity of the mobile terminal. The lifetime metric EL[k], represented by [ ki ][ k+i ] estimation of i=0 , the RSS change rate S[k], and a parameter called Application Single Strength Threshold (ASST) are as follows.

EL[ k ]= RSS[ k ]ASST S[ k ] ( 1 RSS[ k ]ASST / S[ k ] ) 2 1 (2)

The RSS indicator rate S[k] varies with the window size of the slope estimator and the RSS sampling interval. ASST is an application-dependent parameter that represents a composite of the channel bit error rate and application QoS requirements. In the scenario, when the mobile terminal moves towards a WLAN cell, the handover is triggered, if the signal strength between the mobile terminal and the point of attachment is in the available bandwidth of the required bandwidth by the application. Then the process of imitation depends on intersection midpoint algorithm of intersection midpoint and flowchart proposed flowchart algorithm; see Figure 8.

In this scenario, the radio network analysis algorithms evaluated signal strength and network performance, and calculated the quality of service of the area by dividing users into groups; this technique uses a priority queue searching counter. Additionally, user demand estimates from traffic database are used to calculate the network performance; see the flowchart algorithm proposed for the arrangement of RSS triggering handover, see Figure 9.

In Addition, mobility characteristics may cause a service on MS to migrate between different Data Centers (DCs); otherwise, the geographical distance between MS and the DC leads to delays in packet transmission between the sender and receiver, resulting in interrupted service when the MT moves from one position to another position [49]. In this section, to offer a seamless service migration framework as mentioned above, we consider the network topology shown in Figure 4, including a private controller device that can be an independent entity, or software embedded into DCs. A simple formula can be computed as:

Figure 8. Proposed algorithm—handover initiation process.

θ= [ x i , y i ] T ( i=1,,m ) As the coordinate of the RN, (known) Φ= [ X j , Y j ] T ( j=1,,N ) . The distance between ( i,j ) is represented by R i,j , and R is the distance denoted by

R i,j = ( x i X j ) 2 + ( y i Y j ) 2 ,i=1,,M;j=1,,N (3)

were

Γ= D n 2 ( x x N ) 2 (4)

XminΔ= i=1 α i,j Γ i 2

α i weightvalue

D t = r 2 ( a+c ) 2 ( adbc ) 2 / ( a+c ) 2

Figure 9. RSS triggering handover.

were

a= v i cos Θ i v j cosΘ , j b= x i x j ,c= v i sin Θ i v j sin Θ j ,d= y i y j

The following diagram shows the main procedures of the seamless connectivity process represented in Figure 10 (Controller entity & Distributed Data Center), represented by the virtual connection point (VCP). In this procedure, we mention that any MS can switch to another network and continue to reserve the former session from (GLOBAL IP Domain service). The MT can keep a temporary IP address when it is moving from one AP to another, and it can also move seamlessly from one network to another. The service is identified automatically by the location domain to another location independent of a unique name, instead of the network address; therefore, the MS can access the service without any awareness of the location policy service. Furthermore, when users encounter some obstacles or disconnection in some areas, users can send message request to the server controller for neighboring strength access. If not. The controller can assist by virtual machine connection (VMC) moving the machine. The control server sends to the moving machine the coordinator location of the users, and automatically, the machine can reach the users’ location. The connectivity holds automatically according to the distance of signals. The confirmation between the controller and DC is updated by such an acknowledgement confirmation (ACK). In the figure, a controller is responsible for any trigger handover message from any mobile service [50]-[53].

Figure 10. Procedure of service migration.

The prediction of handover in a wireless network can be based on several approaches, such as the target base station to which the handover is attempted to connect, with algorithms focusing on the history of all mobile associations based on the transaction movement, as shown in Figure 10 & Figure 11. Furthermore, the target number of successfully predicted handovers has been analyzed, and the number of handovers is represented by the matrix (see Table 1). The matrix is represented by number of rows(x), and number of columns (y), and (x, y) to represent the number of neighboring BS. Any field in the matrix represents the number of handovers between BSX (serving BS) and BSy (target BS), within the observation time, the stage of connectivity, when a mobile is a target to connect to the next BS. For example, the field in the second row from BS2 to BS4 (handover account is equal to 30). Also, we can calculate the opposite direction handover prediction from BS4 to BS2 [54]-[56].

Table 1. The matrix representing the number of handovers among BSs (scenario with 7 neighboring BSs).

The probability prediction of handover calculated from BSx to target BSY ( p x,y ) is according to the following formula:

P x,y = p ( x,y ) n+1 H O x,y y=1 n+1 H O x,y p x,y = n n+1 p x,y y+1 x+1 H O x,y (6)

H O x,y represents the number of handovers from BSx to BSy and is the amount

Figure 11. Pre-authentication using Open (MIH), frame seamless.

Table 1. Scenario with 7 neighboring BS.

HO counter

BS1

BS2

BS3

BS4

BS5

BS6

BS7

BS1

X

34

0

28

38

0

0

BS2

21

X

49

30

0

0

0

BS3

0

17

X

52

0

31

0

BS4

8

32

16

X

19

11

14

BS5

29

0

0

45

X

0

26

BS6

0

0

31

39

0

X

30

BS7

0

0

0

26

41

33

X

of neighboring BS. The probability of handover from BSx to BSy can be rewritten as:

P x,y ={ α, yN S X 0, yN S X

where 0α1 . α is the present number of BS and the number of layout monitoring [44] [45]. We suppose that in a real system, the number of handovers in a time at infinite future ( t ) can be formulated as in the formula:

P x,y | x=const,t = y=1 H O t n+1 P x,y =1 , t01

Then the handover probability over a finite time interval is presented as in formula:

0 n=1 H O n P x,y 1 , t< HO t HO n+1 p x,y (8)

where p x,y is present, a formula functions on time t.

The parameters of the scenario of the handover prediction based on the handover history are presented in Table 2.

Table 2. Presents the scenario of the handover prediction.

Parameter

Value

Number of BS [-]

7

Number of MS [-]

100

MS speed [m/s]

2

Simulation duration [s]

86,400

Mobility model

Randomly

Size of simulation area [m]

200 × 200

4.3. Localization Connectivity Scenario

To evaluate the performance of the proposed service migration framework, we implement our simulation result strategy for 1000 users localized in the whole area of the simulation, 15 km × 20 km, BS = 63, distance from BS to BS = 2.5 km, coverage area for any BS = 5000 = km2. Using the possibility of the localization is the use of angular estimates instead of distance estimates; using trigonometry and geometry, triangulation is used to find and determine the location of the point (MT) by measuring angles to it from two known reference points, based on localized users.

User=X,Y=( X 1 + X 2 + X 3 N , Y 1 + Y 2 + Y 3 N ) (9)

4.4. Localized Handover Management

The technique used in handover proposal management for seamless connectivity is Make Before-Break handoffs, which enables lossless handoff. The Mobile node can complete the handoff in advance before losing connection with the previous Access Router; if the mobile node temporarily loses connection, it can receive the signal from neighboring emergency services or restore the previous service. Using a vertical handoff timing algorithm based only on the signal strength to finalize the handoff immediately, see Figure 11, Figure 12 and Figure 14. Coverage area represented by 100 users distributed throughout the entire area represented, see Figure 15. The connectivity connection and connectionless are identified and presented in the color of the real connection; users result in being disconnected, see Figure 16 and Figure 17. Distributed throughout the location of the bandwidth area and of the error connection based on the user’s random movement.

4.5. Location Based Task Distribution Framework

We identified a task map; here is a unique ID, a mobile terminal can receive the task map from the sensing system and obtain the task ID. Nonetheless, high user density and high bandwidth requirements, such as those in airports, business districts, shopping centers, industrial areas, amusement parks, trade fairs, exhibition centers, sports complexes, etc., are represented in the figure previously. In these kinds of scenarios, efficient radio resource management becomes critical in order to provide the required QoS to the highest number of users with the limited available resources. The mobile node can move around the whole area, as shown in the figure; the random walk model is used with a random direction and speed. In order to find the exact track position of the MT, and the distance between the BS and the tracking point, the estimated RSS is evaluated according to the following ranging model see Figure 13.

The Model architecture of open flow switches uses functions to rearrange the virtual network topology over the physical topology. The primary goals are to simplify roaming of MT moving through virtual addresses, such as requiring virtual routers to be reconfigured, and disturbing virtual IP-level topology. Furthermore, this entity is able to define the new physical topology of the virtual network, which will simplify seamless connectivity for the users. To maintain the immigration environment, we must create new neighbors as the same virtual node migrates from the new physical node topology. Each virtual router has its own forwarding table from the Domain, and each table is a copy of the original forwarding table that was created by routing software. Open Flow switches run a shared data plane, which is the concatenation of the forwarding tables of each virtual network. Figure 6 represents the main concept of the open flow diagram.

4.6. Simulation Results

Figure 12. It explains the triangulation technique used to localize a point of BS; the figure is explain how the Base Station (BS) localizes connectivity for users’ connections.

Figure 13. Distributed users in several BS show the stage of the user’s connectivity.

Figure 14. High_density area localized connect with BS resource limitation.

Figure 15. Example of coverage area represented by100 users distributed in throughout the entire area.

Figure 16. Example of coverage area representing 100 users distributed throughout in the location of the bandwidth area of the location distance.

Figure 17. Example of the error connection with different BS in the simulation area.

The graph is shown as an error connection. Depending on the user category, there exist [low speed, Max Speed, and Medium Speed] based on the user’s random movement; the resulting graph is described in Figure 17. Using 165db, represent and provide the prediction of the accuracy of handover percentage, the result also refers to the type of handoff assignment. In addition, the graph provides an explanation of the handover percentage simulated at different times.

4.7. Final Remark

The architecture represents future post-IP generation educated with strong authentication, where customers can obtain perfect privacy. In our architecture, we introduce different planes based on automatic networking, associated with knowledge plane and intelligent system. The system will be able to control the whole QoS flawlessly in IP networks, and it will consequently respond to users’ requirements. Hence, flexibility and extensibility in composition protocol stacks should be deployed and instantiated on a need basis. The OpenFlow model is an alternative initiative approach to providing facilities to test and evaluate network architecture.

4.8. Discussion

In the vision of open access networks, where users can connect to any available access network of any operator, a more flexible and open solution is required to interwork the networks to offer real global interworking and roaming facilities. To this end, we aim to design a Roaming Interworking Intermediary (RII) platform which support all combinations of different radio technologies in a multi-operator environment by using software defined network (SDN), open flow controller (OFC), SDN is an innovative approach to design, implement and manage networks that separates the network’s control (Control plane) and forwarding process (Data plane) for a better user experience. This network segmentation offers numerous benefits in terms of network flexibility and controllability. On the one hand, it allows combining the advantages of system virtualization and implementation of centralized intelligence that enables clear visibility over the network for easy network management and maintenance as well as enhanced network control, as represented in Figure 4.

5. Conclusion

In wireless networking, a heterogeneous network is composed of several wireless technologies; similarly, in frame-based architecture, together they constitute a network that connects users to the internet. The core network, sometimes called the backbone network, joins all access networks together. The technologies utilized in core and access networks may be different, resulting in different characteristics. In this study, research provides extra router capacity and bandwidth to ensure smooth performance. A mechanism where the network decides whether to accept or reject a new flow based on available resources, ensuring that existing QoS guarantees are not violated. In addition, this paper provides suggestions on how to prioritize a measurement process related to the location and bandwidth management mechanisms to measure and control traffic flows on the network. Preventing the network from exceeding its capacity allows for network congestion avoidance. Depending on the provider, the above services and controls can be managed and consolidated. QoS can be applied in wireless networks to ensure reliable performance for critical applications by managing bandwidth allocation and prioritizing traffic, even in environments with variable signal quality and interference. Ultimately, QoS mechanisms give network administrators the power to prioritize applications as determined by the needs of the business. This makes it easy to assign higher importance to particular data delivery types over others. Future networks will offer more customized services at higher quality level preferences. With the increasing capabilities in devices, an obvious question is whether the users’ terminal can control and manage the handover across different access technologies. However, such a terminal-controlled handover requires an interworking architecture where mobility management becomes a service independent of access network operator domains. Intelligent access network selection in the terminal is required to aid users in selecting the best access network.

Conflicts of Interest

The author declares no conflicts of interest regarding the publication of this paper.

References

[1] Hossain, M.F., Ghosh, A., Al Mamun, M.A., Miazee, A.A., Al-lohedan, H., Ramalingam, R.J., et al. (2024) Design and Simulation Numerically with Performance Enhancement of Extremely Efficient Sb2Se3-Based Solar Cell with V2O5 as the Hole Transport Layer, Using SCAPS-1D Simulation Program. Optics Communications, 559, Article ID: 130410.[CrossRef]
[2] Li, B., Fei, Z.S. and Zhang, Y. (2020) UAV Communications for 5G and Beyond: Recent Advances and Future Trends. IEEE Internet of Things Journal, 6, 2241-2263.[CrossRef]
[3] De la Oliva, A., Soto, I., Banchs, A., Lessmann, J., Niephaus, C. and Melia, T. (2011) IEEE 802.21: Media Independence Beyond Handover. Computer Standards & Interfaces, 33, 556-564.[CrossRef]
[4] Gavrilovska, L., Atanasovski, V., Latkoski, P. and Rakovik, V. (2015) Analysis of Reconfigurability, Control and Resource Management in Heterogeneous Wireless Networks. International Journal of Computers Communications & Control, 10, 318-332.[CrossRef]
[5] McKeown, N., Anderson, T., Balakrishnan, H., Parulkar, G., Peterson, L., Rexford, J., et al. (2008) OpenFlow: Enabling Innovation in Campus Networks. ACM SIGCOMM Computer Communication Review, 38, 69-74.[CrossRef]
[6] Mohajer, A., et al. (2022) Energy-Aware Hierarchical Resource Management and Backhaul Traffic Optimization in Heterogeneous Cellular Networks. IEEE Systems Journal, 16, 5188-5199.[CrossRef]
[7] Doria, A., Salim, J.H., Haas, R., Khosravi, H., Wang, W., Dong, L., Gopal, R. and Halpern, J. (2010) Forwarding and Control Element Separation (ForCES) Protocol Specification. RFC 5810 (Proposed Standard).
https://datatracker.ietf.org/doc/rfc5810/
[8] Yang, L., Dantu, R., Anderson, T. and Gopal, R. (2004) Forwarding and Control Element Separation (ForCES) Framework. RFC 3746 (Informational).
http://datatracker.ietf.org/doc/rfc3746/
[9] Farrel, A., Vasseur, J.P. and Ash, J. (2006) A Path Computation Element (PCE)-Based Architecture (No. RFC 4655).
http://www.researchgate.net/publication/294473181_ASTN_functIon_for_trAnsport_se%20(No.ervice_enhAcment(PDF)ASTN%20function%20for%20transport%20service%20enhancement
[10] Rodriguez-Natal, A., Barkai, S., Ermagan, V., Lewis, D., Maino, F. and Farinacci, D. (2014) Soft-Ware Defined Networking Extensions for the Locator/ID Separation Protocol. Internet Draft (Experimental).
http://wiki.tools.ietf.org/id/draft-rodrigueznatallisp-sdn-00.txt
[11] Berde, P., Gerola, M., Hart, J., Higuchi, Y., Kobayashi, M., Koide, T., et al. (2014) ONOS: Towards an Open, Distributed SDN OS. Proceedings of the Third Workshop on Hot Topics in Software Defined Networking, Chicago, 22 August 2014, 1-6.[CrossRef]
[12] Brocade Communications Systems (2012) Network Transformation with Software-Defined Networking and Ethernet Fabrics, California, USA.
http://www.brocade.com/downloads/documents/positioningpapers/network-transformation-sdn-wp.pdf
[13] Vasilakos, X., Siris, V.A. and Polyzos, G.C. (2016) Addressing Niche Demand Based on Joint Mobility Prediction and Content Popularity Caching. Computer Networks, 110, 306-323.[CrossRef]
[14] Benzekki, K., El, A. and El, A. (2016) A Secure Cloud Computing Architecture Using Homomorphic Encryption. International Journal of Advanced Computer Science and Applications, 7, 293-298.[CrossRef]
[15] Cisco Systems (2016) Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 2016-2020.
[16] Finamore, A., Mellia, M., Munafò, M.M., Torres, R. and Rao, S.G. (2011) YouTube Everywhere: Impact of Device and Infrastructure Synergies on User Experience. Proceedings of the 2011 ACM SIGCOMM Conference on Internet Measurement Conference, Berlin, 2-4 November 2011, 345-360.[CrossRef]
[17] Xu, J.L., Liu, J.C., Li, B. and Jia, X.H. (2004) Caching and Prefetching for Web Content Distribution. Computing in Science & Engineering, 6, 54-59.[CrossRef]
[18] Applegate, D., Archer, A., Gopalakrishnan, V., Lee, S. and Ramakrishnan, K.K. (2010) Optimal Content Placement for A Large-Scale VoD System. Proceedings of the 6th International Conference, Philadelphia, 30 November-3 December 2010, 1-12.[CrossRef]
[19] Golrezaei, N., Shanmugam, K., Dimakis, A.G., Molisch, A.F. and Caire, G. (2012) FemtoCaching: Wireless Video Content Delivery through Distributed Caching Helpers. 2012 Proceedings IEEE INFOCOM, 25-30 March 2012, 1107-1115.[CrossRef]
[20] Zhang, F., Xu, C., Zhang, Y., Ramakrishnan, K.K., Mukherjee, S., Yates, R., et al. (2015) EdgeBuffer: Caching and Prefetching Content at the Edge in the MobilityFirst Future Internet Architecture. 2015 IEEE 16th International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM), Boston, 14-17 June 2015, 1-9.[CrossRef]
[21] Jurdak, R., Zhao, K., Liu, J., AbouJaoude, M., Cameron, M. and Newth, D. (2015) Understanding Human Mobility from Twitter. PLOS ONE, 10, e0131469.[CrossRef] [PubMed]
[22] Silveira, J.L., Almeida, H.N.A.Z., et al. (2016) MobHet: Predicting Human Mobility Using Heterogeneous Data Sources. Computer Communications, 95, 54-68.[CrossRef]
[23] Lu, X., Wetter, E., Bharti, N., Tatem, A.J. and Bengtsson, L. (2013) Approaching the Limit of Predictability in Human Mobility. Scientific Reports, 3, Article No. 2923.[CrossRef] [PubMed]
[24] Blondel, V.D., Decuyper, A. and Krings, G. (2015) A Survey of Results on Mobile Phone Datasets Analysis. EPJ Data Science, 4, Article No. 10.[CrossRef]
[25] Singh, A.K., Singh, P., Singh, S. and Singh, A.K. (2011) Handover in Advanced Wireless Communication: A Survey. International Journal On Computer Science & Emerging Trends, 1, 510-515.
[26] Bhuvaneswari, A. and George Dharma Prakash Raj, E. (2012) An Overview of Vertical Handoff Decision Making Algorithms. International Journal of Computer Network and Information Security, 4, 55-62.[CrossRef]
[27] Jirapure, P.S. and Vidhate, A.V. (2014) Survey and Analysis of Handoff Decision Strategies for Heterogeneous Mobile Wireless Networks. International Journal of Advanced Research in Computer Science and Software Engineering, 4, 703-713.
[28] Baumann, P. (2016) Human Mobility and Application Usage Prediction Alogrithm for Mobile Device. Master’s Thesis, Technische Universität Dresden.
[29] Silla, C.N. and Freitas, A.A. (2010) A Survey of Hierarchical Classification across Different Application Domains. Data Mining and Knowledge Discovery, 22, 31-72.[CrossRef]
[30] Ekman, F., Keränen, A., Karvo, J. and Ott, J. (2008) Working Day Movement Model. Proceedings of the 1st ACM SIGMOBILE Workshop on Mobility Models, Hong Kong, 26 May 2008, 33-40.[CrossRef]
[31] Smith, G., Wieser, R., Goulding, J. and Barrack, D. (2014) A Refined Limit on the Predictability of Human Mobility. 2014 IEEE International Conference on Pervasive Computing and Communications (PerCom), Budapest, 24-28 March 2014, 88-94.[CrossRef]
[32] Hassane, A.A.I., Li, R.F. and Zeng, F.Z. (2012) Handover Decision Based on User Preferences in Heterogeneous Wireless Networks. International Journal of Computer Science and Telecommunications, 3, 15-20.
[33] You, L., Liu, C.G. and Tong, S. (2011) Community Medical Network (CMN): Architecture and Implementation. 2011 Global Mobile Congress, Shanghai, 17-18 October 2011, 1-6.[CrossRef]
[34] Zhang, N. and Holtzman, J.M. (1998) Analysis of a CDMA Soft-Handoff Algorithm. IEEE Transactions on Vehicular Technology, 47, 710-714.[CrossRef]
[35] Prasad, R. (2007) Personal Networks and 4G. ELMAR 2007, Zadar, 12-14 September 2007, 1-6.[CrossRef]
[36] Celić, L., Varga, M., Pozaić, T., Žulj, S., Džaja, D. and Magjarević, R. (2013) WBAN for Physical Activity Monitoring in Health Care and Wellness. In: Long, M., Ed., World Congress on Medical Physics and Biomedical Engineering, Springer, 2228-2231.[CrossRef]
[37] Džaja, D., Varga, M., Šeketa, G., Žulj, S., Celić, L., Lacković, I., et al. (2015) System for Assisted Exercising and Qualitative Exercise Assessment. In: Lacković, I. and Vasic, D., Eds., 6th European Conference of the International Federation for Medical and Biological Engineering, Springer, 682-686.[CrossRef]
[38] Ali, M. (2012) Load Balancing in Heterogeneous Wireless Communication Networks. Master’s Thesis.
[39] Hamaguchi, K., et al. (2012) Telecommunication Systems in Smart Cities. Hitachi Review, 61, 152-158.
[40] Chen, S.Z., Shi, Y. and Ai, B.H.M. (2016) Mobility Management Principle, Technology and Applications. Springer.
[41] Sathya, V., Kala, S.M., Bhupeshraj, S. and Tamma, B.R. (2020) RAPTAP: A Socio-Inspired Approach to Resource Allocation and Interference Management in Dense Small Cells. Wireless Networks, 27, 441-464.[CrossRef]
[42] Cao, J.N. and Zhang, C.S. (2014) Seamless and Secure Communications over Heterogeneous Wireless Networks. Springer.
[43] Xu, Y., Gui, G., Gacanin, H. and Adachi, F. (2021) A Survey on Resource Allocation for 5G Heterogeneous Networks: Current Research, Future Trends, and Challenges. IEEE Communications Surveys & Tutorials, 23, 668-695.[CrossRef]
[44] Pitoura, E. and Samaras, G. (2001) Locating Objects in Mobile Computing. IEEE Transactions on Knowledge and Data Engineering, 13, 571-592.[CrossRef]
[45] Alablani, I.A. and Arafah, M.A. (2021) Applying a Dwell Time-Based 5G V2X Cell Selection Strategy in the City of Los Angeles, California. IEEE Access, 9, 153909-153925.[CrossRef]
[46] Tera, S.P., et al. (2015) Toward 6G: An Overview of the Next Generation of Intelligent Network Connectivity. IEEE Access, 13, 925-961.[CrossRef]
[47] Bing, B. (2008) Emerging Technologies in Wireless LANs—Theory, Design and Deployment. Cambridge University Press.
[48] Hossmann, T. (2006) Mobility Prediction in MANETs. Master’s Thesis, Swiss Federal Institute of Technology (ETH) in Zürich.
[49] IEEE (2009) IEEE Standard for Local and Metropolitan Area Networks—Part 21: Media Independent Handover Services. IEEE Std 802.21-2008.
[50] Mau, D.O., Wang, J., Wang, L., Hu, L., Ma, Y. and Zhang, Y. (2014) SIMON: Seamless Service Migration in Mobile Network. In: Leung, V., Chen, M., Wan, J. and Zhang, Y., Eds., Testbeds and Research Infrastructure: Development of Networks and Communities, Springer, 261-270.[CrossRef]
[51] Liu, Y.H. and Yang, Z. (2011) Location, Localization, and Localizability. Springer.
[52] Sanford, J.F., Potkonjak, M. and Slijepcevic, S. (2012) Localization in Wireless Networks. Springer.
[53] Chowdhury, M.Z., Shahjalal, M., Ahmed, S. and Jang, Y.M. (2020) 6G Wireless Communication Systems: Applications, Requirements, Technologies, Challenges, and Research Directions. IEEE Open Journal of the Communications Society, 1, 957-975.[CrossRef]
[54] Andreas Klein, D.I. (2014) Context Awareness for Enhancing Heterogeneous Access Management and Self-Optimizing Networks. PhD Thesis.
[55] Wu, C.H., Lin, H.P. and Lan, L.S. (2002) A New Analytic Framework for Dynamic Mobility Management of PCS Networks. IEEE Transactions on Mobile Computing, 1, 208-220.[CrossRef]
[56] Thiyagarajan, S. and Sedhu, S. (2014) NIA Based Mobility Management Technique for Seamless Roaming in Heterogeneous Networks. International Journal of Future Generation Communication and Networking, 7, 21-32.[CrossRef]

Copyright © 2026 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.