[go: up one dir, main page]

CN112040564B - Information transmission method, readable storage medium and electronic device - Google Patents

Information transmission method, readable storage medium and electronic device Download PDF

Info

Publication number
CN112040564B
CN112040564B CN202010865386.8A CN202010865386A CN112040564B CN 112040564 B CN112040564 B CN 112040564B CN 202010865386 A CN202010865386 A CN 202010865386A CN 112040564 B CN112040564 B CN 112040564B
Authority
CN
China
Prior art keywords
access point
information transmission
information
access
list
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
CN202010865386.8A
Other languages
Chinese (zh)
Other versions
CN112040564A (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.)
Chengdu Yudi Technology Co ltd
Original Assignee
Beijing Dami Technology 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 Beijing Dami Technology Co Ltd filed Critical Beijing Dami Technology Co Ltd
Priority to CN202010865386.8A priority Critical patent/CN112040564B/en
Publication of CN112040564A publication Critical patent/CN112040564A/en
Application granted granted Critical
Publication of CN112040564B publication Critical patent/CN112040564B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the invention discloses an information transmission method, a readable storage medium and electronic equipment. When the transmission information channel is determined, the communication state of each first access point in the first access point list is detected, and when the first access point with the normal communication state exists, the first access point with the normal communication state establishes communication connection with the platform server to transmit information. And when the first access point with the normal communication state does not exist, selecting one second access point from the second access point list to establish communication connection with the platform server to transmit information. The embodiment of the invention predetermines the dynamic access point list and the static access point list so as to directly and quickly establish communication connection according to the static access point under the condition that the dynamic access point fails, thereby ensuring the real-time transmission of information and improving the information transmission speed and efficiency.

Description

信息传输方法、可读存储介质和电子设备Information transmission method, readable storage medium and electronic device

技术领域technical field

本发明涉及计算机技术领域,尤其涉及一种信息传输方法、可读存储介质和电子设备。The present invention relates to the field of computer technology, in particular to an information transmission method, a readable storage medium and electronic equipment.

背景技术Background technique

随着互联网技术的发展,越来越多的信息可以通过网络在线传输,提高了信息传输过程的速度、效率和质量。在现有技术中,两个设备之间在进行信息传输时,需要先选择一个接入点建立通信连接。在选择的接入点失效的情况下需要重新进行选点并连接,影响通信速度以及用户体验。With the development of Internet technology, more and more information can be transmitted online through the network, which improves the speed, efficiency and quality of the information transmission process. In the prior art, when transmitting information between two devices, it is necessary to first select an access point to establish a communication connection. When the selected access point fails, it is necessary to re-select and connect, which affects the communication speed and user experience.

发明内容Contents of the invention

有鉴于此,本发明实施例提供了信息传输方法、可读存储介质和电子设备,旨在提高建立通信连接的速度,进而提高信息传输的效率。In view of this, the embodiments of the present invention provide an information transmission method, a readable storage medium, and an electronic device, aiming at increasing the speed of establishing a communication connection, thereby improving the efficiency of information transmission.

第一方面,本发明实施例提供了一种信息传输方法,所述方法包括:In a first aspect, an embodiment of the present invention provides an information transmission method, the method comprising:

响应于接收到信息传输指令,确定接入信息;determining access information in response to receiving an information transfer instruction;

解析所述接入信息以确定第一接入点列表和第二接入点列表,所述第一接入点列表为根据终端信息生成的动态列表,包括至少一个第一接入点,所述第二接入点列表为通用的静态列表,包括至少一个第二接入点;parsing the access information to determine a first access point list and a second access point list, the first access point list is a dynamic list generated according to terminal information, including at least one first access point, the The second access point list is a general static list, including at least one second access point;

检测所述第一接入点列表中各所述第一接入点的通信状态;Detecting the communication status of each of the first access points in the first access point list;

响应于存在通信状态正常的第一接入点,通过一个通信状态正常第一接入点与平台服务器建立通信连接,以进行信息传输;In response to the presence of a first access point with a normal communication state, establish a communication connection with the platform server through a first access point with a normal communication state for information transmission;

响应于不存在通信状态正常的第一接入点,在所述第二接入点列表中选择一个第二接入点与平台服务器建立通信连接,以进行信息传输。In response to the fact that there is no first access point with a normal communication state, a second access point is selected from the second access point list to establish a communication connection with the platform server for information transmission.

进一步地,所述确定接入信息包括:Further, the determining access information includes:

向网页服务器发送包括终端信息的接入信息请求;sending an access information request including terminal information to the web server;

接收所述网页服务器基于所述接入信息请求返回的接入信息,所述接入信息根据终端信息生成。receiving the access information returned by the webpage server based on the access information request, where the access information is generated according to the terminal information.

进一步地,所述判断所述第一接入点列表中各所述第一接入点的通信状态包括:Further, the judging the communication status of each of the first access points in the first access point list includes:

建立所述第一接入点列表中的各所述第一接入点对应的测试连接,以进行通信测试;Establishing a test connection corresponding to each of the first access points in the first access point list to perform a communication test;

响应于所述测试结果为通信成功,判断对应的第一接入点通信状态正常。In response to the test result being that the communication is successful, it is determined that the communication state of the corresponding first access point is normal.

进一步地,所述建立对应的测试连接进行通信测试包括:Further, the establishment of a corresponding test connection to perform a communication test includes:

建立对应的测试连接以向平台服务器发送心跳信令;Establish a corresponding test connection to send heartbeat signaling to the platform server;

响应于接收到所述平台服务器基于心跳信令反馈的回复信令,确定所述测试结果为通信成功。In response to receiving the reply signaling fed back by the platform server based on the heartbeat signaling, it is determined that the test result is communication success.

进一步地,所述建立对应的测试连接进行通信测试具体为:Further, the establishment of a corresponding test connection to perform a communication test is specifically:

响应于接收到所述平台服务器发送的心跳查询信令,确定所述测试结果为通信成功。In response to receiving the heartbeat query signaling sent by the platform server, it is determined that the test result is communication success.

进一步地,通过一个通信状态正常第一接入点与平台服务器建立通信连接,以进行信息传输包括:Further, establishing a communication connection with the platform server through a first access point with a normal communication status to perform information transmission includes:

将通信状态正常的第一接入点加入候选接入点列表;adding the first access point with normal communication status to the list of candidate access points;

根据预设时间序列多次获取候选接入点列表中的候选接入点,并更新所述候选接入点列表;Obtaining candidate access points in the candidate access point list multiple times according to a preset time sequence, and updating the candidate access point list;

以迭代方式依次根据获取到的各所述候选接入点建立通信连接进行信息传输,直到信息传输成功或完成全部候选接入点对应的信息传输过程。In an iterative manner, a communication connection is sequentially established according to each of the acquired candidate access points to perform information transmission until the information transmission is successful or the information transmission process corresponding to all candidate access points is completed.

进一步地,所述方法还包括:Further, the method also includes:

响应于不存在信息传输结果为成功的候选接入点,在所述第二接入点列表中选择一个第二接入点与平台服务器建立通信连接,以进行信息传输。In response to the fact that there is no candidate access point whose information transmission result is successful, a second access point is selected from the second access point list to establish a communication connection with the platform server for information transmission.

