Some example embodiments may generally relate to mobile or wireless telecommunication systems, such as Long Term Evolution (LTE), fifth generation (5G) radio access technology, new radio (NR) access technology, or other communications systems. For example, certain example embodiments may relate to systems and/or methods for selectively monitoring alternative links.
Examples of mobile or wireless telecommunication systems may include the Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (UTRAN), LTE Evolved UTRAN (E-UTRAN), LTE-Advanced (LTE-A), MulteFire, LTE-A Pro, and/or 5G radio access technology or NR access technology. 5G wireless systems refer to the next generation (NG) of radio systems and network architecture. A 5G system is primarily built on a 5G NR, but a 5G (or NG) network may also be built on the E-UTRA radio. It is estimated that NR provides bitrates of at least 10-20 Gbit/s, and can support at least service categories such as enhanced mobile broadband (eMBB), ultra-reliable low-latency-communication (URLLC), and massive machine type communication (mMTC). NR is expected to deliver extreme broadband and ultra-robust, low latency connectivity and massive networking to support the Internet of Things (IoT). With IoT and machine-to-machine (M2M) communication becoming more widespread, there will be a growing need for networks that meet the needs of lower power, low data rate, and long battery life. The next generation radio access network (NG-RAN) represents the RAN for 5G, which can provide both NR, LTE, and LTE-Advanced radio accesses. It is noted that in 5G, the nodes that can provide radio access functionality to a user equipment (i.e., similar to the Node B, NB, in UTRAN or the evolved NB, eNB, in LTE) may be named next-generation NB (gNB) when built on NR radio and may be named next-generation eNB (NG-eNB) when built on E-UTRA radio.
In accordance with some example embodiments, a method may include determining that at least one obstacle has entered at least one predefined region. The method may further include transmitting to at least one network entity at least one indication comprising at least one predicted-power back off (P-PBO) value. The method may further include generating at least one predictive-PBO report (P-PBOR). The method may further include transmitting the at least one P-PBOR to the at least one network entity.
In accordance with various example embodiments, an apparatus may include means for determining that at least one obstacle has entered at least one predefined region. The apparatus may further include means for transmitting to at least one network entity at least one indication comprising at least one predicted-power back off (P-PBO) value. The apparatus may further include means for generating at least one predictive-PBO report (P-PBOR). The apparatus may further include means for transmitting the at least one P-PBOR to the at least one network entity.
In accordance with certain example embodiments, an apparatus may include at least one processor and at least one memory including computer program code. The at least one memory and the computer program code can be configured to, with the at least one processor, cause the apparatus to at least determine that at least one obstacle has entered at least one predefined region. The at least one memory and the computer program code can be further configured to, with the at least one processor, cause the apparatus to at least transmit to at least one network entity at least one indication comprising at least one predicted-power back off (P-PBO) value. The at least one memory and the computer program code can be further configured to, with the at least one processor, cause the apparatus to at least generate at least one predictive-PBO report (P-PBOR). The at least one memory and the computer program code can be further configured to, with the at least one processor, cause the apparatus to at least transmit the at least one P-PBOR to the at least one network entity.
In accordance with some example embodiments, a non-transitory computer readable medium can be encoded with instructions that may, when executed in hardware, perform a method. The method may include determining that at least one obstacle has entered at least one predefined region. The method may further include transmitting to at least one network entity at least one indication comprising at least one predicted-power back off (P-PBO) value. The method may further include generating at least one predictive-PBO report (P-PBOR). The method may further include transmitting the at least one P-PBOR to the at least one network entity.
In accordance with various example embodiments, a computer program product may perform a method. The method may include determining that at least one obstacle has entered at least one predefined region. The method may further include transmitting to at least one network entity at least one indication comprising at least one predicted-power back off (P-PBO) value. The method may further include generating at least one predictive-PBO report (P-PBOR). The method may further include transmitting the at least one P-PBOR to the at least one network entity.
In accordance with certain example embodiments, an apparatus may include circuitry configured to determine that at least one obstacle has entered at least one predefined region. The circuitry may further be configured to transmit to at least one network entity at least one indication comprising at least one predicted-power back off (P-PBO) value. The circuitry may further be configured to generate at least one predictive-PBO report (P-PBOR). The circuitry may further be configured to transmit the at least one P-PBOR to the at least one network entity.
In accordance with some example embodiments, a method may include receiving from at least one user equipment at least one indication comprising at least one predicted-power back off (P-PBO) value. The method may further include determining at least one alternative link to be monitored upon at least one event being triggered. The method may further include receiving at least one predictive-PBO report (P-PBOR) from the at least one user equipment.
In accordance with various example embodiments, an apparatus may include means for receiving from at least one user equipment at least one indication comprising at least one predicted-power back off (P-PBO) value. The apparatus may further include means for determining at least one alternative link to be monitored upon at least one event being triggered. The apparatus may further include means for receiving at least one predictive-PBO report (P-PBOR) from the at least one user equipment.
In accordance with certain example embodiments, an apparatus may include at least one processor and at least one memory including computer program code. The at least one memory and the computer program code can be configured to, with the at least one processor, cause the apparatus to at least receive from at least one user equipment at least one indication comprising at least one predicted-power back off (P-PBO) value. The at least one memory and the computer program code can be further configured to, with the at least one processor, cause the apparatus to at least determine at least one alternative link to be monitored upon at least one event being triggered. The at least one memory and the computer program code can be further configured to, with the at least one processor, cause the apparatus to at least receive at least one predictive-PBO report (P-PBOR) from the at least one user equipment.
In accordance with some example embodiments, a non-transitory computer readable medium can be encoded with instructions that may, when executed in hardware, perform a method. The method may include receiving from at least one user equipment at least one indication comprising at least one predicted-power back off (P-PBO) value. The method may further include determining at least one alternative link to be monitored upon at least one event being triggered. The method may further include receiving at least one predictive-PBO report (P-PBOR) from the at least one user equipment.
In accordance with various example embodiments, a computer program product may perform a method. The method may include receiving from at least one user equipment at least one indication comprising at least one predicted-power back off (P-PBO) value. The method may further include determining at least one alternative link to be monitored upon at least one event being triggered. The method may further include receiving at least one predictive-PBO report (P-PBOR) from the at least one user equipment.
In accordance with certain example embodiments, an apparatus may include circuitry configured to receive from at least one user equipment at least one indication comprising at least one predicted-power back off (P-PBO) value. The circuitry may further be configured to determine at least one alternative link to be monitored upon at least one event being triggered. The circuitry may further be configured to receive at least one predictive-PBO report (P-PBOR) from the at least one user equipment.
For proper understanding of example embodiments, reference should be made to the accompanying drawings, wherein:
As the number of online services increases each year, the need for sufficient network bandwidth continues to surge as well. The millimeter-wave (mmW) spectrum, including frequency range 2 (FR2) from 24-52 GHz and beyond, can provide large portions of contiguous bandwidth to fulfil the needs of such high-throughput applications. In order to compensate for the increase of path loss at mmW, 3rd Generation Partnership Project (3GPP) fifth generation (5G) wireless technology specifications supports user equipment (UE) implemented with antenna arrays to provide an additional antenna gain in the order of 9 to 15 dB and at least often more than 20 dB for base stations (BS). However, operating at high frequencies and with such high antenna gains raises health concerns of its users.
In response, government organizations, such as the United States Federal Communications Commission (FCC) and the International Commission on Non-Ionizing Radiation Protection (ICNIRP), have implemented regulations to limit the amount of high frequency signals users are exposed to, for example, maximum permissible exposure (MPE) for regulating power density (PD). In this way, the FCC and ICNIRP have limited MPE at 10 W/m2 (1 mW/cm2) between 6-100 GHz and 10-100 GHz, respectively. Since frequencies below 100 GHz are non-ionizing, the only potential damage at 10 W/m2 is thermal heating.
To illustrate this concept,
Since the power density absorbed by a user is inversely proportional to the distance of the user from the source of the non-ionizing radiation, the UE would need to back-off power and/or reduce its array gain as the user approaches in order to comply with MPE regulations. In 5G NR, such power back-off would be substantial, and likely cause radio link failure (RLF). Compared with previous generations (e.g. 4G on FR1), reducing the output power in an FR2 link may cause RLF because of the significant amount of power back-off required and the inherent directivity of the radio link on FR2 5G NR.
5G NR operates at relatively high frequencies, coupled with high gain antennas, to maintain high-quality signal strength. However, as explained above, high gain antennas may expose users to a significant level of energy, which government entities restrict with MPE thresholds. With the government regulations on mmW exposure, 5G technology on FR2 and beyond may experience challenges from UEs dramatically and unpredictably reducing output power, i.e., the increased risk of RLF when communicating with base stations.
In order for a communication network to minimize RLF under MPE restrictions, the UE would evaluate user positions, and determine power back off. This data would allow the network to apply various mitigation strategies, such as UE handover to another network entity, switching to an unobstructed antenna panel, and/or redirecting UL signals to LTE or FR1 frequencies. These techniques may be initiated when the communications network is informed of an MPE event.
Link redirection may be improved with an MPE warning & monitoring region for early user proximity detection since the network has time to determine which available alternative link would be best. For example, in order to minimize RLF when MPE power limitations are in effect, such a MPE warning and monitoring system may allow a UE to monitor a defined area once an object has been detected as coming into close proximity with the UE. The UE may notify a network entity, such as an eNB, that the UE has begun to monitor this area, and may allow the NE to control the mode of monitoring that is performed by the UE. The UE may also determine that the object has entered close proximity after the object is within a predetermined distance from the UE, and may even use multiple distances to trigger various actions to take once those distances are breached. However, even with a user being within an MPE warning & monitoring region, a user could potentially also remain outside an MPE event trigger distance, only be within the MPE event trigger distance for a short time period, and/or remain at the MPE trigger distance without approaching the antenna. In any of the scenarios above, it may be unnecessary to evaluate whether to initiate some of the above-noted mitigation strategies.
As will be described in further detail below, if a network initiates link redirection, for example handover, after an MPE event notification, the network may not have sufficient time to identify the best alternative link, and would instead need to make an uninformed determination on the best directed link. In this way, the network would be blind since the UE may not continue transmitting UL after the MPE event. However, if the network receives an MPE notification within the MPE warning region, the network can perform an exhaustive evaluation with the UE of all possible alternative links, permitting selection of the best alternative link Some techniques described herein optimize this link evaluation by reducing its time and resource requirements. If the network receives a predictive—power back-off report (P-PBOR) after an MPE warning region is triggered, the network may determine which alternative links to evaluate with the UE during the MPE warning region.
This challenge can be further complicated by MPE trigger distances varying based on the array type, such as 14 cm for a 2×2 array but further for larger arrays, as well as MPE event conditions varying based on the UE panel configuration and operating conditions. None of these complications were present in fourth generation (4G) and earlier technologies, where UL restrictions were triggered only a few millimeters from an antenna and the required P-PBO was typically lower.
The three scenarios illustrated in
Certain example embodiments described herein may have various benefits and/or advantages to overcome the disadvantages described above. For instance, some example embodiments may not only indicate that an MPE event is likely, but also the severity of it; i.e., MPE warning signal without further indications like P-PBO may not provide the network an indication of the severity of the MPE event. Various example embodiments discussed below may inform the network of P-PBO levels to be applied by reporting time and severity conditions, allowing the network to prioritize solutions to mitigate UL degradation and RLF. Furthermore, the P-PBOR enables the gNB to coordinate efficient problem solving. In addition, the P-PBOR indicates how much time until an MPE event occurs, and how to mitigate such an event. Thus, certain example embodiments are directed to improvements in computer-related technology.
At 503, in response to UE 530 detecting that at least one object enters the at least one warning & monitoring region at 501, UE 530 may calculate at least one predicted power back-off (P-PBO) value. In certain example embodiments, the at least one P-PBO may be associated with a worst-case scenario based on at least one current operating condition of UE 530. For example, the at least one worst-case P-PBO may be a maximum P-PBO.
At 505, UE 530 may transmit at least one warning indication to NE 540 indicating that the at least one warning & monitoring region has been entered, the likelihood of at least one MPE event occurring, the calculated at least one P-PBO value, and/or the worst-case P-PBO calculated at 503.
In some example embodiments, the at least one warning indication may depend on at least one reporting configuration and/or may be similar to a medium access control (MAC) control element (CE) element, such as a power headroom report (PHR) structure described in 3GPP technical specification (TS) 38.321, section 6.1.3.8, as shown in
Furthermore, at least one bit of the MAC CE element may be reserved for indicating that the at least one warning indication includes at least one maxP-PBO. In various example embodiments, the at least one warning indication may include one or more of at least one cell radio network temporary identifier (C-RNTI), at least one value, such as the current maximum output power of UE 530 for carrier f of serving cell c (PCMAX,f,c), configured as a reference, and/or at least one UL duty cycle (if applied). The at least one warning indication may include any combination of these features, where
At 507, NE 540 may determine at least one alternative link to be monitored upon at least one MPE event being triggered. In various example embodiments, the determination may be based on the at least one warning indication indicating that at least one warning region has been triggered and/or indication of a worst P-PBO received from UE 530. As an example, NE 540 may further evaluate at least one neighboring cell load if it is determined that a handover procedure may be needed.
At 509, UE 530 may continue to monitor whether at least one object, such as a user or other obstacle, enters at least one warning & monitoring region, similar to 501. However, 509 may be performed concurrently with 503-507.
At 511, UE 530 may generate at least one P-PBOR. In certain example embodiments, UE 530 may calculate the trajectory of the user/object entering the warning region relative to UE 530, for example, by using at least one array of UE 530 as radar, and/or at least one specific beam. Furthermore, UE 530 may associate at least one future frame number associated with at least one predicted object location, which may be based upon its distance to an active array.
While a PHR reports the power headroom associated with the current frame and link quality in UL and DL, the P-PBOR discussed herein may separate and report the UL degradation due to the predicted user movement for the upcoming frames. This may enable optimal link recovery from NE 540.
Additionally or alternatively, UE 530 may estimate a required P-PBO at a point of time associated with the at least one future frame number, as well as perform a duty cycle calculation. Finally, UE 530 may generate at least one vector, such as a P-PBOR vector, including the predicted P-PBO values associated with the at least one future frame numbers.
At 513, UE 530 may transmit at least one warning indication to NE 540 indicating at least one P-PBO curve over a predetermined number of future frames. For example, UE 530 may transmit the at least one P-PBOR to NE 540, which may be transmitted in at least one MAC container. The at least one P-PBOR may be configured similar to the vectors illustrated in
In various example embodiments, UE 530 may compute values contained in the at least one P-PBOR by estimating the trajectory of the user/object. Using the example in
In some example embodiments, the at least one P-PBOR vector of at least one P-PBO may include at least one indication of an actual severity of the at least one MPE event, as well as a period of time that NE 540 may adjust and/or redirect at least one alternative link.
At 515, NE 540 may perform at least one action based upon the at least one P-PBOR received from UE 530 at 513. In some example embodiments, NE 540 may adapt its strategy to compensate for any imbalance between UL and DL. For example, if the severity of the MPE event indicated by UE 530 is below a predetermined threshold, NE 540 may determine a handover procedure should not be performed. Alternatively, if the severity of the MPE event indicated by UE 530 is equal to or above the predetermined threshold, NE 540 may determine to switch at least one UL transmission to a different frequency, such as FR1.
At 517, based upon the at least one action in 515, NE 540 may transmit at least one message to UE 530 configured to cause UE 530 to monitor at least one specific alternative link. At 519, UE 530 may transmit to NE 540 at least one received reference signal receive power (RSRP) indicating at least one alternative link.
At 521, UE 530 may continue to monitor whether at least one object, such as a user or other obstacle, enters at least one warning & monitoring region, similar to 501 and 509. However, 521 may be performed concurrently with 501-519. Furthermore, at 523, UE 530 may update the at least one P-PBOR, which may be transmitted to NE 540 at 525.
Similar to 515, at 527, NE 540 may perform at least one action based upon the at least one P-PBOR received from UE 530 at 525. In some example embodiments, NE 540 may adapt its strategy to compensate for any imbalance between UL and DL. For example, if the severity of the MPE event indicated by UE 530 is below a predetermined threshold, NE 540 may determine that no handover procedure should be performed. Alternatively, if the severity of the MPE event indicated by UE 530 is equal to or above the predetermined threshold, NE 540 may determine to switch at least one UL transmission to a different frequency, such as FR1. In some embodiments, the predetermined threshold may be configured by UE 530 or NE 540, and/or may be associated with at least one future subframe number. Furthermore, the length of the P-PBOR may be configured by NE 540.
At 1103, in response to at least one object is detected as entering the at least one warning & monitoring region at 1101, at least one P-PBO may be calculated. In certain example embodiments, the at least one P-PBO may be associated with a worst-case scenario based on at least one current operating condition of the UE. For example, the at least one worst-case P-PBO may be a maximum P-PBO.
At 1105, at least one warning indication may be transmitted to at least one NE, such as NE 1320 in
In some example embodiments, the at least one warning indication may depend on at least one reporting configuration and/or may be similar to a MAC CE element, such as a PHR structure described in 3GPP TS 38.321, section 6.1.3.8, as shown in
Furthermore, at least one bit of the MAC CE element may be reserved for indicating that the at least one warning indication includes at least one maxP-PBO. In various example embodiments, the at least one warning indication may include one or more of at least one C-RNTI, at least one value, such as the current maximum output power of UE 530 for carrier f of serving cell c (PCMAX,f,c), configured as a reference, and/or at least one UL duty cycle (if applied). The at least one warning indication may include any combination of these features, where
At 1107, the UE may continue to monitor whether at least one object, such as a user or other obstacle, enters at least one warning & monitoring region, similar to 1101. However, 1107 may be performed concurrently with 1101-05.
At 1109, at least one P-PBOR may be generated. In certain example embodiments, the UE may calculate the trajectory of the user, for example, by using at least one array of the UE as radar, and/or at least one specific beam. Furthermore, at least one future frame number may be associated with at least one predicted object location, which may be based upon its distance to an active array.
While a PHR reports the power headroom associated with the current frame and link quality in UL and DL, the P-PBOR discussed herein may separate and report the UL degradation due to the predicted user movement for the upcoming frames. This may enable optimal link recovery from the NE.
Additionally or alternatively, a required P-PBO may be estimated at a point of time associated with the at least one future frame number, as well as perform a duty cycle calculation. Finally, at least one vector may be generated, such as a P-PBOR vector, including the predicted P-PBO values associated with the at least one future frame numbers.
At 1111, at least one P-PBOR vector may be transmitted to the NE indicating at least one set of P-PBO values over a predetermined number of future frames. For example, the at least one P-PBOR may be transmitted to the at least one NE, which may be transmitted in at least one MAC container. The at least one P-PBOR may be configured similar to the vectors illustrated in
In various example embodiments, values contained in the at least one P-PBOR may be computed by estimating the trajectory of the user/object. Using the example in
In some example embodiments, the at least one P-PBOR vector set of P-PBO levels may include at least one indication of an actual severity of the at least one MPE event, as well as a period of time that the NE may adjust and/or redirect at least one alternative link.
At 1113, at least one alternative link may be received from the NE for testing, and at 1115, at least one received RSRP may be transmitted to the NE indicating at least one alternative link.
At 1117, the UE may continue to monitor whether at least one object, such as a user or other obstacle, enters at least one warning & monitoring region. Furthermore, at 1119, the at least one P-PBOR may be updated, which may be transmitted to the NE at 1121.
In some example embodiments, the at least one warning indication may depend on at least one reporting configuration and/or may be similar to a MAC CE element, such as a PHR structure described in 3GPP TS 38.321, section 6.1.3.8, as shown in
Furthermore, at least one bit of the MAC CE element may be reserved for indicating that the at least one warning indication includes at least one maxP-PBO. In various example embodiments, the at least one warning indication may include one or more of at least one C-RNTI, at least one value, such as the current maximum output power of UE 530 for carrier f of serving cell c (PCMAX,f,c), configured as a reference, and/or at least one UL duty cycle (if applied). The at least one warning indication may include any combination of these features, where
At 1203, at least one alternative link may be determined to be monitored upon at least one MPE event being triggered. In various example embodiments, the determination may be based on the at least one warning indication indicating that at least one warning region has been triggered and/or indication of a worst P-PBO received from the UE. As an example, the NE may further evaluate at least one neighboring cell load if it is determined that a handover procedure may be needed.
At 1205, at least one P-PBOR vector may be received from the at least one UE indicating at least one set of P-PBO values over a predetermined number of future frames. For example, the NE may receive at least one P-PBOR from the UE, which may be received in at least one MAC container. The at least one P-PBOR may be configured similar to the vectors illustrated in
In various example embodiments, values contained in the at least one P-PBOR may be derived by estimating the trajectory of the user/object. Using the example in
In some example embodiments, the at least one set of P-PBOs values may include at least one indication of an actual severity of the at least one MPE event, as well as a period of time that the NE may adjust and/or redirect at least one alternative link.
At 1207, at least one action may be performed based upon the at least one P-PBOR received from the UE. In some example embodiments, the NE may adapt its strategy to compensate for any imbalance between UL and DL. For example, if the severity of the MPE event indicated by the UE is below a predetermined threshold, the NE may determine a handover procedure should not be performed. Alternatively, if the severity of the MPE event indicated by the UE is equal to or above the predetermined threshold, the NE may determine to switch at least one UL transmission to a different frequency, such as FR1.
At 1209, based upon the at least one action in 1207, at least one message may be transmitted to the at least one UE configured to cause the UE to monitor at least one specific alternative link. At 1211, at least one received RSRP indicating at least one alternative link may be received from the UE. Furthermore, at 1213, at least one updated P-PBOR may be received from the at least one UE.
At 1215, at least one action may be performed based upon the at least one P-PBOR received from the UE. In some example embodiments, the NE may adapt its strategy to compensate for any imbalance between UL and DL. For example, if the severity of the MPE event indicated by the UE is below a predetermined threshold, the NE may determine that no handover procedure should be performed. Alternatively, if the severity of the MPE event indicated by the UE is equal to or above the predetermined threshold, the NE may determine to switch at least one UL transmission to a different frequency, such as FR1.
UE 1310 may include one or more of a mobile device, such as a mobile phone, smart phone, personal digital assistant (PDA), tablet, or portable media player, digital camera, pocket video camera, video game console, navigation unit, such as a global positioning system (GPS) device, desktop or laptop computer, single-location device, such as a sensor or smart meter, or any combination thereof.
NE 1320 may be one or more of a base station, such as an evolved node B (eNB) or next generation node B (gNB), a next generation radio access network (NG RAN), a serving gateway, a server, and/or any other access node or combination thereof.
One or more of these devices may include at least one processor, respectively indicated as 1311 and 1321. At least one memory may be provided in one or more of devices indicated at 1312 and 1322. The memory may be fixed or removable. The memory may include computer program instructions or computer code contained therein. Processors 1311 and 1321 and memory 1312 and 1322 or a subset thereof, may be configured to provide means corresponding to the various blocks of
As shown in
Transceivers 1313 and 1323 may be a transmitter, a receiver, or both a transmitter and a receiver, or a unit or device that may be configured both for transmission and reception.
Processors 1311 and 1321 may be embodied by any computational or data processing device, such as a central processing unit (CPU), application specific integrated circuit (ASIC), or comparable device. The processors may be implemented as a single controller, or a plurality of controllers or processors.
Memory 1312 and 1322 may independently be any suitable storage device, such as a non-transitory computer-readable medium. A hard disk drive (HDD), random access memory (RAM), flash memory, or other suitable memory may be used. The memories may be combined on a single integrated circuit as the processor, or may be separate from the one or more processors. Furthermore, the computer program instructions stored in the memory and which may be processed by the processors may be any suitable form of computer program code, for example, a compiled or interpreted computer program written in any suitable programming language. Memory may be removable or non-removable.
The memory and the computer program instructions may be configured, with the processor for the particular device, to cause a hardware apparatus such as user equipment to perform any of the processes described below (see, for example,
In certain example embodiments, an apparatus may include circuitry configured to perform any of the processes or functions illustrated in
The features, structures, or characteristics of example embodiments described throughout this specification may be combined in any suitable manner in one or more example embodiments. For example, the usage of the phrases “certain embodiments,” “some embodiments,” or other similar language, throughout this specification refers to the fact that a particular feature, structure, or characteristic described in connection with an example embodiment may be included in at least one example embodiment. Thus, appearances of the phrases “in certain embodiments,” “in some embodiments,” “in other embodiments,” or other similar language, throughout this specification do not necessarily all refer to the same group of example embodiments, and the described features, structures, or characteristics may be combined in any suitable manner in one or more example embodiments.
It will be readily understood that the components of certain example embodiments, as generally described and illustrated in the figures herein, may be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of some example embodiments of systems, methods, apparatuses, and computer program products for selectively monitoring alternative links is not intended to limit the scope of certain example embodiments, but is instead representative of selected example embodiments.
One having ordinary skill in the art will readily understand that the example embodiments as discussed above may be practiced with procedures in a different order, and/or with hardware elements in configurations which are different than those which are disclosed. Therefore, although some example embodiments have been described based upon these example embodiments, it would be apparent to those of skill in the art that certain modifications, variations, and alternative constructions would be apparent, while remaining within the spirit and scope of example embodiments.