[go: up one dir, main page]

CN111405490B - Communication transmission method, device, equipment and storage medium - Google Patents

Communication transmission method, device, equipment and storage medium Download PDF

Info

Publication number
CN111405490B
CN111405490B CN202010196966.2A CN202010196966A CN111405490B CN 111405490 B CN111405490 B CN 111405490B CN 202010196966 A CN202010196966 A CN 202010196966A CN 111405490 B CN111405490 B CN 111405490B
Authority
CN
China
Prior art keywords
time slot
broadcast message
receiving
conflict
determining
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
Application number
CN202010196966.2A
Other languages
Chinese (zh)
Other versions
CN111405490A (en
Inventor
金连成
武海峰
邓翠芳
张咏霞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Spreadtrum Communications Shanghai Co Ltd
Original Assignee
Spreadtrum Communications Shanghai Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Spreadtrum Communications Shanghai Co Ltd filed Critical Spreadtrum Communications Shanghai Co Ltd
Priority to CN202010196966.2A priority Critical patent/CN111405490B/en
Publication of CN111405490A publication Critical patent/CN111405490A/en
Application granted granted Critical
Publication of CN111405490B publication Critical patent/CN111405490B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/90Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Emergency Management (AREA)
  • Environmental & Geological Engineering (AREA)
  • Public Health (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application provides a communication transmission method, a communication transmission device, communication transmission equipment and a storage medium. In the method, in the process of communication of the terminal equipment, according to a receiving time slot and a first time slot of a broadcast message to be received, conflict information of the receiving time slot and the first time slot is determined, the first time slot comprises a second time slot for receiving communication data and a third time slot for sending the communication data, and according to the conflict information, a transceiving mechanism is determined, the transceiving mechanism is a mechanism for indicating to receive the broadcast message and transmit the communication data, and then data transmission is carried out according to the transceiving mechanism.

Description

Communication transmission method, device, equipment and storage medium
Technical Field
The present application relates to the field of communications technologies, and in particular, to a communication transmission method, apparatus, device, and storage medium.
Background
With the continuous development of communication technology, terminal devices including mobile phones, as a common communication tool, not only can provide a point-to-point voice call function for a user, but also can receive Broadcast messages sent by Short Message Cell Broadcast (SMSCB), including Public Warning System (PWS) messages, for the user, and can timely acquire important warning messages such as earthquake and fire by receiving the Broadcast messages.
In the prior art, based on the specification of the Global System for Mobile Communications (GSM) protocol, a terminal device is usually configured not to receive a broadcast message during a call, and the broadcast message sent by a base station during the call is received after the call is ended, so as to avoid channel collision between the received broadcast message and call data transmitted during the call.
However, in the prior art, the broadcast message is not received in the call process, which results in the delay of receiving the broadcast message, and especially when the call time is long, the delay of the broadcast message is more serious, and even the broadcast message is missed to be received, so that the user cannot receive important early warning messages including PWS messages in time, which may bring great damage to lives and properties.
Disclosure of Invention
The application provides a communication transmission method, a communication transmission device, a communication transmission apparatus and a storage medium, which can receive broadcast messages while a terminal device is in a call, and avoid the delay of receiving important messages.
In a first aspect, an embodiment of the present application provides a communication transmission method, which is applied to a terminal device, and includes:
in the process of communication of the terminal equipment, determining conflict information of a receiving time slot and a first time slot according to the receiving time slot and the first time slot of a broadcast message to be received, wherein the first time slot comprises a second time slot for receiving communication data and a third time slot for sending the communication data;
determining a receiving and sending mechanism according to the conflict information, wherein the receiving and sending mechanism is a mechanism for indicating to receive the broadcast message and transmit call data;
and carrying out data transmission according to the transceiving mechanism.
In a second aspect, an embodiment of the present application provides a communication transmission apparatus, including:
a first processing module, configured to determine, during a call of the terminal device, collision information between a receiving time slot and a first time slot according to the receiving time slot and the first time slot of a broadcast message to be received, where the first time slot includes a second time slot for receiving call data and a third time slot for sending call data;
a second processing module, configured to determine, according to the conflict information, a transceiving mechanism, where the transceiving mechanism is a mechanism for indicating to receive the broadcast message and transmit call data;
and the data transmission module is used for transmitting data according to the transceiving mechanism.
In a third aspect, an embodiment of the present application provides a communication apparatus, including a logic circuit and an output interface, where:
the logic circuit is configured to execute the method according to the first aspect on data to be processed to obtain processed data; and the output interface is used for outputting the processed data.
Optionally, the communication device further includes:
an input interface for obtaining the data to be processed.
In a fourth aspect, an embodiment of the present application provides a terminal device, including: a data transmission device, a memory and a processor;
the data transmission device transmits data according to a receiving and sending mechanism, wherein the receiving and sending mechanism is a mechanism for indicating to receive broadcast messages and transmit call data;
the memory stores computer-executable instructions;
the processor executes computer-executable instructions stored by the memory, causing the processor to perform the communication transmission method of the first aspect.
In a fifth aspect, an embodiment of the present application provides a storage medium, including: a readable storage medium and a computer program for implementing the communication transmission method according to the first aspect.
In a sixth aspect, embodiments of the present application provide a program product comprising instructions, which when run on a computer, cause the computer to perform the method of the first aspect.
In a seventh aspect, embodiments of the present application provide a computer program, which, when run on a computer, causes the computer to perform the method of the first aspect.
According to the communication transmission method, the communication transmission device, the communication transmission equipment and the storage medium, whether the receiving time slot of the broadcast message conflicts with the first time slot of the transmission call data is determined according to the receiving time slot of the broadcast message to be received and the first time slot of the transmission call data, so that conflict information is obtained.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to these drawings without inventive exercise.
Fig. 1 is a schematic view of an application scenario provided in an embodiment of the present application;
fig. 2 to fig. 4 are schematic diagrams of frame structures of cell broadcast channels mapped to independent dedicated control channels according to an embodiment of the present application;
fig. 5 is a schematic diagram of a frame structure of a Traffic Channel (TCH) according to an embodiment of the present application;
fig. 6 is a flowchart illustrating a communication transmission method according to an embodiment of the present application;
fig. 7 is a schematic diagram of a collision frame according to an embodiment of the present application;
fig. 8 is a flowchart illustrating a communication transmission method according to an embodiment of the present application;
fig. 9 is a transmission diagram of a communication transmission method according to an embodiment of the present application;
fig. 10 is a flowchart illustrating a communication transmission method according to an embodiment of the present application;
fig. 11 is a transmission diagram of a communication transmission method according to this embodiment;
fig. 12 is a flowchart illustrating a communication transmission method according to an embodiment of the present application;
fig. 13 is a transmission diagram of a communication transmission method according to this embodiment;
fig. 14 and fig. 15 are schematic flow charts of a communication transmission method according to an embodiment of the present application;
fig. 16 to fig. 18 are schematic diagrams of a data transmission timeslot provided in an embodiment of the present application;
fig. 19 is a schematic structural diagram of a communication transmission apparatus according to an embodiment of the present application;
fig. 20 is a schematic structural diagram of a communication transmission apparatus according to an embodiment of the present application;
fig. 21 is a schematic structural diagram of a communication transmission apparatus according to an embodiment of the present application;
fig. 22 is a block diagram of a terminal device according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, 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 some embodiments of the present application, but not all 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.
Fig. 1 is a schematic view of an application scenario provided in an embodiment of the present application, as shown in fig. 1, a terminal device may be any device with a call function, such as a mobile phone, a computer, a tablet computer, and a smart wearable device, and the terminal devices UE1 and UE2 implement receiving and sending of call data on a Traffic Channel (TCH) under wireless network coverage provided by a base station NB, where the TCH is used for transmitting encoded voice data in a point-to-point manner on uplink and downlink channels. In this scenario, the network device is merely used as a base station for example, and may be another network device.
The Broadcast message may be sent by a plurality of Cell Broadcast Entities (CBEs) connected to a Cell Broadcast Center (CBC), and then sent by the CBC to the NB, and then Broadcast by the NB to the terminal devices including UE1 and UE2 in a point-to-multipoint manner in the Cell. Typically, the NB sends Broadcast messages to terminal devices UE1 and UE2 via a Cell Broadcast Channel (CBCH).
Generally, the terminal device can receive the broadcast message in real time in the standby state, and in the process of the call, considering that the time slots of the physical channel mapped by the received broadcast message and the physical channel used in the call data transmission may be the same, in order to avoid that the channel collision affects the transmission quality of the call data, based on the specification of Global System for Mobile Communications (GSM) protocol, the terminal device is set such that the UE1 does not receive the broadcast message during the process of the call, that is, when the base station and the UE1 perform the call data transmission on the TCH channel, and receives the broadcast message after the call is delayed to the end, and the communication process between the UE2 and the base station is similar to the communication process between the UE1 and the base station, and is not described herein again. The prior art cannot provide life and property security for users by delaying the reception of broadcast information containing important information, such as Public Warning System (PWS) messages.
In order to solve the problem in the prior art, in the embodiment of the present application, it is determined whether there is a conflict between a receiving time slot of a broadcast message to be received and a time slot of transmitting call data, and if there is no conflict, data transmission is performed on the respective time slots, and if there is a conflict, a small amount of call data is abandoned to be transmitted, so that the broadcast message is received without affecting the call quality.
Fig. 2 to 4 are schematic diagrams of frame structures of cell broadcast channels mapped to independent dedicated control channels (SDCCHs) provided in the embodiment of the present application, where the SDCCHs are divided into two types according to the number of users: a 51-multiframe of SDCCH/4 has 4 users, and the frame structure is as shown in fig. 2, and the downlink SDCCH and Slow Associated Control Channel (SACCH) are multiplexed with Broadcast Control Channel (BCCH) and Common Control Channel (CCCH) at time slot TS 0; one 51-multiframe of SDCCH/8 has 8 users, the frame structure is shown in fig. 3, and the Time slot TS1 on the carrier frequency of downlink C0 is used to map the SDCCH, which is multiplexed once for 102 Time Division Multiple Access (TDMA) frames, and three idle frames are followed by the SDCCH0, and since the SDCCH/8 shown in fig. 3 is not multiplexed with the BCCH and CCCH, the 51-multiframe of the BCCH and CCCH multiplexing shown in fig. 4 is mapped on TS 0. Based on the frame structures shown in fig. 2 to 4, the broadcast message received by each terminal device is one SDCCH block, that is, 4 frames of SDCCH (i), where i is an integer from 0 to 1 in SDCCH/4, i is an integer from 0 to 7 in SDCCH/8, and block is the minimum storage and processing unit in the database. Fig. 5 is a schematic diagram of a frame structure of a TCH provided in the embodiment of the present application, and as shown in fig. 5, one TCH block corresponds to 4 frames of data, and 12 TCH blocks exist in each 26 multiframe.
Based on the above, if the receiving time slot for receiving the broadcast message conflicts with the receiving time slot for receiving the call data or the receiving time slot for receiving the broadcast message conflicts with the sending time slot for sending the call data, 4 frames of data corresponding to the conflict position (sdcch (i), i is the user number corresponding to the terminal device) are selected to receive the broadcast message, 4 frames of call data corresponding to the conflict position are abandoned, 1 to 2 TCH blocks of 12 TCH blocks will be affected, for the call data deinterleaved for each 8 TCH blocks, the effect of the broadcast message receiving mode on the transmission quality of the call data is limited, and the compatibility of the transmission of the call data and the receiving of the broadcast message is realized.
The embodiment of the application can be applied to an application scene of receiving the broadcast message sent by the network equipment while transmitting the call data, and mainly relates to two execution main bodies of the terminal equipment and the network equipment. Wherein the network device may provide communication coverage in a particular geographic area and may communicate with terminal devices located within the coverage area. Optionally, the Network device may be a Base Transceiver Station (BTS) in a satellite, a GSM system, or a CDMA system, a Base Station (NodeB, NB) in a WCDMA system, an evolved Node B (eNB or eNodeB) in an LTE system, or a wireless controller in a Cloud Radio Access Network (CRAN), or the Network device may be a mobile switching center, a relay Station, an Access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, a Network-side device in a 5G Network, a Network-side device of a new Network system in the future, or the like.
The terminal devices include, but are not limited to, connections via wire lines, such as Public Switched Telephone Networks (PSTN), Digital Subscriber Lines (DSL), Digital cables, direct cable connections; and/or another data connection/network; and/or via a Wireless interface, e.g., to a cellular Network, a Wireless Local Area Network (WLAN), a digital television Network such as a DVB-H Network, a satellite Network, an AM-FM broadcast transmitter; and/or means of another terminal device arranged to receive/transmit communication signals; and/or Internet of Things (IoT) devices. A terminal device arranged to communicate over a wireless interface may be referred to as a "wireless communication terminal", "wireless terminal", or "mobile terminal". Examples of such terminal devices include, but are not limited to, satellite phones or cellular phones; personal Communications Systems (PCS) terminals that may combine cellular radiotelephones with data processing, facsimile, and data Communications capabilities; and conventional laptop and/or palmtop receivers or other electronic devices that include a radiotelephone transceiver. May refer to an access terminal, subscriber unit, subscriber station, mobile, remote station, remote terminal, mobile device, user terminal, wireless communication device, user agent, or user equipment. But may also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with Wireless communication capability, a computing device or other processing device connected to a Wireless modem, a vehicle mounted device, a wearable device, a UE in a 5G network, or a future evolved terminal, etc.
The following description is made by way of several specific examples.
In order to receive the broadcast message in a compatible manner in the process of the communication of the terminal equipment, the scheme distinguishes whether the time slot conflict exists between the receiving of the broadcast message and the transmission of the communication data, and sets different receiving and sending mechanisms according to different conditions to realize the compatible transmission of the data. Fig. 6 is a schematic flowchart of a communication transmission method according to an embodiment of the present application, and as shown in fig. 6, the method includes:
s1: and determining conflict information of the receiving time slot and the first time slot according to the receiving time slot and the first time slot of the broadcast message to be received.
Generally, whether a receiving slot of a broadcast message and a transmission slot of call data collide with each other is determined by whether the numbers of the respective slots are the same, and if the two slots are the same, it indicates that there is a collision.
In this step, whether the receiving time slot of the broadcast message to be received and the first time slot collide is determined, so as to obtain collision information, where the collision information may include that the receiving time slot of the broadcast message collides with the first time slot, or the collision information may include that the receiving time slot of the broadcast message does not collide with the first time slot.
The first time slot includes a second time slot for receiving call data and a third time slot for sending call data, and usually in a call process, the second time slot for receiving call data and the third time slot for sending call data are different, for example, the third time slot is 3 time slots after the second time slot, so that the receiving time slot of the broadcast message conflicts with the first time slot, generally speaking, the receiving time slot of the broadcast message conflicts with one of the second time slot or the third time slot, and likewise, the receiving time slot of the broadcast message does not conflict with the first time slot, and generally, the receiving time slot of the broadcast message does not conflict with the second time slot or the third time slot.
Illustratively, before this step, the embodiment of this application further includes: according to the control message sent by the base station, the receiving time slot of the broadcast message and the transmission position of the broadcast message on the receiving time slot are determined, which may be, for example, the control message shown in fig. 2 or fig. 4, and optionally, the control message includes a system message of a cell broadcast system. Illustratively, the terminal device obtains a receiving time slot of the broadcast message and a transmission position of the broadcast message on the receiving time slot by decoding the control message, and illustratively, as shown in fig. 2, if the control message indicates that the terminal device receives the broadcast message on time slot 2 and the number of the user assigned to the terminal device is 1, the broadcast message to be received is 4 frames of data (CBCH block) at the SDCCH (1) position, that is, the transmission position of the broadcast message on the receiving time slot is frames 26 to 29 on TS 2.
S2: and determining a transceiving mechanism according to the conflict information.
In this step, different transceiving mechanisms are determined according to the conflict situation between the broadcast message and the first time slot indicated in the conflict information, and it should be understood that the transceiving mechanisms are mechanisms indicating to receive the broadcast message and transmit the call data.
Illustratively, when a receiving time slot of a broadcast message collides with a first time slot, since data transmission of the broadcast message occupies 4 frames in every 51 multiframe, and only at most 2 TCH blocks in every 12 TCH blocks are affected by the time slot collision for 26 multiframes of TCH channels, illustratively, as shown in fig. 7, for an embodiment of the present application, a collision frame diagram is provided, if a terminal device is assigned a user code of 2, i.e. a broadcast message to be received is 4 frame data (32-35 frames) at SDCCH (2) position, then if the terminal device receives the broadcast message, transmission of call data of 6 th-9 th frames of TCH channels will be affected, wherein 6 th-7 th frames belong to block1, and 8 th-9 th frames belong to block2, at this time, the transceiving mechanism is set to receive the broadcast message at the frame affected by the collision (also referred to as collision position), and transmit the call data at other non-collision positions, the receiving of the broadcast information is completed without affecting the call quality.
For example, when the receiving time slot of the broadcast message and the first time slot do not conflict, the transceiving mechanism is set to receive the broadcast message according to the receiving time slot of the broadcast signal, and the call data is transmitted according to the first time slot, and optionally, the transceiving mechanism may be set as a default transceiving mechanism.
S3: and carrying out data transmission according to a transceiving mechanism.
In this step, corresponding data transmission is performed according to the determined transceiving mechanism, for example, when the receiving time slot of the broadcast message collides with the first time slot, the broadcast message is received at the collision position, the call data is transmitted at the non-collision position, and when the receiving time slot of the broadcast message does not collide with the first time slot, the data transmission is performed through a default transceiving mechanism.
According to the communication transmission method provided by the embodiment of the application, whether the receiving time slot of the broadcast message conflicts with the first time slot is determined according to the receiving time slot of the broadcast message to be received and the first time slot of the transmission call data, so that conflict information is obtained.
Generally, the second time slot for receiving the call data and the third time slot for sending the call data in the present solution are not the same time slot, so the conflict information in this embodiment may indicate at least the following three specific conflicts:
first, the receiving time slot of the broadcast message collides with the second time slot.
And secondly, the receiving time slot of the broadcast message conflicts with the third time slot.
And thirdly, the receiving time slot of the broadcast message does not conflict with the second time slot and the third time slot.
In order to implement data transmission by using different transceiving mechanisms according to different collision information in the embodiment of the present application, when the collision information indicates that a receiving time slot of a broadcast message collides with a second time slot, the specific process shown in fig. 8 is included, and fig. 8 is a flowchart illustrating a communication transmission method provided in the embodiment of the present application.
First, when the collision information indicates that the receiving time slot of the broadcast message collides with the second time slot, step S2 determines a transceiving mechanism according to the collision information, including:
s211: the collision location of the broadcast message on the second time slot is determined.
Since the second time slot and the third time slot are not the same time slot, the receiving time slot of the broadcast message in this embodiment conflicts with the second time slot, and then does not conflict with the third time slot, in other words, the call data can be normally sent in the third time slot without being affected by receiving the broadcast message.
Since the receiving time slot of the broadcast message and the second time slot have a conflict, receiving the call data in the second time slot is affected by receiving the broadcast message, and the effect is based on the transmission position of the broadcast message in the receiving time slot (which is the same time slot as the second time slot), generally 4 frames in every 51 multiframe, and the position of the transmission position of the broadcast message in the receiving time slot corresponding to the frame receiving the call data in the second time slot is determined as a conflict position, that is, the conflict position indicates the frame receiving the call data affected in the process of receiving the call data.
S212: and determining a transceiving mechanism according to the conflict position.
In this step, the transceiving mechanism is determined according to the determined collision position, and for example, if the collision position is located in the second time slot, it is determined that the broadcast message is received at the collision position of the second time slot, the communication data at the collision position is abandoned, the call data is received at the non-collision position of the second time slot, and the call data is sent at the third time slot.
Further, based on the above process, in this embodiment, the data transmission according to the transceiving mechanism includes: receiving a broadcast message at a collision location on a second time slot; receiving call data at a non-conflicting position on a second time slot; and transmitting the call data on the third time slot. Fig. 9 is a transmission schematic diagram of a communication transmission method according to an embodiment of the present application, and referring to fig. 9, for example, a receiving time slot of a broadcast message and a second time slot of receiving RX call data are both TS2, the broadcast message (CBCH block corresponding to SDCCH (2)) is received at a collision position (assuming that the collision position is the 32 th to 35 th frames indicated by SDCCH (2) shown in fig. 7) on TS2, the TCH block is received at a non-collision position on TS2, and the TX call data TCH block is sent at TS5 where no collision exists.
When the collision information indicates that the receiving time slot of the broadcast message collides with the third time slot, the specific process shown in fig. 10 is included, and fig. 10 is a flowchart of a communication transmission method according to an embodiment of the present application.
When the collision information indicates that the receiving time slot of the broadcast message collides with the third time slot, step S2 determines a transceiving mechanism according to the collision information, including:
s221: the position of the collision of the broadcast message on the third time slot is determined.
Accordingly, in this embodiment, the receiving time slot of the broadcast message conflicts with the third time slot, and does not conflict with the second time slot, that is, the second time slot in this embodiment can normally receive the call data without receiving the influence of receiving the broadcast message.
Similarly to step S211, the transmission of the call data in the third time slot is affected by receiving the broadcast message, and this effect is based on the transmission position of the broadcast message in the receiving time slot (which is the same time slot as the third time slot), generally 4 frames in every 51 multiframe, and the position where the transmission position of the broadcast message in the receiving time slot corresponds to the frame of the call data transmitted in the third time slot is determined as the collision position, i.e. the collision position identifies the frame of the call data affected in the process of transmitting the call data.
S212: and determining a transceiving mechanism according to the conflict position.
In this step, the transceiving mechanism is determined according to the determined collision position, and for example, if the collision position is located in the third time slot, it is determined that the broadcast message is received at the collision position of the third time slot, the communication data at the collision position is abandoned, the call data is sent at the non-collision position of the third time slot, and the call data is received at the second time slot.
Further, based on the above process, in this embodiment, the data transmission according to the transceiving mechanism includes: receiving a broadcast message at a collision location on a third time slot; receiving call data on a second time slot; and transmitting the call data at the non-conflict position on the third time slot. Fig. 11 is a transmission schematic diagram of a communication transmission method provided in this embodiment, and referring to fig. 11, for example, a receiving time slot of a broadcast message is the same as a third time slot for transmitting TX call data, and is both TS2, the broadcast message (CBCH block corresponding to SDCCH (2)) is received at a collision position (assuming that the collision position is 32-35 th frames indicated by SDCCH (2) shown in fig. 7) on TS2, TCH block is transmitted at a non-collision position on TS2, and RX call data TCH block is received at TS7 where there is no collision.
When the collision information indicates that the receiving time slot of the broadcast message does not collide with the second time slot or the third time slot, the specific process shown in fig. 12 is included, and fig. 12 is a flowchart illustrating a communication transmission method according to an embodiment of the present application.
When the collision information indicates that the receiving time slot of the broadcast message does not collide with the second time slot or the third time slot, step S2 determines a transceiving mechanism according to the collision information, including:
s23: determining the transceiving mechanism as a default transceiving mechanism.
The default transceiving mechanism is to perform data transmission according to the time slot indicated by the respective control message, and optionally, the default transceiving mechanism is a preset transceiving mechanism.
Further, in this embodiment, the data transmission according to the transceiving mechanism includes: receiving a broadcast message on a reception slot of the broadcast message; receiving call data on a second time slot; and transmitting the call data on the third time slot. Fig. 13 is a transmission schematic diagram of a communication transmission method provided in this embodiment, and referring to fig. 13, for example, if a receiving time slot of a broadcast message, a second time slot of receiving RX call data, and a third time slot of sending TX call data are three different time slots, data transmission is performed on their respective time slots, for example, a TCH block is sent at TS2, a CBCH block corresponding to SDCCH (2) shown in fig. 7 is received at TS1, and the TCH block is received at TS 7.
In the process of determining the collision information between the receiving time slot and the first time slot according to the receiving time slot and the first time slot of the broadcast message to be received in the embodiment of the present application, fig. 14 and 15 are schematic flow diagrams of a communication transmission method provided in the embodiment of the present application, and specifically include the specific process shown in fig. 14: determining whether the receiving time slot of the broadcast message conflicts with the second time slot according to the number of the receiving time slot of the broadcast message to be received and the number of the second time slot; fig. 16 to fig. 18 are schematic diagrams of a data transmission timeslot provided in an embodiment of the present application, and referring to fig. 16, if a receiving timeslot of a broadcast message conflicts with a second timeslot, and accordingly, the receiving timeslot of the broadcast message does not conflict with a third timeslot, conflict information is obtained, optionally, the conflict information is that the receiving timeslot of the broadcast message conflicts with the first timeslot, or the conflict information is that the broadcast message conflicts with the second timeslot included in the first timeslot; if the receiving time slot of the broadcast message does not conflict with the second time slot, it is necessary to continuously determine whether the receiving time slot of the broadcast message conflicts with the third time slot.
Further, determining whether the receiving slot and the third slot of the broadcast message collide includes, as an example, as shown in fig. 14: determining whether the receiving time slot of the broadcast message conflicts with a third time slot according to the number of the receiving time slot of the broadcast message and the number of the second time slot to obtain conflict information, wherein the third time slot is the nth time slot after the second time slot, and n is a positive integer.
As another example, determining whether the reception slot and the third slot of the broadcast message collide may further include, as shown in fig. 15: determining whether the receiving time slot of the broadcast message conflicts with the third time slot according to the number of the receiving time slot of the broadcast message and the number of the third time slot; conflict information is obtained.
Specifically, as shown in fig. 17, if the receiving time slot of the broadcast message conflicts with the third time slot, the obtained conflict information is that the receiving time slot of the broadcast message conflicts with the first time slot, or the conflict information is that the receiving time slot of the broadcast message conflicts with the third time slot included in the first time slot; as shown in fig. 18, if the receiving time slot of the broadcast message does not conflict with the third time slot, the obtained conflict information is that the receiving time slot of the broadcast message does not conflict with the second time slot and the third time slot included in the first time slot.
In order to meet different application scenarios, the present solution provides an optional control manner as to whether to use the compatible communication transmission method in the foregoing embodiments, and in a specific implementation manner, before determining a receiving timeslot of a broadcast message and a transmission position of the broadcast message on the receiving timeslot according to a control message sent by a base station, the method further includes: and receiving a control instruction input by a user, and setting the terminal equipment to receive the broadcast message all the time according to the control instruction. Illustratively, the terminal device receives a control instruction input by a user through a human-computer interaction interface or input by voice, and the terminal device sets the terminal device to always receive the broadcast message in response to the control instruction, optionally, if a Subscriber Identity Module (SIM) card is installed in the terminal device, the terminal device is set to allow receiving the broadcast message when talking through the SIM, and if two or more SIM cards are installed in the terminal device, the terminal device sets the card to allow receiving the broadcast message when one of the SIM cards is in a talking state.
Fig. 19 is a schematic structural diagram of a communication transmission apparatus according to an embodiment of the present application, and as shown in fig. 19, the communication transmission apparatus 10 includes:
a first processing module 11, configured to determine, according to a receiving time slot and a first time slot of a broadcast message to be received, conflict information between the receiving time slot and the first time slot during a call of the terminal device, where the first time slot includes a second time slot for receiving call data and a third time slot for sending call data;
a second processing module 12, configured to determine, according to the conflict information, a transceiving mechanism, where the transceiving mechanism is a mechanism for indicating to receive the broadcast message and transmit call data;
and a data transmission module 13, configured to perform data transmission according to the transceiving mechanism.
The communication transmission device 10 provided in the embodiment of the present application includes a first processing module 11, a second processing module 12, and a data transmission module 13, and determines whether a receiving time slot of a broadcast message and a first time slot of transmission call data conflict with each other according to a receiving time slot of the broadcast message to be received and the first time slot of the transmission call data, so as to obtain conflict information.
In one possible design, the conflict information includes:
a receive time slot of the broadcast message conflicts with the second time slot;
or, the receiving time slot of the broadcast message conflicts with the third time slot;
or, the receiving time slot of the broadcast message does not conflict with the second time slot and the third time slot.
In one possible design, the second processing module 12 is specifically configured to:
determining a collision location of the broadcast message on the second time slot;
and determining the transceiving mechanism according to the conflict position.
In one possible design, the data transmission module 13 is specifically configured to:
receiving the broadcast message at a conflicting location on the second time slot;
receiving the call data at a non-conflicting location on the second time slot;
and transmitting the call data on the third time slot.
In one possible design, the second processing module 12 is specifically configured to:
determining a collision location of the broadcast message on the third time slot;
and determining the transceiving mechanism according to the conflict position.
In one possible design, the data transmission module 13 is specifically configured to:
receiving the broadcast message at a collision location on the third time slot;
receiving the call data on the second time slot;
and sending the call data at a non-conflict position on the third time slot.
In one possible design, the second processing module 12 is specifically configured to:
and determining the transceiving mechanism as a default transceiving mechanism, wherein the default transceiving mechanism is used for carrying out data transmission according to the time slot indicated by the respective control message.
In one possible design, the data transmission module 13 is specifically configured to:
receiving the broadcast message on a reception slot of the broadcast message;
receiving the call data on the second time slot;
and transmitting the call data on the third time slot.
In one possible design, the first processing module 11 is specifically configured to:
determining whether the receiving time slot of the broadcast message conflicts with the second time slot according to the number of the receiving time slot of the broadcast message to be received and the number of the second time slot;
if the receiving time slot of the broadcast message conflicts with the second time slot, the conflict information is obtained;
if the receiving time slot of the broadcast message does not conflict with the second time slot, determining whether the receiving time slot of the broadcast message conflicts with the third time slot.
In one possible design, the first processing module 11 is specifically configured to:
determining whether the receiving time slot of the broadcast message conflicts with the third time slot according to the number of the receiving time slot of the broadcast message and the number of the second time slot to obtain conflict information, wherein the third time slot is the nth time slot after the second time slot, and n is a positive integer;
or,
determining whether the receiving time slot of the broadcast message and the third time slot conflict or not according to the number of the receiving time slot of the broadcast message and the number of the third time slot; conflict information is obtained.
Fig. 20 is a schematic structural diagram of a communication transmission apparatus according to an embodiment of the present application, and as shown in fig. 20, the communication transmission apparatus 10 further includes:
a third processing module 14, configured to determine, according to a control message sent by a base station, a receiving time slot of the broadcast message and a transmission position of the broadcast message on the receiving time slot; the control message comprises a system message of a cell broadcast system.
Fig. 21 is a schematic structural diagram of a communication transmission apparatus according to an embodiment of the present application, and as shown in fig. 21, the communication transmission apparatus 10 further includes:
the receiving module 15 is used for receiving a control instruction input by a user;
and a fourth processing module 16, configured to set the terminal device to always receive the broadcast message according to the control instruction.
The communication transmission apparatus provided in the foregoing embodiment may implement the technical solutions of the foregoing method embodiments, and the implementation principles and technical effects are similar, which are not described herein again.
Referring to fig. 22, in the embodiment of the present application, only fig. 22 is taken as an example to illustrate the terminal device, which does not mean that the present application is limited thereto.
Fig. 22 is a block diagram of a terminal device according to an embodiment of the present application. The terminal device 600 may be: smart phones, tablet computers, smart wearable, notebook computers, or desktop computers. The terminal device 600 may also be referred to by other names such as user equipment, portable terminal, laptop terminal, desktop terminal, etc.
In general, the terminal device 600 includes: a processor 601 and a memory 602.
The processor 601 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and so on. The processor 601 may be implemented in at least one hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), and a PLA (Programmable Logic Array). The processor 601 may also include a main processor and a coprocessor, where the main processor is a processor for Processing data in an awake state, and is also called a Central Processing Unit (CPU); a coprocessor is a low power processor for processing data in a standby state. In some embodiments, the processor 601 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed on the display screen. In some embodiments, processor 601 may also include an AI (Artificial Intelligence) processor for processing computational operations related to machine learning.
The memory 602 may include one or more computer-readable storage media, which may be non-transitory. The memory 602 may also include high-speed random access memory, as well as non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In some embodiments, a non-transitory computer readable storage medium in the memory 602 is used to store at least one instruction for execution by the processor 601 to implement the communication transmission method provided by the method embodiments herein.
In some embodiments, the terminal device 600 may further include: a peripheral interface 603 and at least one peripheral. The processor 601, memory 602, and peripheral interface 603 may be connected by buses or signal lines. Various peripheral devices may be connected to the peripheral interface 603 via a bus, signal line, or circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 604, a display 605, a camera assembly 606, an audio circuit 607, a positioning component 608, and a power supply 609.
The peripheral interface 603 may be used to connect at least one peripheral related to I/O (Input/Output) to the processor 601 and the memory 602. In some embodiments, the processor 601, memory 602, and peripheral interface 603 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 601, the memory 602, and the peripheral interface 603 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.
The Radio Frequency circuit 604 is used for receiving and transmitting RF (Radio Frequency) signals, also called electromagnetic signals. The radio frequency circuitry 604 communicates with communication networks and other communication devices via electromagnetic signals. The rf circuit 604 converts an electrical signal into an electromagnetic signal to transmit, or converts a received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 604 comprises: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and so forth. The radio frequency circuitry 604 may communicate with other terminals via at least one wireless communication protocol. The wireless communication protocols include, but are not limited to: metropolitan area networks, various generation mobile communication networks (2G, 3G, 4G, and 5G), Wireless local area networks, and/or WiFi (Wireless Fidelity) networks. In some embodiments, the rf circuit 604 may further include NFC (Near Field Communication) related circuits, which are not limited in this application.
The display 605 is used to display a UI (User Interface). The UI may include graphics, text, icons, video, and any combination thereof. When the display screen 605 is a touch display screen, the display screen 605 also has the ability to capture touch signals on or over the surface of the display screen 605. The touch signal may be input to the processor 601 as a control signal for processing. At this point, the display 605 may also be used to provide virtual buttons and/or a virtual keyboard, also referred to as soft buttons and/or a soft keyboard. In some embodiments, the display 605 may be one, providing the front panel of the terminal device 600; in other embodiments, the display 605 may be at least two, which are respectively disposed on different surfaces of the terminal device 600 or in a folding design; in still other embodiments, the display 605 may be a flexible display, disposed on a curved surface or on a folded surface of the terminal device 600. Even more, the display 605 may be arranged in a non-rectangular irregular pattern, i.e., a shaped screen. The Display 605 may be made of LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), and the like.
The camera assembly 606 is used to capture images or video. Optionally, camera assembly 606 includes a front camera and a rear camera. Generally, a front camera is disposed at a front panel of the terminal, and a rear camera is disposed at a rear surface of the terminal. In some embodiments, the number of the rear cameras is at least two, and each rear camera is any one of a main camera, a depth-of-field camera, a wide-angle camera and a telephoto camera, so that the main camera and the depth-of-field camera are fused to realize a background blurring function, and the main camera and the wide-angle camera are fused to realize panoramic shooting and VR (Virtual Reality) shooting functions or other fusion shooting functions. In some embodiments, camera assembly 606 may also include a flash. The flash lamp can be a monochrome temperature flash lamp or a bicolor temperature flash lamp. The double-color-temperature flash lamp is a combination of a warm-light flash lamp and a cold-light flash lamp, and can be used for light compensation at different color temperatures.
Audio circuitry 607 may include a microphone and a speaker. The microphone is used for collecting sound waves of a user and the environment, converting the sound waves into electric signals, and inputting the electric signals to the processor 601 for processing or inputting the electric signals to the radio frequency circuit 604 to realize voice communication. For the purpose of stereo sound collection or noise reduction, a plurality of microphones may be provided at different positions of the terminal device 600. The microphone may also be an array microphone or an omni-directional pick-up microphone. The speaker is used to convert electrical signals from the processor 601 or the radio frequency circuit 604 into sound waves. The loudspeaker can be a traditional film loudspeaker or a piezoelectric ceramic loudspeaker. When the speaker is a piezoelectric ceramic speaker, the speaker can be used for purposes such as converting an electric signal into a sound wave audible to a human being, or converting an electric signal into a sound wave inaudible to a human being to measure a distance. In some embodiments, audio circuitry 607 may also include a headphone jack.
The positioning component 608 is used to locate the current geographic Location of the terminal device 600 to implement navigation or LBS (Location Based Service). The Positioning component 608 can be a Positioning component based on the united states GPS (Global Positioning System), the chinese beidou System, the russian graves System, or the european union's galileo System.
The power supply 609 is used to supply power to various components in the terminal device 600. The power supply 609 may be ac, dc, disposable or rechargeable. When the power supply 609 includes a rechargeable battery, the rechargeable battery may support wired or wireless charging. The rechargeable battery may also be used to support fast charge technology.
In some embodiments, the terminal device 600 further includes one or more sensors 610. The one or more sensors 610 include, but are not limited to: acceleration sensor 611, gyro sensor 612, pressure sensor 613, fingerprint sensor 614, optical sensor 615, and proximity sensor 616.
The acceleration sensor 611 can detect the magnitude of acceleration in three coordinate axes of the coordinate system established with the terminal apparatus 600. For example, the acceleration sensor 611 may be used to detect components of the gravitational acceleration in three coordinate axes. The processor 601 may control the display screen 605 to display the user interface in a landscape view or a portrait view according to the gravitational acceleration signal collected by the acceleration sensor 611. The acceleration sensor 611 may also be used for acquisition of motion data of a game or a user.
The gyro sensor 612 may detect a body direction and a rotation angle of the terminal device 600, and the gyro sensor 612 and the acceleration sensor 611 may cooperate to acquire a 3D motion of the user on the terminal device 600. The processor 601 may implement the following functions according to the data collected by the gyro sensor 612: motion sensing (such as changing the UI according to a user's tilting operation), image stabilization at the time of photographing, game control, and inertial navigation.
The pressure sensor 613 may be disposed on a side frame of the terminal device 600 and/or on a lower layer of the display 605. When the pressure sensor 613 is disposed on the side frame of the terminal device 600, the holding signal of the user to the terminal device 600 can be detected, and the processor 601 performs left-right hand recognition or shortcut operation according to the holding signal collected by the pressure sensor 613. When the pressure sensor 613 is disposed at the lower layer of the display screen 605, the processor 601 controls the operability control on the UI interface according to the pressure operation of the user on the display screen 605. The operability control comprises at least one of a button control, a scroll bar control, an icon control and a menu control.
The fingerprint sensor 614 is used for collecting a fingerprint of a user, and the processor 601 identifies the identity of the user according to the fingerprint collected by the fingerprint sensor 614, or the fingerprint sensor 614 identifies the identity of the user according to the collected fingerprint. Upon identifying that the user's identity is a trusted identity, the processor 601 authorizes the user to perform relevant sensitive operations including unlocking the screen, viewing encrypted information, downloading software, paying, and changing settings, etc. The fingerprint sensor 614 may be provided on the front, back or side of the terminal device 600. When a physical key or vendor Logo is provided on the terminal device 600, the fingerprint sensor 614 may be integrated with the physical key or vendor Logo.
The optical sensor 615 is used to collect the ambient light intensity. In one embodiment, processor 601 may control the display brightness of display screen 605 based on the ambient light intensity collected by optical sensor 615. Specifically, when the ambient light intensity is high, the display brightness of the display screen 605 is increased; when the ambient light intensity is low, the display brightness of the display screen 605 is adjusted down. In another embodiment, the processor 601 may also dynamically adjust the shooting parameters of the camera assembly 606 according to the ambient light intensity collected by the optical sensor 615.
The proximity sensor 616, also called a distance sensor, is usually provided on the front panel of the terminal device 600. The proximity sensor 616 is used to collect the distance between the user and the front side of the terminal device 600. In one embodiment, when the proximity sensor 616 detects that the distance between the user and the front face of the terminal device 600 gradually decreases, the processor 601 controls the display 605 to switch from the bright screen state to the dark screen state; when the proximity sensor 616 detects that the distance between the user and the front face of the terminal device 600 becomes gradually larger, the processor 601 controls the display 605 to switch from the breath-screen state to the bright-screen state.
Those skilled in the art will appreciate that the configuration shown in fig. 22 is not limiting of terminal device 600 and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components may be used.
Embodiments of the present application further provide a non-transitory computer-readable storage medium, where instructions in the storage medium, when executed by a processor of a mobile terminal, enable the terminal to perform the communication transmission method provided in the foregoing embodiments.
Embodiments of the present application further provide a computer program product containing instructions, which when run on a computer, cause the computer to execute the communication transmission method provided by the above embodiments.
Embodiments of the present application further provide a computer program, which, when running on a computer, causes the computer to execute the method according to the first aspect.
An embodiment of the present application further provides a communication device, including a logic circuit and an output interface, where:
the logic circuit is configured to execute the method according to the first aspect on data to be processed to obtain processed data; and the output interface is used for outputting the processed data.
Optionally, the communication device further includes:
an input interface for obtaining the data to be processed.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, where the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
The above description is only exemplary of the present application and should not be taken as limiting the present application, as any modification, equivalent replacement, or improvement made within the spirit and principle of the present application should be included in the protection scope of the present application.

Claims (26)

1. A communication transmission method is applied to a terminal device, and comprises the following steps:
in the process of communication of the terminal equipment, determining conflict information between a receiving time slot of the broadcast message to be received and a first time slot according to the receiving time slot and the first time slot of the broadcast message to be received, wherein the first time slot comprises a second time slot for receiving communication data and a third time slot for sending the communication data;
determining a receiving and sending mechanism according to the conflict information, wherein the receiving and sending mechanism is a mechanism for indicating to receive the broadcast message and transmit call data;
carrying out data transmission according to the transceiving mechanism;
the determining a transceiving mechanism according to the conflict information includes:
when the receiving time slot of the broadcast message to be received conflicts with the first time slot, the transceiver mechanism receives the broadcast message at a conflict position and transmits call data at a non-conflict position;
and when the receiving time slot of the broadcast message to be received does not conflict with the first time slot, the transceiver receives the broadcast message according to the receiving time slot of the broadcast signal and transmits the call data according to the first time slot.
2. The method of claim 1, wherein the collision information comprises:
a receive time slot of the broadcast message conflicts with the second time slot;
or, the receiving time slot of the broadcast message conflicts with the third time slot;
or, the receiving time slot of the broadcast message does not conflict with the second time slot and the third time slot.
3. The method of claim 2, wherein if the collision information indicates that the receiving slot of the broadcast message collides with the second slot;
the determining a transceiving mechanism according to the conflict information includes:
determining a collision location of the broadcast message on the second time slot;
and determining the transceiving mechanism according to the conflict position.
4. The method of claim 3, wherein the transmitting data according to the transceiving mechanism comprises:
receiving the broadcast message at a conflicting location on the second time slot;
receiving the call data at a non-conflicting location on the second time slot;
and transmitting the call data on the third time slot.
5. The method of claim 2, wherein if the collision information indicates that the receiving slot of the broadcast message collides with the third slot;
the determining a transceiving mechanism according to the conflict information includes:
determining a collision location of the broadcast message on the third time slot;
and determining the transceiving mechanism according to the conflict position.
6. The method of claim 5, wherein the transmitting data according to the transceiving mechanism comprises:
receiving the broadcast message at a collision location on the third time slot;
receiving the call data on the second time slot;
and sending the call data at a non-conflict position on the third time slot.
7. The method of claim 2, wherein if the collision information indicates that the receiving time slot of the broadcast message does not collide with the second time slot or the third time slot, the determining the transceiving mechanism according to the collision information comprises:
and determining the transceiving mechanism as a default transceiving mechanism, wherein the default transceiving mechanism is used for carrying out data transmission according to the time slot indicated by the respective control message.
8. The method of claim 7, wherein the transmitting data according to the transceiving mechanism comprises:
receiving the broadcast message on a reception slot of the broadcast message;
receiving the call data on the second time slot;
and transmitting the call data on the third time slot.
9. The method of claim 2, wherein the determining the collision information of the receiving time slot and the first time slot according to the receiving time slot and the first time slot of the broadcast message to be received comprises:
determining whether the receiving time slot of the broadcast message conflicts with the second time slot according to the number of the receiving time slot of the broadcast message to be received and the number of the second time slot;
if the receiving time slot of the broadcast message conflicts with the second time slot, the conflict information is obtained;
if the receiving time slot of the broadcast message does not conflict with the second time slot, determining whether the receiving time slot of the broadcast message conflicts with the third time slot.
10. The method of claim 9, wherein the determining whether the receive slot and the third slot of the broadcast message collide comprises:
determining whether the receiving time slot of the broadcast message conflicts with the third time slot according to the number of the receiving time slot of the broadcast message and the number of the second time slot to obtain conflict information, wherein the third time slot is the nth time slot after the second time slot, and n is a positive integer;
or,
determining whether the receiving time slot of the broadcast message and the third time slot conflict or not according to the number of the receiving time slot of the broadcast message and the number of the third time slot; conflict information is obtained.
11. The method according to any one of claims 1 to 10, wherein before the determining collision information of the receiving time slot and the first time slot of the broadcast message to be received, the method further comprises:
determining a receiving time slot of the broadcast message and a transmission position of the broadcast message on the receiving time slot according to a control message sent by a base station; the control message comprises a system message of a cell broadcast system.
12. The method of claim 11, wherein before determining the receiving time slot of the broadcast message and the transmission position of the broadcast message on the receiving time slot according to the control message sent by the base station, further comprising:
receiving a control instruction input by a user;
and setting the terminal equipment to always receive the broadcast message according to the control instruction.
13. A communication transmission apparatus, comprising:
the terminal equipment comprises a first processing module, a second processing module and a third processing module, wherein the first processing module is used for determining conflict information between a receiving time slot of a broadcast message to be received and a first time slot according to the receiving time slot and the first time slot of the broadcast message to be received in the process of communication of the terminal equipment, and the first time slot comprises a second time slot for receiving communication data and a third time slot for sending the communication data;
a second processing module, configured to determine, according to the conflict information, a transceiving mechanism, where the transceiving mechanism is a mechanism for indicating to receive the broadcast message and transmit call data;
the data transmission module is used for transmitting data according to the transceiving mechanism;
the second processing module is specifically configured to:
when the receiving time slot of the broadcast message to be received conflicts with the first time slot, the transceiver mechanism receives the broadcast message at a conflict position and transmits call data at a non-conflict position;
and when the receiving time slot of the broadcast message to be received does not conflict with the first time slot, the transceiver receives the broadcast message according to the receiving time slot of the broadcast signal and transmits the call data according to the first time slot.
14. The apparatus of claim 13, wherein the collision information comprises:
a receive time slot of the broadcast message conflicts with the second time slot;
or, the receiving time slot of the broadcast message conflicts with the third time slot;
or, the receiving time slot of the broadcast message does not conflict with the second time slot and the third time slot.
15. The apparatus of claim 14, wherein the second processing module is specifically configured to:
determining a collision location of the broadcast message on the second time slot;
and determining the transceiving mechanism according to the conflict position.
16. The apparatus of claim 15, wherein the data transmission module is specifically configured to:
receiving the broadcast message at a conflicting location on the second time slot;
receiving the call data at a non-conflicting location on the second time slot;
and transmitting the call data on the third time slot.
17. The apparatus of claim 14, wherein the second processing module is specifically configured to:
determining a collision location of the broadcast message on the third time slot;
and determining the transceiving mechanism according to the conflict position.
18. The apparatus of claim 17, wherein the data transmission module is specifically configured to:
receiving the broadcast message at a collision location on the third time slot;
receiving the call data on the second time slot;
and sending the call data at a non-conflict position on the third time slot.
19. The apparatus of claim 14, wherein the second processing module is specifically configured to:
and determining the transceiving mechanism as a default transceiving mechanism, wherein the default transceiving mechanism is used for carrying out data transmission according to the time slot indicated by the respective control message.
20. The apparatus of claim 19, wherein the data transmission module is specifically configured to:
receiving the broadcast message on a reception slot of the broadcast message;
receiving the call data on the second time slot;
and transmitting the call data on the third time slot.
21. The apparatus of claim 14, wherein the first processing module is specifically configured to:
determining whether the receiving time slot of the broadcast message conflicts with the second time slot according to the number of the receiving time slot of the broadcast message to be received and the number of the second time slot;
if the receiving time slot of the broadcast message conflicts with the second time slot, the conflict information is obtained;
if the receiving time slot of the broadcast message does not conflict with the second time slot, determining whether the receiving time slot of the broadcast message conflicts with the third time slot.
22. The apparatus of claim 21, wherein the first processing module is specifically configured to:
determining whether the receiving time slot of the broadcast message conflicts with the third time slot according to the number of the receiving time slot of the broadcast message and the number of the second time slot to obtain conflict information, wherein the third time slot is the nth time slot after the second time slot, and n is a positive integer;
or,
determining whether the receiving time slot of the broadcast message and the third time slot conflict or not according to the number of the receiving time slot of the broadcast message and the number of the third time slot; conflict information is obtained.
23. The apparatus of any one of claims 13 to 22, further comprising:
a third processing module, configured to determine, according to a control message sent by a base station, a receiving time slot of the broadcast message and a transmission position of the broadcast message on the receiving time slot; the control message comprises a system message of a cell broadcast system.
24. The apparatus of claim 23, further comprising:
the receiving module is used for receiving a control instruction input by a user;
and the fourth processing module is used for setting the terminal equipment to receive the broadcast message all the time according to the control instruction.
25. A terminal device, comprising: a memory and a processor;
the memory stores computer-executable instructions;
the processor executes computer-executable instructions stored by the memory to cause the processor to perform the communication transmission method of any of claims 1 to 12.
26. A storage medium characterized in that a computer program is stored, which is executed by a processor to implement the communication transmission method according to any one of claims 1 to 12.
CN202010196966.2A 2020-03-19 2020-03-19 Communication transmission method, device, equipment and storage medium Active CN111405490B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010196966.2A CN111405490B (en) 2020-03-19 2020-03-19 Communication transmission method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010196966.2A CN111405490B (en) 2020-03-19 2020-03-19 Communication transmission method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN111405490A CN111405490A (en) 2020-07-10
CN111405490B true CN111405490B (en) 2022-04-15

Family

ID=71413474

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010196966.2A Active CN111405490B (en) 2020-03-19 2020-03-19 Communication transmission method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN111405490B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113938939B (en) * 2021-09-29 2023-12-19 北京鼎普科技股份有限公司 Accurate concurrent positioning method and system for GSM terminal

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6879573B1 (en) * 2000-09-15 2005-04-12 Lucent Technologies Inc. Channel sharing by diverse multiframes in a wireless communications network
CN101616390A (en) * 2008-06-23 2009-12-30 华为技术有限公司 A kind of message-sending method and base station controller, terminal and system
US8676253B2 (en) * 2011-05-24 2014-03-18 Spreadtrum Communications (Shanghai) Co., Ltd. Method and device for ranking frequencies
CN103685717B (en) * 2012-09-26 2016-08-17 展讯通信(上海)有限公司 Mobile terminal and conflict processing method thereof and device
US20140370835A1 (en) * 2013-06-14 2014-12-18 Htc Corporation Method of Handling Radio Resource Control Connection Establishment during Reception of Public Warning System Message in Wireless Communication System and Communication Device Thereof

Also Published As

Publication number Publication date
CN111405490A (en) 2020-07-10

Similar Documents

Publication Publication Date Title
CN111866950B (en) Method and communication device for data transmission in MEC
EP4020953A1 (en) Electronic device having foldable screen, and display method
EP3771261B1 (en) Paging synchronization indication method and device, paging synchronization method, and device and base station
WO2022193195A1 (en) Bandwidth part configuration method, bandwidth part configuration apparatus, and storage medium
US11178637B2 (en) Paging message receiving method and device, and paging configuration method and device
CN114710768A (en) Bluetooth connection method and related device
US20240389153A1 (en) Method for reporting terminal capability information, and communication device
EP4258099A1 (en) Double-channel screen projection method and electronic device
US20240276476A1 (en) Method for determining initial bandwidth part, and terminal
US20240224230A1 (en) Method and apparatuses, user equipment, base station, and storage medium for receiving and sending signal
CN107682541B (en) Audio control method for screen projection, mobile terminal and storage medium
CN111405490B (en) Communication transmission method, device, equipment and storage medium
US20220167325A1 (en) Resource indication method, and device
CN110912830A (en) Method and device for transmitting data
CN110708742B (en) Method, device, electronic equipment and medium for selecting frequency points
US20240008091A1 (en) Modulation and coding scheme (mcs) configuration method and apparatus, and communication device
US11064415B2 (en) Wireless communication method and apparatus
US20240357558A1 (en) Communication method, user equipment, and network device
WO2022193191A1 (en) Resource configuration method and apparatus, and terminal device, access network device and storage medium
WO2022120649A1 (en) Access control method and apparatus, communication device, and medium
EP4120610A1 (en) Control signaling detection method, control signaling detection apparatus, and storage medium
CN114844542A (en) Antenna selection method and device, electronic equipment and readable storage medium
CN111148181A (en) Method, apparatus, electronic device and medium for using 5G communication network
CN113572586A (en) Method for sending sounding reference signal, user equipment and system
CN113424485B (en) Indication information configuration and receiving method and device, user equipment, base station and medium

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
GR01 Patent grant
GR01 Patent grant