进一步地,所述在所述第二接入点列表中选择一个第二接入点与平台服务器建立通信连接,以进行信息传输包括:Further, the selecting a second access point in the second access point list to establish a communication connection with the platform server for information transmission includes:

判断所述第二接入点列表中各所述第二接入点的通信状态;judging the communication status of each of the second access points in the second access point list;

响应于存在通信状态正常的第二接入点,在通信状态正常的第二接入点中选择一个第二接入点与平台服务器建立通信连接,以进行信息传输。In response to the presence of second access points with normal communication status, one of the second access points with normal communication status is selected to establish a communication connection with the platform server for information transmission.

第二方面,本发明实施例提供了一种计算机可读存储介质,用于存储计算机程序指令,所述计算机程序指令在被处理器执行时实现如第一方面中任一项所述的方法。In a second aspect, an embodiment of the present invention provides a computer-readable storage medium for storing computer program instructions, and the computer program instructions implement the method according to any one of the first aspect when executed by a processor.

第三方面,本发明实施例提供了一种电子设备,包括存储器和处理器,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现如第一方面中任一项所述的方法。In a third aspect, an embodiment of the present invention provides an electronic device, including a memory and a processor, the memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are processed by the The device is executed to implement the method as described in any one of the first aspect.

本发明实施例通过在接收到信息传输指令时确定接入信息,以确定动态生成的第一接入点列表和通用的静态第二接入点列表。在确定传输信息通道时先检测第一接入点列表中各所述第一接入点的通信状态,当存在通信状态正常的第一接入点时,通过通信状态正常的第一接入点与平台服务器建立通信连接传输信息。当不存在通信状态正常的第一接入点时,在第二接入点列表中选择一个第二接入点与平台服务器建立通信连接传输信息。本发明实施例预先确定动态接入点列表和静态接入点列表,以在动态接入点失效的情况下直接根据静态接入点快速建立通信连接,保证了信息的实时传输,提升了信息传输速度和效率。In the embodiment of the present invention, the access information is determined when the information transmission instruction is received, so as to determine the dynamically generated first access point list and the general static second access point list. When determining the channel for transmitting information, first detect the communication status of each of the first access points in the first access point list, and when there is a first access point with a normal communication status, pass the first access point with a normal communication status Establish a communication connection with the platform server to transmit information. When there is no first access point with a normal communication state, a second access point is selected from the second access point list to establish a communication connection with the platform server to transmit information. The embodiment of the present invention predetermines the list of dynamic access points and the list of static access points, so that when the dynamic access point fails, the communication connection can be established directly according to the static access point, which ensures the real-time transmission of information and improves the transmission of information speed and efficiency.

附图说明Description of drawings

通过以下参照附图对本发明实施例的描述,本发明的上述以及其它目的、特征和优点将更为清楚,在附图中:Through the following description of the embodiments of the present invention with reference to the accompanying drawings, the above and other objects, features and advantages of the present invention will be more clear, in the accompanying drawings:

图1为应用本发明实施例的信息传输方法的信息传输系统示意图;FIG. 1 is a schematic diagram of an information transmission system applying an information transmission method according to an embodiment of the present invention;

图2为本发明实施例的信息传输方法的流程图;FIG. 2 is a flowchart of an information transmission method according to an embodiment of the present invention;

图3为本发明实施例一种可选实现方式的通信测试过程的示意图;FIG. 3 is a schematic diagram of a communication test process in an optional implementation manner according to an embodiment of the present invention;

图4为本发明实施例另一种可选实现方式的通信测试过程的示意图;FIG. 4 is a schematic diagram of a communication test process in another optional implementation manner of the embodiment of the present invention;

图5为本发明实施例的信息传输方法的示意图;5 is a schematic diagram of an information transmission method according to an embodiment of the present invention;

图6为本发明实施例的电子设备的示意图。FIG. 6 is a schematic diagram of an electronic device according to an embodiment of the present invention.

具体实施方式Detailed ways

以下基于实施例对本发明进行描述,但是本发明并不仅仅限于这些实施例。在下文对本发明的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本发明。为了避免混淆本发明的实质,公知的方法、过程、流程、元件和电路并没有详细叙述。The present invention is described below based on examples, but the present invention is not limited to these examples. In the following detailed description of the invention, some specific details are set forth in detail. The present invention can be fully understood by those skilled in the art without the description of these detailed parts. In order not to obscure the essence of the present invention, well-known methods, procedures, procedures, components and circuits have not been described in detail.

此外,本领域普通技术人员应当理解,在此提供的附图都是为了说明的目的,并且附图不一定是按比例绘制的。Additionally, those of ordinary skill in the art will appreciate that the drawings provided herein are for illustrative purposes and are not necessarily drawn to scale.

除非上下文明确要求,否则在说明书的“包括”、“包含”等类似词语应当解释为包含的含义而不是排他或穷举的含义;也就是说,是“包括但不限于”的含义。Unless the context clearly requires, the words "including", "including" and similar words in the description should be interpreted as inclusive rather than exclusive or exhaustive; that is, "including but not limited to".

在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。In the description of the present invention, it should be understood that the terms "first", "second" and so on are used for descriptive purposes only, and cannot be interpreted as indicating or implying relative importance. In addition, in the description of the present invention, unless otherwise specified, "plurality" means two or more.

图1为应用本发明实施例的信息传输方法的信息传输系统示意图,如图1所示,所述信息传输系统包括终端设备10、平台服务器11以及网页服务器(web server)12。其中,所述终端设备10用于通过向网页服务器12发送接入信息请求获取包括第一接入点列表以及第二接入点列表的接入信息。在所述第一接入点列表和第二接入点列表中选择一个第一接入点或第二接入点与所述平台服务器11建立通信连接,以与所述平台服务器11进行信息传输。1 is a schematic diagram of an information transmission system applying an information transmission method according to an embodiment of the present invention. As shown in FIG. 1 , the information transmission system includes a terminal device 10, a platform server 11, and a web server (web server) 12. Wherein, the terminal device 10 is configured to acquire the access information including the first access point list and the second access point list by sending an access information request to the webpage server 12 . Select a first access point or a second access point in the first access point list and the second access point list to establish a communication connection with the platform server 11 to perform information transmission with the platform server 11 .

本发明实施例可以应用于任何终端设备与平台服务器进行信息传输的信息传输系统中。例如社交软件、直播软件以及在线教育网站等应用场景。在本发明实施例中,所述终端设备10可以是能够运行计算机程序的、具有通信功能通用数据处理终端,例如,智能手机或平板电脑等。所述网页服务器12以及平台服务器11可以是单个服务器、也可以是以分布式方式配置的服务器集群。The embodiments of the present invention can be applied to any information transmission system in which a terminal device and a platform server perform information transmission. For example, application scenarios such as social software, live broadcast software, and online education websites. In the embodiment of the present invention, the terminal device 10 may be a general-purpose data processing terminal capable of running computer programs and having a communication function, for example, a smart phone or a tablet computer. The webpage server 12 and the platform server 11 may be a single server or a server cluster configured in a distributed manner.

以所述信息传输方法用于在线教育平台的应用场景为例进行说明。所述终端设备10可以为教师用户使用的教师终端或学生用户使用的学生终端,所述平台服务器11为在线教育平台的服务器,所述网页服务器12为对系统的通信活动进行监督及控制的服务器,用于对通信过程进行管理、以及分配系统资源。当在线教学的过程中,教师用户或学生用户在进入虚拟教室时、以及发送课件、试题、作业等数据信息时,需要先与平台服务器11建立通信连接。终端设备10在需要建立通信连接的情况下先由网页服务器12获取可以建立通信连接的动态的第一接入点列表和静态的第二接入点列表。先在动态的第一接入点列表中选择可用的第一接入点与平台服务器11建立通信连接,以向平台服务器11传输信息。当第一接入点列表中不存在可用的第一接入点时在第二接入点列表中选择一个第二接入点与平台服务器11建立通信连接,与所述平台服务器11进行信息传输。可选地,所述终端设备10还可以通过一个或多个接入点与平台服务器11建立通信连接,即在信息传输过程中可以通过多个信息传输通道传输同一信息,保证信息传输的可靠性。An application scenario in which the information transmission method is used on an online education platform is taken as an example for description. The terminal device 10 may be a teacher terminal used by a teacher user or a student terminal used by a student user, the platform server 11 is a server of an online education platform, and the webpage server 12 is a server for supervising and controlling communication activities of the system , used to manage the communication process and allocate system resources. During online teaching, when a teacher user or a student user enters a virtual classroom and sends data information such as courseware, test questions, and homework, it needs to first establish a communication connection with the platform server 11 . When the terminal device 10 needs to establish a communication connection, the web server 12 first obtains a dynamic first access point list and a static second access point list that can establish a communication connection. First select an available first access point from the dynamic first access point list to establish a communication connection with the platform server 11 to transmit information to the platform server 11 . When there is no available first access point in the first access point list, select a second access point in the second access point list to establish a communication connection with the platform server 11, and carry out information transmission with the platform server 11 . Optionally, the terminal device 10 can also establish a communication connection with the platform server 11 through one or more access points, that is, the same information can be transmitted through multiple information transmission channels during the information transmission process to ensure the reliability of information transmission .

图2为本发明实施例的信息传输方法的流程图。如图2所示,所述方法包括以下步骤:FIG. 2 is a flowchart of an information transmission method according to an embodiment of the present invention. As shown in Figure 2, the method includes the following steps:

步骤S100、响应于接收到信息传输指令,确定接入信息。Step S100, in response to receiving an information transmission instruction, determine access information.

具体地,所述信息传输指令可以通过人机交互的方式确定,由用户触发所述终端设备显示页面的信息传输指令生成控件,以信息传输指令发送至终端设备。可选地,所述信息传输指令中还包括待传输信息。以所述信息传输方法应用于在线教育平台为例进行说明。学生用户或教师用户在进入虚拟教室时会触发对应的信息传输指令生成控件,以生成包括加入教室通知的信息传输指令。所述信息传输指令生成后,终端设备需要与待传输信息的接收设备建立通信连接,以基于连通的信息传输通道向接收设备传输信息。Specifically, the information transmission instruction may be determined through human-computer interaction, and the user triggers the information transmission instruction generation control on the display page of the terminal device, and sends the information transmission instruction to the terminal device. Optionally, the information transmission instruction further includes information to be transmitted. The application of the information transmission method to an online education platform is taken as an example for illustration. When a student user or a teacher user enters the virtual classroom, a corresponding information transmission instruction generation control is triggered to generate an information transmission instruction including a notification of joining the classroom. After the information transmission instruction is generated, the terminal device needs to establish a communication connection with the receiving device to transmit information, so as to transmit information to the receiving device based on the connected information transmission channel.

因此,在接收到信息传输指令后,终端设备需要确定用于建立通信连接的接入信息。在本发明实施例中,所述接入信息可以由终端设备基于终端信息自动生成。可选地,所述接入信息还可以由终端设备连接的网页服务器(web server)确定。终端设备在接收到信息传输指令后,向所述网页服务器发送接入信息请求,所述网页服务器基于所述接入信息请求后生成并返回对应的接入信息。Therefore, after receiving the information transmission instruction, the terminal device needs to determine the access information for establishing the communication connection. In this embodiment of the present invention, the access information may be automatically generated by the terminal device based on terminal information. Optionally, the access information may also be determined by a web server (web server) connected to the terminal device. After receiving the information transmission instruction, the terminal device sends an access information request to the webpage server, and the webpage server generates and returns corresponding access information based on the access information request.

步骤S200、解析所述接入信息以确定第一接入点列表和第二接入点列表。Step S200, parsing the access information to determine a first access point list and a second access point list.

具体地,所述接入信息包括第一接入点列表和第二接入点列表。终端设备在确定接入信息后解析所述接入信息,以获得作为主接入点列表的第一接入点列表以及作为备用接入点列表的第二接入点列表。其中,所述第一接入点列表为根据终端信息生成的动态列表,包括至少一个第一接入点。所述第一接入点列表中的第一接入点优先作为建立通信连接的接入点。所述第二接入点列表为通用的静态列表,包括至少一个第二接入点。所述第二接入点列表中的第二接入点用于在第一接入点列表中不存在能正常通信的接入点时,作为备用的接入点与平台服务器建立通信连接。Specifically, the access information includes a first access point list and a second access point list. After determining the access information, the terminal device parses the access information to obtain the first access point list as the primary access point list and the second access point list as the backup access point list. Wherein, the first access point list is a dynamic list generated according to terminal information, including at least one first access point. The first access point in the first access point list is preferentially used as the access point for establishing the communication connection. The second access point list is a general static list, including at least one second access point. The second access point in the second access point list is used as a backup access point to establish a communication connection with the platform server when there is no access point capable of normal communication in the first access point list.

步骤S300、检测所述第一接入点列表中各所述第一接入点的通信状态。Step S300, detecting the communication status of each of the first access points in the first access point list.

具体地,终端设备在确定第一接入点列表和第二接入点列表后,先判断作为主接入点列表的第一接入点列表中是否存在可以建立通信连接的第一接入点。所述判断过程为检测所述第一接入点列表中各所述第一接入点的通信状态,可以包括以下步骤:Specifically, after determining the first access point list and the second access point list, the terminal device first determines whether there is a first access point that can establish a communication connection in the first access point list as the main access point list . The judging process is to detect the communication status of each of the first access points in the first access point list, and may include the following steps:

步骤S310、建立所述第一接入点列表中的各所述第一接入点对应的测试连接,以进行通信测试。Step S310, establishing a test connection corresponding to each of the first access points in the first access point list, so as to perform a communication test.

具体地,所述通信测试过程可以为并行地为所述第一接入点列表中各所述第一接入点建立对应的测试连接,进行通信测试。可选地,所述测试过程还可以为依次根据所述第一接入点列表中的第一接入点建立对应的测试连接,进行通信测试。其中,所述通信测试方式可以包括一种或多种,根据不同测试连接对应的信息传输测试通道确定。在本发明实施例的一个可选地实现方式中,所述测试方式可以为通过对应的测试连接向平台服务器发送心跳信令,以根据所述平台服务器反馈的回复信令确定测试结果。在某些通信正常的情况下,由于其他外在因素的影响,平台服务器仍然会长时间接收不到心跳信令,因此并不会向终端设备返回回复信令,导致测试结果发生误判。为解决上述问题,在本发明实施例的另一个可选地实现方式中,所述测试方式还可以根据终端设备在接收不到回复信令的情况下,是否接收到心跳查询信令确定。Specifically, the communication test process may be to establish a corresponding test connection for each of the first access points in the first access point list in parallel to perform a communication test. Optionally, the test process may also be to establish corresponding test connections sequentially according to the first access points in the first access point list to perform communication tests. Wherein, the communication test mode may include one or more types, which are determined according to information transmission test channels corresponding to different test connections. In an optional implementation manner of the embodiment of the present invention, the test method may be to send heartbeat signaling to the platform server through a corresponding test connection, so as to determine the test result according to the reply signaling fed back by the platform server. In some normal communication situations, due to the influence of other external factors, the platform server will still not receive the heartbeat signaling for a long time, so it will not return the reply signaling to the terminal device, resulting in misjudgment of the test results. In order to solve the above problem, in another optional implementation manner of the embodiment of the present invention, the test manner may also be determined according to whether the terminal device receives a heartbeat query signaling when it fails to receive a reply signaling.

图3为本发明实施例一种可选实现方式的通信测试过程的示意图。如图3所示,在通信测试过程中,所述终端设备30基于各所述第一接入点测试连接确定的信息传输测试通道定时向平台服务器31定时发送心跳信令,以通知所述平台服务器31此通道存活。所述平台服务器31在每一次接收到心跳信令后向终端设备30返回一个回复信令。所述终端设备30基于所述回复信令判断心跳信令已经成功发送到平台服务器31,即判断所述接入点对应的信息传输测试通道通信状态正常。Fig. 3 is a schematic diagram of a communication test process in an optional implementation manner according to an embodiment of the present invention. As shown in Figure 3, during the communication test process, the terminal device 30 regularly sends heartbeat signaling to the platform server 31 based on the information transmission test channels determined by the first access point test connections to notify the platform Server 31 survives this channel. The platform server 31 returns a reply signaling to the terminal device 30 each time after receiving the heartbeat signaling. The terminal device 30 judges that the heartbeat signaling has been successfully sent to the platform server 31 based on the reply signaling, that is, judges that the communication status of the information transmission test channel corresponding to the access point is normal.

图4为本发明实施例另一种可选实现方式的通信测试过程的示意图。如图4所示,在基于各所述第一接入点测试连接确定的信息传输测试通道后,所述平台服务器41会监听终端设备40发送的心跳信令,在预设时间内接收不到心跳信令时,会向所述终端设备40发送心跳查询信令,以通知所述终端设备40未接收到心跳信令的情况。所述终端设备40在接收到所述心跳查询信令后,判定所述第一接入点对应的信息传输测试通道的通信状态正常。进一步地,所述终端设备40还可以基于所述心跳查询信令判断心跳信令传输异常,针对性的进行故障处理。Fig. 4 is a schematic diagram of a communication test process in another optional implementation manner of the embodiment of the present invention. As shown in Figure 4, after the information transmission test channel determined based on each of the first access point test connections, the platform server 41 will listen to the heartbeat signaling sent by the terminal device 40, and will not receive the heartbeat signaling within the preset time. When heartbeat signaling is performed, a heartbeat query signaling will be sent to the terminal device 40 to notify the terminal device 40 that the heartbeat signaling has not been received. After receiving the heartbeat query signaling, the terminal device 40 determines that the communication state of the information transmission test channel corresponding to the first access point is normal. Further, the terminal device 40 may also determine that the transmission of the heartbeat signaling is abnormal based on the heartbeat query signaling, and perform targeted troubleshooting.

进一步地,终端设备在向平台服务器发送心跳信令达到预设次数,或距第一次发送心跳信令后预设时间内未接收到回复信令以及心跳查询信令时,判定所述第一接入点对应的信息传输测试通道的通信状态异常。Further, the terminal device determines that the first The communication status of the information transmission test channel corresponding to the access point is abnormal.

步骤S320、响应于所述测试结果为通信成功,判断对应的第一接入点通信状态正常。Step S320 , in response to the test result indicating that the communication is successful, it is determined that the communication status of the corresponding first access point is normal.

具体地,当终端设备在判定一个第一接入点对应的信息传输测试通道通信成功时,判断对应的第一接入点通信状态正常。所述终端设备在对第一接入点列表中各所述第一接入点对应的信息传输测试通道后,筛选得到多个通信状态正常的第一接入点。Specifically, when the terminal device determines that the information transmission test channel corresponding to a first access point communicates successfully, it determines that the communication state of the corresponding first access point is normal. After the terminal device tests information transmission channels corresponding to each of the first access points in the first access point list, it screens out a plurality of first access points with normal communication status.

步骤S400、响应于存在通信状态正常的第一接入点,通过一个通信状态正常第一接入点与平台服务器建立通信连接,以进行信息传输。Step S400 , in response to the presence of a first access point with a normal communication state, establish a communication connection with the platform server through a first access point with a normal communication state to perform information transmission.

具体地,在通过步骤S300的通信测试后确定了至少一个通信状态正常的第一接入点后,进一步在通信状态正常的第一接入点中选择一个第一接入点与平台服务器建立通信连接,以进行信息传输。在本发明实施例中,所述在第一接入点列表中选择建立通信连接的第一接入点的过程包括以下步骤:Specifically, after at least one first access point with normal communication status is determined after passing the communication test in step S300, further select a first access point among the first access points with normal communication status to establish communication with the platform server connection for information transfer. In an embodiment of the present invention, the process of selecting a first access point for establishing a communication connection in the first access point list includes the following steps:

步骤S410、将通信状态正常的第一接入点加入候选接入点列表。Step S410, adding the first access point with a normal communication state to the list of candidate access points.

具体地,所述终端设备中维护候选接入点列表,在通过步骤S300进行通信测试时,每检测到一个通信状态正常的第一接入点时,将所述第一接入点加入候选接入点列表。以根据信息传输速度依次判断各所述候选接入点是否可以进行信息传输。Specifically, the terminal device maintains a candidate access point list, and when a communication test is performed through step S300, when a first access point with a normal communication state is detected, the first access point is added to the candidate access point. Entry point list. Whether each of the candidate access points can perform information transmission is sequentially judged according to the information transmission speed.

步骤S420、根据预设时间序列多次获取候选接入点列表中的候选接入点,并更新所述候选接入点列表。Step S420, acquiring candidate access points in the candidate access point list multiple times according to a preset time sequence, and updating the candidate access point list.

具体地,所述时间序列可以为长度预定的时间序列,终端设备在所述时间序列中包括的各时间点读取候选接入点列表,以获取所述候选接入点列表中的候选接入点。同时,在获取候选接入点后更新所述候选接入点列表,即在候选接入点列表中删除已经被获取的候选接入点。以所述时间序列为周期和长度均预定的周期性时间序列为例进行说明。当所述时间序列的周期为5ms,长度为100时,终端设备每5ms获取一次候选接入点列表中的候选接入点,以进一步基于获取到的候选接入点建立对应的通信连接以进行信息传输。直到成功地完成信息传输过程或获取了100次候选接入点时,结束所述获取候选接入点的过程。Specifically, the time sequence may be a time sequence with a predetermined length, and the terminal device reads the list of candidate access points at each time point included in the time sequence to obtain the candidate access points in the list of candidate access points. point. At the same time, the candidate access point list is updated after the candidate access point is acquired, that is, the acquired candidate access point is deleted from the candidate access point list. The description will be made by taking the time series as an example of a periodic time series with a predetermined period and length. When the period of the time sequence is 5 ms and the length is 100, the terminal device obtains the candidate access points in the candidate access point list every 5 ms to further establish a corresponding communication connection based on the obtained candidate access points for Information transfer. Until the information transmission process is successfully completed or 100 candidate access points are acquired, the process of acquiring candidate access points ends.

