1460766873-8a40e625-2175-4144-b60c-12f56f202124

What is claimed is:

1. A method of configuring a Customer Premises Equipment (CPE) Network Access Device (NAD) to recognize at least one Virtual Channel (VC) address to be used for traffic between the NAD and the remote Network Access Concentrator (NAC) over an ATM link, the method comprising:
sending a plurality of pings to said NAC from said NAD, said pings comprising a prompt for said NAC to reply to said pings;
receiving and recording at least one response to said pings at said NAD, said response comprising an indication of a VC used to send said response;
determining said VC address to be used for traffic using said indication in said at least one response.
2. A method as claimed in claim 1, wherein said sending a plurality of pings comprises sending a plurality of pings to a plurality of VPI’s.
3. A method as claimed in claim 2, wherein said sending a plurality of pings comprises, when no response from said VPI’s is received, sending a plurality of pings to a block of VCI’s on a block of VPI’s.
4. A method as claimed in claim 1, wherein said sending a plurality of pings comprises sending a plurality of pings to a block of VCI’s on a block of VPI’s.
5. A method as claimed in claim 2, wherein said plurality of pings is a plurality of OAM F4 loopbacks.
6. A method as claimed in claim 2, wherein said receiving and recording comprises receiving at least one response from an active VPI and wherein said sending a plurality of discovery requests comprises sending another discovery request to a block of VCI’s on said active VPI.
7. A method as claimed in claim 6, wherein said block of VCI’s comprises VCI values from 32 to an upper VCI limit.
8. A method as claimed in claim 7, further comprising steps of defining a predetermined maximum number of VC’s to ping and recording a total number of active VPI and wherein said upper VCI limit is the result of the division of said predetermined maximum number of VC’s to ping by a total number of active VPI found.
9. A method as claimed in claim 1, further comprising steps of defining a maximum number of supported VCI and aborting said receiving and recording step if a total of responses received to said discovery requests equals said maximum number of supported VCI.
10. A method as claimed in claim 1, further comprising steps of defining a waiting delay and aborting said receiving and recording step if said waiting delay has elapsed.
11. A method as claimed in claim 4, wherein said block of VPI’s is a block of 16 VPI values and said block of VCI’s is a block of 32 VCI values.
12. A method as claimed in claim 4, wherein said sending a plurality of pings to a block of VCI’s on a block of VPI’s comprises iteratively sending said plurality of pings multiple blocks of VCI’s on a block of VPI’s and iteratively sending said plurality of pings to multiple blocks of VPI’s.
13. A method as claimed in claim 11, further comprising steps of defining a predetermined maximum number of VC’s to discover, defining a last VC value by dividing said predetermined maximum number of VC’s by 256 and aborting said sending a plurality of pings when said last VC value is attained.
14. A method as claimed in claim 13, wherein said sending a plurality of discovery requests is done according to the following blocks of VPI and VCI ranges:
4
VPI Range
VCI Range
0-15
32-64
65-96
.
.
.
.
.
.
.
.
.
0-15
. . . LAST-VC
16-31
32-64
.
.
.
.
.
.
16-31
. . . LAST-VC
.
.
.
.
.
.
240-255
32-64
.
.
.
.
.
.
240-255
. . . LAST-VC
15. A method as claimed in claim 13, wherein said defining a predetermined maximum number of VC’s to discover comprises
determining an ideal maximum number of VC’s to discover;
determining an actual transmission speed over said ATM link;
determining an attainable transmission speed over said ATM link; and
defining said predetermined maximum number of VC’s to discover by multiplying said actual transmission speed by said ideal maximum number of VC’s to discover and dividing by said attainable transmission speed.
16. A computer program comprising code means adapted to perform all steps of claim 1, embodied on a computer readable medium.
17. A computer program comprising code means adapted to perform all steps of claim 1, embodied as an electrical or electro-magnetical signal.
18. A system for configuring a Customer Premises Equipment (CPE) Network Access Device (NAD) to recognize at least one Virtual Channel (VC) address to be used for traffic between the NAD and the remote Network Access Concentrator (NAC) over an ATM link, the system comprising:
a ping generator for sending a plurality of pings to said NAC, said pings comprising a prompt for said NAC to reply to said pings;
a response receiver for receiving and recording at least one response to said pings at said NAD, said response comprising an indication of a VC used to send said response;
a VC address analyzer for determining said VC address to be used for traffic using said indication in said at least one response.
19. A computer program comprising code means adapted to, when loaded in a computer, embody the system of claim 18, embodied on a computer readable medium.
20. A computer program comprising code means adapted to, when loaded in a computer, embody the system of claim 18, embodied as an electrical or electro-magnetical signal.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. An image processing apparatus comprising:
a contour extraction unit for extracting number of pixels according to a high frequency component from an inputted image;
a focus level calculator for calculating a focus level of the inputted image according to the number of the pixels; and
a contour processing unit for performing a filtering operation according to the focus level.
2. The image processing apparatus according to claim 1, wherein the contour extraction unit selects a pixel having the high frequency component by applying a high frequency mask to the inputted image in sequence.
3. The image processing apparatus according to claim 1, wherein the contour extraction unit selects the pixel having the high frequency component by comparing an absolute value of a luminance difference between adjacent pixels with a critical value.
4. The image processing apparatus according to claim 3, wherein the critical value has a first critical and a second critical value, the contour extraction unit determining the pixel having the high frequency component in case that the absolute of the luminance difference is equal to or greater than the first critical value and is equal to or less than the second critical value.
5. The image processing apparatus according to claim 1, wherein the contour processing unit performs the filtering operation differently according to the focus level.
6. The image processing apparatus according to claim 1, wherein the contour processing unit performs the filtering operation on the image by selecting one among a plurality of high pass filtering masks of which sizes and filter coefficients are different from one another according to the focus level.
7. The image processing apparatus according to claim 1, wherein the contour processing unit performs the filtering operation by varying the number of times according to the focus level.
8. An image processing apparatus comprising:
a contour extraction unit for extracting number of pixels having a high frequency component except a noise component from an inputted image;
a focus level calculator for discriminating the inputted image into a plurality of levels according to the number of the pixels; and
a contour processing unit for varying a sharpness of an image using a high pass filtering mask which is selected according to the level.
9. The image processing apparatus according to claim 8, wherein the contour extraction unit determines the imputed image as a noise in case that an absolute value of a luminance difference between each pixel and adjacent pixel of the inputted image is more than a preset critical value.
10. The image processing apparatus according to claim 8, wherein the focus level calculator discriminates the inputted image into a level n if the number of the pixel (high_count) is Nmax or greater, a level 0 if the number of the pixel is less than Nmin, and a level
(

n
–
1

)

