WO2015076660A1 - A system and method of self service internet protocol phone activation - Google Patents
A system and method of self service internet protocol phone activation Download PDFInfo
- Publication number
- WO2015076660A1 WO2015076660A1 PCT/MY2014/000115 MY2014000115W WO2015076660A1 WO 2015076660 A1 WO2015076660 A1 WO 2015076660A1 MY 2014000115 W MY2014000115 W MY 2014000115W WO 2015076660 A1 WO2015076660 A1 WO 2015076660A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- voip
- activating
- internet protocol
- voice over
- Prior art date
Links
- 230000004913 activation Effects 0.000 title claims abstract description 36
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000012795 verification Methods 0.000 claims abstract description 35
- 230000003213 activating effect Effects 0.000 claims abstract description 23
- 238000001994 activation Methods 0.000 description 32
- 238000004891 communication Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/10—Mapping addresses of different types
- H04L61/103—Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0876—Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0892—Network architectures or network communication protocols for network security for authentication of entities by using authentication-authorization-accounting [AAA] servers or protocols
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/30—Types of network names
- H04L2101/37—E-mail addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/618—Details of network addresses
- H04L2101/622—Layer-2 addresses, e.g. medium access control [MAC] addresses
Definitions
- the present invention generally relates to a system and method for activation of devices capable of voice over Internet Protocol (VoIP) functions, more particularly the present invention relates to a system and method for autonomous activation of devices capable of VoIP functions without manual intervention once an activation request has been sent.
- VoIP voice over Internet Protocol
- VoIP Voice over Internet Protocol
- PSTN public switched telephone network
- VoIP technology involves sending voice information in digital form in discrete packets over the internet.
- the VoIP technology is especially advantageous for the corporate world as it avoids the cost associated with long distance communication or international calls via the public switched telephone network. Although charges may be incurred by the VoIP service providers, it is still significantly cheaper compared to the costs involved in public switch telephone network.
- the VoIP technology is also advantageous in terms of the infrastructure requirement. To compare with the traditional telephone, the VoIP devices do not require a Private Branch Exchange (PBX) to be installed in the building. In fact, the VoIP services are available as long as they are connected to internet.
- PBX Private Branch Exchange
- IP phones are devices which are equipped with the functionality to make VoIP calls.
- VoIP phone systems today vary greatly in features, size, and type of phone lines they can operate with.
- the IP phones are generally divided into hardphones and softphones.
- Hardphones are hardware devices dedicated for VoIP W
- the softphones are software that is incorporated into devices which allows for VoIP communication to be performed in those non- dedicated devices. Regardless of which type the IP phone is, activation of the phones are required before VoIP calls can be made. Activation involves setting up the devices with the correct configuration before a call can be made.
- the setting information includes the call number assigned to the devices and a device identifier such as the media access control (MAC) address.
- MAC media access control
- VoIP service providers as well as the end users are faced with the challenge of activating IP phones in bulk. This is especially prominent in the corporate environment or institutions involving numerous end-users.
- the present method of activation of IP phones requires a system administrator to perform user registration at the server side and phone configuration file creation at the server side. An activation technician is required to perform flash configuration on the phone, as well as testing and verification of the IP phone setup. These processes are very much manual, resource intensive, time consuming and prone to human errors.
- United States Patent No. 6958992 B2 describes a method for registering an IP phone using an IP phone switch via a personal identification number for authentication.
- the personal identification number is associated with a directory number at the IP phone switch and communication is established between the IP phone and the IP phone switch.
- the personal identification number is authenticated with an address code received from the IP phone.
- the directory number is then associated with the directory number for routing and switching call traffic to and from the IP phone.
- United States Patent Application No. 2006/0268829 A1 discloses a method for automatically deploying IP telephony devices.
- the method comprises receiving a request for configuring the IP phone connected to router the wherein the request includes an IP address of the IP phone and data that uniquely identifies the IP phone such as MAC address.
- the configuration data is sent to the IP phone for deployment of the phone.
- the method described in this prior art relies on the IP address for authentication instead of a user account which may lead to security problems.
- United States Patent No. 8144692 B2 discloses a method for provisioning phones that are used in packet voice network. The method requires the end users to provide all the information needed for provisioning system to identify user and phone association. Once the association is determined, the IP phone can be automatically provisioned without manual involvement.
- the prior art requires the user to call the system to have his voice verified. This has rendered the activation process more laborious and voice verification may be prone to error.
- the present invention relates to a system for activating a device for executing voice over internet protocol functions, comprising a server for providing the device connection to a network, and receiving activation request from a user, wherein the activation request comprises an email containing the MAC address of the device, a verification module, operating within the server, for verifying the device and a user for using the voice over internet protocol, a registration module in connection with the verification module for registering the user and updating the user information after the user has been verified by the verification module.
- the present invention further relates to a method for activating a device for executing voice over internet protocol functions.
- the method involves a server receiving an activation request comprising an email containing MAC address of the device. Verification on the MAC address and a user identity is performed, wherein the activation request is rejected when the MAC address or the user identity is found to be non-valid. The MAC address and the user identity are updated in the server. An available extension number is assigned to the device. A configuration file is generated and delivered to the device.
- Figure 1 illustrates a system for activating a device for voice over internet protocols functions according to the present invention.
- Figure 2 illustrates a process flow for the method of activating a device for voice over internet protocols functions according to the present invention.
- the present invention relates to a system for activating a device (10) for executing voice over internet protocol (VoIP) functions, comprising a main server (20) for providing the device connection to a network, and receiving activation request from a user, wherein the activation request comprises an email containing the device identifier.
- the system of the present invention further comprises a verification module (30), operating within the main server (20), for verifying a device identifier and a user identity.
- a registration module (40) is in connection with the verification module (30) for registering the user and updating the user information after the user has been verified by the verification module (30).
- the system for activating a VoIP capable device (10) comprises the main server (20), the verification module (30), the registration module (40), identity server (50), and the device identifier database (60).
- the device (10) may be any type of device that is capable of executing VoIP communication functions. Having said that, the device (10) includes IP phones dedicated for VoIP services and digital devices incorporated with the VoIP software that enable VoIP calls to be made.
- the digital devices include, in a non-limiting manner, personal digital assistants (PDA), personal computers, handheld devices, wireless and mobile devices.
- the main function of the main server (20) is to provide network connection to the device (10), thereby allowing data transfer over the internet.
- the main server (20) of the present invention also receives the activation request from the user.
- the activation request comprises an email having the device identifier as the subject.
- the device identifier is the MAC address of the device (10).
- the main server (20) is also connected to 201
- the main server (20) is also capable of generating phone configuration for the device (10) at the end of the activation process.
- the verification module (30) which operates within the main server (20) verifies the information of the activation request, wherein the information comprises the device identifier and the user identity.
- the MAC address is verified against a device identifier database (60) which comprises a list of MAC addresses of the devices which have been registered and activated. This is to prevent registration of the same device for more than one time.
- the user identity is verified against the identity server (50) which is connected to the verification module (30).
- the identity server (50) comprises the list of valid user identities and the user information.
- the user identity is represented by the email address of the activation request.
- the registration module (40) operates in connection with the verification module (30) and the main server (20).
- the registration module (40) registers the user identity into the record together with the device identifier, preferably the MAC address. Available extension number is determined and assigned to the user.
- the configuration file thus compiled is then conveyed from the main server (20) to the device (10) for deployment of the device (10).
- the method according to the present invention comprises receiving by a main server (20) an activation request comprising an email containing a device identifier, performing verification by the verification module on the device identifier and a user identity, wherein the activation request is rejected when the device identifier or the user identity is found to be non-valid, updating the device identifier and the user identity in the main server (20), assigning an available extension number to the device (10), and generating a configuration file and delivering the configuration file to the device (10).
- the method is initiated by the user sending an activation request to the main server (10).
- the activation request is preferably an email having the MAC address of the device as its subject.
- the MAC address normally can be retrieved from the configuration parameters display in the VoIP dedicated hardphones.
- the validity of the activation request format is then determined by the system.
- the activation request is rejected if the format of the MAC address is determined to be incorrect.
- the MAC address is a 12 character hexadecimal code. For example, if an additional character has been erroneously entered into the subject column of the email, an error message will be sent to the user. After determining that the MAC address is correct, the process will then proceeds to the verification stage performed by the verification module (30).
- the MAC address of the device (10) will be verified by checking the device identifier database (60) connected to the verification module (30).
- the device identifier database (60) contains a list of the MAC addresses of the registered devices. If the MAC address is found to be in use (i.e. the MAC address has been recorded in the database), then the verification fails and an error message is sent to the user. This is to prevent registration of the same device for more than one time and avoid assigning more than one extension number to the device.
- the verification of the user identity then follows after the successful verification of the MAC address.
- the user identity is checked with the identity server (50).
- the user identity is represented by the email address. This is advantageous because the user does not need to enter a separate user ID into the email. If the user identity is not found within the identity server (50), then the verification fails and an error message is sent to the user, signifying termination of the activation process. Otherwise, the user information associated with the user identity is retrieved from the identity server (50). Logically, a user must have been registered with the VoIP service provider beforehand for using the VoIP service, to have his user identity recorded in the identity server (50). A non- registered user, therefore, is not able to activate its device for the service.
- an authentication module is updated wherein the retrieved user information and the MAC address is recorded therein.
- the registration module (40) then retrieves the available extension number for assigning to the new device (10). Together with the user information and the MAC address, the assigned extension number is updated to the authentication module for generation of a configuration file by the main server (20). With this, the user is also now registered in the main server (20).
- the configuration file is then sent to the device (10) via the registration module (40) for execution of the configuration setting stored in the configuration file.
- the configuration is tested by making a VoIP call to the newly assigned extension number to determine if VoIP communication via the device is functioning.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Business, Economics & Management (AREA)
- Computer Hardware Design (AREA)
- Accounting & Taxation (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Power Engineering (AREA)
- Telephonic Communication Services (AREA)
Abstract
The present invention relates to a system for activating a device (10) for executing voice over internet protocol functions. The system comprises a main server (20) for receiving an activation request from a user; a verification module (30) for verifying a device identifier and a user identity; and a registration module (40) for registering the user and updating the user information after the user has been verified by the verification module (30). The present invention further relates to a method for activating a device (10) for Vo IP functions, comprising verifying a device identifier and a user identity; updating the device identifier and the user identity in the main server (20); assigning available extension number to the user; and delivering a configuration file to the device (10).
Description
A SYSTEM AND METHOD OF SELF SERVICE INTERNET PROTOCOL PHONE ACTIVATION
Technical field of the invention
The present invention generally relates to a system and method for activation of devices capable of voice over Internet Protocol (VoIP) functions, more particularly the present invention relates to a system and method for autonomous activation of devices capable of VoIP functions without manual intervention once an activation request has been sent.
Background of the invention
Voice over Internet Protocol (VoIP) is a field of technology that allows real-time audio data transmission over the Internet. Rather than using the public switched telephone network (PSTN) as in the traditional telephone, VoIP technology involves sending voice information in digital form in discrete packets over the internet. The VoIP technology is especially advantageous for the corporate world as it avoids the cost associated with long distance communication or international calls via the public switched telephone network. Although charges may be incurred by the VoIP service providers, it is still significantly cheaper compared to the costs involved in public switch telephone network. In addition, the VoIP technology is also advantageous in terms of the infrastructure requirement. To compare with the traditional telephone, the VoIP devices do not require a Private Branch Exchange (PBX) to be installed in the building. In fact, the VoIP services are available as long as they are connected to internet. Internet Protocol (IP) phones are devices which are equipped with the functionality to make VoIP calls. VoIP phone systems today vary greatly in features, size, and type of phone lines they can operate with. The IP phones are generally divided into hardphones and softphones. Hardphones are hardware devices dedicated for VoIP
W
communications, whereas the softphones are software that is incorporated into devices which allows for VoIP communication to be performed in those non- dedicated devices. Regardless of which type the IP phone is, activation of the phones are required before VoIP calls can be made. Activation involves setting up the devices with the correct configuration before a call can be made. The setting information includes the call number assigned to the devices and a device identifier such as the media access control (MAC) address.
VoIP service providers as well as the end users are faced with the challenge of activating IP phones in bulk. This is especially prominent in the corporate environment or institutions involving numerous end-users. The present method of activation of IP phones requires a system administrator to perform user registration at the server side and phone configuration file creation at the server side. An activation technician is required to perform flash configuration on the phone, as well as testing and verification of the IP phone setup. These processes are very much manual, resource intensive, time consuming and prone to human errors.
United States Patent No. 6958992 B2 describes a method for registering an IP phone using an IP phone switch via a personal identification number for authentication. The personal identification number is associated with a directory number at the IP phone switch and communication is established between the IP phone and the IP phone switch. The personal identification number is authenticated with an address code received from the IP phone. The directory number is then associated with the directory number for routing and switching call traffic to and from the IP phone. The drawback of this method is that it requires intervention by a system administrator in assisting the process of registering the IP phone and a personal identification number is needed to be generated.
United States Patent Application No. 2006/0268829 A1 discloses a method for automatically deploying IP telephony devices. The method comprises receiving a request for configuring the IP phone connected to router the wherein the request includes an IP address of the IP phone and data that uniquely identifies the IP phone such as MAC address. Upon approving the IP phone, the configuration data
is sent to the IP phone for deployment of the phone. The method described in this prior art relies on the IP address for authentication instead of a user account which may lead to security problems. United States Patent No. 8144692 B2 discloses a method for provisioning phones that are used in packet voice network. The method requires the end users to provide all the information needed for provisioning system to identify user and phone association. Once the association is determined, the IP phone can be automatically provisioned without manual involvement. The prior art requires the user to call the system to have his voice verified. This has rendered the activation process more laborious and voice verification may be prone to error.
In view of the above, there is a need therefore to provide a system and method which allows autonomous configuring and activating devices capable of VoIP functions in an error proof manner without requiring human intervention.
Summary of the invention
It is an objective of the present invention to provide a system and method for activation of devices capable of VoIP for the devices to be used for communication over the internet.
It is another objective of the present invention to provide a system and method for activation of the device capable of VoIP in which human intervention is not required for the completion of the activation process.
It is further an objective of the present invention to provide a system and method which utilizes email to send an activation request containing verification information for initiating the activation process of the device for VoIP functions.
It is also an objective of the present invention to reduce the time and cost for activating the devices with VoIP functions.
It is further another objective of the present invention to provide a system and method which verifies information on the MAC address and user identity for activating the devices for VoIP functions. The present invention relates to a system for activating a device for executing voice over internet protocol functions, comprising a server for providing the device connection to a network, and receiving activation request from a user, wherein the activation request comprises an email containing the MAC address of the device, a verification module, operating within the server, for verifying the device and a user for using the voice over internet protocol, a registration module in connection with the verification module for registering the user and updating the user information after the user has been verified by the verification module.
The present invention further relates to a method for activating a device for executing voice over internet protocol functions. The method involves a server receiving an activation request comprising an email containing MAC address of the device. Verification on the MAC address and a user identity is performed, wherein the activation request is rejected when the MAC address or the user identity is found to be non-valid. The MAC address and the user identity are updated in the server. An available extension number is assigned to the device. A configuration file is generated and delivered to the device.
Brief description of drawings Figure 1 illustrates a system for activating a device for voice over internet protocols functions according to the present invention.
Figure 2 illustrates a process flow for the method of activating a device for voice over internet protocols functions according to the present invention.
Detailed description of the preferred embodiments
The present invention will now be described in more detail with reference to the accompanying drawings, in which preferred embodiments of the invention are shown. This invention may, however, be embodied in many different forms and should not be construed as being limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
The present invention relates to a system for activating a device (10) for executing voice over internet protocol (VoIP) functions, comprising a main server (20) for providing the device connection to a network, and receiving activation request from a user, wherein the activation request comprises an email containing the device identifier. The system of the present invention further comprises a verification module (30), operating within the main server (20), for verifying a device identifier and a user identity. A registration module (40) is in connection with the verification module (30) for registering the user and updating the user information after the user has been verified by the verification module (30).
With reference to Figure 1 , the system for activating a VoIP capable device (10) according to the present invention comprises the main server (20), the verification module (30), the registration module (40), identity server (50), and the device identifier database (60). The device (10) may be any type of device that is capable of executing VoIP communication functions. Having said that, the device (10) includes IP phones dedicated for VoIP services and digital devices incorporated with the VoIP software that enable VoIP calls to be made. The digital devices include, in a non-limiting manner, personal digital assistants (PDA), personal computers, handheld devices, wireless and mobile devices.
The main function of the main server (20) is to provide network connection to the device (10), thereby allowing data transfer over the internet. In addition, the main server (20) of the present invention also receives the activation request from the user. In a preferred embodiment, the activation request comprises an email having the device identifier as the subject. In a preferred embodiment, the device identifier is the MAC address of the device (10). The main server (20) is also connected to
201
the verification module (30) and the registration module (40) for performing their respective functions which will be described in detail hereafter. The main server (20) is also capable of generating phone configuration for the device (10) at the end of the activation process.
The verification module (30) which operates within the main server (20) verifies the information of the activation request, wherein the information comprises the device identifier and the user identity. The MAC address is verified against a device identifier database (60) which comprises a list of MAC addresses of the devices which have been registered and activated. This is to prevent registration of the same device for more than one time.
Another piece of information which requires to be verified is the user identity. The user identity is verified against the identity server (50) which is connected to the verification module (30). In a preferred embodiment, the identity server (50) comprises the list of valid user identities and the user information. In a preferred embodiment, the user identity is represented by the email address of the activation request.
The registration module (40) operates in connection with the verification module (30) and the main server (20). The registration module (40) registers the user identity into the record together with the device identifier, preferably the MAC address. Available extension number is determined and assigned to the user. The configuration file thus compiled is then conveyed from the main server (20) to the device (10) for deployment of the device (10).
With reference to Figure 2 which shows the method of activating the device (10) for VoIP functions according to the present invention, the method according to the present invention comprises receiving by a main server (20) an activation request comprising an email containing a device identifier, performing verification by the verification module on the device identifier and a user identity, wherein the activation request is rejected when the device identifier or the user identity is found to be non-valid, updating the device identifier and the user identity in the main
server (20), assigning an available extension number to the device (10), and generating a configuration file and delivering the configuration file to the device (10). The method is initiated by the user sending an activation request to the main server (10). The activation request is preferably an email having the MAC address of the device as its subject. The MAC address normally can be retrieved from the configuration parameters display in the VoIP dedicated hardphones. The validity of the activation request format is then determined by the system. The activation request is rejected if the format of the MAC address is determined to be incorrect. The MAC address is a 12 character hexadecimal code. For example, if an additional character has been erroneously entered into the subject column of the email, an error message will be sent to the user. After determining that the MAC address is correct, the process will then proceeds to the verification stage performed by the verification module (30).
In the verification stage, the MAC address of the device (10) will be verified by checking the device identifier database (60) connected to the verification module (30). The device identifier database (60) contains a list of the MAC addresses of the registered devices. If the MAC address is found to be in use (i.e. the MAC address has been recorded in the database), then the verification fails and an error message is sent to the user. This is to prevent registration of the same device for more than one time and avoid assigning more than one extension number to the device.
The verification of the user identity then follows after the successful verification of the MAC address. In this step, the user identity is checked with the identity server (50). In a preferred embodiment, the user identity is represented by the email address. This is advantageous because the user does not need to enter a separate user ID into the email. If the user identity is not found within the identity server (50), then the verification fails and an error message is sent to the user, signifying termination of the activation process. Otherwise, the user information associated with the user identity is retrieved from the identity server (50). Logically, a user
must have been registered with the VoIP service provider beforehand for using the VoIP service, to have his user identity recorded in the identity server (50). A non- registered user, therefore, is not able to activate its device for the service. In a preferred embodiment, an authentication module is updated wherein the retrieved user information and the MAC address is recorded therein.
The registration module (40) then retrieves the available extension number for assigning to the new device (10). Together with the user information and the MAC address, the assigned extension number is updated to the authentication module for generation of a configuration file by the main server (20). With this, the user is also now registered in the main server (20).
The configuration file is then sent to the device (10) via the registration module (40) for execution of the configuration setting stored in the configuration file. In a preferred embodiment, the configuration is tested by making a VoIP call to the newly assigned extension number to determine if VoIP communication via the device is functioning.
Although the present invention has been described in a specific embodiment as in the above description, it should be understood that the above description does not limit the invention to the above given details. It will be apparent to those skilled in the art that various changes and modification may be made therein without departing from the principle of the invention or from the scope of the appended claims.
Claims
1. A system for activating a device (10) for executing voice over internet protocol (VoIP) functions, comprising:
a main server (20) for providing the device connection to a network, and receiving an activation request from a user, wherein the activation request comprises a device identifier;
a verification module (30), operating within the main server (20), for verifying a device identifier and a user identity;
a registration module (40) in connection with the verification module
(30) for registering the user and updating the user information after the user has been verified by the verification module (30).
2. A system for activating a device (10) for executing voice over internet protocol (VoIP) functions according to claim 1 , wherein the activation request comprises an email containing a media access control (MAC) address.
3. A system for activating a device (10) for executing voice over internet protocol (VoIP) functions according to claim 1 , wherein the verification module (30) is connected to a device identifier database (60) comprising a list of device identifiers in use.
4. A system for activating a device (10) for executing voice over internet protocol (VoIP) functions according to claim 1 , wherein the verification module is connected to an identity server (50) comprising a list of valid email addresses representing user identities.
5. A method for activating a device (10) for executing voice over internet protocol (VoIP) functions, comprising:
receiving by a main server (20) an activation request comprising a device identifier;
performing verification by a verification module (30) on a device identifier and a user identity, wherein the activation request is rejected when the device identifier or the user identity is found to be non-valid;
updating by the verification module (30) the device identifier and the user identity in the main server (20);
assigning by a registration module (40) an available extension number to the device (10);
generating a configuration file and delivering the configuration file by the main server (20) to the device (10).
6. A method for activating a device (10) for executing voice over internet protocol (VoIP) functions according to claim 5, wherein the activation request comprises an email containing the media access control (MAC) address.
7. A method for activating a device (10) for executing voice over internet protocol (VoIP) functions according to claim 5, wherein the device identifier is verified by referring to a device identifier database (60).
8. A method for activating a device (10) for executing voice over internet protocol (VoIP) functions according to claim 5, wherein the user identity is represented by the email address of the activation request.
9. A method for activating a device (10) for executing voice over internet protocol (VoIP) functions according to claim 5, wherein the user identity is verified by referring to an identity server (50).
10. A method for activating a device (10) for executing voice over internet protocol (VoIP) functions according to claim 5, wherein the method further comprises retrieving user information for generating configuration file after the user identity is found to be valid.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| MYPI2013702258 | 2013-11-25 | ||
| MYPI2013702258 | 2013-11-25 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2015076660A1 true WO2015076660A1 (en) | 2015-05-28 |
Family
ID=51589478
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/MY2014/000115 WO2015076660A1 (en) | 2013-11-25 | 2014-05-26 | A system and method of self service internet protocol phone activation |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2015076660A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050180403A1 (en) * | 2004-02-12 | 2005-08-18 | Haddad Najeeb F. | Automation of IP phone provisioning with self-service voice application |
| US6958992B2 (en) | 2001-03-16 | 2005-10-25 | Mitel Corporation | Registering an IP phone with an IP phone switch |
| US20060268829A1 (en) | 2005-05-13 | 2006-11-30 | Plamen Nedeltchev | Approach for securely auto-deploying IP telephony devices |
| EP2364043A1 (en) * | 2010-02-26 | 2011-09-07 | Research In Motion Limited | Methods and devices for transmitting and receiving data used to activate a device to operate with a server |
-
2014
- 2014-05-26 WO PCT/MY2014/000115 patent/WO2015076660A1/en active Application Filing
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6958992B2 (en) | 2001-03-16 | 2005-10-25 | Mitel Corporation | Registering an IP phone with an IP phone switch |
| US20050180403A1 (en) * | 2004-02-12 | 2005-08-18 | Haddad Najeeb F. | Automation of IP phone provisioning with self-service voice application |
| US8144692B2 (en) | 2004-02-12 | 2012-03-27 | Cisco Technology, Inc. | Automation of IP phone provisioning with self-service voice application |
| US20060268829A1 (en) | 2005-05-13 | 2006-11-30 | Plamen Nedeltchev | Approach for securely auto-deploying IP telephony devices |
| EP2364043A1 (en) * | 2010-02-26 | 2011-09-07 | Research In Motion Limited | Methods and devices for transmitting and receiving data used to activate a device to operate with a server |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10470103B2 (en) | System and method for authentication of a communication device | |
| US8693465B2 (en) | Configuring a network device | |
| CN1943203B (en) | Method for verifying a first identity and a second identity of an entity | |
| CN102027764B (en) | Method, system, and apparatus for access of network services using subscriber identities | |
| CN110311929B (en) | Access control method and device, electronic equipment and storage medium | |
| US9065903B2 (en) | User-based authentication for realtime communications | |
| EP3850906B1 (en) | Registration of legacy fixed network residential gateway (fn-rg) to a 5g core network | |
| US20110207454A1 (en) | Authenticating and registering roaming mobile users | |
| CN105991796A (en) | Configuration services for user terminals | |
| US10390226B1 (en) | Mobile identification method based on SIM card and device-related parameters | |
| CN110583010A (en) | method for associating a PBX extension with a user account of a cloud service application | |
| US20050060390A1 (en) | Method and system for plug and play installation of network entities in a mobile wireless internet | |
| CN112714370B (en) | Service configuration method, device and system | |
| CN111385771B (en) | Service processing method, system, device and medium | |
| US20140007220A1 (en) | Use of telephony features and phones to enable and disable secure remote access | |
| US20170118253A1 (en) | Computer system, a telecommunication device and a telecommunication network | |
| US20080235185A1 (en) | Communication system and method of accessing therefor | |
| CN104092687B (en) | A kind of bgp session method for building up and device | |
| US8010642B2 (en) | Apparatus for mediating in management orders | |
| KR102478574B1 (en) | Apparatus and system for opening internet service and method thereof | |
| US20090113030A1 (en) | IP endpoint automated activation | |
| US8254375B2 (en) | Method, terminal, and address server for configuring a terminal | |
| WO2015076660A1 (en) | A system and method of self service internet protocol phone activation | |
| US20210234828A1 (en) | Method for updating a database of a voice over ip network | |
| CN105991631A (en) | Client device access authentication method and client device access authentication device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14771964 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 14771964 Country of ref document: EP Kind code of ref document: A1 |