步骤S430、以迭代方式依次根据获取到的各所述候选接入点建立通信连接进行信息传输,直到信息传输成功或完成全部候选接入点对应的信息传输过程。Step S430: Establish communication connections sequentially according to the obtained candidate access points in an iterative manner to perform information transmission until the information transmission is successful or the information transmission process corresponding to all candidate access points is completed.

具体地,在通过步骤S420每一次获取候选接入点后,以迭代方式依次根据获取到的各所述候选接入点建立通信连接进行信息传输。同时,在每一次进行信息传输过程后,确定对应的信息传输结果。所述信息传输过程为直接基于所述候选接入点与平台服务器建立通信连接,向平台服务器传输待传输信息。所述确定信息传输结果的过程可以为在进行信息传输后监听对应的信息传输通道,以获取平台服务器基于所述终端设备传输的信息返回的反馈信息。其中,当所述终端设备接收到成功反馈信息时,确定所述信息传输结果为成功;当所述终端设备在传输信息后预定时间内未接收到成功反馈信息或接收到失败反馈信息时,确定信息传输结果为失败。当终端设备接收到成功反馈信息后,判断完成了信息传输过程,结束迭代过程。进一步地,当终端设备确定一个候选接入点的信息传输过程失败时,将所述候选接入点确定为候选无效接入点。同时,获取下一个候选接入点建立通信连接,以进行信息传输。Specifically, after the candidate access points are acquired each time in step S420, a communication connection is sequentially established according to each of the acquired candidate access points in an iterative manner to perform information transmission. At the same time, after each information transmission process, the corresponding information transmission result is determined. The information transmission process is to directly establish a communication connection with the platform server based on the candidate access point, and transmit the information to be transmitted to the platform server. The process of determining the information transmission result may be to monitor the corresponding information transmission channel after the information transmission, so as to obtain the feedback information returned by the platform server based on the information transmitted by the terminal device. Wherein, when the terminal device receives the success feedback information, determine that the information transmission result is successful; when the terminal device does not receive the success feedback information or receives the failure feedback information within a predetermined time after transmitting the information, determine that The information transmission result is failed. When the terminal device receives the successful feedback information, it judges that the information transmission process is completed, and ends the iterative process. Further, when the terminal device determines that the information transmission process of a candidate access point fails, the candidate access point is determined as a candidate invalid access point. At the same time, the next candidate access point is acquired to establish a communication connection for information transmission.

当所述终端设备在对全部候选接入点对应的信息传输过程进行信息传输结果监控,且各所述候选接入点对应的信息传输结果均为失败时。所述终端设备判定作为主接入点列表的第一接入点列表中不存在可用的第一接入点,需要进一步在第二接入点列表中选择备用的第二接入点建立通信连接,进行信息传输。When the terminal device monitors information transmission results of information transmission processes corresponding to all candidate access points, and the information transmission results corresponding to each of the candidate access points fail. The terminal device determines that there is no available first access point in the first access point list serving as the main access point list, and needs to further select a backup second access point in the second access point list to establish a communication connection , for information transmission.

以所述信息传输方法应用于在线教育平台为例进行说明。当教师终端进入虚拟教室时,终端设备需要建立与平台服务器之间的通信连接,以向平台服务器发送进入教室通知。所述终端设备在解析接入信息得到第一接入点列表和第二接入点列表后,首先判断所述第一接入点列表中的各所述第一接入点是否为通信状态正常的接入点。将通信状态正常的接入点加入候选接入点列表,并按预设时间序列在所述候选接入点列表中获取候选接入点。按顺序基于获取的候选接入点与平台服务器建立通信连接,向平台服务器发送进入教室通知,并监听所述平台服务器返回的进入教室成功通知。当终端设备接收到平台服务器返回的进入教室成功通知时,判断教师已经进入虚拟教室,结束信息传输过程。当终端设备接收到平台服务器返回的进入教室失败通知,或在预设时间内未接收到任何通知时,判断教师进入虚拟教室失败,通过下一个候选接入点与平台服务器建立通信连接以再次发生进入教室通知。The application of the information transmission method to an online education platform is taken as an example for illustration. When the teacher's terminal enters the virtual classroom, the terminal device needs to establish a communication connection with the platform server to send a notification of entering the classroom to the platform server. After the terminal device parses the access information to obtain the first access point list and the second access point list, it first judges whether each of the first access points in the first access point list is in a normal communication state access point. The access points with normal communication status are added to the candidate access point list, and the candidate access points are obtained from the candidate access point list according to a preset time sequence. Establish a communication connection with the platform server based on the acquired candidate access points in sequence, send a classroom entry notification to the platform server, and monitor the classroom entry success notification returned by the platform server. When the terminal device receives the notification of successfully entering the classroom returned by the platform server, it judges that the teacher has entered the virtual classroom and ends the information transmission process. When the terminal device receives the notification of failure to enter the classroom returned by the platform server, or does not receive any notification within the preset time, it judges that the teacher has failed to enter the virtual classroom, and establishes a communication connection with the platform server through the next candidate access point to reoccur Enter classroom notification.

在本发明实施例中,终端设备在确定候选无效接入点后,网页服务器可以进一步对各所述候选无效接入点进行筛选,以判定各所述候选无效接入点是否为误判的无效接入点。所述筛选过程与步骤S300的通信状态判断过程相似,在此不再赘述。In the embodiment of the present invention, after the terminal device determines the candidate invalid access points, the webpage server may further screen each of the candidate invalid access points to determine whether each of the candidate invalid access points is misjudged invalid Access Point. The screening process is similar to the communication state judging process in step S300, and will not be repeated here.

步骤S500、响应于不存在通信状态正常的第一接入点,在所述第二接入点列表中选择一个第二接入点与平台服务器建立通信连接,以进行信息传输。Step S500 , in response to no first access point with a normal communication status, select a second access point from the list of second access points to establish a communication connection with the platform server for information transmission.

具体地,当不存在通信状态正常的第一接入点,或通信状态正常的第一接入点对应的信息传输通道无法完成信息传输时,在作为备用接入点列表的第二接入点列表中选择一个第二接入点与平台服务器建立通信连接,以进行信息传输。在本发明实施例中,所述选择第二接入点的过程包括以下步骤:Specifically, when there is no first access point with a normal communication state, or the information transmission channel corresponding to the first access point with a normal communication state cannot complete information transmission, the second access point in the backup access point list Select a second access point from the list to establish a communication connection with the platform server for information transmission. In the embodiment of the present invention, the process of selecting the second access point includes the following steps:

步骤S510、判断所述第二接入点列表中各所述第二接入点的通信状态。Step S510, judging the communication status of each of the second access points in the second access point list.

在本发明实施例中,所述判断第二接入点的通信状态过程步骤S300中检测第一接入点列表中第一接入点通信状态的过程相似,在此不再赘述。In the embodiment of the present invention, the process of detecting the communication status of the first access point in the first access point list in step S300 of the process of judging the communication status of the second access point is similar, and will not be repeated here.

步骤S520、响应于存在通信状态正常的第二接入点,在通信状态正常的第二接入点中选择一个第二接入点与平台服务器建立通信连接,以进行信息传输。Step S520 , in response to the presence of second access points with normal communication status, select a second access point among the second access points with normal communication status to establish a communication connection with the platform server for information transmission.

在本发明实施例中,所述在通信状态正常的第二接入点中选择一个第二接入点与平台服务器建立通信连接的过程与步骤S400中选择第一接入点建立通信连接的过程相似,在此不再赘述。In the embodiment of the present invention, the process of selecting a second access point among the second access points with normal communication status to establish a communication connection with the platform server is the same as the process of selecting the first access point to establish a communication connection in step S400 similar and will not be repeated here.

图5为本发明实施例的信息传输方法的示意图。如图5所示,所述信息传输方法基于作为主接入点列表的第一接入点列表和作为备用接入点列表的第二接入点列表实现。FIG. 5 is a schematic diagram of an information transmission method according to an embodiment of the present invention. As shown in FIG. 5 , the information transmission method is implemented based on a first AP list serving as a primary AP list and a second AP list serving as a standby AP list.

具体地,当终端设备需要与平台服务器进行信息传输时,需要先确定第一接入点列表和第二接入点列表50,以建立用于进行信息传输的信息传输通道。在确定各第一接入点列表和第二接入点列表后,先检测作为主接入点列表的所述第一接入点列表中各所述第一接入点的通信状态51,以判断是否存在通信状态正常的第一接入点52。当存在通信状态正常的第一接入点时,在所述通信状态正常的第一接入点中选择一个第一接入点与平台服务器建立通信连接53,以向所述平台服务器传输信息。在不存在通信状态正常的第一接入点时,在所述第二接入点列表中确定一个第二接入点与平台服务器建立通信连接56。进一步地,在进行信息传输后,终端设备判断信息传输结果,失败则重新选择一个第一接入点与平台服务器建立通信连接。终端设备判断是否存在信息传输结果成功的第一接入点54,存在则结束信息传输过程55,不存在则在所述第二接入点列表中确定一个第二接入点与平台服务器建立通信连接56。Specifically, when the terminal device needs to perform information transmission with the platform server, it needs to first determine the first access point list and the second access point list 50, so as to establish an information transmission channel for information transmission. After determining each of the first access point list and the second access point list, first detect the communication status 51 of each of the first access points in the first access point list as the main access point list, so as to It is judged whether there is a first access point 52 with a normal communication state. When there are first access points with normal communication status, one of the first access points with normal communication status is selected to establish a communication connection 53 with the platform server, so as to transmit information to the platform server. When there is no first access point with a normal communication state, a second access point is determined in the second access point list to establish a communication connection 56 with the platform server. Further, after the information transmission, the terminal device judges the result of the information transmission, and if it fails, re-selects a first access point to establish a communication connection with the platform server. The terminal device judges whether there is a first access point 54 with a successful information transmission result, and ends the information transmission process 55 if it exists, and determines a second access point in the second access point list to establish communication with the platform server if it does not exist Connect 56.

本发明实施例在需要进行信息传输时,先确定动态接入点列表和静态接入点列表,以在动态接入点失效的情况下直接根据静态接入点快速建立通信连接,保证了信息的实时传输,提升了信息传输速度和效率。In the embodiment of the present invention, when information transmission is required, the dynamic access point list and the static access point list are determined first, so that when the dynamic access point fails, the communication connection can be quickly established directly according to the static access point, ensuring information security. Real-time transmission improves the speed and efficiency of information transmission.

图6为本发明实施例的电子设备的示意图。如图6所示,图6所示的电子设备为通用地址查询装置,其包括通用的计算机硬件结构,其至少包括处理器60和存储器61。处理器60和存储器61通过总线62连接。存储器61适于存储处理器60可执行的指令或程序。处理器60可以是独立的微处理器,也可以是一个或者多个微处理器集合。由此,处理器60通过执行存储器61所存储的指令,从而执行如上所述的本发明实施例的方法流程实现对于数据的处理和对于其它装置的控制。总线62将上述多个组件连接在一起,同时将上述组件连接到显示控制器63和显示装置以及输入/输出(I/O)装置64。输入/输出(I/O)装置64可以是鼠标、键盘、调制解调器、网络接口、触控输入装置、体感输入装置、打印机以及本领域公知的其他装置。典型地,输入/输出装置64通过输入/输出(I/O)控制器65与系统相连。FIG. 6 is a schematic diagram of an electronic device according to an embodiment of the present invention. As shown in FIG. 6 , the electronic device shown in FIG. 6 is a general address query device, which includes a general computer hardware structure, which at least includes a processor 60 and a memory 61 . The processor 60 and the memory 61 are connected by a bus 62 . The memory 61 is suitable for storing instructions or programs executable by the processor 60 . Processor 60 may be an independent microprocessor, or a collection of one or more microprocessors. Thus, the processor 60 executes the instructions stored in the memory 61 to execute the method flow of the embodiment of the present invention as described above to process data and control other devices. The bus 62 connects the above-mentioned various components together, and also connects the above-mentioned components to a display controller 63 and a display device and an input/output (I/O) device 64 . The input/output (I/O) device 64 may be a mouse, a keyboard, a modem, a network interface, a touch input device, a motion input device, a printer, and other devices known in the art. Typically, input/output devices 64 are coupled to the system through input/output (I/O) controllers 65 .

本领域的技术人员应明白,本申请的实施例可提供为方法、装置(设备)或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可读存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品。Those skilled in the art should understand that the embodiments of the present application may be provided as methods, devices (devices) or computer program products. Accordingly, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may employ a computer program product embodied on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.

本申请是参照根据本申请实施例的方法、装置(设备)和计算机程序产品的流程图来描述的。应理解可由计算机程序指令实现流程图中的每一流程。The present application is described with reference to flowcharts of methods, apparatuses (devices) and computer program products according to embodiments of the present application. It should be understood that each procedure in the flowcharts can be implemented by computer program instructions.

这些计算机程序指令可以存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现流程图一个流程或多个流程中指定的功能。These computer program instructions may be stored in a computer readable memory capable of directing a computer or other programmable data processing apparatus to operate in a specific manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising instruction means, the instruction means Implement the functions specified in one or more processes of the flowchart.

也可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程中指定的功能的装置。These computer program instructions may also be provided to a general purpose computer, special purpose computer, embedded processor, or processor of other programmable data processing equipment to produce a machine such that instructions executed by the processor of the computer or other programmable data processing equipment produce Means for implementing the functions specified in one or more procedures of the flowchart.

本发明的另一实施例涉及一种非易失性存储介质,用于存储计算机可读程序,所述计算机可读程序用于供计算机执行上述部分或全部的方法实施例。Another embodiment of the present invention relates to a non-volatile storage medium for storing a computer-readable program, and the computer-readable program is used for a computer to execute part or all of the above method embodiments.