\xd7

(

high_count
–

N
\u2062

\u2003

\u2062
min
)
N
\u2062

\u2003

\u2062
max

–

N
\u2062

\u2003

\u2062
min
+
1
if the number of the pixel is equal to or greater than Nmin and less than Nmax.
11. The image processing apparatus according to claim 8, wherein the contour processing unit performs a convolution operation on a plurality of high-pass filtering masks with a luminance value of the pixel in accordance with the level of the image.
12. The image processing apparatus according to claim 8, wherein the contour processing unit determines a processing number of the high-pass filtering mask, and varies a size and a coefficient of the high-pass filtering mask according to the processing number.
13. A method for processing an image, the method comprising:
calculating a first value by applying a high frequency mask to a luminance value of a pixel constituting an inputted image;
calculating number of a pixel having a high frequency component with a predetermined range by comparing the first value with a critical value; and
filtering the inputted image in accordance with the number of the pixel.
14. The method of claim 13, wherein the first value is an absolute value of a luminance difference between each pixel constituting the image and an adjacent pixel.
15. The method of claim 13, wherein the critical value has a first critical value and a second critical value, the number of the pixel having the high frequency component with the predetermined range being a number of the pixel that the first value is equal to or higher than the first critical value and is equal to or lower than the second critical value.
16. The method of claim 13, wherein the filtering is performed using the high-pass filtering mask.
17. The method of claim 16, wherein the coefficient of the high-pass filtering mask is varied with the number of the pixel.
18. The method of claim 16, wherein the size of the high-pass filtering mask is varied with the number of the pixel.
19. The method of claim 13, wherein a number of filtering on the inputted image are varied with the number of the pixel.