CN110198322B - 数据通信网络接入方法 - Google Patents

数据通信网络接入方法 Download PDF

Info

Publication number
CN110198322B
CN110198322B CN201910521686.1A CN201910521686A CN110198322B CN 110198322 B CN110198322 B CN 110198322B CN 201910521686 A CN201910521686 A CN 201910521686A CN 110198322 B CN110198322 B CN 110198322B
Authority
CN
China
Prior art keywords
information
slave application
request information
server
access
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
CN201910521686.1A
Other languages
English (en)
Other versions
CN110198322A (zh
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.)
State Grid Corp of China SGCC
Information and Telecommunication Branch of State Grid Hebei Electric Power Co Ltd
Original Assignee
State Grid Corp of China SGCC
Information and Telecommunication Branch of State Grid Hebei Electric Power 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 State Grid Corp of China SGCC, Information and Telecommunication Branch of State Grid Hebei Electric Power Co Ltd filed Critical State Grid Corp of China SGCC
Priority to CN201910521686.1A priority Critical patent/CN110198322B/zh
Publication of CN110198322A publication Critical patent/CN110198322A/zh
Application granted granted Critical
Publication of CN110198322B publication Critical patent/CN110198322B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5691Access to open networks; Ingress point selection, e.g. ISP selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供了一种数据通信网络接入方法,包括:接收主应用端发送的第一请求信息,并根据第一请求信息返回第一响应信息至主应用端;其中,第一请求信息包括主应用端IP,第一响应信息包括多个网络接口,第一响应信息用于指示主应用端从第一响应信息中选择最优网络接口进行网络接入;接收主应用端发送的第二请求信息,并根据第二请求信息返回第二响应信息至多个从应用端;其中,第二请求信息包括多个从应用端IP和各个从应用端的验证信息,第二响应信息包括各个从应用端的校验信息,第二响应信息用于指示多个从应用端进行网络接入。本发明提供的数据通信网络接入方法可有效提高数据通信的便捷性。

Description

数据通信网络接入方法
技术领域
本发明属于数据通信技术领域,更具体地说,是涉及一种数据通信网络接入方法。
背景技术
在现有的数据通信技术中,通常会出现两个及两个以上(以下简称“多个”)应用端通过传输线路进行音频、视频以及文件资料的实时传送、多个应用端使用者进行即时互动的场景。此类场景中,通常需要设置一个服务器和多个应用端,多个应用端同时接入服务器,进行数据交换。
其中,多个应用端通常需要进行专门开发设计并置于固定场所。然而,在实际应用场景中,由于工作性质的影响,部分应用端使用者的工作场所不固定,因此,现有的数据通信方法对于此类应用端使用者来说不够便捷。
发明内容
本发明的目的在于提供一种数据通信网络接入方法,以解决现有技术中存在如何提高多应用端交互类数据通信的便捷性的技术问题。
为实现上述目的,本发明实施例的第一方面,提供一种数据通信网络接入方法,应用于服务器,包括:
接收主应用端发送的第一请求信息,并根据所述第一请求信息返回第一响应信息至主应用端;其中,所述第一请求信息包括主应用端IP,所述第一响应信息包括多个网络接口,所述第一响应信息用于指示主应用端从第一响应信息中选择最优网络接口进行网络接入;
接收主应用端发送的第二请求信息,并根据所述第二请求信息返回第二响应信息至多个从应用端;其中,所述第二请求信息包括多个从应用端IP和各个从应用端的验证信息,所述第二响应信息包括各个从应用端的校验信息,所述第二响应信息用于指示多个从应用端进行网络接入。
可选地,所述第一响应信息用于指示主应用端向所述第一响应信息的多个网络接口发送监测数据包,并根据监测数据包返回的网络状况监测结果选择最优网络接口进行网络接入。
可选地,所述第二响应信息中各个从应用端的校验信息根据所述第二请求信息中各个从应用端的验证信息和预设校验位确定。
本发明实施例的第二方面,提供了一种数据通信网络接入方法,应用于主应用端,包括:
发送第一请求信息至服务器,并从服务器返回的第一响应信息中选择最优网络接口接入服务器;其中,所述第一请求信息包括主应用端IP,所述第一请求信息用于指示服务器根据所述第一请求信息中主应用端IP生成第一响应信息,所述第一响应信息包括多个网络接口;
接收多个从应用端的注册请求信息,根据多个从应用端的注册请求信息生成第二请求信息和接入验证信息,并将第二请求信息发送至服务器,将接入验证信息发送至从应用端;其中,多个从应用端的注册请求信息包括多个从应用端IP,第二请求信息包括多个从应用端IP和各个从应用端的验证信息,接入验证信息包括各个从应用端的验证信息;
其中,所述第二请求信息用于指示服务器根据所述第二请求信息生成第二响应信息并将所述第二响应信息发送至多个从应用端;所述第二响应信息包括各个从应用端的校验信息,用于指示多个从应用端接入服务器。
可选地,所述从服务器返回的第一响应信息中选择最优网络接口接入服务器,包括:
发送监测数据包至第一响应信息中的多个网络接口;
根据监测数据包返回的网络状况监测结果选择最优网络接口接入服务器。
可选地,所述第二响应信息中各个从应用端的校验信息根据所述第二请求信息中各个从应用端的验证信息和预设校验位确定。
本发明实施例的第三方面,提供了一种数据通信网络接入方法,应用于多个从应用端,包括:
发送注册请求信息至主应用端,接收主应用端返回的接入验证信息,并根据所述接入验证信息生成接入验证码;其中,注册请求信息包括多个从应用端IP,所述接入验证信息包括各个从应用端的验证信息;
接收服务器发送的第二响应信息,并根据所述接入验证码和所述第二响应信息接入服务器;其中,所述第二响应信息根据服务器接收到主应用端发送的第二请求信息生成,包括各个从应用端的校验信息,所述第二请求信息包括多个从应用端IP和各个从应用端的验证信息。
可选地,所述根据所述接入验证信息生成接入验证码,包括:
获取预设校验位;
根据所述接入验证信息和所述预设校验位生成接入验证码。
可选地,所述第二响应信息中各个从应用端的校验信息根据所述第二请求信息中各个从应用端的验证信息和预设校验位确定。
可选地,所述根据接入验证码和所述第二响应信息接入服务器,包括:
若某一从应用端的接入验证码与第二响应信息中任一从应用端的校验信息相同,则将该从应用端接入服务器。
本发明提供的数据通信网络接入方法的有益效果在于:相对于现有技术中所有的应用端均需主动请求连接服务器的方法,本发明实施例提供的数据通信网络接入方法中仅需主应用端主动请求接入服务器,服务器再以发送广播信息的方式将多个从应用端接入。也就是说,本发明实施例提供的数据通信网络接入方法仅需对主应用端进行专门的开发设计和固定设置,而从应用端可以不受地理位置的限制,只需要通过接收到的广播信息进行验证接入即可实现与其他应用端之间的通信,大大提高了数据通信的便捷性。其中,在主应用端接入服务器的过程中,最优网络接口的选择保证了数据通信的可靠性,在从应用端接入服务器的过程中,校验信息的设置提高了数据通信的安全性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一实施例提供的数据通信网络接入方法的流程示意图。
具体实施方式
为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参考图1,图1为本发明一实施例提供的数据通信网络接入方法的流程示意图。该数据通信网络接入方法,应用于服务器,包括:
接收主应用端发送的第一请求信息,并根据第一请求信息返回第一响应信息至主应用端。其中,第一请求信息包括主应用端IP,第一响应信息包括多个网络接口,第一响应信息用于指示主应用端从第一响应信息中选择最优网络接口进行网络接入。
接收主应用端发送的第二请求信息,并根据第二请求信息返回第二响应信息至多个从应用端。其中,第二请求信息包括多个从应用端IP和各个从应用端的验证信息,第二响应信息包括各个从应用端的校验信息,第二响应信息用于指示多个从应用端进行网络接入。
在本实施例中,数据通信网络接入方法可以详述为:
S1:主应用端向服务器发送第一请求信息,服务器根据第一请求信息返回第一响应信息至主应用端。
其中,第一请求信息包括主应用端IP,第一响应信息包括多个网络接口。
S2:主应用端从第一响应信息中的多个网络接口中选择最优网络接口进行网络接入。
S3:多个从应用端发送注册请求信息至主应用端,主应用端根据多个从应用端的注册请求信息生成第二请求信息和接入验证信息,并将第二请求信息发送至服务器,将接入验证信息发送至从应用端。
其中,多个从应用端的注册请求信息包括多个从应用端IP,第二请求信息包括多个从应用端IP和各个从应用端的验证信息,接入验证信息包括各个从应用端的验证信息。
S4:服务器接收主应用端发送的第二请求信息,并根据第二请求信息返回第二响应信息至多个从应用端。
其中,第二响应信息包括各个从应用端的校验信息。
S5:多个从应用端接收主应用端返回的接入验证信息,并根据接入验证信息生成接入验证码。
其中,接入验证信息包括各个从应用端的验证信息。
S6:多个从应用端接收服务器发送的第二响应信息,并根据接入验证码和第二响应信息接入服务器。
从上述描述可知,相对于现有技术中所有的应用端均需主动请求连接服务器的方法,本发明实施例提供的数据通信网络接入方法中仅需主应用端主动请求接入服务器,服务器再以发送广播信息的方式将多个从应用端接入。也就是说,本发明实施例提供的数据通信网络接入方法仅需对主应用端进行专门的开发设计和固定设置,而从应用端可以不受地理位置的限制,只需要通过接收到的广播信息进行验证接入即可实现与其他应用端之间的通信,大大提高了数据通信的便捷性。其中,在主应用端接入服务器的过程中,最优网络接口的选择保证了数据通信的可靠性,在从应用端接入服务器的过程中,校验信息的设置提高了数据通信的安全性。
可选地,作为本发明实施例提供的数据通信网络接入方法的一种具体实施方式,第一响应信息用于指示主应用端向第一响应信息的多个网络接口发送监测数据包,并根据监测数据包返回的网络状况监测结果选择最优网络接口进行网络接入。
在本实施例中,监测数据包用于监测第一响应信息中多个网络接口的网络状况。
可选地,作为本发明实施例提供的数据通信网络接入方法的一种具体实施方式,第二响应信息中各个从应用端的校验信息根据第二请求信息中各个从应用端的验证信息和预设校验位确定。
在本实施例中,可与多个从应用端设置相同的预设校验位,用于多个从应用端接入服务器的校验。
本发明实施例的第二方面,提供了一种数据通信网络接入方法,应用于主应用端,包括:
发送第一请求信息至服务器,并从服务器返回的第一响应信息中选择最优网络接口接入服务器。其中,第一请求信息包括主应用端IP,第一请求信息用于指示服务器根据第一请求信息中主应用端IP生成第一响应信息,第一响应信息包括多个网络接口。
接收多个从应用端的注册请求信息,根据多个从应用端的注册请求信息生成第二请求信息和接入验证信息,并将第二请求信息发送至服务器,将接入验证信息发送至从应用端。其中,多个从应用端的注册请求信息包括多个从应用端IP,第二请求信息包括多个从应用端IP和各个从应用端的验证信息,接入验证信息包括各个从应用端的验证信息。
其中,第二请求信息用于指示服务器根据第二请求信息生成第二响应信息并将第二响应信息发送至多个从应用端。第二响应信息包括各个从应用端的校验信息,用于指示多个从应用端接入服务器。
可选地,作为本发明实施例提供的数据通信网络接入方法的一种具体实施方式,从服务器返回的第一响应信息中选择最优网络接口接入服务器,包括:
发送监测数据包至第一响应信息中的多个网络接口。
根据监测数据包返回的网络状况监测结果选择最优网络接口接入服务器。
可选地,作为本发明实施例提供的数据通信网络接入方法的一种具体实施方式,第二响应信息中各个从应用端的校验信息根据第二请求信息中各个从应用端的验证信息和预设校验位确定。
本发明实施例的第三方面,提供了一种数据通信网络接入方法,应用于多个从应用端,包括:
发送注册请求信息至主应用端,接收主应用端返回的接入验证信息,并根据接入验证信息生成接入验证码。其中,注册请求信息包括多个从应用端IP,接入验证信息包括各个从应用端的验证信息。
接收服务器发送的第二响应信息,并根据接入验证码和第二响应信息接入服务器。其中,第二响应信息根据服务器接收到主应用端发送的第二请求信息生成,包括各个从应用端的校验信息,第二请求信息包括多个从应用端IP和各个从应用端的验证信息。
可选地,作为本发明实施例提供的数据通信网络接入方法的一种具体实施方式,根据接入验证信息生成接入验证码,包括:
获取预设校验位。
根据接入验证信息和预设校验位生成接入验证码。
在本实施例中,可与服务器设置相同的预设校验位,用于多个从应用端接入服务器的校验。
可选地,作为本发明实施例提供的数据通信网络接入方法的一种具体实施方式,第二响应信息中各个从应用端的校验信息根据第二请求信息中各个从应用端的验证信息和预设校验位确定。
可选地,作为本发明实施例提供的数据通信网络接入方法的一种具体实施方式,根据接入验证码和第二响应信息接入服务器,包括:
若某一从应用端的接入验证码与第二响应信息中任一从应用端的校验信息相同,则将该从应用端接入服务器。
在本实施例中,若某一从应用端的接入验证码与第二响应信息中任一从应用端的校验信息都不相同,则禁止该从应用端接入服务器。
以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

Claims (10)

1.一种数据通信网络接入方法,其特征在于,所述方法应用于服务器,包括:
接收主应用端发送的第一请求信息,并根据所述第一请求信息返回第一响应信息至主应用端;其中,所述第一请求信息包括主应用端IP,所述第一响应信息包括多个网络接口,所述第一响应信息用于指示主应用端从第一响应信息中选择最优网络接口进行网络接入;
接收主应用端发送的第二请求信息,并根据所述第二请求信息返回第二响应信息至多个从应用端;其中,所述第二请求信息包括多个从应用端IP和各个从应用端的验证信息,所述第二响应信息包括各个从应用端的校验信息,所述第二响应信息用于指示多个从应用端进行网络接入。
2.如权利要求1所述的数据通信网络接入方法,其特征在于,所述第一响应信息用于指示主应用端向所述第一响应信息的多个网络接口发送监测数据包,并根据监测数据包返回的网络状况监测结果选择最优网络接口进行网络接入。
3.如权利要求1所述的数据通信网络接入方法,其特征在于,所述第二响应信息中各个从应用端的校验信息根据所述第二请求信息中各个从应用端的验证信息和预设校验位确定。
4.一种数据通信网络接入方法,其特征在于,所述方法应用于主应用端,包括:
发送第一请求信息至服务器,并从服务器返回的第一响应信息中选择最优网络接口接入服务器;其中,所述第一请求信息包括主应用端IP,所述第一请求信息用于指示服务器根据所述第一请求信息中主应用端IP生成第一响应信息,所述第一响应信息包括多个网络接口;
接收多个从应用端的注册请求信息,根据多个从应用端的注册请求信息生成第二请求信息和接入验证信息,并将第二请求信息发送至服务器,将接入验证信息发送至从应用端;其中,多个从应用端的注册请求信息包括多个从应用端IP,第二请求信息包括多个从应用端IP和各个从应用端的验证信息,接入验证信息包括各个从应用端的验证信息;
其中,所述第二请求信息用于指示服务器根据所述第二请求信息生成第二响应信息并将所述第二响应信息发送至多个从应用端;所述第二响应信息包括各个从应用端的校验信息,用于指示多个从应用端接入服务器。
5.如权利要求4所述的数据通信网络接入方法,其特征在于,所述从服务器返回的第一响应信息中选择最优网络接口接入服务器,包括:
发送监测数据包至第一响应信息中的多个网络接口;
根据监测数据包返回的网络状况监测结果选择最优网络接口接入服务器。
6.如权利要求4所述的数据通信网络接入方法,其特征在于,所述第二响应信息中各个从应用端的校验信息根据所述第二请求信息中各个从应用端的验证信息和预设校验位确定。
7.一种数据通信网络接入方法,其特征在于,所述方法应用于多个从应用端,包括:
发送注册请求信息至主应用端,接收主应用端返回的接入验证信息,并根据所述接入验证信息生成接入验证码;其中,注册请求信息包括多个从应用端IP,所述接入验证信息包括各个从应用端的验证信息;
接收服务器发送的第二响应信息,并根据所述接入验证码和所述第二响应信息接入服务器;其中,所述第二响应信息根据服务器接收到主应用端发送的第二请求信息生成,包括各个从应用端的校验信息,所述第二请求信息包括多个从应用端IP和各个从应用端的验证信息。
8.如权利要求7所述的数据通信网络接入方法,其特征在于,所述根据所述接入验证信息生成接入验证码,包括:
获取预设校验位;
根据所述接入验证信息和所述预设校验位生成接入验证码。
9.如权利要求7所述的数据通信网络接入方法,其特征在于,所述第二响应信息中各个从应用端的校验信息根据所述第二请求信息中各个从应用端的验证信息和预设校验位确定。
10.如权利要求7所述的数据通信网络接入方法,其特征在于,所述根据接入验证码和所述第二响应信息接入服务器,包括:
若某一从应用端的接入验证码与第二响应信息中任一从应用端的校验信息相同,则将该从应用端接入服务器。
CN201910521686.1A 2019-06-17 2019-06-17 数据通信网络接入方法 Active CN110198322B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910521686.1A CN110198322B (zh) 2019-06-17 2019-06-17 数据通信网络接入方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910521686.1A CN110198322B (zh) 2019-06-17 2019-06-17 数据通信网络接入方法

Publications (2)

Publication Number Publication Date
CN110198322A CN110198322A (zh) 2019-09-03
CN110198322B true CN110198322B (zh) 2021-07-13

Family

ID=67754629

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910521686.1A Active CN110198322B (zh) 2019-06-17 2019-06-17 数据通信网络接入方法

Country Status (1)

Country Link
CN (1) CN110198322B (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101079704A (zh) * 2006-05-24 2007-11-28 中兴通讯股份有限公司 实现移动ip接入的***和方法
CN107995216A (zh) * 2017-12-21 2018-05-04 北京东土军悦科技有限公司 一种安全认证方法、装置、认证服务器及存储介质
CN108183924A (zh) * 2018-03-01 2018-06-19 深圳市买买提信息科技有限公司 一种登录验证方法及终端设备
CN109644134A (zh) * 2016-10-26 2019-04-16 华为技术有限公司 用于大型物联网组认证的***和方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1992138A4 (en) * 2006-03-06 2014-12-31 Lg Electronics Inc DATA TRANSFER CONTROL METHOD, METHOD FOR CONTINUOUS TRANSMISSION CONTROL, METHOD FOR DETECTING CONTENT PROCESSING INFORMATION AND CONTENT TRANSMISSION SYSTEM

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101079704A (zh) * 2006-05-24 2007-11-28 中兴通讯股份有限公司 实现移动ip接入的***和方法
CN109644134A (zh) * 2016-10-26 2019-04-16 华为技术有限公司 用于大型物联网组认证的***和方法
CN107995216A (zh) * 2017-12-21 2018-05-04 北京东土军悦科技有限公司 一种安全认证方法、装置、认证服务器及存储介质
CN108183924A (zh) * 2018-03-01 2018-06-19 深圳市买买提信息科技有限公司 一种登录验证方法及终端设备

Also Published As

Publication number Publication date
CN110198322A (zh) 2019-09-03

Similar Documents

Publication Publication Date Title
CN108156240B (zh) 一种工业适配器接入服务器的方法及***
CN105519028A (zh) 一种无线***接入控制方法及装置
CN110798471A (zh) 空调管理方法及相关装置
CN110808948B (zh) 远程过程调用方法、装置及***
CN111194035B (zh) 一种网络连接方法、装置和存储介质
CN104660409A (zh) 集群环境下***登录的方法和认证服务器集群
CN103179099A (zh) 一种接入开放网站平台的统一认证方法和一种网站平台
CN104837134B (zh) 一种Web认证用户登录方法、设备和***
CN106453349A (zh) 账号登录方法及装置
CN103546528A (zh) 分布式消息推送方法及***
CN110198322B (zh) 数据通信网络接入方法
CN105451367A (zh) 一种无线网络连接方法、设备及***
CN110784510A (zh) 目标服务节点接入总线的方法、服务节点的信息交互方法
CN105530631A (zh) 一种通信方法、装置及***
CN103701943B (zh) Mac地址的控制方法及装置
CN113472545A (zh) 设备入网方法、装置、设备、存储介质和通信***
CN108848156B (zh) 接入网关处理方法、装置及存储介质
CN102790780A (zh) 远程多媒体网络教育服务方法与***
CN105516297A (zh) 一种信息上报的方法及装置
CN111416852A (zh) 在多个负载均衡器之间进行会话同步的方法和负载均衡器
CN111355734A (zh) 接入ims***的认证方法、装置、电子设备和存储介质
CN110941412A (zh) 基于图片化实现多终端动画协同浏览的方法、***及终端
CN105376835A (zh) 一种便携式设备和移动终端连接便携式设备的方法
CN114302505B (zh) 会话连接方法及网络功能实体设备
CN111918365B (zh) 一种物联网的配网方法、装置、***及存储介质

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