即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指定相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。That is, those skilled in the art can understand that all or part of the steps in the methods of the above embodiments can be implemented by specifying relevant hardware through a program, the program is stored in a storage medium, and includes several instructions to make a device ( It may be a single-chip microcomputer, a chip, etc.) or a processor (processor) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk, and other media that can store program codes.

以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域技术人员而言,本发明可以有各种改动和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims (9)

1. An information transmission method, characterized in that the method comprises:
in response to receiving the information transmission instruction, determining access information;
analyzing the access information to determine a first access point list and a second access point list, wherein the first access point list is a dynamic list generated according to terminal information and comprises at least one first access point, and the second access point list is a universal static list and comprises at least one second access point;
detecting a communication state of each first access point in the first access point list;
responding to the first access point with the normal communication state, and establishing communication connection with the platform server through the first access point with the normal communication state so as to transmit information;
responding to the absence of a first access point with a normal communication state, selecting a second access point from the second access point list to establish communication connection with a platform server for information transmission, wherein each of the first access point and the second access point is respectively used for establishing a corresponding information transmission channel, and the information transmission channel is used for information transmission with the platform server;
wherein the determining the communication state of each first access point in the first access point list comprises:
establishing test connection corresponding to each first access point in the first access point list so as to carry out communication test with the platform server;
and responding to the test result that the communication is successful, and judging that the communication state of the corresponding first access point is normal.
2. The method of claim 1, wherein the determining access information comprises:
sending an access information request including terminal information to a web server;
and receiving access information returned by the webpage server based on the access information request, wherein the access information is generated according to terminal information.
3. The method of claim 1, wherein establishing the corresponding test connection for the communication test comprises:
establishing a corresponding test connection to send a heartbeat signaling to a platform server;
and determining that the test result is successful communication in response to receiving a reply signaling fed back by the platform server based on the heartbeat signaling.
4. The method according to claim 1, wherein the establishing the corresponding test connection for the communication test specifically comprises:
and responding to the received heartbeat inquiry signaling sent by the platform server, and determining that the test result is successful communication.
5. The method of claim 1, wherein establishing a communication connection with the platform server through a first access point in a normal communication state for information transmission comprises:
adding a first access point with a normal communication state into a candidate access point list;
acquiring candidate access points in a candidate access point list for multiple times according to a preset time sequence, and updating the candidate access point list;
and establishing communication connection according to the acquired candidate access points in sequence in an iterative mode to perform information transmission until the information transmission is successful or the information transmission process corresponding to all the candidate access points is completed.
6. The method of claim 5, further comprising:
and responding to the condition that no candidate access point with a successful information transmission result exists, selecting one second access point from the second access point list to establish communication connection with the platform server so as to carry out information transmission.
7. The method of claim 1, wherein selecting a second access point from the second list of access points to establish a communication connection with a platform server for information transmission comprises:
judging the communication state of each second access point in the second access point list;
and responding to the existence of the second access points with normal communication state, selecting one second access point from the second access points with normal communication state to establish communication connection with the platform server for information transmission.
8. A computer readable storage medium storing computer program instructions which, when executed by a processor, implement the method of any one of claims 1-7.
9. An electronic device comprising a memory and a processor, wherein the memory is configured to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method of any of claims 1-7.
CN202010865386.8A 2020-08-25 2020-08-25 Information transmission method, readable storage medium and electronic device Active CN112040564B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010865386.8A CN112040564B (en) 2020-08-25 2020-08-25 Information transmission method, readable storage medium and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010865386.8A CN112040564B (en) 2020-08-25 2020-08-25 Information transmission method, readable storage medium and electronic device

Publications (2)

Publication Number Publication Date
CN112040564A CN112040564A (en) 2020-12-04
CN112040564B true CN112040564B (en) 2023-02-28

Family

ID=73581544

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010865386.8A Active CN112040564B (en) 2020-08-25 2020-08-25 Information transmission method, readable storage medium and electronic device

Country Status (1)

Country Link
CN (1) CN112040564B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113613348B (en) * 2021-08-11 2023-08-29 北京达佳互联信息技术有限公司 Connection establishment method, device, electronic equipment and storage medium

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005041612A1 (en) * 2003-10-24 2005-05-06 Qualcomm Incorporated Handoff between a wireless local area network and a cellular communication system
EP2025088A1 (en) * 2006-06-08 2009-02-18 British Telecommunications Public Limited Company Provision of secure communiucations connection using third party authentication
CN101741457A (en) * 2008-11-05 2010-06-16 华为技术有限公司 Access point selection method, device and system
CN104486803A (en) * 2014-12-18 2015-04-01 深圳市宜联畅游技术有限公司 Adaptation method of cellular mobile network, terminal device and cloud server
CN104507620A (en) * 2012-08-17 2015-04-08 伊利诺斯工具制品有限公司 Wireless communication network for control of industrial equipment in harsh environment
CN104754579A (en) * 2015-03-16 2015-07-01 联想(北京)有限公司 Information processing method and electronic device
CN105103612A (en) * 2013-04-03 2015-11-25 高通股份有限公司 Management of communications with multiple access points based on inter-access point communications
CN105682007A (en) * 2016-01-30 2016-06-15 努比亚技术有限公司 Mobile terminal and WIFI (Wireless Fidelity) control method
EP3113528A1 (en) * 2014-02-27 2017-01-04 ZTE Corporation Wifi hotspot connection and selection method, communications terminal and system
CN106470444A (en) * 2015-08-14 2017-03-01 电信科学技术研究院 A kind of measurement processing method of access point signals, user equipment and base station
CN107949817A (en) * 2015-09-01 2018-04-20 Lg 电子株式会社 The method of mobile device, Wearable device and each device of control
CN108135026A (en) * 2018-01-16 2018-06-08 上海连尚网络科技有限公司 Wi-Fi connection method, computer equipment and storage medium
CN108811035A (en) * 2014-03-31 2018-11-13 华为终端有限公司 User equipment accesses the method and Wi-Fi access nodes of Wireless Fidelity Wi-Fi
CN110139353A (en) * 2018-02-08 2019-08-16 华为技术有限公司 A kind of method and relevant apparatus of multi-access point AP coordinating transmissions
CN110996299A (en) * 2019-11-29 2020-04-10 锐捷网络股份有限公司 Method for switching channels in rail transit environment and wireless Access Point (AP)
CN111224999A (en) * 2020-01-21 2020-06-02 安徽文香信息技术有限公司 Transmission protocol switching method, device, equipment and storage medium

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8275377B2 (en) * 2006-04-20 2012-09-25 Qualcomm Incorporated Wireless handoffs between multiple networks
CN102457988A (en) * 2010-10-25 2012-05-16 英业达股份有限公司 Method for displaying connection point name of wireless compatibility authentication and wireless communication device
CN102647771B (en) * 2012-04-10 2016-05-25 华为技术有限公司 The discovery of WLAN and system of selection, equipment and system and terminal
JP5758354B2 (en) * 2012-07-04 2015-08-05 株式会社Nttドコモ Wireless communication system
CN103685414B (en) * 2012-09-18 2017-03-22 英业达科技有限公司 System and method for connecting external server through wireless bridging
CN102946586A (en) * 2012-11-08 2013-02-27 中兴通讯股份有限公司 Access network information notification, access method and device based on position information
US9338704B2 (en) * 2013-05-28 2016-05-10 Rivada Networks, Llc Methods and systems for intelligent selection of devices for handins
US10028002B2 (en) * 2013-12-16 2018-07-17 Samsung Electronics Co., Ltd. Server device for sharing contents, client device, and method for sharing contents
CN104581892B (en) * 2014-12-05 2018-08-21 华为技术有限公司 A kind of data transmission method and device of terminal
JP6678160B2 (en) * 2015-03-23 2020-04-08 ビッグローブ株式会社 Communication management system, access point, communication management device, connection control method, communication management method, and program
CN105828378B (en) * 2015-08-27 2017-11-10 维沃移动通信有限公司 A kind of Wireless Fidelity WIFI connection methods and terminal device
CN105682015B (en) * 2016-04-05 2017-10-31 上海连尚网络科技有限公司 A kind of method and apparatus for being used to set up wireless connection
CN107623931B (en) * 2016-07-14 2021-11-02 中兴通讯股份有限公司 Grouping management method, device and system for multipoint cooperation
CN107426302B (en) * 2017-06-26 2020-06-05 腾讯科技(深圳)有限公司 Access scheduling method, device, system, terminal, server and storage medium
CN107682890B (en) * 2017-09-19 2021-02-26 杭州迪普科技股份有限公司 Terminal access control method and device
CN107660002A (en) * 2017-10-27 2018-02-02 上海京颐科技股份有限公司 Access point apparatus and its data relay method, computer-readable medium
CN108040358B (en) * 2017-12-29 2020-07-31 Oppo广东移动通信有限公司 A wireless network connection method, terminal device and storage medium
CN110708657A (en) * 2018-06-25 2020-01-17 百度在线网络技术(北京)有限公司 Wireless access point connection method and device for mobile terminal
CN110740418A (en) * 2018-07-03 2020-01-31 百度在线网络技术(北京)有限公司 Method and device for generating user visit information
CN109547996B (en) * 2019-01-11 2022-04-12 歌尔科技有限公司 Intelligent terminal, wireless pairing method thereof and wireless network pairing system
CN109769221A (en) * 2019-02-26 2019-05-17 浙江禾连网络科技有限公司 Information issuing system based on wireless access point apparatus under a kind of hospital's scene
CN111064798B (en) * 2019-12-25 2022-10-21 深圳市网心科技有限公司 Node network access method, device, client node and storage medium

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005041612A1 (en) * 2003-10-24 2005-05-06 Qualcomm Incorporated Handoff between a wireless local area network and a cellular communication system
EP2025088A1 (en) * 2006-06-08 2009-02-18 British Telecommunications Public Limited Company Provision of secure communiucations connection using third party authentication
CN101741457A (en) * 2008-11-05 2010-06-16 华为技术有限公司 Access point selection method, device and system
CN104507620A (en) * 2012-08-17 2015-04-08 伊利诺斯工具制品有限公司 Wireless communication network for control of industrial equipment in harsh environment
CN105103612A (en) * 2013-04-03 2015-11-25 高通股份有限公司 Management of communications with multiple access points based on inter-access point communications
EP3113528A1 (en) * 2014-02-27 2017-01-04 ZTE Corporation Wifi hotspot connection and selection method, communications terminal and system
CN108811035A (en) * 2014-03-31 2018-11-13 华为终端有限公司 User equipment accesses the method and Wi-Fi access nodes of Wireless Fidelity Wi-Fi
CN104486803A (en) * 2014-12-18 2015-04-01 深圳市宜联畅游技术有限公司 Adaptation method of cellular mobile network, terminal device and cloud server
CN104754579A (en) * 2015-03-16 2015-07-01 联想(北京)有限公司 Information processing method and electronic device
CN106470444A (en) * 2015-08-14 2017-03-01 电信科学技术研究院 A kind of measurement processing method of access point signals, user equipment and base station
CN107949817A (en) * 2015-09-01 2018-04-20 Lg 电子株式会社 The method of mobile device, Wearable device and each device of control
CN105682007A (en) * 2016-01-30 2016-06-15 努比亚技术有限公司 Mobile terminal and WIFI (Wireless Fidelity) control method
CN108135026A (en) * 2018-01-16 2018-06-08 上海连尚网络科技有限公司 Wi-Fi connection method, computer equipment and storage medium
CN110139353A (en) * 2018-02-08 2019-08-16 华为技术有限公司 A kind of method and relevant apparatus of multi-access point AP coordinating transmissions
CN110996299A (en) * 2019-11-29 2020-04-10 锐捷网络股份有限公司 Method for switching channels in rail transit environment and wireless Access Point (AP)
CN111224999A (en) * 2020-01-21 2020-06-02 安徽文香信息技术有限公司 Transmission protocol switching method, device, equipment and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"29336-f10".《3GPP Specs\29_series》.2017, *

Also Published As

Publication number Publication date
CN112040564A (en) 2020-12-04

Similar Documents

Publication Publication Date Title
CN104834602B (en) A kind of program dissemination method, device and program delivery system
US10452469B2 (en) Server performance correction using remote server actions
CN105099811A (en) Interface testing method and device
CN109257229B (en) Active-standby switching method and device
CN104301140A (en) Service request responding method, device and system
CN110011875A (en) Dial-testing method, apparatus, device and computer-readable storage medium
US20220261527A1 (en) Information processing apparatus and non-transitory computer readable medium
WO2020244027A1 (en) Quality of service inspection method and system for cdn system
CN113872805B (en) Network topology information visualization method, device and medium
CN109299124B (en) Method and apparatus for updating a model
CN112040564B (en) Information transmission method, readable storage medium and electronic device
US8332456B2 (en) Displaying server errors on the client machine that caused the failed request
US20100169457A1 (en) Social user script service by service proxy
RU2669172C2 (en) Method and monitoring system of web-site consistency
WO2013054248A1 (en) Generating a predictive data structure
CN114938377A (en) Back-end server management method and device, readable medium and electronic equipment
CN107483294B (en) Method and device for monitoring network request
CN112202616B (en) Fault processing method, readable storage medium and electronic device
JP2009077194A (en) Gateway device, and gateway method of gateway device
CN111552572A (en) Task processing method, readable storage medium and electronic device
EP4359932A1 (en) In-app failure intelligent data collection and analysis
CN112187868B (en) Information transmission method, readable storage medium, and electronic device
CN109039770B (en) A method, device and related equipment for refreshing server CMC
US10977146B2 (en) Application operation monitoring apparatus and application operation monitoring method
CN110362464B (en) Software analysis method and equipment

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
TR01 Transfer of patent right

Effective date of registration: 20250223

Address after: No. 902, 9th Floor, Unit 2, Building 1, No. 333 Jiqing 3rd Road, Chengdu High tech Zone, Chengdu Free Trade Zone, Sichuan Province 610000

Patentee after: Chengdu Yudi Technology Co.,Ltd.

Country or region after: China

Address before: 2223, 2nd floor, building 23, 18 anningzhuang East Road, Qinghe, Haidian District, Beijing, 100142

Patentee before: BEIJING DA MI TECHNOLOGY Co.,Ltd.

Country or region before: China

TR01 Transfer of patent right