CN108235392B - Network switching control method and device - Google Patents
Network switching control method and device Download PDFInfo
- Publication number
- CN108235392B CN108235392B CN201711431408.4A CN201711431408A CN108235392B CN 108235392 B CN108235392 B CN 108235392B CN 201711431408 A CN201711431408 A CN 201711431408A CN 108235392 B CN108235392 B CN 108235392B
- Authority
- CN
- China
- Prior art keywords
- climbing
- mobile terminal
- size
- sequence
- amplitude
- 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 67
- 230000009194 climbing Effects 0.000 claims abstract description 258
- 230000005540 biological transmission Effects 0.000 claims abstract description 105
- 230000015654 memory Effects 0.000 claims description 29
- 230000006854 communication Effects 0.000 claims description 17
- 238000004891 communication Methods 0.000 claims description 16
- 238000004590 computer program Methods 0.000 claims description 14
- 208000015041 syndromic microphthalmia 10 Diseases 0.000 claims 1
- 230000001174 ascending effect Effects 0.000 abstract description 8
- 230000009286 beneficial effect Effects 0.000 abstract description 2
- 230000008569 process Effects 0.000 description 22
- 238000012545 processing Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 10
- 230000003993 interaction Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 4
- 238000013507 mapping Methods 0.000 description 4
- 238000010295 mobile communication Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 241000331006 Euchaeta media Species 0.000 description 1
- FFBHFFJDDLITSX-UHFFFAOYSA-N benzyl N-[2-hydroxy-4-(3-oxomorpholin-4-yl)phenyl]carbamate Chemical compound OC1=C(NC(=O)OCC2=CC=CC=C2)C=CC(=C1)N1CCOCC1=O FFBHFFJDDLITSX-UHFFFAOYSA-N 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 235000019800 disodium phosphate Nutrition 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0055—Transmission or use of information for re-establishing the radio link
- H04W36/0066—Transmission or use of information for re-establishing the radio link of control information between different types of networks in order to establish a new radio link in the target network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/14—Reselecting a network or an air interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0833—Random access procedures, e.g. with 4-step access
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the application discloses a network switching control method and device. The method comprises the following steps: acquiring a reference climbing step length of the transmitting power of a lead code configured in a target service cell, wherein the lead code is used for identifying the identity of a mobile terminal when the mobile terminal carries out random access; updating the step-size climbing sequence of the transmitting power according to the reference climbing step size, wherein a first average climbing amplitude of the updated step-size climbing sequence is larger than a second average climbing amplitude of the step-size climbing sequence before updating, and step-size ranges corresponding to the first average climbing amplitude and the second average climbing amplitude are included in a climbing step-size range from the initial climbing step size to the reference climbing step size; and carrying out random access according to the updated power ascending step length sequence. The embodiment of the application is beneficial to reducing the time consumption of network switching of the mobile terminal and improving the real-time performance of data transmission.
Description
Technical Field
The application relates to the technical field of mobile terminals, in particular to a network switching control method and device.
Background
With the rapid development of the related technologies of mobile terminals such as smart phones, more and more applications are installed in user mobile phones, such as reading applications, payment applications, game applications, music applications, and the like, and people's clothes and eating houses are inseparable from mobile phones. The time overhead in the data service process of the mobile phone includes time consumed by basic data processing operation of the mobile phone home terminal and time consumed by data interaction with the network device, and the data interaction process may generate transmission delay and affect the real-time performance of the data service.
Disclosure of Invention
The embodiment of the application provides a network switching control method and device, which can reduce the time consumption of network switching of a mobile terminal and improve the real-time performance of data transmission.
In a first aspect, an embodiment of the present application provides a network handover control method, which is applied to a mobile terminal, and the method includes:
acquiring a reference climbing step length of transmitting power of a lead code configured in a target service cell, wherein the lead code is used for identifying the identity of a mobile terminal when the mobile terminal carries out random access;
updating the step-size climbing sequence of the transmitting power according to the reference climbing step size, wherein a first average climbing amplitude of the updated step-size climbing sequence is larger than a second average climbing amplitude of the step-size climbing sequence before updating, and step-size ranges corresponding to the first average climbing amplitude and the second average climbing amplitude are included in a climbing step-size range from an initial climbing step size to the reference climbing step size;
and carrying out random access according to the updated power climbing step length sequence.
In a second aspect, an embodiment of the present application provides a network handover control apparatus, which is applied to a mobile terminal, and includes an obtaining unit, an updating unit, and an accessing unit, wherein,
the acquiring unit is configured to acquire a reference climbing step size of transmission power of a preamble configured in a target serving cell, where the preamble is used for identifying an identity of a mobile terminal when the mobile terminal performs random access;
the updating unit is used for updating the step-size climbing sequence of the transmitting power according to the reference climbing step size, a first average climbing amplitude of the updated step-size climbing sequence is larger than a second average climbing amplitude of the step-size climbing sequence before updating, and step size ranges corresponding to the first average climbing amplitude and the second average climbing amplitude are included in a climbing step size range from an initial climbing step size to the reference climbing step size;
and the access unit is used for carrying out random access according to the updated power ramp step length sequence.
In a third aspect, an embodiment of the present application provides a mobile terminal, including a processor and a memory, where the memory stores a program, and the processor is configured to invoke the program to execute instructions of steps in any method according to the first aspect of the embodiment of the present application.
In a fourth aspect, the present application provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program for electronic data exchange, where the computer program enables a computer to perform some or all of the steps described in any one of the methods of the first aspect of the present application, and the computer includes a mobile terminal.
In a fifth aspect, the present application provides a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to perform some or all of the steps as described in any one of the methods of the first aspect of the embodiments of the present application. The computer program product may be a software installation package, the computer comprising a mobile terminal.
It can be seen that, in the embodiment of the present application, the mobile terminal first obtains the reference ramp step size of the transmission power of the preamble configured in the target serving cell, then updates the step size ramp sequence of the transmission power according to the reference ramp step size, and finally performs random access according to the updated power ramp step size sequence. Because the first average climbing amplitude of the updated step climbing sequence is greater than the second average climbing amplitude of the step climbing sequence before updating, and the step range corresponding to the first average climbing amplitude and the second average climbing amplitude is included in the climbing step range from the initial climbing step to the reference climbing step, under the condition that the transmitting power of the lead code corresponding to the successful switching is relatively stable, the number of times of transmitting the lead code which fails to be switched can be obviously reduced by using the updated step climbing sequence, the time consumption of the switching failure is further reduced, the transmission interruption time delay caused by network switching in the data transmission process of the mobile terminal is reduced, and the real-time performance of data transmission of the mobile terminal is improved.
Drawings
Reference will now be made in brief to the accompanying drawings, to which embodiments of the present application relate.
Fig. 1A is a system architecture diagram of a communication system supporting data services for a mobile terminal;
fig. 1B is an exemplary diagram of a code operating space of a smart phone according to an embodiment of the present application;
fig. 1C is an exemplary diagram of a code operating space of a smart phone provided in an embodiment of the present application;
fig. 1D is a channel map corresponding to a wireless interface between a mobile terminal and a base station according to an embodiment of the present disclosure;
fig. 2 is a schematic flowchart of a network handover control method according to an embodiment of the present application;
fig. 3 is a schematic flowchart of a network handover control method disclosed in an embodiment of the present application;
fig. 4 is a schematic flowchart of a network handover control method disclosed in an embodiment of the present application;
fig. 5 is a schematic structural diagram of a mobile terminal disclosed in an embodiment of the present application;
fig. 6 is a block diagram of functional units of a network switching control device according to an embodiment of the present application.
Detailed Description
In order to make the technical solutions of the present application better understood, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first," "second," and the like in the description and claims of the present application and in the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
Fig. 1A is a system architecture diagram of a transmission network supporting data services of a mobile terminal according to an embodiment of the present application, in which the mobile terminal 10 is connected to an operator Core transmission network through a base station 20, the operator Core transmission network is connected to a server, for example, a game service, the server may be, for example, a game server intranet cluster, and the like, the operator Core transmission network includes a third Generation mobile communication technology (3rd-Generation, 3G) Serving GPRS Support Node (Serving GPRS Support Node, SGSN), a fourth Generation mobile communication technology (the 4th Generation mobile communication, 4G) Core Packet network Evolution (EPC) device, a fifth Generation mobile communication technology (5th-Generation, 5G) Core network device, and the like, the base station 20 includes a Long Term Evolution (Long Term Evolution, LTE) base station eNB, 5G base stations gNB, etc. It should be noted that the transmission network shown in fig. 1A is only for more clearly illustrating the technical solution of the present application, and does not constitute a limitation to the present application, and as a person having ordinary skill in the art knows, with the evolution of the network architecture and the appearance of a new service scenario, the technical solution provided in the present application is also applicable to similar technical problems.
The Mobile terminal according to the embodiment of the present application may include various handheld devices (such as smart phones), vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to wireless modems, and various forms of User Equipment (UE), Mobile Stations (MS), terminal devices (terminal device), and the like. For convenience of description, the above-mentioned devices are collectively referred to as a mobile terminal. The following describes an exemplary configuration of a mobile terminal according to an embodiment of the present application, taking a smart phone as an example.
Taking a smart phone in a mobile terminal as an example, fig. 1B is a schematic structural diagram of a smart phone 100 provided in an embodiment of the present application, where the smart phone 100 includes: casing 110, touch-sensitive display screen 120, mainboard 130, battery 140 and subplate 150, be provided with leading camera 131 on mainboard 130, Chip level System (SoC) 132 (including application processor and baseband processor), memory 133, power management Chip 134, radio frequency System 135 etc. on the mainboard, be provided with oscillator 151, integrative sound chamber 152, VOOC dodges and fills interface 153 and fingerprint identification module 154 on the subplate.
The SoC132 is a control center of the smartphone, connects various parts of the entire smartphone by using various interfaces and lines, and executes various functions and processes data of the smartphone by running or executing software programs and/or modules stored in the memory 133 and calling data stored in the memory 133, thereby integrally monitoring the smartphone. The SoC132 may include one or more processing units, such as an application processor AP, a baseband processor (also referred to as a baseband chip, baseband), and the like, which mainly handles operating systems, user interfaces, application programs, and the like, and the baseband processor mainly handles wireless communications. It will be appreciated that the baseband processor described above may not be integrated into SoC 132. The SoC132 may be, for example, a Central Processing Unit (CPU), a general purpose Processor, a Digital Signal Processor (DSP), an Application-Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, a transistor logic device, a hardware component, or any combination thereof. Which may implement or perform the various illustrative logical blocks, modules, and circuits described in connection with the disclosure. The processor described above may also be a combination of computing functions, e.g., comprising one or more microprocessors, DSPs and microprocessors, and the like.
The memory 133 may be used to store software programs and modules, and the SoC132 executes various functional applications and data processing of the smart phone by running the software programs and modules stored in the memory 133. The memory 133 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required for at least one function, and the like; the storage data area may store data created according to the use of the smartphone, and the like. Further, the memory 133 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device. The Memory 133 may be, for example, a Random Access Memory (RAM), a flash Memory, a Read Only Memory (ROM), an Erasable Programmable Read Only Memory (EPROM), an Electrically Erasable Programmable Read Only Memory (EEPROM), a register, a hard disk, a removable hard disk, a compact disc Read Only Memory (CD-ROM), or any other form of storage medium known in the art.
Fig. 1C is an exemplary diagram of a code running space of a smart phone according to an embodiment of the present disclosure, where a current mobile terminal such as a smart phone is generally provided with a program running space, where the program running space includes a user space and an operating system space, where the user space runs one or more application programs, the one or more application programs are third-party application programs installed on the mobile terminal, and the operating system space runs an operating system of the mobile terminal. The mobile terminal can specifically run an Android system, a mobile operating system iOS developed by apple Inc., and the like, and the mobile terminal is not limited herein.
Fig. 1D is a mapping diagram of channels (channels for communication, i.e. media for signal transmission) corresponding to a wireless interface between a mobile terminal and a base station according to an embodiment of the present application. The channel may specifically include: logical channels, transport channels, and physical channels. Wherein a logical channel describes the type of information, i.e. defines what information is transmitted. The transmission channel describes the way in which information is transmitted, i.e. how information is transmitted is defined, and is a logical virtual concept, which must be attached to a physical channel. The physical channel is used by a physical layer for transmission of specific signals, i.e., a channel composed of an actual physical medium, and is also a physical circuit or wireless, etc., which is a physical concept.
Specifically, in the downlink channel, the logical channel includes a Broadcast Control Channel (BCCH), a Physical Control Channel (PCCH), a Common Control Channel (CCCH), a Dedicated Control Channel (DCCH), a Dedicated Traffic Channel (DTCH), a Multicast Control Channel (MCCH), a Multicast Traffic Channel (MTCH); the BCCH is used for broadcasting public information to the UE by the eNB, the PCCH is used for transmitting paging messages, the CCCH is used for calling connection stages and transmitting control information required by link connection, the DCCH is used for calling continuous receiving and transmitting necessary control information in the communication process, the DTCH is used for transmitting user data going between a network and a terminal, the MCCH is used for transmitting control information requesting to receive MTCH information, and the MTCH is used for transmitting downlink MBMS service. The transport channels include a Broadcast Channel (BCH), a Paging Channel (PCH), a downlink shared channel (DL-SCH), and a Multicast Channel (MCH); the BCH is used for transmitting information on a BCCH logical channel, the PCH is used for transmitting information on a Pcch logical channel, the DL-SCH is used for transmitting a transmission channel of downlink data in LTE, and the MCH is used for supporting MBMS. The physical channels include a Physical Broadcast Channel (PBCH), a Physical Downlink Shared Channel (PDSCH), and a Physical Multicast Channel (PMCH); the PBCH is used for carrying data of a transmission channel BCH, the PDSCH is used for carrying data of the transmission channels PCH and DL-SCH, and the PMCH is used for carrying data of a transmission channel MCH.
In the uplink channel, the logical channel includes CCCH, DCCH, and DTCH. The transmission channel includes a Random Access Channel (RACH) and an uplink shared channel (UL-SCH); the RACH is used for paging response and access of UE calling login, and uplink channels corresponding to the UL-SCH and the DL-SCH. The physical channels include a Physical Random Access Channel (PRACH), a Physical Uplink Control Channel (PUCCH), and a Physical Uplink Shared Channel (PUSCH); the PRACH is used to carry data of a sub-transport channel RACH, and the PUSCH is used to carry data of a transport channel UL-SCH.
In a general design, taking a game service of a mobile terminal as an example, the relevant characteristics of the game service are as follows: long connections, small data packets, low traffic, low latency requirements, low fault tolerance, and sensitivity to changes in the wireless network environment. Due to the sensing capability range of normal people, when the delay in the game service reaches the level of 100ms, the user can obviously feel the card pause, and the operation is not flexible; when the delay in the game reaches the 200ms level, the operation of the user and the game perception feedback can not be synchronized basically, and the user experience is seriously influenced. As can be seen from the network architecture shown in fig. 1A, the interaction process of the game service data of the mobile phone and the network device includes access network delay from the mobile phone to the network air interface and time consumption for transmitting IP data from the access network to the game server, the interaction process involves interaction between the mobile phone and each network element on the network side, and is affected by the wireless communication environment, the situation is complex, the number of involved relevant variables is large, and the time consumption of the interaction process occupies a large proportion in the overall delay.
In view of the above situation, an embodiment of the present application provides a network handover control method, in which a mobile terminal first obtains a reference ramping step size of transmission power of a preamble configured in a target serving cell, then updates a step size ramping sequence of the transmission power according to the reference ramping step size, and finally performs random access according to the updated power ramping step size sequence. Because the first average climbing amplitude of the updated step climbing sequence is greater than the second average climbing amplitude of the step climbing sequence before updating, when the transmitting power of the lead code corresponding to successful switching is relatively stable, the updated step climbing sequence is obviously used to reduce the transmitting times of the lead code which fails to be switched, further reduce the time consumption of the failure switching, reduce the transmission delay caused by network switching in the data transmission process of the mobile terminal, and improve the real-time property of the data transmission of the mobile terminal.
Embodiments of the present application will be described below with reference to the accompanying drawings.
Referring to fig. 2, fig. 2 is a flowchart illustrating a network handover control method according to an embodiment of the present application, which is applied to a mobile terminal and can be executed by an application processor, a baseband processor, or an SoC of the mobile terminal, as shown in the figure, the network handover control method includes:
s201, the mobile terminal obtains a reference climbing step length of the transmitting power of a lead code configured in a target service cell, wherein the lead code is used for identifying the identity of the mobile terminal when the mobile terminal carries out random access.
The reference ramping step is used for adjusting the transmission power of the preamble in the random access process, and the reference ramping step may be 2dB, 4dB, 8dB, and the like, which is not limited herein, and the purpose of the mobile terminal performing random access is to negotiate with the target serving cell to determine the channel resource as shown in fig. 1D.
S202, the mobile terminal updates the step-size climbing sequence of the transmitting power according to the reference climbing step size, a first average climbing amplitude of the updated step-size climbing sequence is larger than a second average climbing amplitude of the step-size climbing sequence before updating, and step size ranges corresponding to the first average climbing amplitude and the second average climbing amplitude are included in a climbing step size range from an initial climbing step size to the reference climbing step size.
It is understood that the specific implementation manner of the step-up sequence for the mobile terminal to update the transmission power according to the reference step-up step may be various, and is not limited herein.
For example, a specific implementation manner of the mobile terminal updating the step-up sequence of the transmission power according to the reference step-up step may be: the mobile terminal determines at least one climbing step length between an initial climbing step length and the reference climbing step length in a step length climbing sequence before updating; deleting the climbing step length in the at least one climbing step length in the step length climbing sequence before updating to obtain the updated step length climbing sequence. Wherein the number of deleted climb steps is less than or equal to the determined number of the at least one climb step.
For example, assuming that the step climbing sequence before updating is [2,4,6,8,10], where 8 is the reference climbing step, the step climbing sequence after updating may be [2,6,8,10], and it can be seen that the number of transmissions of the step lengths 2 to 8 is reduced from the original 3 times to 2 times, that is, the mobile terminal only needs to transmit 2 times of preambles to successfully access the target serving cell, which shortens the number of transmissions and reduces the time consumption for access failure.
S203, the mobile terminal carries out random access according to the updated power ascending step length sequence.
Taking the LTE system as an example, the random access process includes that the mobile terminal sends a preamble to the network device to which the target serving cell belongs, and the network device sends a Random Access Response (RAR) to the mobile terminal. The mobile terminal sends a preamble to the base station eNodeB to tell the eNodeB that there is a random access request, and at the same time, the eNodeB can estimate the transmission delay between the eNodeB and the mobile terminal and calibrate uplink timing (uplink timing).
The mobile terminal sending preamble specifically comprises the following processes:
and 1, selecting a preamble index.
And 2, selecting PRACH resources for sending the preamble.
And 3, determining the corresponding RA-RNTI.
Procedure 4, determine TARGET RECEIVED POWER PREAMBLE _ RECEIVED _ TARGET _ POWER.
In the process 1, unlike the preamble index in the non-contention based random access, which is designated by the eNodeB, the preamble index is randomly selected by the mobile terminal in the contention based random access. The mobile terminal first determines whether a preamble in group a or group B is selected. If there is preamble group B, and the size of the system message msg3 is larger than the messageSizeGroupA, and the pathloss is smaller than the value A, then group B is selected; otherwise, select group A, numberThe value A is calculated by the formula PCNAX,c-preambernitalized receivedtargetpower-deltapreambemsg 3-messagePowerOffs etGroupB. If msg3 was sent before and the access failed, the preamble used in the re-access attempt should belong to the same group as the corresponding preamble when msg3 was sent for the first time. After the group is determined, the mobile terminal randomly selects a preamble from the group and sets the PRACH Mask Index to 0. For non-contention based random access, the eNodeB allocates a dedicated preamble Index to the mobile terminal to avoid collision and assign a PRACH Mask Index.
In the process 2, based on the PRACH-ConfigIndex, the PRACH Mask Index, and the timing restriction of the physical layer, the mobile terminal may first determine the next available subframe including the PRACH. The PRACH-ConfigIndex specifies the PRACH resources available in the time domain. The PRACH Mask Index defines which PRACH within the system frame a certain mobile terminal can send preamble on. In the random access based on non-contention, the eNodeB can directly designate the mobile terminal to send the preamble on a certain PRACH through the mask, thereby ensuring that no collision occurs with other mobile terminals.
In the process 3, the time-frequency position of the preamble determines the value of the RA-RNTI, and after the mobile terminal sends the preamble, the mobile terminal monitors the corresponding PDCCH according to the RA-RNTI value in the RAR time window.
In procedure 4, the TARGET RECEIVED POWER PREAMBLE _ RECEIVED _ TARGET _ POWER of the PREAMBLE is calculated by the following formula: preambelnitial receivedtargetpower + DELTA _ preable + (preable _ transition _ COUNTER-1) × powerRampingStep.
Wherein the preamble interference receivedtargetpower is the initial power of the preamble that the eNodeB expects to receive. DELTA _ PREAMBLE is associated with PREAMBLE format, and its value is Table 7.6-1 at 36.321. And the power ramping step, powerRampingStep, is the transmit power that is increased for the next access after each access failure. And the actual transmit power P of the preamblePRACHIs calculated by the formula
PPRACH=min{PCMAX,c(i),PREAMBLE_RECEIVED_TARGET_POWER+PLc}_[dBm]
Wherein, PCMAX,c (i)Is the maximum output power, PL, configured by the mobile terminal on the subframe i of the PCellcThe downlink path loss is obtained by the mobile terminal through measuring a Cell-specific reference signal of the PCell.
After the mobile terminal sends the preamble, the mobile terminal monitors the PDCCH in an RAR time window (RA Response window) to receive RAR corresponding to the RA-RNTI. If the RAR replied by the eNodeB is not received within the RAR time window, the random access procedure is considered to fail. If the access process fails and the maximum random access attempt time preambleTransMax is not reached, the mobile terminal will increase the power powerRampingStep to send the next preamble based on the last transmission power so as to improve the probability of successful transmission. The mobile terminal determines whether the RAR which the mobile terminal wants is successfully received or not through the RA-RNTI and the preamble index which are carried by the RAR, and then carries out subsequent processing.
It can be seen that, in the embodiment of the present application, the mobile terminal first obtains the reference ramp step size of the transmission power of the preamble configured in the target serving cell, then updates the step size ramp sequence of the transmission power according to the reference ramp step size, and finally performs random access according to the updated power ramp step size sequence. Because the first average climbing amplitude of the updated step climbing sequence is greater than the second average climbing amplitude of the step climbing sequence before updating, and the step range corresponding to the first average climbing amplitude and the second average climbing amplitude is included in the climbing step range from the initial climbing step to the reference climbing step, under the condition that the transmitting power of the lead code corresponding to the successful switching is relatively stable, the number of times of transmitting the lead code which fails to be switched can be obviously reduced by using the updated step climbing sequence, the time consumption of the switching failure is further reduced, the transmission interruption time delay caused by network switching in the data transmission process of the mobile terminal is reduced, and the real-time performance of data transmission of the mobile terminal is improved.
In one possible example, the serving cell currently accessed by the mobile terminal and the target serving cell are serving cells in the same communication system.
The currently accessed serving cell and the target serving cell may be serving cells in an LTE system, or serving cells in a new air interface system such as 5G, which is not limited herein.
In one possible example, the mobile terminal updating the step-up sequence of transmit powers according to the reference step-up step size includes: the mobile terminal determines the highest transmission delay which can be borne by the data service of the mobile terminal; and updating the step-up sequence of the transmitting power according to the highest transmission delay and the reference step-up step.
The maximum transmission delay may be the same or different for different data services of the mobile terminal, and may be determined comprehensively specifically according to the actual state of the foreground operating interface and the user experience, and form a mapping relationship set to be stored in the mobile terminal in advance.
In specific implementation, the mobile terminal may determine the sending of the single preamble and the RAR in the detection time window until determining the reference time consumption of the processing procedure of the random access failure, and may determine, by combining with the determined highest transmission delay, that the random access failure is allowed at most several times, that is, the sending times.
Therefore, in this example, the mobile terminal can determine the highest transmission delay that can be borne by the current data service, and comprehensively update the step-up sequence of the transmission power of the preamble in combination with the reference step-up sequence, so as to ensure that the immediate access process of the mobile terminal does not excessively improve the transmission delay of the current data service as much as possible, which is beneficial to improving the real-time performance and efficiency of data transmission of the mobile terminal.
In this possible example, the updating, by the mobile terminal, the step-up sequence of the transmit power according to the highest transmission delay and the reference step-up step includes: the mobile terminal determines the highest frequency of random access failure which can be borne by the data service according to the highest transmission delay; and updating the step climbing sequence of the transmitting power according to the maximum times and the reference climbing step length, wherein the climbing times corresponding to the updated reference climbing step length are less than or equal to the maximum times.
Still taking the game data service as an example, the highest transmission delay that the game data service can endure is 100ms, and the transmission delay of the current game data service is within 10ms, the reference climbing step length is 8dB, the initial climbing step length is 2dB, the step length climbing sequence before updating is [2,4,6,8,10], the mobile terminal determines the RAR in a single lead code sending and detecting time window until the reference time consumption of the processing process of the random access failure is determined to be 40ms, then, the mobile terminal can determine that the highest frequency of the random access failure which can be borne by the game data service is 2 times, and then the step length climbing sequence for updating the transmission power of the lead code according to the highest frequency of 2 times and the reference climbing step length of 8dB is [2, X,8,10] or [2,8,10], and X is an integer which is less than 8 and is more than 2.
Therefore, in this example, the mobile terminal can update the step-size climbing sequence according to the highest number of random access failures that can be borne by the data service and the reference climbing step size, so that the time consumed for successful random access corresponding to the updated step-size climbing sequence is less than the highest transmission delay that can be borne by the data service, and thus, the stability and the real-time performance of data transmission of the mobile terminal are improved.
In one possible example, the mobile terminal obtaining a reference ramping step size of the transmission power of the preamble configured by the target serving cell includes: the mobile terminal determines a climbing step length corresponding to the current position of the mobile terminal in a climbing step length set as the reference climbing step length by inquiring a preset climbing step length set, wherein the climbing step length set comprises a corresponding relation between a position and the climbing step length.
When the mobile terminal is in different areas of the coverage area of the target serving cell, the reference climbing step length in the random access process of the mobile terminal is generally different, so that a mapping relation between different areas or positions and the reference climbing step length needs to be established, and the reference climbing step length can be acquired more conveniently, quickly and accurately. The processing efficiency is improved.
In one possible example, the serving cell currently accessed by the mobile terminal and the target serving cell are serving cells in a heterogeneous communication system.
The currently accessed serving cell may be a serving cell in an LTE system, and the target serving cell may be a serving cell in a new air interface system such as a 5G system, which is not limited herein.
In one possible example, the foreground of the mobile terminal runs a target application, and the target application may be a game application, a video application, or the like, which is not limited herein. Illustratively, the running interface of the target application is a multi-user online battle arena (MOBA) scene interface.
In specific implementation, the mobile terminal may analyze a plurality of data packets through sampling by the baseband processor, identify an MOBA scene of a target application program running in the foreground through attributes such as format of the data packets, and acquire scene information sent by the foreground application program through the application processor, so that the operating system can timely know the MOBA scene of the target application program running in the foreground, which is not limited uniquely here. That is to say, the triggering condition for the mobile terminal to execute the step S201 may be that the mobile terminal detects that the current operation scene is the MOBA scene, so as to implement the exclusive optimization control for the MOBA scene.
Therefore, in the example, the mobile terminal only performs identification and exclusive optimization control on the MOBA scene, so that resource balance is facilitated, and cruising ability is improved.
Referring to fig. 3, fig. 3 is a flowchart illustrating a network handover control method according to an embodiment of the present application, applied to a mobile terminal, which may be executed by an application processor, a baseband processor, or an SoC of the mobile terminal, as shown in the figure, the network handover control method includes:
s301, the mobile terminal obtains a reference climbing step length of the transmitting power of a lead code configured by a target service cell, the lead code is used for identifying the identity of the mobile terminal when the mobile terminal performs random access, and the service cell currently accessed by the mobile terminal and the target service cell are service cells in the same communication system.
S302, the mobile terminal determines the highest transmission delay that the data service of the mobile terminal can bear.
And S303, the mobile terminal updates the step-size climbing sequence of the transmitting power according to the highest transmission delay and the reference climbing step size, a first average climbing amplitude of the updated step-size climbing sequence is larger than a second average climbing amplitude of the step-size climbing sequence before updating, and step-size ranges corresponding to the first average climbing amplitude and the second average climbing amplitude are included in a climbing step-size range from an initial climbing step size to the reference climbing step size.
S304, the mobile terminal carries out random access according to the updated power ascending step length sequence.
It can be seen that, in the embodiment of the present application, the mobile terminal first obtains the reference ramp step size of the transmission power of the preamble configured in the target serving cell, then updates the step size ramp sequence of the transmission power according to the reference ramp step size, and finally performs random access according to the updated power ramp step size sequence. Because the first average climbing amplitude of the updated step climbing sequence is greater than the second average climbing amplitude of the step climbing sequence before updating, and the step range corresponding to the first average climbing amplitude and the second average climbing amplitude is included in the climbing step range from the initial climbing step to the reference climbing step, under the condition that the transmitting power of the lead code corresponding to the successful switching is relatively stable, the number of times of transmitting the lead code which fails to be switched can be obviously reduced by using the updated step climbing sequence, the time consumption of the switching failure is further reduced, the transmission interruption time delay caused by network switching in the data transmission process of the mobile terminal is reduced, and the real-time performance of data transmission of the mobile terminal is improved.
In addition, the mobile terminal can determine the highest transmission delay which can be borne by the current data service, and comprehensively updates the step-length ascending sequence of the transmitting power of the lead code by combining the reference ascending step length, so that the condition that the transmission delay of the current data service is not excessively improved in the process of immediately accessing the mobile terminal is ensured as much as possible, and the real-time performance and the efficiency of data transmission of the mobile terminal are improved.
Referring to fig. 4, in accordance with the embodiment shown in fig. 2, fig. 4 is a flowchart illustrating a network handover control method provided in an embodiment of the present application, which is applied to a mobile terminal and can be executed by an application processor, a baseband processor, or an SoC of the mobile terminal, as shown in the figure, the network handover control method includes:
s401, the mobile terminal determines a climbing step length corresponding to the current position of the mobile terminal in a climbing step length set as the reference climbing step length by inquiring a preset climbing step length set, wherein the climbing step length set comprises a corresponding relation between a position and the climbing step length.
S402, the mobile terminal determines the highest transmission delay which can be borne by the data service of the mobile terminal.
S403, the mobile terminal determines the highest frequency of random access failure that the data service can bear according to the highest transmission delay.
S404, the mobile terminal updates the step climbing sequence of the transmitting power according to the maximum number of times and the reference climbing step length, the climbing number corresponding to the updated reference climbing step length is less than or equal to the maximum number of times, a first average climbing amplitude of the updated step climbing sequence is greater than a second average climbing amplitude of the step climbing sequence before updating, and a step length range corresponding to the first average climbing amplitude and the second average climbing amplitude is included in a climbing step length range from an initial climbing step length to the reference climbing step length.
S405, the mobile terminal carries out random access according to the updated power ascending step length sequence.
It can be seen that, in the embodiment of the present application, the mobile terminal first obtains the reference ramp step size of the transmission power of the preamble configured in the target serving cell, then updates the step size ramp sequence of the transmission power according to the reference ramp step size, and finally performs random access according to the updated power ramp step size sequence. Because the first average climbing amplitude of the updated step climbing sequence is greater than the second average climbing amplitude of the step climbing sequence before updating, and the step range corresponding to the first average climbing amplitude and the second average climbing amplitude is included in the climbing step range from the initial climbing step to the reference climbing step, under the condition that the transmitting power of the lead code corresponding to the successful switching is relatively stable, the number of times of transmitting the lead code which fails to be switched can be obviously reduced by using the updated step climbing sequence, the time consumption of the switching failure is further reduced, the transmission interruption time delay caused by network switching in the data transmission process of the mobile terminal is reduced, and the real-time performance of data transmission of the mobile terminal is improved.
In addition, the mobile terminal can determine the highest transmission delay which can be borne by the current data service, and comprehensively updates the step-length ascending sequence of the transmitting power of the lead code by combining the reference ascending step length, so that the condition that the transmission delay of the current data service is not excessively improved in the process of immediately accessing the mobile terminal is ensured as much as possible, and the real-time performance and the efficiency of data transmission of the mobile terminal are improved.
In addition, the mobile terminal can update the step climbing sequence according to the highest frequency of the random access failure borne by the data service and the reference climbing step length, so that the time consumption of the random access success corresponding to the updated step climbing sequence is less than the highest transmission delay borne by the data service, and the stability and the real-time performance of the data transmission of the mobile terminal are improved.
In addition, when the mobile terminal is in different areas of the coverage area of the target serving cell, the reference climbing step length in the random access process of the mobile terminal is generally different, so that a mapping relation between different areas or positions and the reference climbing step length needs to be established, which is more convenient for acquiring the reference climbing step length quickly and accurately in the follow-up process. The processing efficiency is improved.
In accordance with the embodiments shown in fig. 2, fig. 3, and fig. 4, please refer to fig. 5, and fig. 5 is a schematic structural diagram of a mobile terminal provided in an embodiment of the present application, where the mobile terminal runs one or more application programs and an operating system, and as shown in the figure, the mobile terminal includes a processor, a memory, a communication interface, and one or more programs, where the one or more programs are different from the one or more application programs, and the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for performing the following steps;
acquiring a reference climbing step length of transmitting power of a lead code configured in a target service cell, wherein the lead code is used for identifying the identity of a mobile terminal when the mobile terminal carries out random access;
updating the step-size climbing sequence of the transmitting power according to the reference climbing step size, wherein a first average climbing amplitude of the updated step-size climbing sequence is larger than a second average climbing amplitude of the step-size climbing sequence before updating, and step-size ranges corresponding to the first average climbing amplitude and the second average climbing amplitude are included in a climbing step-size range from an initial climbing step size to the reference climbing step size;
and carrying out random access according to the updated power climbing step length sequence.
It can be seen that, in the embodiment of the present application, the mobile terminal first obtains the reference ramp step size of the transmission power of the preamble configured in the target serving cell, then updates the step size ramp sequence of the transmission power according to the reference ramp step size, and finally performs random access according to the updated power ramp step size sequence. Because the first average climbing amplitude of the updated step climbing sequence is greater than the second average climbing amplitude of the step climbing sequence before updating, and the step range corresponding to the first average climbing amplitude and the second average climbing amplitude is included in the climbing step range from the initial climbing step to the reference climbing step, under the condition that the transmitting power of the lead code corresponding to the successful switching is relatively stable, the number of times of transmitting the lead code which fails to be switched can be obviously reduced by using the updated step climbing sequence, the time consumption of the switching failure is further reduced, the transmission interruption time delay caused by network switching in the data transmission process of the mobile terminal is reduced, and the real-time performance of data transmission of the mobile terminal is improved.
In one possible example, the serving cell currently accessed by the mobile terminal and the target serving cell are serving cells in the same communication system.
In one possible example, in respect of the step-up sequence for updating the transmit power in accordance with the reference step-up, the instructions in the program are specifically configured to: determining the highest transmission delay which can be borne by the data service of the mobile terminal; and updating the step-up sequence of the transmitting power according to the highest transmission delay and the reference step-up step.
In one possible example, in terms of the step-up sequence for updating the transmit power according to the highest transmission delay and the reference step-up, the instructions in the program are specifically configured to: determining the highest frequency of random access failure which can be borne by the data service according to the highest transmission delay; and updating the step climbing sequence of the transmitting power according to the maximum number of times and the reference climbing step length, wherein the climbing times corresponding to the updated reference climbing step length are less than or equal to the maximum number of times.
In one possible example, in terms of the obtaining of the reference ramp step size of the transmission power of the preamble configured by the target serving cell, the instructions in the program are specifically configured to: acquiring a preset climbing step length set of the mobile terminal accessing the target service cell; and inquiring the climbing step length set by taking the current position of the mobile terminal as an inquiry identifier to obtain a reference climbing step length corresponding to the current position.
In one possible example, the serving cell currently accessed by the mobile terminal and the target serving cell are serving cells in a heterogeneous communication system.
In one possible example, a target application program runs in a foreground of the mobile terminal, and a running interface of the target application program is a multi-user online tactical sports MOBA scene interface.
The above embodiments mainly introduce the scheme of the embodiments of the present application from the perspective of the method-side implementation process. It is understood that the mobile terminal includes hardware structures and/or software modules for performing the respective functions in order to implement the above-described functions. Those of skill in the art would readily appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as hardware or combinations of hardware and computer software. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiment of the present application, the mobile terminal may be divided into the functional units according to the method example, for example, each functional unit may be divided corresponding to each function, or two or more functions may be integrated into one processing unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit. It should be noted that the division of the unit in the embodiment of the present application is schematic, and is only a logic function division, and there may be another division manner in actual implementation.
In case of integrated units, fig. 6 shows a block diagram of a possible functional unit composition of the network switching control device according to the above-described embodiment. The network switching control device 600 is applied to a mobile terminal, and comprises: an obtaining unit 601, an updating unit 602, and an accessing unit 603, wherein,
the obtaining unit 601 is configured to obtain a reference ramp step size of transmission power of a preamble configured in a target serving cell, where the preamble is used for identifying an identity of a mobile terminal when the mobile terminal performs random access;
the updating unit 602 is configured to update the step-size climbing sequence of the transmission power according to the reference climbing step size, where a first average climbing amplitude of the updated step-size climbing sequence is greater than a second average climbing amplitude of the step-size climbing sequence before updating, and a step-size range corresponding to the first average climbing amplitude and the second average climbing amplitude is included in a climbing step-size range from an initial climbing step size to the reference climbing step size;
the accessing unit 603 is configured to perform random access according to the updated power ramp step sequence.
It can be seen that, in the embodiment of the present application, the mobile terminal first obtains the reference ramp step size of the transmission power of the preamble configured in the target serving cell, then updates the step size ramp sequence of the transmission power according to the reference ramp step size, and finally performs random access according to the updated power ramp step size sequence. Because the first average climbing amplitude of the updated step climbing sequence is greater than the second average climbing amplitude of the step climbing sequence before updating, and the step range corresponding to the first average climbing amplitude and the second average climbing amplitude is included in the climbing step range from the initial climbing step to the reference climbing step, under the condition that the transmitting power of the lead code corresponding to the successful switching is relatively stable, the number of times of transmitting the lead code which fails to be switched can be obviously reduced by using the updated step climbing sequence, the time consumption of the switching failure is further reduced, the transmission interruption time delay caused by network switching in the data transmission process of the mobile terminal is reduced, and the real-time performance of data transmission of the mobile terminal is improved.
In one possible example, the serving cell currently accessed by the mobile terminal and the target serving cell are serving cells in the same communication system.
In one possible example, in terms of the step-up sequence for updating the transmit power according to the reference step-up, the updating unit 602 is specifically configured to: determining the highest transmission delay which can be borne by the data service of the mobile terminal; and updating the step-up sequence of the transmitting power according to the highest transmission delay and the reference step-up step.
In this possible example, in respect of the step-up sequence for updating the transmit power in accordance with the highest transmission delay and the reference step-up, the instructions in the program are specifically configured to perform the following: determining the highest frequency of random access failure which can be borne by the data service according to the highest transmission delay; and updating the step climbing sequence of the transmitting power according to the maximum number of times and the reference climbing step length, wherein the climbing times corresponding to the updated reference climbing step length are less than or equal to the maximum number of times.
In one possible example, in terms of the obtaining of the reference ramp step size of the transmission power of the preamble configured by the target serving cell, the instructions in the program are specifically configured to: acquiring a preset climbing step length set of the mobile terminal accessing the target service cell; and inquiring the climbing step length set by taking the current position of the mobile terminal as an inquiry identifier to obtain a reference climbing step length corresponding to the current position.
In one possible example, the serving cell currently accessed by the mobile terminal and the target serving cell are serving cells in a heterogeneous communication system.
In one possible example, a target application program runs in a foreground of the mobile terminal, and a running interface of the target application program is a multi-user online tactical sports MOBA scene interface.
The acquiring unit 601 may be an application processor and a memory, the updating unit 602 may be a processor, and the accessing unit 603 may be an SoC and a radio frequency system.
Embodiments of the present application also provide a computer storage medium, where the computer storage medium stores a computer program for electronic data exchange, and the computer program enables a computer to execute part or all of the steps of any one of the methods described in the above method embodiments, and the computer includes a mobile terminal.
Embodiments of the present application also provide a computer program product comprising a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the methods as described in the above method embodiments. The computer program product may be a software installation package, the computer comprising a mobile terminal.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present application is not limited by the order of acts described, as some steps may occur in other orders or concurrently depending on the application. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required in this application.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the above-described division of the units is only one type of division of logical functions, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of some interfaces, devices or units, and may be an electric or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit may be stored in a computer readable memory if it is implemented in the form of a software functional unit and sold or used as a stand-alone product. Based on such understanding, the technical solution of the present application may be substantially implemented or a part of or all or part of the technical solution contributing to the prior art may be embodied in the form of a software product stored in a memory, and including several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the above-mentioned method of the embodiments of the present application. And the aforementioned memory comprises: a U disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable memory, which may include: flash Memory disks, Read-Only memories (ROMs), Random Access Memories (RAMs), magnetic or optical disks, and the like.
The foregoing detailed description of the embodiments of the present application has been presented to illustrate the principles and implementations of the present application, and the above description of the embodiments is only provided to help understand the method and the core concept of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.
Claims (10)
1. A network handover control method, comprising:
acquiring a reference climbing step length of transmitting power of a lead code configured in a target service cell, wherein the lead code is used for identifying the identity of a mobile terminal when the mobile terminal carries out random access; when the mobile terminal is in different areas of the coverage area of the target service cell, the reference climbing step length is different;
updating the step-size climbing sequence of the transmitting power according to the reference climbing step size, wherein a first average climbing amplitude of the updated step-size climbing sequence is larger than a second average climbing amplitude of the step-size climbing sequence before updating, and step-size ranges corresponding to the first average climbing amplitude and the second average climbing amplitude are included in a climbing step-size range from an initial climbing step size to the reference climbing step size;
and carrying out random access according to the updated power climbing step length sequence.
2. The method of claim 1, wherein the serving cell currently accessed by the mobile terminal and the target serving cell are serving cells in the same communication system.
3. The method of claim 2, wherein updating the step-size ramping sequence of transmit power according to the reference ramping step size comprises:
determining the highest transmission delay which can be borne by the data service of the mobile terminal;
and updating the step-up sequence of the transmitting power according to the highest transmission delay and the reference step-up step.
4. The method of claim 3, wherein updating the step-ramp sequence of transmit power according to the highest transmission delay and the reference ramp step comprises:
determining the highest frequency of random access failure which can be borne by the data service according to the highest transmission delay;
and updating the step climbing sequence of the transmitting power according to the maximum times and the reference climbing step length, wherein the climbing times corresponding to the updated reference climbing step length are less than or equal to the maximum times.
5. The method according to any of claims 1-4, wherein the obtaining the reference ramping step size of the transmission power of the preamble configured by the target serving cell comprises:
determining a climbing step length corresponding to the current position of the mobile terminal in a climbing step length set as the reference climbing step length by inquiring a preset climbing step length set, wherein the climbing step length set comprises a corresponding relation between a position and the climbing step length.
6. The method of claim 1, wherein the serving cell currently accessed by the mobile terminal and the target serving cell are serving cells in a heterogeneous communication system.
7. The method according to claim 6, wherein a target application is run in a foreground of the mobile terminal, and a running interface of the target application comprises a multi-user online tactical sports MOBA scene interface.
8. A network switching control device is characterized by comprising an acquisition unit, an updating unit and an access unit, wherein,
the acquiring unit is configured to acquire a reference climbing step size of transmission power of a preamble configured in a target serving cell, where the preamble is used for identifying an identity of a mobile terminal when the mobile terminal performs random access; when the mobile terminal is in different areas of the coverage area of the target service cell, the reference climbing step length is different;
the updating unit is used for updating the step-size climbing sequence of the transmitting power according to the reference climbing step size, a first average climbing amplitude of the updated step-size climbing sequence is larger than a second average climbing amplitude of the step-size climbing sequence before updating, and step size ranges corresponding to the first average climbing amplitude and the second average climbing amplitude are included in a climbing step size range from an initial climbing step size to the reference climbing step size;
and the access unit is used for carrying out random access according to the updated power ramp step length sequence.
9. A mobile terminal, characterized in that it comprises a processor, a memory, said memory storing a program, said processor being adapted to invoke said program to perform the method according to any of claims 1-7.
10. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program for electronic data exchange, wherein the computer program causes a computer to perform the method according to any one of claims 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711431408.4A CN108235392B (en) | 2017-12-26 | 2017-12-26 | Network switching control method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711431408.4A CN108235392B (en) | 2017-12-26 | 2017-12-26 | Network switching control method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108235392A CN108235392A (en) | 2018-06-29 |
CN108235392B true CN108235392B (en) | 2020-12-25 |
Family
ID=62647939
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711431408.4A Active CN108235392B (en) | 2017-12-26 | 2017-12-26 | Network switching control method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108235392B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110769494B (en) | 2018-07-26 | 2021-05-07 | 维沃移动通信有限公司 | Power control method, terminal and network side equipment |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101132205A (en) * | 2006-08-24 | 2008-02-27 | 中兴通讯股份有限公司 | Closed-loop power control method for code division multiple access system |
CN101730256A (en) * | 2008-10-14 | 2010-06-09 | 上海摩波彼克半导体有限公司 | Method for realizing rapid and random switching-in process in wireless honeycomb network |
WO2011012044A1 (en) * | 2009-07-30 | 2011-02-03 | 华为技术有限公司 | Method and apparatus for random access |
CN103518405A (en) * | 2011-03-17 | 2014-01-15 | 诺基亚西门子网络公司 | Method and apparatus for determining transmission power |
EP2773161A1 (en) * | 2013-02-22 | 2014-09-03 | General Dynamics Broadband Inc | Apparatus and methods for relay-assisted uplink communication |
CN103096355B (en) * | 2011-11-02 | 2015-11-25 | 华为技术有限公司 | A kind of method and apparatus processing random access parameter |
CN105379398A (en) * | 2014-04-30 | 2016-03-02 | 华为技术有限公司 | Device and method for adjusting power control parameter of random access |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070080552A (en) * | 2006-02-07 | 2007-08-10 | 엘지전자 주식회사 | Method for transmitting response information in the mobile communication system |
WO2007093869A2 (en) * | 2006-02-13 | 2007-08-23 | Nokia Corporation | Adaptive preamble length for continuing connectivity transmission |
US20100260108A1 (en) * | 2009-04-13 | 2010-10-14 | Qualcomm Incorporated | Setting up a reverse link data transmission within a wireless communications system |
CN102438306A (en) * | 2010-09-29 | 2012-05-02 | 中兴通讯股份有限公司 | Power control method, network side equipment and terminal |
CN102438305B (en) * | 2010-09-29 | 2014-12-10 | 中兴通讯股份有限公司 | Power control method and terminal |
US9456422B2 (en) * | 2011-04-21 | 2016-09-27 | Qualcomm Incorporated | Method and apparatus for calibrating transmit power of a FEMTO node |
US10257787B2 (en) * | 2015-06-20 | 2019-04-09 | Ofinno Technologies, Llc | Transmit power control commands for a secondary cell |
-
2017
- 2017-12-26 CN CN201711431408.4A patent/CN108235392B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101132205A (en) * | 2006-08-24 | 2008-02-27 | 中兴通讯股份有限公司 | Closed-loop power control method for code division multiple access system |
CN101730256A (en) * | 2008-10-14 | 2010-06-09 | 上海摩波彼克半导体有限公司 | Method for realizing rapid and random switching-in process in wireless honeycomb network |
WO2011012044A1 (en) * | 2009-07-30 | 2011-02-03 | 华为技术有限公司 | Method and apparatus for random access |
CN103518405A (en) * | 2011-03-17 | 2014-01-15 | 诺基亚西门子网络公司 | Method and apparatus for determining transmission power |
CN103096355B (en) * | 2011-11-02 | 2015-11-25 | 华为技术有限公司 | A kind of method and apparatus processing random access parameter |
EP2773161A1 (en) * | 2013-02-22 | 2014-09-03 | General Dynamics Broadband Inc | Apparatus and methods for relay-assisted uplink communication |
CN105379398A (en) * | 2014-04-30 | 2016-03-02 | 华为技术有限公司 | Device and method for adjusting power control parameter of random access |
Non-Patent Citations (2)
Title |
---|
Correction to RA Power Ramping;LG Electronics;《3GPP TSG-RAN WG2 #61bis R2-081516》;20080404;全文 * |
LTE-A系统中上行闭环功率控制的改进方法;刘琳;《信息技术》;20161031;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN108235392A (en) | 2018-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10165581B2 (en) | Machine type communication scheduling method, base station, and user equipment | |
CN108199786B (en) | Method and device for adjusting transmission power | |
US20220174752A1 (en) | Random access method, terminal device, and network device | |
CN107911832B (en) | Cell measurement method and related equipment | |
US20210289561A1 (en) | Transmission method and apparatus | |
CN108055348B (en) | Method for adjusting data transmission priority and related equipment | |
US10779225B2 (en) | Methods, network nodes and wireless device for handling access information | |
CN108200598B (en) | Cell measurement method and device | |
US20230171661A1 (en) | Communication Method and Apparatus | |
EP3503632A1 (en) | Method for controlling transmit power, mobile station, and base station | |
CN108200660B (en) | Data transmission method and device | |
CN112469051B (en) | Method for adjusting running state and communication equipment | |
CN108093490B (en) | Network switching control method and device | |
CN114071495A (en) | Initial access method and device, terminal and network side equipment | |
CN113557773A (en) | Assignment of a second UE identity to adjust paging timing of a UE for a wireless network | |
CN108156627B (en) | Cell measurement method and device | |
CN108235392B (en) | Network switching control method and device | |
CN112788712B (en) | Detection method of random access response RAR, terminal equipment and network equipment | |
US20240040364A1 (en) | Method for multi-card terminal device cooperative communication and electronic device | |
CN117119589A (en) | Method, apparatus and computer readable program storage medium for wireless communication | |
KR20180124841A (en) | D2D-based communication method and terminal | |
US10517115B2 (en) | Method for performing random access, and associated terminal device | |
CN107896382B (en) | Network switching control method and device | |
CN108156653B (en) | Data transmission method and device | |
CN107820287B (en) | Detect the method and Related product of terminal access |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |