CN104580232B - Registration and setting method and its device based on family's cloud instant communicating system - Google Patents
Registration and setting method and its device based on family's cloud instant communicating system Download PDFInfo
- Publication number
- CN104580232B CN104580232B CN201510023413.6A CN201510023413A CN104580232B CN 104580232 B CN104580232 B CN 104580232B CN 201510023413 A CN201510023413 A CN 201510023413A CN 104580232 B CN104580232 B CN 104580232B
- Authority
- CN
- China
- Prior art keywords
- family
- user
- cloud
- data packet
- communication server
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 238000004891 communication Methods 0.000 claims abstract description 71
- 238000012986 modification Methods 0.000 claims abstract description 4
- 230000004048 modification Effects 0.000 claims abstract description 4
- 238000009434 installation Methods 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 claims description 3
- 230000015572 biosynthetic process Effects 0.000 claims description 2
- 238000004321 preservation Methods 0.000 claims 1
- 238000005516 engineering process Methods 0.000 abstract description 4
- 239000000284 extract Substances 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000007547 defect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1073—Registration or de-registration
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The present invention provides a kind of registration based on family's cloud instant communicating system and setting method and its device, belongs to the application technology of field of cloud computer technology more particularly to family's cloud.The technical problem to be solved by the present invention is to the serve end program registrations based on family's cloud instant communicating system, user's registration, the method and device of user property modification, the present invention passes through communication server registration service end program and administrator's account, and it is jumped when registering and modifying user information, enable users to the registration and modification that continue user account in family cloud host, relevant broadband dynamic IP addressing constantly is obtained to the mode that the communication server sends IP data packet additionally by family cloud host, the user account information of variation is added in IP data packet simultaneously and sends jointly to the communication server.
Description
Technical field
The present invention relates to field of cloud calculation, especially a kind of registration and setting being related to based on family's cloud instant communicating system
Method and device thereof.
Background technique
With the continuous development of Internet technology, immediate communication tool (IM, Instant Messaging) program is obtained
It is widely applied.
Current instant messaging product has wechat, Fetion, credulity, QQ etc., and major function has good friend's chat, group chat, transmission
Image or video information, transmission file etc., these applications enhance the connection of people, facilitate the communication of people.With using
It is more universal, instant messaging has been developed as the most commonly used one of means of communication.But current instant messaging is made
Platform is essentially all the framework based on public cloud, and inevasible there are privacies, the hidden danger of secure context, although city
Also there is the immediate communication tool used based on enterprises that can be installed on local server on field, but this service is installed
Device need to provide fixed outer net IP address, since cost etc. considers, it is difficult to accomplish general user, especially domestic consumer
Use.
With the development of cloud computing technology, family's cloud is also constantly improve, and family's cloud is using family cloud host as core
The heart accesses the equipment that family can network by the wired or wireless network in family, and is connected by broadband with internet,
It is the private clound set up for family.Since information is all stored in local, can to avoid public cloud privacy, peace
Defect in all directions.But due to accessing internet by the way of broadband, operator provides dynamic IP addressing, in order to
Using this dynamic IP address, there are many solutions at present, but since correspondence is more complicated, when
When for instant communicating system based on family's cloud, there are still problems to be solved for the registration of user and setting aspect.
Summary of the invention
Technical problem to be solved by the invention is to provide a kind of registrations and setting based on family's cloud instant communicating system
Method and device thereof, the serve end program for solving the instant communicating system that family cloud host is installed is registered and user
Registration and offering question and a kind of device based on family's cloud instant communicating system.
In order to achieve the above objectives, the present invention adopts the following technical scheme:
A kind of register method being related to based on family's cloud instant communicating system serve end program, comprising the following steps:
1) user accesses the communication server;
2) registration service end program;
3) registration management person's account;
4) formation sequence encodes;
5) sequential coding is bound in the IP packet sending module of serve end program;
6) download service end program;
7) installation and operation service end program in family cloud host.
A kind of register method based on family's cloud instant communication system user, comprising the following steps:
1) user accesses the communication server;
2) with the login of administrator's account;
3) login page jumps to the serve end program of family cloud host;
4) enter user's registration interface;
5) user is registered with administrator's identity;
6) it saves and exits.
A kind of setting method of the instant communication system user attribute based on family's cloud, comprising the following steps:
1) user accesses the communication server;
2) it is logged in user account;
3) login page jumps to the serve end program of family cloud host;
4) enter subscriber administration interface;
5) it modifies to files on each of customers attribute;
6) it saves and exits.
Give out a contract for a project in the IP data packet of serve end program and be bundled with the IP address of communication server address as a purpose in module,
Flag bit and sequential coding are bundled in data field.IP give out a contract for a project module according to destination address timing to the communication server send out
IP data packet is sent, the communication server will extract source IP address from the IP data packet received, the broadband dynamic IP as acquisition
Address extracts sequential coding, deposits in the table of corresponding database, when the communication server is received again by the data sent
Bao Shi refreshes the IP address of taking-up to the above-mentioned IP address field in the table that database is stored.
Give out a contract for a project in IP data packet and reserves user property field and flag bit field in the IP data packet sent out in module;Work as clothes
In end program of being engaged in when information-setting by user variation, flag bit field changes;The communication server receives the mark comprising variation
When bit field, the corresponding tables of data of corresponding user property field deposit or refresh will be taken out;Serve end program is visited
Ask the sequential coding of the communication server corresponding database table.
A kind of device based on family's cloud instant communicating system, comprising:
The communication server, family cloud host, instant communication terminal, instant messaging serve end program, instant communication client
Program, IP packet sending module, IP data packet receive program, IP data packet, sequential coding, in which:
The communication server is the main frame with fixed ip address and domain name, and has database function
Can, for receiving the signals such as IP data packet transmitted by family cloud host, therefrom extract the letter such as source IP address and sequential coding
Breath, is deposited in the table of database, and the table of the database is using sequential coding as difference;For receiving user with Web
The access of form;
The family cloud host is the main frame connect in home network, whole by home router and broadband
It terminates into internet, for installing instant messaging serve end program;
The instant communication terminal is access home network or other and computer, mobile terminal of internet connected network
Etc. equipment, the instant messaging serve end program for same family cloud host communicated;
The instant messaging serve end program is mounted in the program in family cloud host, for providing instant communication terminal
Access;
The instant communication client program is mounted in the program on instant communication terminal, for the communication server and
The access of family cloud host;
The IP packet sending module is that family cloud master is packaged with and be mounted on instant messaging serve end program
Program on machine sends IP data packet signal to the communication server for timing;
The IP data packet receives program and is mounted in the program on the communication server, sends mould for receiving IP data packet
The IP data packet signal that block is sent therefrom extracts the related letter such as source IP address, sequential coding and flag bit, user property
Breath is deposited in database;
The IP data packet is the data packet for meeting ICP/IP protocol that IP packet sending module generates, with the week of setting
Phase regularly sends, wherein the IP address for being bundled with the communication server is purpose address, broadband outer net IP address is source address,
Data field is bundled with the information such as sequential coding, flag bit, user property;
The sequential coding is the unique encodings of each family cloud host, which is generated by the communication server, works as generation
Serve end program operation when, coding is bundled in IP data packet, after the communication server receives the encoded information, by this
It is stored in respective table as the difference of tables of data, and by other data.
As seen from the above technical solutions, methods and apparatus of the present invention solves the instant messaging system based on family's cloud
The registration of system and offering question, while solving broadband dynamic IP addressing in the application problem based on family's cloud instant messaging.
Detailed description of the invention
Fig. 1 is the register method flow chart based on family's cloud instant communicating system serve end program;
Fig. 2 is the register method flow chart based on family's cloud instant communication system user;
Fig. 3 is the setting method flow chart based on family's cloud instant communication system user attribute;
Fig. 4 is based on family's cloud instant communicating system IP packet structure figure;
Fig. 5 is based on family's cloud instant communicating system IP data pack receiving and transmitting flow chart;
Fig. 6 is the network topological diagram based on family's cloud instant communicating system device.
Specific embodiment
Technical solution of the present invention is described in further detail in the following with reference to the drawings and specific embodiments, so that this
The technical staff in field may be better understood the present invention and can be practiced, but example is not as to limit of the invention
It is fixed.
Fig. 1 show the register method provided in an embodiment of the present invention based on family's cloud instant communicating system serve end program
Flow chart, comprising: in step 101, user accesses the communication server with browser;Enrollment page is opened in step 102 user,
Serve end program is registered;In step 103, registration management person's account;In step 104, the communication server is by the sequence of generation
The information such as column number, communication server IP address and port numbers, administrator's account are bundled in serve end program, are packaged as taking
This program is downloaded by business end installation procedure, user;In step 105, the serve end program of downloading is mounted on family by user
On cloud host, and start operation.
Wherein, serve end program includes that IP data packet is given out a contract for a project module, and when serve end program operation, which will timing
IP data packet signal is sent to the communication server, the communication server is enable to obtain corresponding broadband dynamic IP addressing.
In addition, above-mentioned IP data packet signal further comprises sequential coding, flag bit, user attribute data, these information are all
It is bundled in the data field of data packet, sees Fig. 4.Sequential coding corresponds to the unique encodings of each family cloud host, works as communication
Which when server receives IP data packet, for distinguishing from family cloud host, and according to different sequential codings, will count
It is deposited according to the information in packet in different database tables.
Fig. 2 show the register method process of the instant communication system user provided in an embodiment of the present invention based on family's cloud
Figure, comprising: in step 201, user accesses the communication server in the form of browser;In step 202, user is with administrator's identity
It is logged in;In step 203, the communication server is by the page jump after login to the user of family cloud host serve end program
Register interface;In step 204, the communication server is forwarded to family cloud host in page jump, by administrator information, uses
Family with administrator's identity logs into the serve end program of family cloud host, access customer register interface of going forward side by side;In step 205, management
Member registers need user to be added;In step 206, user's point saves backed off after random.
Wherein, in step 203, IP address pointed by the page jump is the database storage of the communication server
Corresponding broadband dynamic IP addressing.
Fig. 3 show the setting method stream provided in an embodiment of the present invention based on family's cloud instant communication system user attribute
Cheng Tu, comprising: in step 301, user accesses the communication server with browser;In step 302, user is with oneself user
Name, password are logged in;In step 303, the communication server is by page jump to family cloud host, and needed for user is logged in
The account information wanted is forwarded to family cloud host;In step 304, user opened, into subscriber administration interface;In step 305,
User modifies to file attribute;In step 306, user's point saves backed off after random.
In the process of above-mentioned Fig. 2, Fig. 3, after going to the step 206 and step 306 of final step, server-side journey
The flag bit field set of IP data packet is indicated that modification has been carried out in files on each of customers by sequence, and in user attribute data word
Section adds modified User Profile information, as shown in Figure 4.After the communication server receives the data packet, judge from flag bit
It learns that files on each of customers is modified, the corresponding table of database is updated to take out relevant information.
Fig. 5 show it is provided in an embodiment of the present invention based on family's cloud instant communicating system IP data pack receiving and transmitting flow chart,
It include: in step 503, family cloud host 501 sends an IP data packet signal to the communication server 502;In step 504,
After the interval time that have passed through setting, family cloud host 501 sends two IP data packet signals to the communication server 502, with this
Analogize, family cloud host 501 sends data packet signal, the data that the communication server receives to the communication server 502 incessantly
Source IP address is taken out in packet, as the storage of broadband dynamic IP addressing or refresh.Furthermore include sequential coding, flag bit,
The data informations such as user property are transmitted also by above-mentioned IP data packet.
Fig. 6 show the network topological diagram provided in an embodiment of the present invention based on family's cloud instant communicating system device, packet
It includes:
The communication server 601 is the server apparatus with web host, database, fixed ip address or domain name,
IP data packet is installed and receives program, user's logging program.For receiving broadband dynamic IP addressing and User Profile information, foundation
With refresh, registration instant messaging serve end program, registration management person's account, and register or modify user property archives
When provide jump;
Family cloud host 606 is the computer equipment connect below home router 605, is equipped with instant messaging
Serve end program, the serve end program further comprises IP data packet and gives out a contract for a project module, for running instant messaging server-side journey
Sequence and operation IP data packet are given out a contract for a project modular program;
Instant communication terminal 602 and instant communication terminal 607, are made of equipment such as computer, mobile terminals, connect respectively
On internet or home network, for being communicated with the instant messaging server-side in family cloud host and session;
Home router 605 is the home router with multiple LAN ports and a WAN port, family
Thus networked devices all access and form one family network, and access internet 603 by wide-band terminal 604.
Although diagram through the embodiment of the present invention describes the present invention, present invention applicant is not with any side
The scope of the claims is restricted to so in detail by formula.For it should be understood by those skilled in the art that: it still can be to aforementioned
Technical solution documented by each embodiment is modified or equivalent replacement of some of the technical features, and these are repaired
Change or replaces, the range for technical solution of various embodiments of the present invention that it does not separate the essence of the corresponding technical solution.
Claims (9)
1. a kind of register method based on family's cloud instant communicating system, including one kind are related to based on family's cloud instant communicating system
The register method of serve end program, user register method, it is characterised in that:
Wherein, the register method of the serve end program further comprises:
1) user accesses the communication server;
2) registration service end program;
3) registration management person's account;
4) formation sequence encodes;
5) information such as sequential coding, administrator's account, the IP address of the communication server are bound in serve end program;
6) download service end program;
7) installation and operation service end program, the family cloud host are one and connect in home network in family cloud host
Main frame accesses internet by home router and wide-band terminal;
Meanwhile the register method of the user further comprises:
1) user accesses the communication server;
2) with the login of administrator's account;
3) login page jumps to the serve end program of family cloud host;
4) enter user's registration interface;
5) user is registered with administrator's identity;
6) it executes and saves and exit.
2. the register method according to claim 1 based on family's cloud instant communicating system, which is characterized in that the server-side
Program includes sending the IP packet sending module of IP data packet to the communication server for timing.
3. the register method according to claim 1 based on family's cloud instant communicating system, which is characterized in that the log in page
Face is jumped including administrator's account information is forwarded to family cloud host, so that user be made to enter service with administrator's identity logs
Hold program.
4. the register method according to claim 1 based on family's cloud instant communicating system, which is characterized in that the user's
Register method, after proceeding to step 6) execution preservation and exiting, the log-on data of user is added to IP number by serve end program
In the IP data packet sent out according to packet sending module, and change the state of flag bit expression.
5. the register method according to claim 1 based on family's cloud instant communicating system, which is characterized in that the IP data
Packet sending module, the data field in the IP data packet of transmission include sequential coding, flag bit, user attribute data.
6. a kind of setting method based on family's cloud instant communicating system, the setting method including a kind of user property, feature
It is:
1) user accesses the communication server;
2) it is logged in user account;
3) login page jumps to the serve end program of family cloud host, and the family cloud host is one and connects in home network
Main frame, internet is accessed by home router and wide-band terminal, for installing instant messaging serve end program;
4) enter subscriber administration interface;
5) it modifies to files on each of customers attribute;
6) it executes and saves and exit.
7. the setting method according to claim 6 based on family's cloud instant communicating system, which is characterized in that the log in page
Face is jumped including user account information is forwarded to family cloud host, so that user be made to log into server-side journey with user identity
Sequence.
8. the setting method according to claim 6 based on family's cloud instant communicating system, which is characterized in that the user belongs to
Property setting method, saved and after exit when proceeding to step 6) and executing, serve end program is by modified user attribute data
It is added in the IP data packet that IP packet sending module is sent out, and changes the state of flag bit expression.
9. a kind of device based on family's cloud instant communicating system, which is characterized in that including the communication server, family cloud host,
Instant communication terminal, IP data packet, sequential coding, in which:
The communication server for receiving IP data packet signal transmitted by family cloud host, while for receive user with
The access of Web form;
The family cloud host accesses internet by home router and wide-band terminal, takes for installation and operation instant messaging
Business end program, including IP packet sending module, while IP data packet is sent to the communication server for timing, make communication service
Device can obtain broadband dynamic IP addressing corresponding to the family cloud host, and obtain user's registration and attributes modification information;
The instant communication terminal is used for the instant messaging server-side journey of same family cloud host for accessing the communication server
Sequence carries out communication and session;
The IP data packet is the data packet for meeting ICP/IP protocol that IP packet sending module generates, fixed with the period of setting
When send, wherein the IP address for being bundled with the communication server is purpose address, broadband outer net IP address is source address, in data word
Section is bundled with the information such as sequential coding, flag bit, user attribute data;
The sequential coding is the unique encodings for distinguishing each family cloud host, which is bundled in IP data packet, communication clothes
Business device receive IP data packet after relevant information is deposited in the tables of data of database, and the tables of data each be with sequence
Column coding is as difference.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510023413.6A CN104580232B (en) | 2015-01-11 | 2015-01-11 | Registration and setting method and its device based on family's cloud instant communicating system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510023413.6A CN104580232B (en) | 2015-01-11 | 2015-01-11 | Registration and setting method and its device based on family's cloud instant communicating system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104580232A CN104580232A (en) | 2015-04-29 |
CN104580232B true CN104580232B (en) | 2018-12-28 |
Family
ID=53095412
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510023413.6A Expired - Fee Related CN104580232B (en) | 2015-01-11 | 2015-01-11 | Registration and setting method and its device based on family's cloud instant communicating system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104580232B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112671888A (en) * | 2020-12-21 | 2021-04-16 | 龙存(苏州)科技有限公司 | Remote connection method and system based on cloud service |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102811187A (en) * | 2012-08-01 | 2012-12-05 | 陈为人 | Home gateway system based on Web site and configuration method thereof |
CN103733599A (en) * | 2011-08-18 | 2014-04-16 | 三星电子株式会社 | Apparatus and method for supporting family cloud in cloud computing system |
WO2014070238A1 (en) * | 2012-11-02 | 2014-05-08 | Fidelus Technologies, Llc | Apparatus, system, and method for digital communications driven by behavior profiles of participants |
-
2015
- 2015-01-11 CN CN201510023413.6A patent/CN104580232B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103733599A (en) * | 2011-08-18 | 2014-04-16 | 三星电子株式会社 | Apparatus and method for supporting family cloud in cloud computing system |
CN102811187A (en) * | 2012-08-01 | 2012-12-05 | 陈为人 | Home gateway system based on Web site and configuration method thereof |
WO2014070238A1 (en) * | 2012-11-02 | 2014-05-08 | Fidelus Technologies, Llc | Apparatus, system, and method for digital communications driven by behavior profiles of participants |
Non-Patent Citations (1)
Title |
---|
《家庭信息化中云计算技术的应用》;毋涛;《信息通信技术》;20140615;第10-13页 * |
Also Published As
Publication number | Publication date |
---|---|
CN104580232A (en) | 2015-04-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103905497B (en) | Realize the method, apparatus and application platform of third-party application business website log | |
CN102833235B (en) | Identity card management device | |
CN103780715B (en) | Domain name mapping implementation method, client and Cloud Server | |
CN101917289B (en) | System for remotely supervising internet surfing of minors based on computer and mobile phone | |
CN103039038B (en) | Method and system for efficient use of a telecommunication network and the connection between the telecommunications network and a customer premises equipment | |
CN106953905A (en) | Catalogue sharing method and device between domain | |
CN103795767B (en) | Synchronization method and system for cross-application session information | |
BRPI0716457A2 (en) | device and method to enable sip dect terminal mobility | |
CN110196715A (en) | A kind of code generating system and method | |
CN102594838B (en) | SIP-based intelligent monitoring alarming network system and networking method | |
CN104618919B (en) | Sensor network sensing node identifier resolution conformance test method | |
CN109995710A (en) | A kind of lan device management system and method | |
CN109819053A (en) | Applied to the springboard machine system and its control method under mixing cloud environment | |
CN107231445A (en) | A kind of dynamic domain name system DNS reorientation methods, apparatus and system | |
CN103414732B (en) | Application integration device and application integration processing method | |
CN106257887B (en) | A method of the acquisition client hardware information based on WebSocket | |
CN104009960B (en) | A kind of method and device for realizing cell-phone customer terminal instant messaging | |
CN102647432A (en) | Authentication information transmission method, device and authentication middleware | |
CN103051594A (en) | Method, network side equipment and system of establishing end-to-end security of marked net | |
CN104580232B (en) | Registration and setting method and its device based on family's cloud instant communicating system | |
CN105721274B (en) | The fusion method and device of one kind of multiple instant messagings | |
CN107360054A (en) | A kind of maintaining method and system of client session object | |
CN105516070B (en) | A kind of method and device that Service Ticket substitutes | |
CN108833357A (en) | Information inspection method and device | |
JP2013504828A (en) | ICP website login method, system and login device for user in ID / locator separation network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20181228 |
|
CF01 | Termination of patent right due to non-payment of annual fee |