CN105323805B - Network selecting method and the terminal for supporting heterogeneous network - Google Patents
Network selecting method and the terminal for supporting heterogeneous network Download PDFInfo
- Publication number
- CN105323805B CN105323805B CN201410368146.1A CN201410368146A CN105323805B CN 105323805 B CN105323805 B CN 105323805B CN 201410368146 A CN201410368146 A CN 201410368146A CN 105323805 B CN105323805 B CN 105323805B
- Authority
- CN
- China
- Prior art keywords
- network
- pan
- terminal
- target terminal
- heterogeneous
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 230000008569 process Effects 0.000 claims description 17
- 238000010187 selection method Methods 0.000 claims description 9
- 230000001960 triggered effect Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 7
- 230000000737 periodic effect Effects 0.000 description 4
- 238000011161 development Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000009977 dual effect Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000008521 reorganization Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
This disclosure relates to the terminal of a kind of network selecting method and support heterogeneous network.This method includes signal of the target terminal reception from first network supported heterogeneous network and be registered to first network;Judged whether to need to be added PAN network according to the signal strength of the first network received, if necessary to which PAN network is added, it then identifies TAI list according to the tracing area of target terminal to judge whether that PAN network can be added, PAN network includes being registered to first network and the terminal as PAN network coordinator;If PAN network has been added and has left the overlay area of first network, the terminal agent as PAN network coordinator is notified to receive the system message and paging message for being sent to target terminal;The second network is reregistered with when detecting target terminal removal PAN network and entering in the coverage area of the second network.The disclosure avoids ping-pong reselection problem of the terminal between heterogeneous network.
Description
Technical Field
The present disclosure relates to a wireless network, and in particular, to a network selection method and a terminal supporting a heterogeneous network.
Background
When a telecommunication operator cannot meet the service development requirement in a wireless network technology, a new wireless network technology is usually deployed, for example, the development from 2G to 3G and the development from 3G to 4G. Generally, in the early stage of deploying new generation network technology, after long-term network optimization is performed on currently used radio access networks, the network coverage rate is very high and can be regarded as planar coverage, while the coverage rate of the new generation radio access network is relatively low and can be regarded as point coverage, and the situation is the same for a long time. Therefore, when the mobile terminal in the idle state enters and exits the coverage area of the new generation radio access network, an operation of network reselection needs to be performed. When a mobile terminal frequently enters and exits a coverage area of a new generation radio access network with dense users, for example, CBD of working hours, scientific and technological park, superstore of non-working hours, artistic performance place, sports competition venue, etc., a large number of users entering and exiting the same area at the same time may frequently perform network reselection, and more seriously, a large number of ping-pong reselection may occur, which seriously affects the performance of a network system of a telecom operator.
For telecommunication operators who operate a CDMA (Code Division Multiple Access) network by 3G, when an LTE (Long Term Evolution) network is deployed in a dotted manner, a network reselection may occur when an LTE/CDMA dual-mode terminal in an idle state enters and exits a coverage area of the LTE network, and if a user moves back and forth at a boundary of the coverage area of the LTE network, a ping-pong reselection problem of the LTE/CDMA dual-mode terminal between the CDMA network and the LTE network may occur.
For a telecommunication operator of a 3G operating WCDMA (Wideband Code Division Multiple Access) network, when an LTE network is deployed in a dotted manner, an LTE/WCDMA dual-mode terminal in an idle state may perform network reselection when entering and exiting a coverage area of the LTE network, and if a user moves back and forth at a boundary of the coverage area of the LTE network, a ping-pong effect of the LTE/WCDMA dual-mode terminal between the WCDMA network and the LTE network may occur.
In order to solve the ping-pong effect, ISR (Idle Mode Signaling Reduction) is proposed in the 3GPP specification, but the ISR mechanism is very complex, and an LTE terminal needs to be doubly registered to two core networks: the Mobile Management Entity (MME) and the Serving GPRS Support Node (SGSN), wherein the two core networks MME and the SGSN are both registered to a Home Subscriber Server (HSS), the two core Network nodes mutually store the Node addresses of the other side, the E-UTRAN (evolved Universal Terrestrial Radio Access Network) and the UTRAN (Universal Terrestrial Radio Access Network) page the terminal in an idle state, and the terminal runs two periodic update timers to respectively update the two core networks MME and the SGSN. Therefore, 3GPP only specifies that the terminal must support the function at the initial stage of LTE network deployment, and the network device can optionally support the function. Therefore, the ping-pong effect problem is not considered to be well solved between the LTE/WCDMA network and the LTE/WCDMA dual-mode terminal.
For telecommunication operators operating TD-SCDMA (Time Division-synchronization Code Division multiple Access) networks by 3G, the problem of ping-pong reselection is similar to that of telecommunication operators operating CDMA networks by 3G.
Disclosure of Invention
The present disclosure proposes a new technical solution in view of at least one of the above problems.
The present disclosure provides, in one aspect thereof, a network selection method that avoids a ping-pong reselection problem of a terminal between heterogeneous networks.
The present disclosure provides, in another aspect thereof, a terminal supporting heterogeneous networks, which avoids a ping-pong reselection problem of the terminal between the heterogeneous networks.
According to the present disclosure, there is provided a network selection method, comprising:
a target terminal supporting a heterogeneous network and registered with a first network receives a signal from the first network;
judging whether to join a PAN (personal area network) according to the received signal intensity of the first network, and if so, judging whether to join the PAN according to a Tracking Area Identifier (TAI) list of a target terminal, wherein the PAN comprises a terminal which is registered to the first network and serves as a PAN network coordination node;
if the terminal agent has joined the PAN network and leaves the coverage area of the first network, the terminal agent serving as the PAN network coordination node is informed to receive the system message and the paging message sent to the target terminal;
and re-registering to the second network when the target terminal is detected to move out of the PAN network and enter the coverage range of the second network.
In some embodiments of the disclosure, the method further comprises:
when a target terminal registered to a second network re-enters the coverage area of a first network, the target terminal re-registers to the first network.
In some embodiments of the present disclosure, determining whether to join the PAN network according to the received signal strength of the first network, and if so, determining whether to join the PAN network according to a tracking area identity TAI list of the target terminal includes:
judging whether the signal intensity of the first network received by the target terminal is lower than a PAN network opening threshold or not;
if the number of the PAN network is lower than the PAN network opening threshold, scanning available PAN networks;
after scanning available PAN networks, comparing the TAI list of the target terminal with the TAI list of the terminal serving as a PAN network coordination node;
and if the TAI list of the target terminal and the TAI list of the terminal as the PAN network coordination node have at least one same TAI, determining that the target terminal joins the available PAN network.
In some embodiments of the disclosure, the method further comprises:
when the target terminal is in the coverage area of the PAN network and the second network at the same time, if the paging message of the second network to the target terminal forwarded by the terminal serving as the PAN network coordination node is received, the target terminal performs network reselection and registers in the second network to receive the next paging message.
In some embodiments of the disclosure, the method further comprises:
when the target terminal is in the coverage area of the PAN network and the second network at the same time, if the target terminal actively initiates a service, the target terminal performs network reselection and registers in the second network.
In some embodiments of the disclosure, the method further comprises:
if the target terminal does not scan the joinable PAN network, starting the establishment process of the PAN network;
after the PAN network is successfully established, the target terminal serving as a PAN network coordinating node broadcasts the TAI list and the beacon frame of the target terminal.
In some embodiments of the disclosure, the method further comprises:
if the signal intensity of the first network received by the terminal as the PAN network coordination node is higher than the PAN network closing threshold or the terminal as the PAN network coordination node moves out of the coverage area of the first network, the PAN network coordination node function of the terminal is closed, and the target terminal scans a new PAN network and applies for joining.
In some embodiments of the disclosure, the method further comprises:
after joining a PAN network, if the target terminal performs cell reselection, determining whether to reside in the current PAN network according to the TAI list updated by the target terminal.
In some embodiments of the present disclosure, a terminal that is a PAN network coordinating node broadcasts its TAI list and beacon frame.
In some embodiments of the present disclosure, the first network is an LTE network and the second network is an X-CDMA network.
According to the present disclosure, there is also provided a terminal supporting a heterogeneous network, including:
the judging module is used for judging whether to join the PAN network or not according to the received signal intensity of the first network, if so, judging whether the terminal joins the PAN network or not according to a Tracking Area Identifier (TAI) list of the terminal supporting the heterogeneous network, wherein the PAN network comprises the terminal which is registered to the first network and serves as a PAN network coordination node, and the terminal supporting the heterogeneous network is registered to the first network;
the self-organizing module is used for notifying a terminal agent serving as a PAN network coordination node to receive and send a system message and a paging message which support a heterogeneous network terminal if the terminal agent joins the PAN network and leaves the coverage area of the first network;
and the registration module is used for re-registering the terminal supporting the heterogeneous network to the second network when detecting that the terminal supporting the heterogeneous network moves out of the PAN network and enters the coverage range of the second network.
In some embodiments of the present disclosure, the registration module is further configured to re-register with the first network when the heterogeneous network enabled terminal registered with the second network re-enters the coverage area of the first network.
In some embodiments of the disclosure, the determining module comprises:
the signal intensity judging unit is used for judging whether the received signal intensity of the first network is lower than a PAN network opening threshold or not, and if the received signal intensity of the first network is lower than the PAN network opening threshold, the self-organizing module is triggered to scan the available PAN network;
the TAI list comparison unit is used for comparing a TAI list of a terminal supporting a heterogeneous network with a TAI list of a terminal serving as a PAN network coordination node after scanning an available PAN network;
and a determining unit, configured to determine that the terminal supporting the heterogeneous network joins the available PAN network if the TAI list of the terminal supporting the heterogeneous network and the TAI list of the terminal serving as the PAN network coordinating node have at least one same TAI.
In some embodiments of the present disclosure, the registration module performs network reselection and registers into the second network to receive a next paging message if a paging message of the second network to the terminal supporting the heterogeneous network, which is forwarded by the terminal as a PAN network coordinating node, is received when the terminal supporting the heterogeneous network is simultaneously in coverage areas of the PAN network and the second network.
In some embodiments of the present disclosure, the registration module performs network reselection and registers in the second network if the heterogeneous network-capable terminal actively initiates a service when the heterogeneous network-capable terminal is simultaneously in coverage areas of the PAN network and the second network.
In some embodiments of the present disclosure, the ad hoc module starts an establishment procedure of a PAN network in a case where a terminal supporting a heterogeneous network does not scan for a joinable PAN network, and broadcasts its TAI list and beacon frame as a PAN network coordinating node after the PAN network is successfully established.
In some embodiments of the present disclosure, the determining module further determines whether to camp on the current PAN network according to the updated TAI list of the target terminal after the terminal supporting the heterogeneous network joins one PAN network and cell reselection occurs.
In some embodiments of the present disclosure, the first network is an LTE network and the second network is an X-CDMA network.
In the technical scheme of the disclosure, when a target terminal supporting a heterogeneous network leaves a first network and enters the coverage of a second network but is still in the coverage of a PAN network, the target terminal is not registered to the second network, but a PAN network coordination node registered in the first network proxies the target terminal to receive a system message and a paging message, and the target terminal is registered to the second network only when the target terminal leaves the PAN network and enters the coverage of the second network. Therefore, when a user using the target terminal frequently enters and exits the first network at the coverage boundary of the first network, the target terminal can be prevented from having ping-pong reselection of the network between the first network and the second network, and can be kept registered to the first network as much as possible.
Drawings
The accompanying drawings, which are included to provide a further understanding of the disclosure, are incorporated in and constitute a part of this application. In the drawings:
fig. 1 is a flowchart illustrating a network selection method according to an embodiment of the disclosure.
Fig. 2 is a schematic network reselection diagram according to an embodiment of the present disclosure.
Fig. 3 is a system architecture diagram of one example of the present disclosure.
Fig. 4 is a schematic structural diagram of a PAN network coordination point and a target terminal according to an example of the present disclosure.
Fig. 5 is a schematic structural diagram of a terminal supporting a heterogeneous network according to an embodiment of the present disclosure.
Detailed Description
The present disclosure will be described below with reference to the accompanying drawings. It is to be noted that the following description is merely illustrative and exemplary in nature and is in no way intended to limit the disclosure, its application, or uses. Unless specifically stated otherwise, the relative arrangement of components and steps and numerical expressions and values set forth in the embodiments do not limit the scope of the present disclosure. Additionally, techniques, methods, and apparatus known to those skilled in the art may not be discussed in detail but are intended to be part of the specification where appropriate.
For the user of the mobile terminal in the idle state, the ping-pong reselection procedure existing in the above prior art is not known to the user, so that the telecom operator would like to adopt a method that the mobile terminal in the idle state can not execute or reduce the procedure of executing the network reselection when entering or exiting the boundary of the coverage area of the first network, thereby reducing the load caused by the network device processing the network reselection procedure.
Fig. 1 is a flowchart illustrating a network selection method according to an embodiment of the disclosure.
As shown in fig. 1, this embodiment may include the steps of:
s102, a target terminal supporting a heterogeneous network and registered to a first network receives a signal from the first network;
the target terminal is a dual-mode or multi-mode terminal supporting a heterogeneous network. The heterogeneous network includes at least a first network and a second network. A signal from a first network is received after a target terminal registers with the first network.
S104, judging whether to join a PAN (Personal Area Network) Network according to the received signal strength of the first Network, and if so, judging whether to join the PAN Network according to a Tracking Area Identity (TAI) list of a target terminal, wherein the PAN Network comprises a terminal which is registered to the first Network and serves as a PAN Network coordination node;
when the target terminal gradually moves to the vicinity of the edge of the first network, the received signal intensity from the first network is gradually weakened, whether the PAN network is scanned or not is judged according to the signal intensity from the first network received by the target terminal, and if the PAN network is scanned, whether the target terminal is added into the PAN network or not is judged according to the TAI list of the target terminal and the TAI list of the terminal serving as the PAN network coordination node.
S106, if the terminal has joined the PAN network and leaves the coverage area of the first network, the terminal agent serving as the PAN network coordination node is informed to receive the system message and the paging message sent to the target terminal, so that when the target terminal is in the PAN network coverage area, although the target terminal moves to the second network coverage area, the network switching is still not carried out, and the ping-pong reselection of the network is avoided;
specifically, when the target terminal has left the first network but is still in the PAN network coverage area, the target terminal may assist the node to receive the system message and the paging message through the PAN network in the PAN network, where the system message and the paging message are broadcasted by the first network, and may be the broadcast message and the paging message in the first network or may proxy the broadcast message and the paging message sent by the second network for the first network. Wherein the PAN network coordinating node registers within the first network.
And S108, when detecting that the target terminal moves out of the PAN network and enters the coverage range of the second network, re-registering the target terminal to the second network.
In this embodiment, when the target terminal supporting the heterogeneous network leaves the first network and enters the coverage of the second network but is still in the coverage of the PAN network, the target terminal is not registered to the second network, but the PAN network coordination node registered in the first network proxies the target terminal to receive the system message and the paging message, and registers to the second network only when the target terminal leaves the PAN network and enters the coverage of the second network. Therefore, when a user using the target terminal frequently enters and exits the first network at the coverage boundary of the first network, the target terminal can be prevented from having ping-pong reselection of the network between the first network and the second network, and can be kept registered to the first network as much as possible.
If the target terminal does not scan the joinable PAN network, starting the establishment process of the PAN network; after the PAN network is successfully established, the target terminal serving as a PAN network coordinating node broadcasts the TAI list and the beacon frame of the target terminal.
When the target terminal registered to the second network re-enters the coverage area of the first network, the target terminal re-registers to the first network, so that the target terminal can be preferentially registered to the first network.
The step of determining whether to join the PAN network according to the received signal strength of the first network, and if so, determining whether to join the PAN network according to a tracking area identity TAI list of the target terminal may include:
judging whether the signal intensity of the first network received by the target terminal is lower than a PAN network opening threshold, namely whether the target terminal moves from a central area to a marginal area of the first network and moves to a coverage area of the PAN network; if the number of the PAN network is lower than the PAN network opening threshold, scanning available PAN networks; after scanning available PAN networks, comparing the TAI list of the target terminal with the TAI list of the terminal serving as a PAN network coordination node; if the TAI list of the target terminal and the TAI list of the terminal serving as the PAN network coordination node have at least one same TAI, the fact that the PAN network coordination node and the target terminal at least have one same tracking cell is indicated, and the fact that the target terminal joins in the available PAN network can be further determined.
The TAI list indicates that the terminal may receive a paging message and a broadcast message sent by the network side when the terminal is in an area listed in the TAI list, and the TAI list is indicated in the form of a cell ID, which may include one or more cell IDs, where the TAI is a cell ID.
When the target terminal is in the coverage area of the PAN network and the second network at the same time, if the paging message of the second network to the target terminal forwarded by the terminal serving as the PAN network coordination node is received, the target terminal performs network reselection and registers in the second network to receive the next paging message.
When the target terminal is in the coverage area of the PAN network and the second network at the same time, if the target terminal actively initiates a service, the target terminal performs network reselection and registers in the second network.
If the signal intensity of the first network received by the terminal as the PAN network coordination node is higher than the PAN network closing threshold, namely, the PAN network coordination node is shown to leave the marginal area of the first network, or the terminal as the PAN network coordination node moves out of the coverage area of the first network, the PAN network coordination node function of the terminal is closed, and the target terminal scans a new PAN network and applies for joining.
After joining a PAN network, if the target terminal performs cell reselection, it indicates that its TAI list will change, at this time, it may determine whether to camp in the current PAN network according to the updated TAI list of the target terminal, specifically, the updated TAI list of the target terminal may be compared with the TAI list of the terminal serving as a PAN network coordination node, if at least one same TAI exists between the two, the target terminal still camps in the current PAN network, otherwise, the target terminal needs to scan a new PAN network.
A terminal that is a coordinating node of the PAN network broadcasts its TAI list and beacon frame so that other terminals determine whether to join the PAN network.
The first network may be an LTE network, and the second network may be an X-CDMA network, such as CDMA, WCDMA, TD-SCDMA.
Next, the technical solution of the present disclosure is described in detail by taking an LTE/X-CDMA dual-mode terminal as an example.
Fig. 3 is a system architecture diagram of one example of the present disclosure.
Fig. 4 is a schematic structural diagram of a PAN network coordination point and a target terminal according to an example of the present disclosure.
As shown in fig. 3 and 4, an ad-hoc network is constructed between mobile terminals using an ad-hoc module embedded in an LTE/X-CDMA (where X-CDMA may be any one of CDMA, TD-SCDMA, and WCDMA, and a radio access network of WCDMA is UTRAN/GERAN) dual mode terminal, when an LTE/X-CDMA dual mode terminal (hereinafter, referred to as a target terminal) is registered with an LTE network and located near a boundary of a network coverage area, at this time, if the signal level received by the target terminal is lower than the set PAN network starting threshold, the target terminal joins the PAN network through the self-organizing module embedded in the target terminal, the PAN network is constructed by an ad-hoc module in an LTE/X-CDMA dual-mode terminal (which can also be an LTE terminal or other multi-mode terminal with the function of the LTE network) which is also registered in the LTE network and the TAI list of the PAN network and the TAI list of the target terminal have TAI coincidence. When the target terminal moves out of the boundary of the coverage area of the LTE network and within the effective coverage area of the PAN network, as shown in fig. 2, the target terminal notifies the PAN network coordination node of the mobile terminal still registered in the LTE network, and the PAN network coordination node agent receives the system information and the paging message and forwards the system information and the paging message to the target terminal, during which the context of the target terminal stored in the LTE network is not changed unless the periodic update timer of the target terminal or the network side is overtime; when the target terminal moves out of the boundary of the coverage area of the LTE network, is in the expansion area of the PAN network, but is far away from the PAN network coordination node so as to be separated from the PAN network, the target terminal scans a new PAN network and applies for joining, the TAI list of the target terminal uses the TAI list when the target terminal joins the previous PAN network, after the new PAN network is joined, the new PAN network coordination node agent receives system information and paging information and forwards the system information and the paging information to the target terminal, and the context of the target terminal stored in the LTE network is not changed in the period unless the periodic update timer of the target terminal or the network side is overtime; when the target terminal moves out of the boundary of the coverage area of the LTE network and has no joined PAN network or is positioned out of the extension area of the PAN network, as shown in figure 2, the first network reselection is performed when the target terminal leaves the PAN network and moves into the coverage area of the X-CDMA network; when the target terminal registered to the X-CDMA network re-enters the coverage area of the LTE network, the network reselection procedure is performed because the LTE network is the preferred network. Therefore, the network reselection which is supposed to occur during the movement of the LTE/X-CDMA dual-mode terminal outside the boundary of the LTE network coverage area and in the PAN network extension area according to the existing specification is effectively avoided.
The PAN network is automatically initiated and constructed by an embedded self-organizing module in the LTE/X-CDMA dual-mode terminal which is registered with the LTE network. When an LTE/X-CDMA dual-mode terminal which has registered an LTE network approaches an LTE network coverage boundary, if the received signal level is lower than a set PAN network starting threshold, an embedded self-organizing module starts to scan a PAN network channel, and if a PAN network coordination node with TAI at least partially overlapped is not found in the performance reach range or the PAN network coordination node is found but is refused to join, the self-organizing module of the terminal starts a PAN network establishing process. First, the ad hoc module of the LTE terminal scans PAN network channels to find a free channel for establishing a new PAN network. Next, a 16-bit PAN identifier, which is unique in the free channel, is selected to identify the entire PAN network to be established. Then, a 16-bit network address unique in the entire PAN network is selected as the network address of the PAN network coordinating node. And finally, sending a beacon signal for network discovery of other coordinating nodes, and sending the TAI list of the terminal so as to enable other LTE/X-CDMA dual-mode terminals to judge whether the PAN network selected to be added is appropriate. After the PAN network is built, the ad-hoc module of the LTE/X-CDMA dual-mode terminal receives a new ad-hoc module (i.e., a coordinating node) to join the PAN network it establishes.
When the number of nodes of the PAN network reaches the maximum scale (the theoretical value is 255), the PAN network coordinating node responds to a new join request and declares that the join cannot be accepted if the PAN network coordinating node receives the new join request.
The PAN network coordination node provides a time synchronization reference for the coordination node in the PAN network through regularly broadcasting the beacon frame, and simultaneously broadcasts the TAI list of the terminal where the terminal is located for the target terminal to select an appropriate PAN network to join.
If another PAN network coordinator node scans the channels used by the PAN network coordinator node, the PAN network coordinator node responds and declares its presence. Since one channel cannot be used by both PAN networks simultaneously in the same area, otherwise mutual interference would result.
If the LTE/X-CDMA dual-mode terminal where the PAN network coordination node is located moves out of the boundary of the LTE network coverage area, the PAN network coordination node closes the function of the PAN network coordination node and applies for adding other PAN networks as the coordination node; or in the coverage area of the LTE network but far from the boundary, if the signal level received by the PAN network coordination node is higher than the set PAN network closing threshold, the PAN network coordination node closes its PAN network function and exits the PAN network. If the LTE/X-CDMA dual-mode terminal where the PAN network coordination node is located executes TAI updating, the PAN network coordination node broadcasts the changed new TAI list to all coordination nodes including the target terminal in the PAN network, the coordination node including the target terminal in the PAN network compares the TAI list of the coordination node with the TAI list of the PAN network coordination node, and if the two TAI lists do not have coincident TAI, the target terminal is separated from the PAN network coordination node, scans and joins in the new PAN network coordination node meeting the conditions.
When the target terminal is located near the coverage boundary of the LTE network, if the signal level received by the target terminal is lower than the set PAN network starting threshold, the embedded self-organizing module starts to scan a PAN network channel, and after the PAN network meeting the conditions is scanned, the target terminal starts an association process and joins in the PAN network (the association process is an IEEE 802.15.4 protocol specification, and when each target terminal device joins in the PAN network, the association process needs to be started).
When a target terminal is reselected after adding a PAN network in the coverage boundary of the LTE network, TAI list comparison needs to be carried out again, and if no TAI is overlapped, the target terminal needs to be separated from the current PAN network and scan the applicable PAN network again.
When the target terminal moves out of the boundary of the coverage area of the LTE Network, a request containing a P-RNTI (Paging Radio Network Temporary Identifier) value is sent to a PAN Network coordination node, the PAN Network coordination node receives system information of the LTE Network and a Paging message sent to the target terminal by proxy, and forwards the system information and the Paging message to the target terminal through the PAN Network until the target terminal leaves the effective range of the PAN Network coordination node in the process of continuing moving, or the PAN Network coordination node is not suitable to be used as the proxy of the system information and Paging because TAI updating occurs, or the PAN Network is closed by the PAN Network coordination node, or the periodic updating timer of the target terminal is overtime. During this time, the LTE network still maintains the context of the target terminal, and the paging message is still sent to the TAI list with which the target terminal was last registered.
When a target terminal in the PAN network extension area receives the paging message, the target terminal does not directly respond to the paging message, immediately performs network reselection registration to the X-CDMA network, and receives the next paging message from the X-CDMA network.
When a target terminal in the PAN network extension area needs to transmit data, reselection to the X-CDMA network is performed immediately.
Next, a procedure of joining one of the PAN networks will be explained.
And searching available LTE terminal PAN networks within the reach of the performance through channel scanning. And starting an association process and joining the PAN network (the association process refers to the IEEE 802.15.4 protocol specification, and each coordination node needs to start the association process when joining the PAN network). When synchronization with the PAN network is lost, an orphan reorganization process is initiated to rejoin the PAN network (the orphan reorganization process refers to the IEEE 802.15.4 protocol specification). When the upper layer of a device requests the MAC sublayer to transmit data but continuously receives a communication interruption message, the upper layer of the device considers it to be isolated. The isolated device either initiates a reassembly process for the specified channel or performs an association process.
The steps of the association process are as follows: (1) the upper layer of the device sends an association request to the MAC sublayer, requiring configuration of PHY and MAC PIB attribute values required for association, including: phyCurrentchannel, phyCurrentPage, macPANID, macCoordExtendedAddress, or macCoordShortAddress; (2) the MAC sublayer of the equipment sends an association request command to the coordination node; (3) the received request coordination node instructs the MAC sublayer to send an association response command to the device requesting association, and indicates whether the association is successful, if so, the association response command comprises a short address allocated to the requested device by the coordination node; (4) the device saves the received short address in macShortAddress.
It will be understood by those skilled in the art that all or part of the steps of implementing the above method embodiments may be implemented by hardware associated with program instructions, the program may be stored in a storage medium readable by a computing device, and the program may execute the steps of the above method embodiments when executed, and the storage medium may include various media capable of storing program codes, such as ROM, RAM, magnetic disk and optical disk.
Fig. 5 is a schematic structural diagram of a terminal supporting a heterogeneous network according to an embodiment of the present disclosure.
As shown in fig. 5, the terminal in this embodiment may include a signal receiving module 502, a determining module 504, an ad hoc module 506, and a registering module 508. Wherein,
a signal receiving module 502 for receiving a signal from a first network;
a determining module 504, configured to determine whether to join the PAN network according to the received signal strength of the first network, and if so, determine whether to join the PAN network according to a tracking area identity TAI list of a terminal supporting a heterogeneous network, where the PAN network includes a terminal that is registered in the first network and serves as a PAN network coordination node, and the terminal supporting the heterogeneous network is registered in the first network;
an ad hoc module 506, configured to notify a terminal agent serving as a PAN network coordinating node to receive a system message and a paging message sent to a terminal supporting a heterogeneous network if the terminal agent has joined the PAN network and left the coverage area of the first network;
a registering module 508, configured to re-register the terminal supporting the heterogeneous network with the second network when detecting that the terminal supporting the heterogeneous network moves out of the PAN network and enters the coverage of the second network.
In this embodiment, when the target terminal supporting the heterogeneous network leaves the first network and enters the coverage of the second network but is still in the coverage of the PAN network, the target terminal is not registered to the second network, but the PAN network coordination node registered in the first network proxies the target terminal to receive the system message and the paging message, and registers to the second network only when the target terminal leaves the PAN network and enters the coverage of the second network. Therefore, when a user using the target terminal frequently enters and exits the first network at the coverage boundary of the first network, the target terminal can be prevented from having ping-pong reselection of the network between the first network and the second network, and can be kept registered to the first network as much as possible.
In one example, the registration module is further configured to re-register with the first network when the heterogeneous network enabled terminal registered with the second network re-enters the coverage area of the first network.
In another example, the judging module may include a signal strength judging unit, a TAI list comparing unit, and a determining unit. Wherein,
the signal intensity judging unit is used for judging whether the received signal intensity of the first network is lower than a PAN network opening threshold or not, and if the received signal intensity of the first network is lower than the PAN network opening threshold, the self-organizing module is triggered to scan the available PAN network; the TAI list comparison unit is used for comparing a TAI list of a terminal supporting a heterogeneous network with a TAI list of a terminal serving as a PAN network coordination node after scanning an available PAN network; and a determining unit, configured to determine that the terminal supporting the heterogeneous network joins the available PAN network if the TAI list of the terminal supporting the heterogeneous network and the TAI list of the terminal serving as the PAN network coordinating node have at least one same TAI.
In yet another example, the registration module performs network reselection and registers into the second network to receive a next paging message if a paging message of the second network to the terminal supporting the heterogeneous network, which is forwarded by the terminal as a PAN network coordinating node, is received when the terminal supporting the heterogeneous network is simultaneously in coverage areas of the PAN network and the second network.
And when the terminal supporting the heterogeneous network is simultaneously in the coverage areas of the PAN network and the second network, if the terminal supporting the heterogeneous network actively initiates a service, the registration module performs network reselection and registers in the second network.
The self-organizing module starts the establishment process of the PAN network under the condition that the terminal supporting the heterogeneous network does not scan the joinable PAN network, and the self-organizing module is used as a PAN network coordinating node to broadcast the TAI list and the beacon frame of the PAN network after the PAN network is successfully established.
Further, the judging module determines whether to reside in the current PAN network according to the TAI list updated by the target terminal when the terminal supporting the heterogeneous network joins in a PAN network and cell reselection occurs.
The first network may be an LTE network and the second network may be an X-CDMA network, such as CDMA, WCDMA, TD-SCDMA.
The embodiments are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments can be mutually referred to. For the apparatus embodiment, since it is substantially similar to the method embodiment, the description is relatively simple, and reference may be made to the description of the method embodiment section for the relevant points.
While the present disclosure has been described with reference to exemplary embodiments, it should be understood that the present disclosure is not limited to the exemplary embodiments described above. It will be apparent to those skilled in the art that the above-described exemplary embodiments may be modified without departing from the scope and spirit of the disclosure. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures and functions.
Claims (18)
1. A network selection method, comprising:
a target terminal supporting a heterogeneous network and registered with a first network receives a signal from the first network;
judging whether to join a PAN (personal area network) according to the received signal intensity of the first network, and if so, judging whether to join the PAN according to a Tracking Area Identifier (TAI) list of a target terminal, wherein the PAN comprises a terminal which is registered to the first network and serves as a PAN network coordination node;
if the terminal agent has joined the PAN network and leaves the coverage area of the first network, the terminal agent serving as the PAN network coordination node is informed to receive the system message and the paging message sent to the target terminal;
and re-registering to the second network when the target terminal is detected to move out of the PAN network and enter the coverage range of the second network.
2. The method of claim 1, further comprising:
when a target terminal registered to a second network re-enters the coverage area of a first network, the target terminal re-registers to the first network.
3. The network selection method of claim 1, wherein determining whether to join the PAN network according to the received signal strength of the first network, and if so, determining whether to join the PAN network according to a Tracking Area Identity (TAI) list of the target terminal comprises:
judging whether the signal intensity of the first network received by the target terminal is lower than a PAN network opening threshold or not;
if the number of the PAN network is lower than the PAN network opening threshold, scanning available PAN networks;
after scanning available PAN networks, comparing the TAI list of the target terminal with the TAI list of the terminal serving as a PAN network coordination node;
and if the TAI list of the target terminal and the TAI list of the terminal as the PAN network coordination node have at least one same TAI, determining that the target terminal joins the available PAN network.
4. The method of claim 1, further comprising:
when the target terminal is in the coverage area of the PAN network and the second network at the same time, if the paging message of the second network to the target terminal forwarded by the terminal serving as the PAN network coordination node is received, the target terminal performs network reselection and registers in the second network to receive the next paging message.
5. The method of claim 1, further comprising:
when the target terminal is in the coverage area of the PAN network and the second network at the same time, if the target terminal actively initiates a service, the target terminal performs network reselection and registers in the second network.
6. The method of claim 1, further comprising:
if the target terminal does not scan the joinable PAN network, starting the establishment process of the PAN network;
after the PAN network is successfully established, the target terminal serving as a PAN network coordinating node broadcasts the TAI list and the beacon frame of the target terminal.
7. The method of claim 1, further comprising:
if the signal intensity of the first network received by the terminal as the PAN network coordination node is higher than the PAN network closing threshold or the terminal as the PAN network coordination node moves out of the coverage area of the first network, the PAN network coordination node function of the terminal is closed, and the target terminal scans a new PAN network and applies for joining.
8. The method of claim 1, further comprising:
after joining a PAN network, if the target terminal performs cell reselection, determining whether to reside in the current PAN network according to the TAI list updated by the target terminal.
9. The network selection method according to claim 1, wherein the terminal, which is a coordinating node of the PAN network, broadcasts its TAI list and beacon frame.
10. The method of claim 1, wherein the first network is an LTE network and the second network is an X-CDMA network.
11. A terminal supporting a heterogeneous network, comprising:
a signal receiving module for receiving a signal from a first network;
the judging module is used for judging whether to join the PAN network or not according to the received signal intensity of the first network, if so, judging whether to join the PAN network or not according to a Tracking Area Identity (TAI) list of a terminal supporting the heterogeneous network, wherein the PAN network comprises the terminal which is registered to the first network and serves as a PAN network coordination node, and the terminal supporting the heterogeneous network is registered to the first network;
the self-organizing module is used for notifying a terminal agent serving as a PAN network coordination node to receive and send a system message and a paging message which support a heterogeneous network terminal if the terminal agent joins the PAN network and leaves the coverage area of the first network;
and the registration module is used for re-registering the terminal supporting the heterogeneous network to the second network when detecting that the terminal supporting the heterogeneous network moves out of the PAN network and enters the coverage range of the second network.
12. The heterogeneous network enabled terminal of claim 11, wherein the registration module is further configured to re-register with the first network when the heterogeneous network enabled terminal registered with the second network re-enters the coverage area of the first network.
13. The terminal supporting heterogeneous networks according to claim 11, wherein the determining module comprises:
the signal intensity judging unit is used for judging whether the received signal intensity of the first network is lower than a PAN network opening threshold or not, and if the received signal intensity of the first network is lower than the PAN network opening threshold, the self-organizing module is triggered to scan the available PAN network;
the TAI list comparison unit is used for comparing a TAI list of a terminal supporting a heterogeneous network with a TAI list of a terminal serving as a PAN network coordination node after scanning an available PAN network;
and a determining unit, configured to determine that the terminal supporting the heterogeneous network joins the available PAN network if the TAI list of the terminal supporting the heterogeneous network and the TAI list of the terminal serving as the PAN network coordinating node have at least one same TAI.
14. The terminal supporting heterogeneous networks according to claim 11, wherein the registration module performs network reselection and registers in the second network to receive the next paging message if the paging message of the terminal supporting heterogeneous networks forwarded by the second network as the PAN network coordinating node is received when the terminal supporting heterogeneous networks is simultaneously in the coverage areas of the PAN network and the second network.
15. The terminal supporting heterogeneous networks according to claim 11, wherein the registration module performs network reselection and registers in the second network if the terminal supporting heterogeneous networks actively initiates traffic when the terminal supporting heterogeneous networks is simultaneously in the coverage areas of the PAN network and the second network.
16. The heterogeneous network enabled terminal of claim 11, wherein the self-organizing module initiates a PAN network establishment procedure if the heterogeneous network enabled terminal does not scan for a joinable PAN network, and broadcasts its TAI list and beacon frame as a PAN network coordinating node after the PAN network is successfully established.
17. The terminal supporting heterogeneous networks according to claim 11, wherein the determining module further determines whether to camp on the current PAN network according to the updated TAI list of the target terminal after the terminal supporting heterogeneous networks joins a PAN network and cell reselection occurs.
18. The heterogeneous network enabled terminal of claim 11, wherein the first network is an LTE network and the second network is an X-CDMA network.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410368146.1A CN105323805B (en) | 2014-07-30 | 2014-07-30 | Network selecting method and the terminal for supporting heterogeneous network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410368146.1A CN105323805B (en) | 2014-07-30 | 2014-07-30 | Network selecting method and the terminal for supporting heterogeneous network |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105323805A CN105323805A (en) | 2016-02-10 |
CN105323805B true CN105323805B (en) | 2019-01-25 |
Family
ID=55250210
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410368146.1A Active CN105323805B (en) | 2014-07-30 | 2014-07-30 | Network selecting method and the terminal for supporting heterogeneous network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105323805B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109076328B (en) * | 2016-05-10 | 2021-07-16 | 华为技术有限公司 | Mobility management method and device |
US10609573B2 (en) * | 2018-05-08 | 2020-03-31 | Landis+Gyr Innovations, Inc. | Switching PANs while maintaining parent/child relationships |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1659902A (en) * | 2002-06-03 | 2005-08-24 | 美商内数位科技公司 | Personal lan interconnecting device |
CN101965030A (en) * | 2009-07-24 | 2011-02-02 | 财团法人资讯工业策进会 | Mobile node, WiMAX base station, Wi-Fi access point and transfer method |
CN102111827A (en) * | 2011-02-28 | 2011-06-29 | 北京邮电大学 | Switching control system and method in terminal collaboration of PAN |
CN102958127A (en) * | 2011-08-10 | 2013-03-06 | 宏达国际电子股份有限公司 | Apparatuses and methods for handovers between heterogeneous networks |
-
2014
- 2014-07-30 CN CN201410368146.1A patent/CN105323805B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1659902A (en) * | 2002-06-03 | 2005-08-24 | 美商内数位科技公司 | Personal lan interconnecting device |
CN101965030A (en) * | 2009-07-24 | 2011-02-02 | 财团法人资讯工业策进会 | Mobile node, WiMAX base station, Wi-Fi access point and transfer method |
CN102111827A (en) * | 2011-02-28 | 2011-06-29 | 北京邮电大学 | Switching control system and method in terminal collaboration of PAN |
CN102958127A (en) * | 2011-08-10 | 2013-03-06 | 宏达国际电子股份有限公司 | Apparatuses and methods for handovers between heterogeneous networks |
Also Published As
Publication number | Publication date |
---|---|
CN105323805A (en) | 2016-02-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2330835B1 (en) | Method of controlling cell selection for a wireless communication system and related device | |
JP5324702B2 (en) | System and method for a mobile station identifying radio access technology | |
EP1597867B1 (en) | Wireless local access network system detection and selection | |
EP2341735B1 (en) | Wireless local access network system detection and selection | |
EP1597868B1 (en) | Wireless local access network system detection and selection | |
EP2249609B1 (en) | Identifying radio access technology characteristics to mobile stations system and method | |
KR101311526B1 (en) | Method for selecting cell for cs fallback service | |
EP2941059B1 (en) | Method and device for network selection from shared network | |
US8433317B2 (en) | Method of controlling home cell selection for a wireless communication system and related device | |
US20140349662A1 (en) | Advanced circuit switched fallback connection establishment with idle mode signaling reduction | |
EP2945425A1 (en) | Method and device for selecting long term evolution (lte) network | |
US20140256318A1 (en) | Battery conservation with idle mode signaling reduction | |
CN107302781B (en) | Communication method and device based on dual-mode relay device, base station and terminal | |
US20110045830A1 (en) | Method of managing home cell selection for a wireless communication system and related device | |
CN105323805B (en) | Network selecting method and the terminal for supporting heterogeneous network | |
WO2009114988A1 (en) | Method, device and system for notifying heterogeneous system neighbor cell information to user terminal | |
CN116723554A (en) | Network selection method, device, terminal equipment and computer readable storage medium | |
CN117156488A (en) | Method for improving call completion rate of user terminal and corresponding device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |